/* Change-Ad style sheet */
* { margin: 0; }
img { border:none; }
body { position:absolute; width:100%; left:0px; height:auto; background:#40ae49; }
body old { position:absolute; width:1012px; left:50%; height:100%; margin-left:-506px; background:#4a4a4a; }
.wrapper { position:absolute; top:0px; left:0px; width:100%; height:auto; }
.container { position:relative; top:0px; left:0px; width:1012px; height:100%; }
h1 { font:bold 24px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#40ae49; }
h2 { font:bold 20px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#40ae49; }
p { font:normal 14px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#000; }
ul li { font:normal 14px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#000; }
.banner h1 { margin-left:80px; padding:5px 0px; }

.headerWrap { position:relative; float:left; width:100%; height:170px; color:#6d6d6d; }
.headerInner { position:absolute; width:1012px; left:50%; height:100%; margin-left:-506px; background:none;}

.masthead { position:relative; top:0px; left:0px; width:1012px; height:164px; }
.logo { position:absolute; top:50px; left:0px; width:329px; height:54px; }
.navigation { position: absolute; top:0px; left:14px; height:38px; border:none; padding-top:10px; background:none;}
.navWrap {position: absolute; top:60px; left:360px; width:500px; height:48px; right:0px; border:none;}
.nav, .footer { list-style:none; }
.nav li { display:inline; margin:0px 6px; color:#fff;}
.nav li a { color:#fff; text-decoration:none; font:normal 15px 'Century Gothic', Arial, sans-serif; }
.nav li a:hover { text-decoration:none; }
.navcaplft {position:absolute; top:0px; left:0px; width:14px; height:48px;} 
.navcaprt {position:absolute; top:0px; right:0px; width:14px; height:48px;}

.bannerWrap { position:relative; float:left; width:100%; height:315px; background:#fff url(../images/rpt-sliceylwgrd.gif) repeat-x; }
.bannerWrap2 { position:relative; float:left; width:100%; height:1100px; background:#fff url(../images/rpt-sliceylwgrd.gif) repeat-x; }
.bannerInner { position:absolute; width:1012px; left:50%; height:100%; margin-left:-506px; background:url(../images/rpt-sliceylwgrd.gif) repeat-x;}

.banner { position:relative; top:0px; left:0px; width:100%; height:335px; margin-bottom:30px; background:url(../images/bkgd_body.jpg) repeat-x; }
.banner p { margin:22px auto; margin-left:100px; width:550px; font:normal 14px 'Century Gothic', Arial, sans-serif; color:#ffffff; text-align:justify; line-height:18px; }
.banner img { position:absolute; right:0px; top:-50px; }

.tabs { position:relative; height:200px; margin-left:10px; clear:both; }
.tabs img { float:left; position:relative; bottom:0px; margin:20px 10px; vertical-align: bottom; }

.tabWrap { position:relative; float:left; width:100%; height:255px; margin-bottom:30px; background-color:none; }
.tabInner { position:absolute; width:1012px; left:50%; height:100%; margin-left:-506px; padding-bottom:30px; background:none;}

.spotlight-container { position:relative; width:800px; height:200px; padding:20px 0px 0px 0px; background:none; }
.spotDivider { postion:absolute; top:0px; left:174px; }
.spotlight { position:relative; float:left; top:0px; width:500px; height:150px; background:none; padding:0px 15px; }
.spotnav { postition:relative; float left; top:0px; width:206px; height:200:px; background:none; padding:0px; 15:px; }
.spotcontent { position:absolute; left:250px; top:40px; width:550px; height:200:px; background:none; padding:0px; 15:px; }
.spotbuttons { float:left; margin:0px; padding:0px; }
.spotlight h3 { font:normal 20px "Myriad Pro", Arial, sans-serif; color:#4fa7d4; margin:0px 0px 20px 0px; }
.spotlight h3 span { font:normal normal 12px "Myriad Pro", Arial, sans-serif; color:#777; padding-left:10px; }
.spotlight p { font:normal 14px "Myriad Pro", Arial, sans-serif; color:#e1e1e1; margin:8px 0px; text-align:left; }
a img.arrow  { position:relative; float:right; padding-left:50px; border:none; }

.hidden { display: none; }
.unhidden { display: block; }

.bottom p { font:normal 16px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#fff; }
.bottom ul li{ font:normal 16px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#fff; }
.bottom h1 { font:normal 16px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#fff; }

.footer p { font:normal 14px 'Century Gothic', Arial, sans-serif; margin:0px 0px; color:#fff; }
.footer { position:relative; width:100%; text-align:center; margin-top:20px;  }
.footer ul { margin:5px 0px; }
.footer li { display:inline; font:normal 12px 'Century Gothic', Arial, sans-serif; color:#959595; margin:2px 10px; }
.footer li a { font:normal 12px 'Century Gothic', Arial, sans-serif; color:#959595; text-decoration:none; }
.footer li a:hover { text-decoration:underline; }
.footerTop { width:90%; border-top:1px solid #ececec; margin:0px; padding:0px; }
.footerLogo { position:absolute; right:0px; top:-25px; margin:0px; padding:0px; }


#nav {position: absolute; top:80px; right:0px; height: 32px; width: 100%; min-width: 900px;font-size: 12pt;margin-top: -32px;background: #d5291e;overflow: hidden;opacity: 100;filter: alpha(opacity=80);position: absolute;bottom: 0px !important;bottom: -1px;}

#nav ul {width: 600px;margin: 0px 0px 0px 20px;}

#nav ul li {float: left;width: 60px;}

#nav ul li a  {z-index: 100;float: left;height: 32px;color: #ffffff;padding-left: 0px !important;line-height: 26pt;text-indent: 8px;position: relative;text-align: center;font-family: Arial;text-transform: uppercase;font-size: 9pt;}

#nav li a:hover {color: #F9F9F9; }

#nav div.background {background: #a1261c !important;z-index: 8;height: 32px;padding: 0px 0px 0px 10px !important;position: absolute;visibility: hidden;}

#nav .background .left {background: #a1261c !important;height: 25px;padding-left: 6px !important;margin-right: 7px !important;}

#menu1 { width: 55px !important; }

#menu4 { width: 55px !important; }

#menu3 { width: 75px  !important; }

#menu2 { width: 70px !important; }

#menu5 { width: 65px !important; }

.current-menu a, .current-news h3, .current-about h4 {color: #CCCCCC !important;}

.current a {color: #F9F9F9 !important; }


.clear { clear:both; }