body{background:#dbdbdb url(../../App_Images/body-bg.jpg?23) repeat-x;font-family:Arial;}
#wrapper{width:992px;margin:0 auto;}
#header{width:100%;height:138px;}
#header p{float:right;text-align:right;width:520px; font-size:12px;text-transform:uppercase;line-height:19px;color:#3b3b3b;margin:44px 20px 0 0;}
img.logo{float:left;vertical-align:bottom;margin:10px 0 7px 10px;}
#header ul{clear:both;width:946px;height:25px;background:url(../../App_Images/main-nav-bg.jpg) no-repeat;margin:0 auto;padding:11px 0 0 31px;}
#header ul li{font-size:11px;text-transform:uppercase;display:inline;padding:0 24px;}
#header ul li a{text-decoration:none;color:#434343;}
#header ul li a:hover{color:#8b0000;}

#content{width:100%;position:relative;}
#content h1{font-size:24px;text-transform:uppercase;font-weight:bold;color:#FFF;display:inline-block;float:left;padding:18px 0 0 0;}
#content img.contactBtn{margin:15px 40px 5px 0;}

#content-shell{background:#FFF;width:1000px;min-height:400px;margin:0 auto;clear:both;padding:11px 0 0 0;}
#content-shell h2{color:#3d3d3d;text-transform:uppercase;font-weight:bold;font-size:18px;padding:8px 0 8px 0;}
#content-shell p{color:#1d1d1d;line-height:18px;font-size:14px;padding:0 0 16px 0;}

#content-shell ul.specialization{width:550px;}
#content-shell ul.specialization li{float:left;display:block;width:240px;height:19px;background:#eeeeee url(../../App_Images/arrow.jpg) no-repeat 1% 50%;border:1px solid #d7d7d7;font-weight:bold;color:#1d1d1d;font-size:13px;text-transform:uppercase;padding:4px 0 0 20px;margin:1px;}

#content-shell table.contact{color:#1d1d1d;font-size:14px;border:1px solid #CCCCCC;}
#content-shell table.contact thead{font-weight:bold;text-transform:uppercase;background:#eeeeee;}
#content-shell table.contact td{padding:6px 16px 4px 12px;border-bottom:1px solid #CCCCCC; line-height:18px;}
#content-shell table.contact{}

div.col-1-3{float:left;width:706px;margin-left:14px;}
div.col-2-3{float:right;width:240px;margin-right:14px;}
div.box{width:100%;background:#e5e5e5;border-top:4px solid #950000;text-align:center;padding:6px 0;margin:0 0 14px 0;}
#content-shell div.box p{font-size:12px;text-transform:uppercase;line-height:17px;font-weight:bold;color:#363636;text-align:left;padding:0 0 5px 32px;}
#content-shell div.box p.caption{font-style:italic;font-weight:normal;text-transform:none;text-align:center;padding:0;}
div.box h3{text-transform:uppercase;font-size:16px;font-weight:bold;color:#950000;color:#950000;padding:0 0 2px 0;}

#footer{width:1000px;margin:0 auto;padding:11px 0 0 0;height:31px;background:url(../../App_Images/footer-bg.jpg) repeat-x;}
#footer p{color:#d8d5d5;font-weight:bold;font-size:11px;float:left;padding:0 0 0 16px;}
#footer ul{float:right;padding-right:10px;}
#footer ul li{display:inline;font-weight:bold;font-size:10px;text-transform:uppercase;}
#footer ul li a{text-decoration:none;color:#FFF;padding:0 9px;}
#footer ul li a:hover{text-decoration:underline;}

#post-footer{width:1000px;margin:0 auto;text-align:right;}
#post-footer p{font-size:11px;text-transform:uppercase;color:#919191;}


#flash{margin:0 auto 12px auto;width:972px;height:283px;}

.floatRight{float:right;}
.clearboth{clear:both;}
.spacer{height:1px;border-top:1px dotted #e3e3e3;width:100%;}