*{margin:0;padding:0}body{font:12px Verdana,Arial,Helvetica,sans-serif;color:#333;text-align:left;background:transparent url(../images/body_bg.gif) repeat-x 0 0}#wrapper{margin:0 auto;min-width:760px;max-width:70em;background:transparent url(../images/business_people_250x396.png) no-repeat 95% 35em;position:relative;min-height:800px}h1,h2,h3,h4,h5{color:#A1140F;font-weight:normal;background:transparent;text-align:left}h1,h2,h3,h4,dt{font-family:Arial,Helvetica,sans-serif}h2{font-size:3em;line-height:1em;padding:0.25em 0 0;color:#A1140F}h3{font-size:1.8em;line-height:1em;padding-top:0.5em}#answers h3{color:#4eafe6}h3#tagline{position:absolute;top:2.5em;right:1.5em;width:500px;text-align:right;color:#333}h4{font-size:1.6em;line-height:1em;padding:0.5em 0;color:#4eafe6}p{line-height:1.5em;padding:0 1.5em 0.5em 0}ul.break{padding-bottom:1em}p.break{padding-top:1em}ul li{list-style:none;line-height:1.5em;padding:0.5em 1.5em 0}table{border-collapse:collapse;border:1px solid #c3c3c3}th{padding:0.25em 0.5em;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3}td{padding:0 0.5em;border-bottom:1px solid #EAEAEA;border-right:1px solid #c3c3c3}td.lastrow{border-bottom:none}a{text-decoration:underline;font-weight:normal;color:#A1140F;background:transparent}a:visited{color:#B81913;background:transparent}a:hover{color:#A1140F;text-decoration:none}img{border:none}acronym,abbr{cursor:help}abbr.geo{cursor:text;border-bottom:none}span.sup{vertical-align:super;line-height:0;font-size:0.8333em}span.sub{vertical-align:sub;line-height:0;font-size:0.8333em}kbd{font-size:1em;line-height:1.5em}.hide{ position:absolute; left:-1000em}.clear{clear:both}#header{position:absolute;top:0;left:0;float:left}h1{width:7.5em;float:left;background:url(../images/h1_bg.png) no-repeat 0 100%;font-size:3em;line-height:1.25em;text-align:center;padding:0;color:#fff}h1 a{display:block;color:#fff;padding:0.41667em 0;text-decoration:none}h1 a:visited{color:#fff;background:transparent}h1 a:hover{text-decoration:none;color:#eee}#nav{width:46em;float:left}#nav li{float:left;padding:0 0 0 2px;background:transparent url(../images/nav_spacer.gif) no-repeat 0 35%}#nav li#contact a{padding:0}#nav #contact span{display:block;padding:1em 1em 1.9em;background:transparent url(../images/nav_spacer.gif) no-repeat 100% 35%}#nav a{font-family:tahoma,arial,verdana,sans-serif;color:#FFF;text-decoration:none;padding:1em 1em 1.9em;float:left;display:block}#nav a:hover{text-decoration:none;background:url(../images/nav_hover.png) no-repeat 50% 100%;color:#DDD}#servicespage #nav #services a{background:url(../images/nav_hover.png) no-repeat 50% 100%}#transcriptionpage #nav #transcription a{background:url(../images/nav_hover.png) no-repeat 50% 100%}#testimonialspage #nav #testimonials a{background:url(../images/nav_hover.png) no-repeat 50% 100%}#faqspage #nav #faqs a{background:url(../images/nav_hover.png) no-repeat 50% 100%}#virtualassistancepage #nav #va a{background:url(../images/nav_hover.png) no-repeat 50% 100%}#contactpage #nav #contact a{background:url(../images/nav_hover.png) no-repeat 50% 100%}#mission{padding-top:12em;padding-bottom:4em;width:41.667em}#mission h2{font-size:4em;color:#a1140f;text-align:center;line-height:1.5em;font-weight:normal}#mission h2 em{font-style:normal;font-size:0.4em;line-height:1em;display:block;color:#999}#mission h3{font-size:2em;line-height:1.5em;text-align:center;padding:0;color:#333}#content{float:left;padding-bottom:5em;width:40em;padding-top:10em}#footer{background:#5b5559 url(../images/footer_bg.gif) repeat-x 0 0;color:#999;float:left;width:100%}#footer div{margin:0 auto;min-width:760px;max-width:70em}#footer ul{float:left;padding-top:1em;width:68%}#footer ul li{float:left;padding:0 1em;border-left:1px solid #DDD}#footer ul li.first{padding-left:0;border:none}#footer p.email{float:right;text-align:right;width:31%}#footer a{color:#FFF;text-decoration:none}#footer li a{float:left}#footer a:hover{text-decoration:underline;color:#DDD}#footer p{padding:1em 0}#footer #copy{width:49%;float:left}#footer #design{width:49%;float:right;text-align:right}#homepage #wrapper{background:transparent url(../images/business_people_250x396.png) no-repeat 95% 7em}#homepage #content{width:100%;padding-top:0}#homepage #boxes{float:left}.box{width:22.5em;height:27em;background:url(../images/box_bg2.png) repeat-x 0 0}#homepage .box{float:left;margin-right:1.2em;display:block;background:url(../images/box_bg.png) repeat-x 0 0;position:relative}#homepage #box3{margin-right:0}#side_box{position:absolute;right:3em;top:12em}.box h3{width:17.30769em;padding:0;background:#a1140f url(../images/h3_bg.gif) repeat-x 0 100%;color:#fff;font-family:Georgia,serif;font-size:1.3em;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-bottom:1px solid #A1140F;margin-top:-10px}#homepage .box h3{position:absolute;bottom:0;left:0;margin:0;margin-bottom:-10px}.box h3 a{display:block;color:#fff;font-weight:bold}.box span{display:block;padding:0.6em 0}.box h3 a:visited{color:#fff}.box h3 a:hover{text-decoration:none;color:#DDD}.box p{padding-top:0.5em;padding-left:1.5em;color:#333}.box ul{padding-top:0.5em;color:#333}.box li{padding-top:0}.box a{text-decoration:none}.box a:hover{text-decoration:underline}div.folder{background:url(../images/folder_icon_50x50.png) no-repeat 1em 0}#homepage div.folder .first_para{padding-left:70px}div.question{background:url(../images/question_mark_50x50.png) no-repeat 1.3em 0}div.question .first_para{padding-left:80px}#side_box div.question{background:url(../images/question_mark_50x50.png) no-repeat 1.3em 3em}blockquote{background:url(../images/bubbles_50x50.png) no-repeat 1.5em 0}blockquote p.first_para{padding-top:50px}input#name,input#company,input#email,input#phone,textarea#message{    background:#FFF !important}fieldset{border:0px solid #FFF}input,textarea#message{color:#664D00;border:1px solid #999;font-size:1em;font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif}label{width:30%;display:block;float:left}input#check{width:auto;margin-right:10px;border:none}p.checkbox label{float:none;display:inline}input.submit{color:#FFF;padding:5px;width:auto;background:#a1140f url(../images/submit_bg.gif) repeat-x 0 50%;border:none}.required,.warning{color:#900}input.failed,textarea.failed{color:#900;border:1px solid #900;background:#fff}a#toggleLink:visited{background:transparent}a#toggleLink:active,a#toggleLink:focus{background:#fff;outline:0;text-decoration:none}#testimonialspage blockquote{background:none}div.testimonials{padding-bottom:20px}p.credit{text-align:right}#testimonialspage h2{background:url(../images/bubbles_50x50.png) no-repeat 90% 0.25em}#accessibilitypage th,#accessibilitypage td{padding-right:10px}#errorpage #wrapper{background:transparent url(../images/business_people_250x396.png) no-repeat 95% 12em}.isOpera .box{width:270px}.isOpera .box h3{width:270px;border-bottom:none}.isOpera .box h3 a{background:url(../images/h3_tlcorner.gif) no-repeat 0 0}.isOpera .box span{background:url(../images/h3_trcorner.gif) no-repeat 100% 0}#homepage .isOpera .box h3 a{background:url(../images/h3_lcorner.gif) no-repeat 0 100%}#homepage .isOpera .box a span{background:url(../images/h3_rcorner.gif) no-repeat 100% 100%}.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}
