body{margin:0;font-family:Times New Roman, Times, serif; font-size:small;font-style:italic;background-image:url(../images/body_bg_grad.png);background-repeat:repeat-x;background-color:#003333;padding-bottom:50px;}

/*BODY*/
#container{height:auto;width:920px;margin:auto;margin-top:2.5%;border-top:2px solid #ffffff; border-bottom:2px solid #ffffff;padding-bottom:12px;padding-top:12px;}
#innerContainer{height:auto;min-height:593px;width:790px;border:6px solid #ffffff;background-color:#A5C6B8;padding:0px 60px 0px 60px !important;}
#leftCol{float:left;width:220px;min-height:467px;color:#333333;margin:20px 0px 0px -40px;padding:10px 0 50px 0;}
#leftColvid{float:left;width:280px;color:#333333;margin:20px 0px 0px -40px;padding:0;}
#leftCol li{ padding-bottom:5px}
#leftCol img.ncb{border:0;margin-left:70px;}
#centerCol{float:left;padding:0px 40px 20px 40px !important;margin-top:20px}
#centerColWT{float:left;width:320px;padding:10px 40px 20px 40px !important;margin-top:20px !important;color:#333333}
#centerColvid{float:left;width:280px;padding:0;margin:20px 0 0 15px;color:#333333;}
#rightCol{float:right;width:220px;height:auto;color:#333333;margin:20px 0px 0px -40px;padding:10px 0px 10px 0px;}
#rightColvid{float:right;width:280px;height:auto;color:#333333;margin:20px -40px 0px 0px;padding:0;}
#rightCol img{border:0;margin-left:35px;}
#rightColWide{float:right;width:580px;height:auto;color:#333333;padding-top:30px;padding-bottom:50px !important}
#fullCol{width:800px;height:auto;min-height:550px;float:left;height:auto;color:#333333;}

/*COMPONENTS*/
img{border:0px}
.horImg{_float:left;#float:left;margin:0px 0px 0px -12px;padding:0px !important;}

h2{color:#FF6600;font-size:11pt;font-style:italic;font-weight:bold;margin-left:40px}

p{margin-left:40px}
p.vids{margin-left:20px}
p.Question{font-size:medium;color:#333333;font-weight:bold}
li{list-style-type:square;}

hr{width:65%;height:2px;background:#01533D;color:#01533D;border:0px;text-align:center}
hr.wide{width:80%;height:2px;background:#01533D;color:#01533D;border:0px;text-align:center}
hr.wide{width:90%}

table {text-align:left;margin-left:0px;font-style:normal;font-family:arial, helvetica, sans-serif;width:100%}
tr {height:25px;vertical-align:bottom}
tr.breaker {border-bottom:1px solid red;height:30px;vertical-align:top}


/*LINKS*/
.contact li{list-style-type:none;}
.contactRight li{list-style-type:none;font-style:normal;}
a:link{color:#01533D; text-decoration:none;font-weight:bold !important;}
a:hover{color:#FF6600 !important;}
a:visited{color:#01533D;text-decoration:none;}
.orange{color:#FF6600}
.orange a:link, #orange a:link{color:#FF6600;text-decoration:underline;font-weight:bold !important;}
.orange a:hover, #orange a:hover{color:#01533D !important;}
.orange a:visited, #orange a:visited{color:#FF6600;text-decoration:underline;font-weight:bold !important;}
.pressLink{margin:20px 0 10px 10px}

/*FOOTER*/
#footer{background-color:;position:absolute;width:920px;height:auto;color:#ffffff;padding:0px;text-align:center !important;margin:auto;margin-top:20px;_margin-top:0;#margin-top:0px;}
#footer p{margin:auto;width:35%;}
#footer p.quotes{margin:auto;width:35%;background-color:#004241;}
#bannerAd{width:600px;height:150px;text-align:center;margin:0 0 20px 105px;border:1px solid #294A67}

/*GENERAL*/
.indent{padding-left:7px;}
.c{clear:both}
#PremForTots{margin:5px 0 0 10px;padding-bottom:20px}
span.qm {font-style:normal !important;font-family:arial, helvetica, sans-serif;padding-right:10px;margin-left:-37px;color:#FF6600}
#supporters{text-align:center;background-color:#ffffff;margin:10px 0 0 -20px}
#supporters td{padding:10px}
.counter{font-family:arial, helvetica, sans-serif;font-style:normal}
.ncbLogo{float:right;border:0;margin-top:-10px}
.logo{margin:20px 0 0 63px;border:0}
.ball{margin:25px  0 55px 170px}