/* CSS Document */
html,body { margin: 0px; padding: 0px; background:url(../images/template_background.gif) repeat-y 25px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#banner { width: 892px; background:url(../images/banner_background.gif) repeat-x bottom #fff; float: left }
#bannerEnd{ background:url(../images/banner_end.gif) no-repeat bottom; float: right; height: 136px; width: 14px }
#logo { background:url(../images/logo.jpg) no-repeat bottom; float: left; height: 136px; width: 397px }
#sideContent{ padding: 5px 5px 5px 25px; margin-right: 10px; float: left; }
#mainContent{ width: 863px; background:url(../images/navBar.gif) repeat-x top; margin-left: 27px; padding-top: 28px; float: left; display: inline }
#navspace{ width: 468px; height: 136px; float: left }
#skyscraper { float: left; width:120px; height: 600px; margin-bottom: 20px }
#advert{ height: 60px; width: 468; margin: 15px 0px 21px 0px; background:url(../images/defaultTopAd.gif) }
#pageContent { width: 675px; float: left }
#pageContent p { padding: 3px 10px 3px 10px; font-size: 12px; }
h1{ color:#FF6600; margin: 10px; font-size: 16px; }
h2{ color:#fff; margin: 10px 0px 10px 0px; font-size: 12px; }
#footer{ width: 867px; margin-left: 25px; clear: both; background:url(../images/navBar.gif) repeat-x top; height: 40px; }
#footer a{ color:#FF6600; text-decoration: none; }
#footer a:hover{ color:#000 }
#footer p{ display: block; margin: 0px; padding: 6px 20px 0px 0px; text-align: right; font-size: 9px; border-right: 2px solid #5d5d5d; border-left: 2px solid #5d5d5d; height: 20px; }
#nav{ background:url(../images/button.jpg) repeat-x; height: 39px; }
#nav li{margin: 0px; padding: 0px; list-style: none; display: inline; }
#nav li a{ color: #000; font-size: 10px; font-weight: bold; text-decoration: none; margin-right: 75px; }
#nav li a:hover{ color:#FF6600 }
.signup{ background:url(../images/mailList.jpg) no-repeat; color: #000; font-size: 10px; text-align: center; width: 120px; height: 170px; margin-bottom: 10px; }
.signup p{ padding-top: 130px; }
.signup a{ color:#000; text-decoration: none }
.signup a:hover{ color:#fff; }
.compOuter{ background:url(../images/compBorderTop.gif) repeat-x top; width: 650px; margin-left: 10px; float: left }
.compContent{ background:url(../images/compBorderSide.gif) repeat-y right; width: 100%; clear: both; float: right }
.compLeftSide{ float: left; padding: 3px 0px 0px 3px; background:url(../images/compBorderSideLeft.gif) repeat-y }
.compBottom{ background:url(../images/compBorderBot.gif) repeat-x 3px; height: 22px; clear: both; margin-bottom: 10px }
.compLeftSide img{ float: left }
.compBut{ background:url(../images/enter_button.gif) no-repeat; width: 98px; height: 22px; float: right }
.compBut a{ color:#fff; text-decoration: none; font-size: 9px; font-weight: bold; display: block; padding: 4px 0px 0px 15px }
.compBut a:hover{ color:#000 }
.compText{ float: left; font-size: 12px; width: 253px; padding: 20px; height: 122px; }
.compText li{ list-style:decimal; color:#FF6600; font-weight: bold; }
.compText span{ color: #000; font-weight: bold; font-weight: bold; }
.smallText{ padding: 10px; background:url(../images/compBorderSideLeft.gif) repeat-y; font-size: 9px; width: 430px; float: left; clear: both; width: 95% }
.subscribe{ font-size: 10px; margin: 10px; }
.subscribe span{ color: #FF0000 }
