@font-face{font-family:rndserif;src:url("/public/docs/fonts/droidserif-regular-webfont.eot");src:local("☺"),url("/public/docs/fonts/droidserif-regular-webfont.ttf") format("truetype"),url("/public/docs/fonts/droidserif-regular-webfont.svg#webfont5Q6eldXv") format("svg");font-weight:400;font-style:normal;}@font-face{font-family:rndserif;src:url("/public/docs/fonts/droidserif-italic-webfont.eot");src:local("☺"),url("/public/docs/fonts/droidserif-italic-webfont.ttf") format("truetype"),url("/public/docs/fonts/droidserif-italic-webfont.svg#webfontn2JHA2Va") format("svg");font-weight:400;font-style:italic;}@font-face{font-family:rndserif;src:url("/public/docs/fonts/droidserif-bold-webfont.eot");src:local("☺"),url("/public/docs/fonts/droidserif-bold-webfont.ttf") format("truetype"),url("/public/docs/fonts/droidserif-bold-webfont.svg#webfontkXhpYgxe") format("svg");font-weight:600;font-style:normal;}@font-face{font-family:rndsans;src:url("/public/docs/fonts/corbel_bold-webfont.eot");src:local("☺"),url("/public/docs/fonts/corbel_bold-webfont.ttf") format("truetype"),url("/public/docs/fonts/corbel_bold-webfont.svg#webfontMXHWMCBu") format("svg");font-weight:600;font-style:normal;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
ul,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
input,select{vertical-align:middle;}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px;}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15{position:relative;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_10{width:580px;}
.container_16 .grid_11{width:640px;}
.container_16 .grid_12{width:700px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_16 .grid_16{width:940px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_3{width:160px;}
.container_16 .grid_4{width:220px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:340px;}
.container_16 .grid_7{width:400px;}
.container_16 .grid_8{width:460px;}
.container_16 .grid_9{width:520px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_12{padding-left:720px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_4{padding-left:240px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_8{padding-left:480px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .pull_1{left:-60px;}
.container_16 .pull_10{left:-600px;}
.container_16 .pull_11{left:-660px;}
.container_16 .pull_12{left:-720px;}
.container_16 .pull_13{left:-780px;}
.container_16 .pull_14{left:-840px;}
.container_16 .pull_15{left:-900px;}
.container_16 .pull_2{left:-120px;}
.container_16 .pull_3{left:-180px;}
.container_16 .pull_4{left:-240px;}
.container_16 .pull_5{left:-300px;}
.container_16 .pull_6{left:-360px;}
.container_16 .pull_7{left:-420px;}
.container_16 .pull_8{left:-480px;}
.container_16 .pull_9{left:-540px;}
.container_16 .push_1{left:60px;}
.container_16 .push_10{left:600px;}
.container_16 .push_11{left:660px;}
.container_16 .push_12{left:720px;}
.container_16 .push_13{left:780px;}
.container_16 .push_14{left:840px;}
.container_16 .push_15{left:900px;}
.container_16 .push_2{left:120px;}
.container_16 .push_3{left:180px;}
.container_16 .push_4{left:240px;}
.container_16 .push_5{left:300px;}
.container_16 .push_6{left:360px;}
.container_16 .push_7{left:420px;}
.container_16 .push_8{left:480px;}
.container_16 .push_9{left:540px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_12{padding-right:720px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_4{padding-right:240px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_8{padding-right:480px;}
.container_16 .suffix_9{padding-right:540px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box>#lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.clickable{cursor:pointer;}.clickable :active{position:relative;top:1px;}
.img-replace{display:block;float:left;overflow:hidden;text-indent:-9999px;}
.fl{display:block !important;float:left;}
.fr{display:block !important;float:right;}
.bordered,.lightboxed{border:10px solid white;display:block;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);}.bordered img,.lightboxed img{background-color:#353935;}
.lightboxed{max-width:900px;}
.panel{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:0 1px 0 #ffffff;-webkit-box-shadow:0 1px 0 #ffffff;box-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;background:#cccfc8;padding:15px;margin-bottom:20px;}.panel ul,.panel h2{padding-bottom:15px;}
.panel ul{font-size:14px;font-weight:600;line-height:15px;}.panel ul li{margin-bottom:15px;}
.panel ul li:last-child{margin-bottom:0;}
.panel ul a{text-decoration:none;}
.bottom-border{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);}
.bottom-borderless{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.top-border{-moz-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);}
.vertical-ruled{-moz-box-shadow:1px 0 0 rgba(0, 0, 0, 0.17);-webkit-box-shadow:1px 0 0 rgba(0, 0, 0, 0.17);box-shadow:1px 0 0 rgba(0, 0, 0, 0.17);}
body{-webkit-font-smoothing:antialiased;background-color:#404440;color:#404440;font-family:rndserif,Georgia,"Times New Roman",serif;font-size:14px;line-height:20px;}
a{color:#921805;}
a:visited{color:#751304;}
a:active,a:hover{color:#be1f07;}
p{margin-bottom:20px;}
aside{font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;margin-bottom:40px;}
address{display:block;}address .phone{display:block;}
:active,:focus{-moz-outline:0;outline:0;outline:none;}
::-moz-focus-inner{border:0;}
h1,h2,h3,h4,h5,h6{color:#404440;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-weight:600;text-shadow:0 1px 0 #ffffff;}
.h1{font-size:34px;line-height:40px;}
h1{font-size:34px;line-height:40px;padding-bottom:40px;}
h2,article h1{font-size:20px;line-height:20px;padding-bottom:20px;}
hgroup{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);margin-bottom:30px;}hgroup h1{padding-bottom:10px;}
hgroup h2{font-family:rndserif,Georgia,"Times New Roman",serif;font-size:21px;font-style:italic;font-weight:400;line-height:30px;padding-bottom:20px;}
blockquote{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.4);background:#404440;color:#cccfc8;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:17px;font-weight:600;margin:0;padding:10px;}blockquote p{padding:0;margin:10px;margin-bottom:0;}
blockquote cite{color:#d99726;display:block;font-size:12px;font-style:normal;text-align:right;margin:0 10px 5px 0;}
.button{-webkit-font-smoothing:antialiased;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-image:-moz-linear-gradient(0% 100% 90deg, #202220, #606660);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#606660), to(#202220));text-shadow:0 -1px 1px rgba(0, 0, 0, 0.2);background-color:#404440;border:0;color:#b8bab4;cursor:pointer;display:inline-block;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:16px;font-weight:600;height:40px;line-height:40px;margin:0;padding:0 18px;text-align:center;text-decoration:none;}
.button:visited{color:#b8bab4;}
.button:hover{color:#b8bab4;}
.button:active{background-image:-moz-linear-gradient(0% 100% 90deg, #2d302d, #131413);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#131413), to(#2d302d));color:#666864;position:relative;top:1px;}
.icon-doc{background:url(/public/images/sprites/icons.png) no-repeat 0 -2px;padding-left:17px;}
.icon-left{background:url(/public/images/sprites/icons.png) no-repeat 0 -120px;padding-left:12px;}
.icon-check{background:url(/public/images/sprites/icons.png) no-repeat 0 -40px;padding-left:20px;}
.icon-back{background:url(/public/images/sprites/icons.png) no-repeat 0 -160px;padding-left:24px;}
.thumb{cursor:pointer;background:url(/public/images/sprites/shadow-edges.png) no-repeat 0 140px,url(/public/images/sprites/shadow-edges.png) no-repeat right bottom;display:inline-block;height:150px;padding-bottom:10px;}.thumb :active{position:relative;top:1px;}
.thumb .inner{border:10px solid white;display:block;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);height:120px;overflow:hidden;}.thumb .inner img{background-color:#353935;}
#resources li{display:block;min-height:20px;}
.archive li span{display:inline-block;}
form{margin-bottom:20px;}form footer{padding-top:10px;}
input[name],textarea,select,.input{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 1px rgba(0, 0, 0, 0.7),0 -1px 0 rgba(0, 0, 0, 0.3),0 -2px 0 rgba(0, 0, 0, 0.07);-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.7),0 -1px 0 rgba(0, 0, 0, 0.3),0 -2px 0 rgba(0, 0, 0, 0.07);box-shadow:0 0 1px rgba(0, 0, 0, 0.7),0 -1px 0 rgba(0, 0, 0, 0.3),0 -2px 0 rgba(0, 0, 0, 0.07);-webkit-font-smoothing:subpixel-antialiased;background:white;border:3px solid transparent;color:#606660;display:block;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:16px;font-weight:600;line-height:20px;margin-bottom:10px;padding:5px;position:relative;width:490px;}
input[name]:focus,textarea:focus{color:#404440;outline:none;border-color:#dbded6;}
textarea{height:160px;resize:none;}
label,legend{display:block;font-size:16px;line-height:40px;}
.input select{border:0;cursor:pointer;display:block;font-size:14px;font-weight:600;height:30px;line-height:20px;margin:0;opacity:0;position:absolute;top:0;width:100%;}
.input.select{background-image:url(/public/images/sprites/icons.png);background-repeat:no-repeat;background-position:right -75px;}
#siteheader{background-color:#921805;background-image:url(/public/images/tiles/bg_nav.png);display:block;}
#siteheader nav{margin-left:auto;margin-right:auto;width:960px;display:block;overflow:hidden;}#siteheader nav #logo{display:block;float:left;overflow:hidden;text-indent:-9999px;background:url(/public/images/logo_rnd.png) no-repeat center;height:100px;margin-left:70px;margin-top:10px;width:100px;}
.sitenav{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;-moz-box-shadow:0 -1px 1px rgba(0, 0, 0, 0.4),0 1px 0 rgba(0, 0, 0, 0.4),0 1px 1px #af1d06;-webkit-box-shadow:0 -1px 1px rgba(0, 0, 0, 0.4),0 1px 0 rgba(0, 0, 0, 0.4),0 1px 1px #af1d06;box-shadow:0 -1px 1px rgba(0, 0, 0, 0.4),0 1px 0 rgba(0, 0, 0, 0.4),0 1px 1px #af1d06;background-image:-moz-linear-gradient(0% 100% 90deg, #6e1204, #8b1705);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#8b1705), to(#6e1204));background-color:#7c1404;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:18px;font-weight:600;height:60px;float:right;list-style:none;margin:30px 70px 30px 0;padding:0;}
.sitenav>li{float:left;padding:0;width:140px;}
.sitenav>li a{-moz-box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1),1px 0 0 rgba(255, 255, 255, 0.1);-webkit-box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1),1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1),1px 0 0 rgba(255, 255, 255, 0.1);cursor:pointer;-webkit-font-smoothing:subpixel-antialiased;text-shadow:0 1px 0 #af1d06;color:#1d0501;display:block;height:60px;line-height:60px;text-align:center;text-decoration:none;}.sitenav>li a :active{position:relative;top:1px;}
.sitenav>li:first-child a{-moz-border-radius-bottomleft:9px;-moz-border-radius-topleft:9px;-webkit-border-bottom-left-radius:9px;-webkit-border-top-left-radius:9px;border-bottom-left-radius:9px;border-top-left-radius:9px;-moz-box-shadow:1px 0 0 rgba(255, 255, 255, 0.1);-webkit-box-shadow:1px 0 0 rgba(255, 255, 255, 0.1);box-shadow:1px 0 0 rgba(255, 255, 255, 0.1);}
.sitenav>li:last-child a{-moz-border-radius-bottomright:9px;-moz-border-radius-topright:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-top-right-radius:9px;border-bottom-right-radius:9px;border-top-right-radius:9px;-moz-box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1);box-shadow:-1px 0 0 rgba(0, 0, 0, 0.1);}
.sitenav>li a:hover{background-image:-moz-linear-gradient(0% 100% 90deg, #691104, #781404);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#781404), to(#691104));background-color:#691104;}
#news #nav-news a,#news-post #nav-news a,#company #nav-company a,#services #nav-services a,#contact #nav-contact a,#faq #nav-faq a{-webkit-font-smoothing:antialiased;background-image:-moz-linear-gradient(0% 100% 90deg, #580e03, #6e1204);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6e1204), to(#580e03));text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);color:#d2d4cd;top:0;}
#sitefooter{background:#cccfc8;border-bottom:10px solid #404440;display:block;font-family:rndserif,Georgia,"Times New Roman",serif;font-style:italic;}#sitefooter .bd{text-shadow:0 1px 0 #e9ece4;background:url(/public/images/logo_footer.png) no-repeat right center;padding:30px 0;}#sitefooter .bd p{margin-bottom:0;padding-bottom:0;padding-left:100px;}
#sitefooter .bd em{font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:18px;font-style:normal;font-weight:600;}
article header{padding-bottom:20px;}article header h1{display:inline;}
article header a{text-decoration:none;}
article header time{display:inline;font-size:16px;font-style:italic;text-shadow:0 1px 0 #ffffff;}
article .bd p,article .bd ul,article .bd ol,article .bd blockquote{margin-bottom:20px;}
article .bd blockquote p{margin-bottom:0;}
article .bd li{background:url(/public/images/sprites/icons.png) no-repeat 0 -120px;padding-left:12px;}
article .thumb.fl{margin-right:18px;}
article .thumb.fr{margin-left:15px;}
#main{background-color:#e9ece4;background-image:url(/public/images/tiles/bg_page.png);padding:40px 0;}
#primary{margin-top:20px;}
#secondary{margin-top:20px;}
#news #excerpts article{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);padding:30px 0 10px 0;}
#news #excerpts article:first-child{padding-top:0;}
#news #excerpts article:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#news-post #breadcrumb{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);font-size:16px;margin-bottom:30px;padding-bottom:30px;}#news-post #breadcrumb a{background:url(/public/images/sprites/icons.png) no-repeat 0 -160px;padding-left:24px;}
#news-post article header h1{font-size:34px;line-height:40px;display:block;padding-bottom:10px;}
#news-post article header span{color:#666d66;display:block;font-size:16px;font-style:italic;}
#news-post article .bd{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);padding-bottom:10px;}
#news-post article footer{padding:20px 0;font-size:12px;}
#run_times span{display:block;font-family:rndserif,Georgia,"Times New Roman",serif;font-size:12px;font-style:italic;font-weight:normal;line-height:15px;margin-bottom:10px;}
#run_times li{font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:14px;font-weight:600;padding-bottom:10px;}
#contact #map img{position:relative;top:-36px;}
#contact h3{color:#921805;font-size:14px;padding-bottom:10px;}
#contact .hours{margin-bottom:10px;}#contact .hours h6{display:block;font-family:rndserif,Georgia,"Times New Roman",serif;font-size:12px;font-style:italic;font-weight:400;}
#contact .hours span{display:block;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:600;}
#contact .hours:nth-of-type(2){margin-bottom:20px;}
#contact address{font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-style:normal;font-weight:600;line-height:15px;margin-bottom:10px;}#contact address .phone{margin-top:10px;}
#contact .panel address{margin-bottom:0;}
#contact #other_offices{-moz-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);padding-top:20px;}
#contact .disclaimer{display:block;font-size:12px;font-style:italic;line-height:15px;margin-top:20px;}
#contact .button{display:block;float:left;}
#contact #status{display:block;font-size:12px;float:left;height:40px;line-height:40px;margin-left:8px;width:350px;}
#contact #status.progress{background:url(/public/images/ajax-loader.gif) no-repeat left center;}
#contact #chars.low{color:#921805;}
#company figcaption{font-size:12px;font-style:italic;margin-top:-10px;text-align:center;}
#company #projects{margin-top:10px;}#company #projects h1{-moz-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);padding-top:20px;}
#company #projects h2 span{font-family:rndserif,Georgia,"Times New Roman",serif;font-weight:normal;font-size:17px;font-style:italic;}
#company #projects ul{overflow:auto;}
#company #projects li{float:left;margin-right:20px;}
#faq #qna li{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);margin-bottom:20px;overflow:auto;}#faq #qna li p{float:left;}
#faq #qna li .question{color:#5a5f5a;width:350px;}
#faq #qna li .answer{padding-left:20px;width:330px;}
#faq #qna li .question,#faq #qna li .answer:before{font-size:18px;font-family:rndsans,Calibri,Segoe,"Myriad Pro","Trebuchet MS",Verdana,sans-serif;font-weight:600;}
#faq #qna li .question:before{color:#921805;content:"Q: ";}
#faq #qna li .answer:before{color:#d99726;content:"A: ";}
#faq #primary footer{font-size:16px;text-align:center;padding-top:20px;}
#services #primary ul li{-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);margin-bottom:20px;padding-bottom:20px;}#services #primary ul li p{margin-bottom:0;}
#services #primary ul li:last-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#services .panel li{background:url(/public/images/sprites/icons.png) no-repeat 0 -40px;padding-left:20px;line-height:20px;margin-bottom:0;}
#page404{background:#404440;}#page404 section{border:10px solid white;display:block;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);background:#e9ece4 url(/public/images/tiles/bg_page.png);margin:100px auto;padding:50px;text-align:center;width:320px;}#page404 section img{background-color:#353935;}
#page404 section h1{text-transform:uppercase;}
#page404 section p{margin:0;}

