body{background:#d1d1d1 url(../../App_Images/body-bg.jpg) repeat-x;font-family:Verdana;font-size:10px;}

/*Shell Styles*/
#wrapper{width:953px;margin:0 auto;}
#header{position:relative;width:100%;height:134px;background:url(../../App_Images/header-bg.jpg) no-repeat;}
#nav{width:100%;height:32px;}
#promo{position:relative;width:100%;margin-top:24px;height:304px;background:url(../../App_Images/promo-bg.jpg) no-repeat;}
#ctas{width:100%;height:157px;background:url(../../App_Images/cta-bg.jpg) no-repeat;}


/*Header Styles*/
#header .logo{position: absolute; top:0; left:0; display:block; outline: none;height:134px; width: 526px;}
#header p{position:absolute;text-align:right;right:0;width:240px;}
#header p.phone{color:#d7e7f4;font-family:Arial Narrow;font-weight:bold;font-size:22px;top:24px;}
#header p.address{color:#a7ccea;line-height:20px;font-family:Arial;font-weight:bold;font-style:italic;font-size:16px;top:52px;}
#header p.address  a{color:#a7ccea;}
#header p.address  a:hover{text-decoration:underline;}


/*Nav Styles*/
#nav ul{line-height:32px;font-weight:bold;font-size:10px;font-family:Arial;text-transform:uppercase;}
#nav ul li{float:left;}
#nav a{display:block;color:#484848;border-left:1px solid #bfbfbf;border-right:1px solid #FFF;padding:0 10px;}
#nav a:hover{background:#e3e3e3;}
#nav ul li.facebook a{background:#5071ab url(../../App_Images/facebook.png) no-repeat 6% 50%;padding-left:32px;color:#FFF;border-right:none;}
#nav ul li.facebook a:hover{color:#484848;background:#e3e3e3 url(../../App_Images/facebook.png) no-repeat 6% 50%;padding-left:32px;border-right:1px solid #bfbfbf;}



/*Global Styles*/
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
