body{ background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-position:center top; margin:0; padding:0; background-color:#549BCF; background-attachment:fixed}

*{ font-family:Verdana, Arial, Helvetica; outline:none}
.clearBoth{ clear:both}
h1{ font-size:18px; padding:5px 0; margin:0}
h2{ font-size:16px; padding:5px 0; margin:0}
h3{ font-size:14px; padding:5px 0; margin:0}
h4{ font-size:12px; padding:5px 0; margin:0}
p{ padding:5px 0; margin:0}
.floatRight{ float:right}
.floatLeft{ float:left}

#mainContainer{ margin:50px auto 0 auto; width:960px; background-color:#FFFFFF; padding:0 10px 10px 10px; border:5px solid #FBED06}
#mainBnr{  text-align:center; padding-top:0px}
#topMainNav{background-image:url(../images/menu-bg.gif); background-repeat:no-repeat; background-position:left top; height:41px; margin-top:10px; text-align:center ; color:#FFFFFF; padding-top:7px }
#topMainNav a{ color:#FFFFFF; text-decoration:none; font-size:12px; text-transform:uppercase; margin:0 5px; } 
#topMainNav a:hover{ color:#F8E908}
#lMenu{ float:left; width:210px; font-size:12px; margin:5px 0 0 10px }
#left2{}
#left3{ margin:10px 0 0 0}

#contentsContainer{ float:right; font-size:12px; width:726px;  margin:5px 8px 0 0}
#contentsContainer p{ text-align:justify}
img.floatRightInner{ padding:0 0 10px 5px; float:right}
.rImg{ float:right; padding:0 0 5px 10px}
#newsScroll{ background-image:url(../images/news-center.gif); background-repeat:repeat-y; background-position:left top; width:199px;}
#newsTop{}
#newsMid{ padding:0 20px }
#newsMid h4{ font-size:14px; padding:5px 0 0 0; margin:0}
#newsMid p{ font-size:12px; padding:5px 0; margin:0; text-align:justify}
#newsMid a{ text-decoration:none; color:#000}
#newsMid a:hover{ text-decoration:underline; color:#00F}
a.readMore{ clear:both; text-align:right; padding-top:5px; display:block}
#newsBot{}

table.mainTb{ width:725px;border:1px solid #026ab5; padding:10px;}
#specialBox{background-image:url(../images/special-box.gif); background-repeat:no-repeat; padding:46px 0 20px 30px; margin:10px 0 0 5px}
#specialBox img{ border:0}

table.offerings{ }
table.offerings th{ font-weight:bold; text-transform:uppercase; color:#FBED06;   font-size:18px; background-color:#026AB5 }
table.offerings p{ text-align:right!important}

/*#top{background-image:url(../images/top.png); background-repeat:no-repeat; background-position:center top; height:260px; display:none}
*/
#footerCarousel{ margin:10px auto; width:980px; background-color:#026ab5; border:5px solid #FBED06}
#second-carousel img{ border:0}

#footer{background-image:url(../images/footer.png); background-repeat:no-repeat; background-position:center top; height:260px; display:none }
#footerNote{ width:980px; margin:0 auto 10px auto; text-align:center; font-size:11px; color:#FFF; }
#footerNote a{ text-decoration:none; color:#FFF; text-transform:uppercase; padding:0 10px} 
#footerNote .flinks{ padding:6px 0}

fieldset.upEventsField {padding:10px; margin:10px 0}
fieldset.upEventsField legend{ background-color:#3B7FB0; color:#FFFFFF; padding:10px;-moz-border-radius: 15px;border-radius: 15px;} 
.upEvents{width:190px; float:left; border:1px solid #cccccc; background-color:#eeeeee; padding:10px; font-size:12px; font-weight:bold; margin:0 10px}
.upEvents span{ font-size:11px; color:#333333; font-weight:normal}