body  {margin: 0; padding: 0; text-align: center; background:#FFFFFF url(images/bg.gif) repeat-x;}
body {font:11px/17px Verdana, Arial, Helvetica, sans-serif; color:#000;}
.fL {float:left;}
.fR {float:right;}
.cF {clear:both; height:0; font-size: 1px; line-height: 0px;}
h1	{font-size: 18px; font-weight:normal; color: #C40312;}
h2	{color:#C40312; font:15px Georgia, "Times New Roman", Times, serif; border-bottom: 1px solid #000000; font-weight:normal;}
.tableText {font:11px/17px Verdana, Arial, Helvetica, sans-serif; color:#000;}
.required {font-size: 12px; font-weight: bold; color: #C40312;}

#mainWrap {width: 950px; margin: 0 auto; position:relative; background:url(images/wrapperBack.gif) repeat-y;}
#leftColumn {float: left; width: 176px;}
#leftColumnTop {height:177px; width:176px; background:url(images/leftColumnTop.gif) no-repeat;}
.membersLink {text-align:left; color:#FFFFFF; font:11px Verdana, Arial, Helvetica, sans-serif; padding-top:76px; padding-left:20px;}
.membersLink a:link {color:#fff; text-decoration:none;}
.membersLink a:visited {color: #D49B57; text-decoration: none;}
.membersLink a:hover{text-decoration: none;color: #D49B57;}

#navWrap {height:253px; background:url(images/navWrap.gif) no-repeat;}

#newsWrap {width:176px;}
#newsTop {height:37px; background:url(images/newsTop.gif) no-repeat;}
.newsTopText {font:16px Verdana, Arial, Helvetica, sans-serif; color:white; padding-top:10px; text-align:left; padding-left:15px;}
#newsBack {background:url(images/newsBack.gif) repeat; text-align:left;}
#newsInner {width:155px; color:#FFFFFF; font-size:10px; font-weight:normal; padding-left:15px;}
.newsDate {font: 9px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.newsTitle {color:#CC9453; font: 10px Arial, Helvetica, sans-serif;}
.newsTitle a:link {color:#CC9453; text-decoration:none;}
.newsTitle a:visited {color: #fff; text-decoration: none;}
.newsTitle a:hover{text-decoration: underline;color: #CC9453;}

#infoWrap {width:176px;}
#infoTop {height: 39px; background:url(images/infoTop.gif) no-repeat;}
.infoTopText {font:16px Verdana, Arial, Helvetica, sans-serif; color:#C40312; padding-top:15px; text-align:left; padding-left:15px;}
#infoBack {height:183px; background:url(images/infoBack.gif) no-repeat;}
.infoLinks{text-align:left; padding-left:15px; font-size:10px; color:#FFFFFF;}
.infoLinks a:link {color:#FFFFFF; text-decoration:none;}
.infoLinks a:visited {color: #FFFFFF; text-decoration: none;}
.infoLinks a:hover{text-decoration: underline;color: #CC9453;}
.infoLinks a:active{text-decoration: underline;color: #CC9453;}

#rightColumn {float:right; width:774px;}
#header {width:774px; height:246px; padding:0; margin:0; background-color:#000000;}
#headerLogo {width:338px; height:246px; float:left;}
#flashWrap {width:436px; height:229px; float:right; padding-top:17px;}

#rightColumnTop {width:774px; height:23px; background:url(images/rightColumnTop.gif) no-repeat;}
#content {text-align:left; padding-left: 20px; padding-right:20px;}

.newsTitle1 {color:#C40312; font-size:13px; font-weight:bold;}
.newsDate1 {font: 10px Arial, Helvetica, sans-serif; color:#000;}
.searchrow {font: 10px Arial, Helvetica, sans-serif; color:#000;}

#footer {text-align:center; margin-top:20px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;color:#000000;}
#footer a:link, #footer a:visited, #footer a:active {color:#C40312;text-decoration:none;}
#footer a:hover {color:#C40312;text-decoration:underline;}

/** for lower ads **/
.typBoxHeading {border-bottom:1px solid #C40312; text-align:left; text-transform:uppercase;}
.discover {padding:0 10px 6px 0; font-size:10px; text-align:right;}
#lowerBox {width:960px;}
#lowerBoxInner {padding:7px 11px 3px 11px; text-align:center; }

#lowerNav {padding:18px; color:#369; text-align:center; line-height:18px;}
#lowerNav a {padding:0 5px;}

#adsLowWrap {
	text-align: center;
	margin: auto 0;
	}
.adsLowRow {
	padding-left:0px;
	padding-top: 10px;
}
.smallAd {
	width:220px;
	height:100px;
	margin-right:12px;
	position:relative;
	float:left;
}
