/* CSS Document */
* {
	margin:0;
	padding:0;
}

body { background:#ecebeb url(images/bg.png) repeat-x; font:normal .625em/1em Arial; color:#333; }

a { text-decoration:none; }
a:hover {
	text-decoration:underline;
}
img {
	border:none;
	text-align: center;
}

p { padding:10px 0 0; }

#wrapper { background:url(images/wrapper.png) repeat-y; width:1032px; margin:0 auto; overflow:hidden; height:1%; }
#memwrapper { background:url(images/memwrapper.png) repeat-y; width:1032px; margin:0 auto; overflow:hidden; height:1%; }

#header { background:url(images/header.jpg) no-repeat; height:208px; overflow:hidden;}
#memheader { background:url(images/memheader.jpg) no-repeat; height:208px; overflow:hidden;}

#logo { float:left; width:256px; height:92px; position:relative; left:95px; top:25px; }
#banner-ad { float:right; margin:7px 165px 0 0; }
#banner-ad a { display:block; font:normal 1.1em Arial; color:#FFF; text-decoration:underline; text-align:center; padding:0px 0px 0 0;  }

#features { clear:both; display:block; list-style:none; margin:0 0 0 205px; position:relative; top:36px; }
#features li { float:left; display:inline;  }

#container {
	width:600px;
	float:left;
	position:relative;
	left:220px;
	font:normal 1.2em Arial;
	you won
}
#container h1 { text-align:center; font:bold 2.2em Arial; color:#333;}

#memcontainer {
	width:800px;
	float:left;
	position:relative;
	left:220px;
	font:normal 1.2em Arial;
	color:#333;
}
#memcontainer h1 { text-align:center; font:bold 2.2em Arial; color:#333;}

#sidebar-left {
	width:188px;
	float:left;
	position:relative;
	left:-596px;
}

#memsidebar-left {
	width:188px;
	float:left;
	position:relative;
	left:-796px;
}



#navigation { list-style:none; }
#navigation li { font:normal 1.4em/2em Arial; color:#052439; width:187px; height:28px;}
#navigation li a { color:#052439; text-decoration:none; background:url(images/navigation.png) no-repeat; text-indent:24px; display:block; }
#navigation li a:hover { background:url(images/navigation-active.png) no-repeat; }

#member-login { background:url(images/members-area.png) no-repeat; margin:19px 0 0; width:187px; height:117px; ;}
#member-login h2 { text-align:center; font:bold 1.4em/2em Arial; text-transform:uppercase; color:#0a4977; }
#member-login label { display:block; font:bold 1.2em/2.2em Arial; padding:0 0 0 9px;}
#member-login label input { width:94px; height:13px; background:none; border:none; padding:3px 5px;  }
#member-login label input#password { margin:0 0 0 1px; }
#member-login a { padding:0 0 0 9px; color:#052439; text-decoration:underline;}

#member-logout { background:url(images/memmembers-area.png) no-repeat; margin:19px 0 0; width:187px; height:117px; ;}
#member-logout h2 { text-align:center; font:bold 1.4em/2em Arial; text-transform:uppercase; color:#0a4977; }
#member-logout label { display:block; font:bold 1.2em/2.2em Arial; padding:0 0 0 9px;}
#member-logout a { padding:0 0 0 9px; color:#052439; text-decoration:underline;}

#member-logout2 { background:url(images/members-area2.png) no-repeat; margin:19px 0 0; width:187px; height:90px; ;}
#member-logout2 h2 { text-align:center; font:bold 1.4em/2em Arial; text-transform:uppercase; color:#0a4977; }
#member-logout2 label { display:block; font:bold 1.2em/2.2em Arial; padding:0 0 0 9px;}
#member-logout2 a { padding:0 0 0 9px; color:#052439; text-decoration:underline;}


#loginsubmit { position:relative; top:5px; }

.sidebar-ad { margin:10px auto 0; width:175px; display:block;}
.sidebar-ad-geographic { margin:10px 0 0; display:block;}

#sidebar-right { float:right; width:173px; padding:0 10px 0 5px }

.testimonial { border-bottom:1px solid #afafb0; padding:0 0 30px; margin:20px 0 0; font:normal 1.2em Arial; color:#393939; }
.testimonial a, .testimonial span, .testimonial b { display:block; }
.testimonial b { padding:10px 0 0; }


#footer-bg { background:url(images/footer-bg.png) repeat-x; height:143px; }
#footer { width:1032px; background:url(images/footer.png) no-repeat; margin:0 auto; height:143px;}

#memfooter { width:1032px; background:url(images/memfooter.png) no-repeat; margin:0 auto; height:143px;}


#copyright { display:none; }
.featurehead {
	font-weight: bold;
	font-size: 14px;
	font-weight: bold;
	color: #7E201D;
	text-decoration: underline;
}
.rotatorbox {
	border: 4px solid #D6920D;
}


table.stats
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #fff;
	width: 96%;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: auto;
}

table.stats td
{background-color: #DDD;
color: #000;
padding: 5px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #666;
color: #fff;
padding: 5px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 14px;
font-weight: bold;} 


table.normal
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	width: 96%;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: auto;
}

table.normal td
{
background-color: #FFF;
color: #000;
padding: 5px;
text-align: left;
border: 1px #fff solid;
}

table.normal td.hed
{
background-color: #666;
color: #fff;
padding: 5px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;
} 



table.hotlink
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	width: 96%;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: auto;
}

table.hotlink td
{
background-color: #FCF98F;
color: #000;
padding: 2px;
text-align: left;
border: 1px #fff solid;
}
