body{font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; color:#575658; background:#620967 url(../images/bodyBG-classic.jpg) no-repeat fixed 700px 0px}#container{background-color:#FFF; width:989px}#header{height:152px; width:989px}#body{margin-top:10px}a#client-area{background-image:url("/images/client-area-button1.png"); height:88px; width:86px}#topnav{width:736px; float:right; margin:0; padding:0}#nav{width:736px; display:block; padding-left:0px; margin:0px; list-style:none; background-color:#620967}#nav li{float:left; margin:0; padding:0; position:relative; list-style:none}#nav .firstlevel:link, #nav .firstlevel:visited{color:#E0B0E1; font-size:1.4em; text-decoration:none; font-weight:bold; text-transform:uppercase; display:block; line-height:67px; text-align:center; letter-spacing:1px; height:67px}#nav li a:hover{}#topnav #nav .leveltwo{position:absolute; top:67px; left:0; visibility:hidden; z-index:5000; margin:0; padding:0; border:1px solid #fff; border-top:7px solid #fff; height:77px; background-color:#e3600a; opacity:.75; filter:alpha(opacity=75)}.b1, .b1 li{width:161px}.btn1:link, .btn1:visited{background-image:url(../images/btn-outlook-classic.gif); background-repeat:no-repeat; width:161px; height:67px}.btn1:hover{background:url(../images/btn-outlook-classic-over.gif) no-repeat}.b2, .b2 li{width:155px}.btn2:link, .btn2:visited{background:url(../images/btn-insight-classic.gif) no-repeat; width:155px; height:67px}.btn2:hover{background:url(../images/btn-insight-classic-over.gif) no-repeat}.b3, .b3 li{width:149px}.btn3:link, .btn3:visited{background:url(../images/btn-afterimage-classic.gif) no-repeat; width:149px; height:67px}.btn3:hover{background:url(../images/btn-afterimage-classic-over.gif) no-repeat}.b4, .b4 li{width:141px}.btn4:link, .btn4:visited{background:url(../images/btn-eyetoeye-classic.gif) no-repeat; width:141px; height:67px}.btn4:hover{background:url(../images/btn-eyetoeye-classic-over.gif) no-repeat}.b5, .b5 li{width:130px}.btn5:link, .btn5:visited{background:url(../images/btn-peripheral-classic.gif) no-repeat; width:130px; height:67px}.btn5:hover{background:url(../images/btn-peripheral-classic-over.gif) no-repeat}#topnav #nav li:hover .leveltwo{visibility:visible}#topnav #nav li:hover .leveltwo li{height:20px; margin:0; padding:0; font-size:1em; text-decoration:none; font-weight:bold; text-transform:lowercase; display:block}#topnav #nav li:hover .leveltwo li a:link, #topnav #nav li:hover .leveltwo li a:visited{height:20px; color:#FFF; background-color:#E3600A; background-image:none; margin:0; padding:0; font-size:1em; text-decoration:none; font-weight:bold; text-transform:lowercase; display:block; line-height:20px; text-align:center; letter-spacing:1px}#topnav #nav li:hover .leveltwo li a:hover{color:#fff; background-color:#FF7800}h1 span{display:block; position:relative; z-index:1}#logo{float:left; margin:0px; padding:0px}#logo, #logo span{width:253px; height:152px; background-image:url(../images/nvisionlogo-classic.jpg); background-repeat:no-repeat}#logo span{margin-bottom:-50px}#logo a{display:block; height:130px; width:240px; z-index:-100}#description{color:#E17129}#description, #description span{width:736px; height:78px; background-image:url(../images/header-classic.gif); background-repeat:no-repeat; font-size:0px}#description span{margin-bottom:-15px}#dbltake{margin:0; padding:0}#dbltake, #dbltake span{width:195px; height:37px; background-image:url(../images/doubletake-classic.gif); background-repeat:no-repeat}#dbltake span{margin-bottom:-30px}#sitesearch{margin:0; padding:0}#sitesearch, #sitesearch span{width:195px; height:37px; background-image:url(../images/sitesearch-classic.gif); background-repeat:no-repeat}#sitesearch span{margin-bottom:-20px}#news{margin:0; padding:0}#news, #news span{width:195px; height:47px; background-image:url(../images/news-classic.gif); background-repeat:no-repeat}#news span{margin-bottom:-20px}#blog{margin:0; padding:0}#blog, #blog span{width:195px; height:37px; background-image:url(../images/blog-classic.gif); background-repeat:no-repeat}#blog span{margin-bottom:-30px}#ontwitter{margin:0; padding:0}#ontwitter, #ontwitter span{width:195px; height:37px; background-image:url(../images/ontwitter-classic.gif); background-repeat:no-repeat}#ontwitter span{margin-bottom:-30px}#joinlist, #joinlist span{width:194px; height:51px; background-image:url(../images/joinlist-classic.gif); background-repeat:no-repeat}#joinlist span{margin-bottom:-20px}#bodycontent h1, #portfoliobody h1{padding:20px 20px 20px 0px; line-height:1em; font-size:1.2em; font-weight:normal; color:#888; letter-spacing:2px; text-transform:uppercase}#homebodycontent h1{font-size:2.3em; line-height:1.6em; padding-top:0px; margin-top:0px; color:#555}#bodycontent h2, #portfoliobody h2{margin-bottom:0.5em; line-height:1.2em; font-size:1.6em!important; font-weight:normal; color:##620967; padding:0.3em; border-bottom:2px dotted #620967}#homebodycontent h2{font-size:1.8em}#portfoliobody h3, #bodycontent h4{font-size:1.1em; font-weight:normal; color:#620967; letter-spacing:2px; text-transform:uppercase; background:#EFFFBC; padding:0px 10px}#rcolumn h1{font-size:1.5em; color:#620967}#rcolumn{width:195px; float:right; margin:0px 12px; border:1px solid #b0b0b0}#twitter_div li{ border-bottom:1px dotted #D85805;  border-top:1px dotted #D85805;  list-style-type:none;  margin:1em;  padding:1em}#twitter_div a{ color:#620967}.search-box{ padding:0px 0px 6px 0px}.cat_textbox_smallest{ width:100px}.blog-snippet{height:200px; overflow:hidden; margin-bottom:18px}.blog-container{border-left:1px solid #b0b0b0; padding-left:30px}.blog-snippet h2.post-title, .blog-snippet h2.post-title a{display:none}.blog-snippet .blog-post .post-details{display:none}.announcement-list{font-size:11px; padding:0px 10px}.announcement-list h2{ margin-top:5px}.blogsitesummary{margin:0px; padding:0px 10px; list-style:none}.announcement-list h2 a, .blogsitesummary li a{text-decoration:underline; font-weight:bold; color:#CE4600; background:white; font-size:14px}.announcement-list h2 a:hover, .blogsitesummary li a:hover{text-decoration:none}.announcement-list p, .blog-snippet .blog-post .post-body p{margin-top:0}.blog-snippet .blog-post .post-body p{padding:0px 10px; line-height:1.3em}.announcement-list span.date, .blogsitesummary span.date{font-size:0.9em; margin-bottom:0; color:#DB7C3C}.blogsitesummary span.author{display:none}#bodycontent .introtext .announcement-list h2{ margin-top:5px; background-color:#fff}#bodycontent .introtext .announcement-list span.date{font-size:0.7em; letter-spacing:2px; text-transform:uppercase; margin-bottom:0; color:gray}.subscribe{padding:0px 10px; margin:0; text-align:center; font-size:.9em; text-transform:uppercase; background-color:#F3F3F3; border-top:1px solid #fff}.subscribe a:link, .subscribe a:visited{outline:none; text-decoration:none; color:#8E8891; border:0}.subscribe a:hover{color:#666}.subscribe .rssimage{border:0}#topsubnav{background-color:#620967; background-repeat:no-repeat}#subnavlist{}#subnavlist li{ border-left:1px solid #E1B1E3}#subnavlist .lastnav{border-right:1px solid #E1B1E3}#subnavlist a:link, #subnavlist a:visited{color:#E0B0E1}#subnavlist a:hover{color:#E1B1E3; background:#660D6B}#bodyhead{height:253px; background-color:#620967; background-image:url(../images/bodyheadBG-classic.gif); background-repeat:no-repeat; background-position:left top; float:left; padding-left:253px; width:515px; margin-top:0px}#homeflash{display:none}#homeflash-classic{height:253px; width:515px; float:right; display:block}#homebodycontent{border-right:1px solid #B0B0B0}#bodycontent{border-right:1px solid #B0B0B0; border-top:1px solid #B0B0B0; padding-top:10px; clear:left}.shortbg{background-image:url(../images/nyla450x550.jpg); background-repeat:no-repeat; background-position:left bottom}.longbg{background-image:url(../images/bodyBGstarryxxx.jpg); background-repeat:no-repeat; background-position:left top}.rssimage{vertical-align:middle}.homebg3{background-position:0px 0px}.requestbtn{border:1px solid #B64B06; border-right:none; margin-bottom:15px; font-size:0; font-weight:bold; color:#FFF; text-decoration:none; height:30px; display:block; padding-left:0.5em; line-height:30px; background-color:#D85805; background-image:url(../images/requestquote-classic.gif); background-repeat:no-repeat; background-position:center center}.requestbtn:hover{background-color:#E9803C; background-image:url(../images/requestquote-classic.gif); background-repeat:no-repeat; background-position:center center; border:1px solid #E08728; border-right:none}.introtext{font-size:1.2em; line-height:2em; padding-bottom:2.5em; border-top:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; border-left:1px solid #b0b0b0; padding-left:3.2em; padding-right:0em; background-color:#FFF}.semitransparent{opacity:.85; filter:alpha(opacity=85)}.introtext p{padding-right:2.2em}.extrasbox{border:1px solid #CCC; padding:0em 1em; display:block; margin-right:1.5em; background-image:url(../images/servicesboxhead.gif); background-repeat:repeat-x}.processsteps{margin-right:2.5em; font-size:2em; color:#DF6211; font-style:italic; font-weight:normal; line-height:1.5em; margin-top:2em}.processsteps li{padding-top:0.5em; padding-bottom:0.5em}.processsteps li p{padding-top:0em; padding-bottom:1em; font-size:0.45em; font-weight:normal; color:#575658; font-style:normal; line-height:1.7em; margin-top:-2em; margin-right:0px; margin-left:0.5em; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#DF6211}.olhead1{font-weight:bold; color:#DF6211; font-size:1.2em; padding-top:1em}.ollist2{margin-right:2.5em; line-height:1.5em; margin-bottom:4em; border-bottom:1px dotted #DF6211}.ollist2 li{padding-top:0.5em; padding-bottom:0.5em; border-top-width:1px; border-top-style:dotted; border-top-color:#DF6211}.question{font-style:italic; color:#620967; margin-bottom:0px; padding-bottom:0px; border-top-width:1px; border-top-style:dotted; border-top-color:#E0B0E1; padding-top:1em}.answer{margin-top:0.2em; padding-top:0px}.introtext a:link, .introtext a:visited, .backlink{text-decoration:none; color:#DF6211; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#DF6211}.introtext a:hover, #portfoliobody a:hover{border:none}.linkbox{width:90%; margin:0px 0px 1em; padding:0px; background-image:url(../images/servicesboxhead.gif); background-repeat:repeat-x; border:1px solid #c1c1c1}.linkbox legend{font-size:.85em; text-transform:uppercase; color:#620967; font-weight:bold; padding-right:1em; padding-left:1em}.linkbox dl{margin-top:0px; padding-top:.5em; margin-bottom:0px; padding-bottom:1em; padding-right:1em; padding-left:1em}.linkbox dt{background-image:url(../images/bulletweb.gif); background-repeat:no-repeat; background-position:0px 7px; padding-left:2em; padding-top:0em; padding-right:1em; padding-bottom:0em}.linkbox dd{font-size:0.9em; padding-bottom:.5em; border-left-width:1px; border-left-style:solid; border-left-color:#C1C1C1; padding-left:1em; margin-bottom:1em; line-height:1.3em; padding-right:1em}.glossary dl{margin:0}.glossary dt{color:#620967; font-weight:bold; font-size:1.1em; margin-top:10px}.glossary dd{font-size:0.95em; line-height:1.4em; margin:10px 20px 20px 20px; border-left:1px dotted #620967; padding-bottom:0px; padding-left:10px}.rssimg{float:right; padding:5px; border:0}#podcastmain{width:450px}#podcastmain .podcasttitle{border-top:1px solid #999; font-weight:bold; font-size:1.1em; padding:10px 5p 0px 10px; margin-bottom:0; background-image:url(../images/servicesboxhead.gif)}#podcastmain .podcastdate{color:#E0B0E1; font-size:0.9em; font-style:italic; margin-top:0px; padding:0px 10px}#podcastmain .podcastdescription{padding:5px 20px; font-size:.95em; line-height:1.5em}#podcastmain .podcastlink{font-size:0.9em; padding-bottom:1.5em; padding:5px 20px}#services{width:220px; float:right; border-left:1px solid #B0B0B0; background-color:#FFF; margin-left:2em; padding-left:2em}#services ul{margin:0px; padding:0px}#services li{line-height:2.5em; font-size:1.3em; color:#333}#design, #web, #illus{list-style-type:none; padding:0; margin:0}#design li{background-image:url(../images/bulletdesign.gif); background-repeat:no-repeat; background-position:0em; padding-left:1.6em; color:#099EC6}#web li{background-image:url(../images/bulletweb.gif); background-repeat:no-repeat; background-position:0em; padding-left:1.6em; color:#D85805}#illus li{background-image:url(../images/bulletillus.gif); background-repeat:no-repeat; background-position:0em; padding-left:1.6em; color:#620967}#csslinks{width:195px; margin:0; padding:0; list-style:none}#csslinks li a{display:block; height:53px; width:175px; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#701074}#csslinks a:link, #csslinks a:visited{padding-right:20px; text-decoration:none; color:#D85805; font-size:1.1em; font-weight:bold; line-height:53px; text-align:right}#csslinks a:hover{padding-right:20px; text-decoration:none; color:#aa4504; font-size:1.1em; font-weight:bold; line-height:53px; text-align:right}.look1 a:link, .look1 a:visited{background:url(../images/glasses1-classic.jpg) no-repeat}.look1 a:hover{background:#EEFFB9 url(../images/glasses1-classic.jpg) no-repeat; color:#9CA049 !important}.look2 a:link, .look2 a:visited{background:url(../images/glasses2-classic.jpg) no-repeat}.look2 a:hover{background:#DB7C3C url(../images/glasses2-classic.jpg) no-repeat; color:#AA3703 !important}.look3 a:link, .look3 a:visited{background:url(../images/glasses3-classic.jpg) no-repeat}.look3 a:hover{background:#4BAFC9 url(../images/glasses3-classic.jpg) no-repeat; color:#0D668F !important}.look4 a:link, .look4 a:visited{background:url(../images/glasses4-classic.jpg) no-repeat}.look4 a:hover{background:#EAC6EA url(../images/glasses4-classic.jpg) no-repeat; color:#620967 !important}#footer{clear:both; width:739px; margin:15px 0px 0px 250px; padding:0px}#footerads{height:67px; clear:both; margin-top:10px; background-color:#F3F3F3; width:739px}#footer p{line-height:1.2em; margin-bottom:0px; padding-bottom:0px; margin-top:0px; margin-right:10px}#footer a{font-weight:bold; color:#DF6211; text-decoration:none}#footer img{float:left}#nyla{bottom:0px; height:408px; width:334px; z-index:1; left:0px; position:fixed}#portfoliobody{width:738px; border-right:1px solid #B0B0B0; border-top:1px solid #B0B0B0; border-bottom:1px solid #B0B0B0; padding-left:29px; margin-top:7px; margin-bottom:15px; padding-top:10px; padding-bottom:15px; clear:left; display:block}#portfoliobody p{padding-right:30px}.showcase{background-color:#E1E1E1; width:500px; margin:1em}.thumbnail{background-color:#FFF; height:150px; width:150px; float:left; margin:1em; border:3px solid #C0C0C0}.web{border:1px solid #DF6211}.formweb{margin-top:3em; margin-right:2em; margin-bottom:0px; border:1px solid #DDF293; background-color:#FFF; background-image:url(../images/servicesboxhead.gif); background-repeat:repeat-x; width:400px}.formweb p{margin:0em; padding:0.4em 1.5em 0.2em; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#DDF293; font-weight:normal; font-size:0.95em; line-height:1.5em}.formweb legend{font-size:1.5em; color:#620967; margin-left:0.8em; margin-right:1em; background-color:#FFF}.formweb input, .formweb textarea{background-color:#EFFFBC; text-align:left; margin-top:5px; padding:0px; margin-bottom:5px}#realname, #company, #email, #phonenumber, #website, #details, #message{width:100%}.formweb label{margin:0px; padding:0px; font-weight:bold}.submitbtn{width:45%; text-align:left!important; margin-top:1em; margin-right:auto; margin-bottom:0px; margin-left:auto}.blog-container p.description{color:#A47AAB; font-size:1em; padding:0px 40px 0px 20px; font-style:italic}h2.post-title, h2.post-title a{color:#620967}.blog-post .post-body a{ color:#0490B1;  font-weight:bold}.blog-post .post-details{ color:#A47AAB;  font-size:10px;  margin-bottom:18px;  margin-left:0;  margin-right:0;  margin-top:0; letter-spacing:1px}.BlogRecentPost li a{color:#620967}.BlogRecentPost li a:hover{color:#620967; text-decoration:underline}.BlogTagCloud a, .BlogTagList a, .BlogPostArchive a{color:#A47AAB; text-decoration:none}.post-body .links a{ font-size:11px; color:#A47AAB}.comment-list{  background-color:#fff;  border-top:2px solid #D6EA93; border-bottom:2px solid #D6EA93;  margin-bottom:20px; border-left:none; border-right:none;  padding:10px 0px}.comment-list div.form div.item{ padding:3px}.clear{clear:both}.highlight{background-color:#EFFFBC}.seemorelink{ border-bottom-color:-moz-use-text-color !important;  border-bottom-style:none !important;  border-bottom-width:medium !important;  color:gray !important;  float:right !important;  font-size:0.7em !important;  letter-spacing:2px;  margin-right:30px;  margin-top:0;  padding-top:0;  text-decoration:none !important;  text-transform:uppercase}.services-display a{ color:#620967 !important;  font-size:0.9em;  letter-spacing:1px;  text-transform:uppercase}.introtext2{color:#620967}.introtext2 h1{line-height:1.2em}.introtext2 a{color:#0490B1 !important}#addthis{width:25px; margin:0; padding:8px 8px 8px 10px; position:fixed; z-index:8000; top:322px; left:210px; background:#fff; border:1px solid #B0B0B0}#addthis a{width:16px; height:16px; margin:3px; margin-bottom:8px; padding-bottom:10px; display:block}#addthis .buzz, #addthis .linkedin, #addthis .plus, #addthis .google{display:none}#addthis .twitter{background:url(../images/social-twitter-young.gif) no-repeat}#addthis .fb{background:url(../images/social-fb-young.gif) no-repeat}#addthis .email{background:url(../images/social-email-young.gif) no-repeat}#addthis .stumbleupon{background:url(../images/social-stumbleupon-young.gif) no-repeat}#addthis .digg{background:url(../images/social-digg-young.gif) no-repeat}
