﻿body{background-color:#7f93dc;}
body.bigText .ContentPane{font-size:18px;}

.PhotoGallery .CalloutPane{display:none;}
.PhotoGallery .ContentPane{margin-left:100px;}

#wrapper{width:986px;margin:0 auto;margin-top:10px;padding:0;position:relative;background:transparent url(../images/bodyShadow.png) top left repeat-y;}
#container{width:984px;position:relative;margin:0px;padding:0px;}
.header{height:140px;width:100%;padding:10px;margin-top:0px;position:relative;background:transparent url(../images/headerShadow.png) top left no-repeat;}

.LogoPane{margin:45px 0 0 15px;float:left;}
.contact{float:right;margin:15px 30px 0 0;color:#7f93dc;text-align:right;}
.callToday{font-family:'AvenirBook';text-transform:uppercase;font-size:16px;top:5px;}
.callTodayNumber{font-family:'AvenirBlack';text-transform:uppercase;font-size:20px;font-weight:bold;}

#contentContainer{width:970px;background-color:white;margin:0 0 0 6px;}
.ImagePane, .imageRotatorForm{height:260px;width:974px;overflow:hidden;}
.contentSection{padding:38px 12px 15px 12px;}

.LeftPane, .CalloutPane{float:left;width:228px;}
.LeftPane img, .CalloutPane img{margin-bottom:5px;}

.ContentPane{float:left;padding:0 10px 0 40px;width:660px;}
/*#home .ContentPane div, #sub .ContentPane div{background:transparent url(../images/dot.png) 0px 13px repeat-x;}
#home .ContentPane div div, #sub .ContentPane div div{background:none;}*/
.ContentPane h1{background:#fff;display:inline;padding-right:12px;}

.RightPane, .PromoPane{float:left;}

.resizer{margin-top:-30px;margin-right:40px;float:right;}

#bottomNav{margin:5px 30px;width:900px;padding:10px 0 0 0;background:transparent url(../images/dot.png) top left repeat-x;}
#bottomNav dl{padding:0 5px 0 5px;float:left;display:inline-block;font-size:12px;}
#bottomNav dt{margin:0;padding:0;font-size:12px;text-transform:uppercase;font-weight:bold;margin-bottom:3px;}
#bottomNav dd{margin:0;padding:0;font-size:12px;color:#000;}
#bottomNav dd a{color:#000;}
#bottomNav a{text-decoration:none;}

.BottomPane{}

.footer{background:transparent url(../images/footerShadow.png) top left no-repeat;height:18px;width:986px;margin:0 auto;margin-top:-5px;}
.FooterPane{margin:0 auto;width:970px;padding:30px 15px 0 15px;color:#fff;text-align:center;}
.footerTop{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.footerBottom{margin-top:5px;font-size:11px;font-family:Arial, Helvetica, sans-serif;}

.testimonial img{float:left;padding:0 15px 15px 0;}

/* HeaderlessEditLink modifications */
.TopPane .HeaderlessEditLink{left:-40px;}
.ImagePane .HeaderlessEditLink{z-index:100;}
.LeftPane .HeaderlessEditLink{top:-20px;}
.ContentPane .HeaderlessEditLink{top:-20px;}
.CalloutPane .HeaderlessEditLink{top:-20px;}
.PromoPane .HeaderlessEditLink{top:-20px;}
.RightPane .HeaderlessEditLink{top:-20px;}
.BottomPane .HeaderlessEditLink{top:-20px;}
.FooterPane .HeaderlessEditLink{}

/* This will make the admin controls take over the content area on pages in the admin section */
/* Please don't delete this unless you know what you're doing */
#sub.Login .ContentPane div{background:none !important;}
#admin .LeftPane{display:none;}
#admin .RightPane{display:none;}
#admin .ContentPane{width:800px;}

