body{
	background:url(images/boder1.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#0c6395;
}

img{
	border:none;
}

a {
	color:#0C6395;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

hr {
background:#9f9f9f;
border:medium none;
height:1px;
}


#header{
	background:url(images/header3.jpg);
	width:1000px;
	height:100px;
	margin:0 auto;
}

#wrap_header{
	width:1000px;
	margin:0 auto;
}

#banner{
	float:right;
	padding:16px 10px 0 0;
}
 
#site_stats{
	color:#000;
	text-shadow:0 1px 0 #EEEEEE; 
}

#site_stats p{
       text-align:center;
}

#nav{
	margin:-5px 0 0 0;
	width:1001px;
	height:50px;
    text-align:center;
}

#navigation{
	margin:0;
    padding:0;
}


#navigation li{
	float:left;
	display:block;
}

#navigation li a{
	background-image: url(images/sprite.gif);
	display: block;
	outline: none;
	position: relative;
	height: 39px;
	text-decoration: none;
	width: auto;
}



	
#navigation .home{
	background-position:0px 0px;
	width:149px;
	height:36px;
}
	
#navigation a .home {
	font-size:15px;
	padding:20px;
	margin:30px;	
}
	
	
#navigation .store{
	background-position:-149px 0px;
	width:142px;
	height:36px;
}
	
#navigation .viewads{
	background-position:-291px 0px;
	width:142px;
	height:36px;
}
	
#navigation .proofs{
	background-position:-433px 0px;
	width:142px;
	height:36px;
}
	
#navigation .forum{
	background-position:-575px 0px;
	width:141px;
	height:36px;
}
	
#navigation .join{
	background-position:-716px 0px;
	width:141px;
	height:36px;
}
	
#navigation .account{
	background-position:-857px 0px;
	width:141px;
	height:36px;
}
	
#navigation .login{
	background-position:-998px 0px;
	width:143px;
	height:36px;
}
	
#navigation .logout{
	background-position:-1145px 0px;
	width:144px;
	height:36px;
}
	
#navigation a .hover{
	background: transparent   url(images/sprite.gif) no-repeat;
	display:block ;
	opacity: 0;
	position: relative;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
	
#navigation .home .hover{
	background-position: -1px -36px;
}

#navigation .store .hover{
	background-position: -149px -36px;	
}

#navigation .viewads .hover{
	background-position: -291px -36px;
}

#navigation .proofs .hover{
	background-position: -433px -36px;
}

#navigation .forum .hover{
	background-position: -575px -36px;
}
#navigation .join .hover{
	background-position: -716px -36px;
	
}
	
#navigation .account .hover{
	background-position: -857px -36px;
	
}
	
#navigation .login .hover{
	background-position: -999px -36px;
}
	
#navigation .logout .hover{
	background-position: -1145px -36px;
}
	
#wrap_banner{
	width:1000px;
	margin:0 auto;
	padding:10px 0;

}




#banner1{
	float:left;
	border:none !important;		position: absolute;
}

#banner2{
	float:right;
	border:none;
}
		
	
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }

#page-wrap 									{ width: 674px; margin: 25px 0 0 0; position: relative; min-height: 340px;
											  background: url(images/slider_bg.jpg); }


blockquote									{ padding: 0 20px; margin:10px 0 0 20px; border-left: 20px solid #ccc; font-size:14px;font-family: Georgia, serif; font-style: italic;}

.slider-wrap								{ width: 646px; position: absolute; top: 1px; left: 13px; }			
.panel ul									{ text-align: left; padding: 26px 15px 0 30px; margin:0; line-height:1.9em; list-style: url(images/bullet.gif); }
.panel li									{ padding:4px 0 0 0; margin:0; font-size:13px; color:#0C6395;}
.stripViewer								{ position: relative; overflow: hidden; width: 646px; height: 315px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 646px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin:0 0 0 1px; padding:0; }
#movers-row									{ margin:-46px 0 0 -135px; padding:0; }
#movers-row div								{ width: 27.5%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.cross-link									{ display: block; width: 200px; margin: 11px -119px 0 0; 
											  position: relative; padding:10px 0 0 0; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) no-repeat top center; }

#news{
	background:url(images/news.jpg) no-repeat;
	width:223px;
	height:338px;
	float:right;
	margin:-9px 0 0 0;
	padding:0;
}

#wrap_news{
	padding:11px 0 0 10px;
	width:180px;

	
}

#wrap_news h3{
	font-size:16px;
	color:#000;
	text-transform:0 1px 0 #EEEEEE;
	font-weight:normal;
	padding:0 0 0 0;
	
}

#wrap_news a{
	color:#000;
	text-decoration:underline;
}


#wrap_news span{
	width:215px;
	font-size:11px;
	color:#0C6395;
	padding:0 0 0 5px;
	margin:0;
}

#wrap_news p{
	line-height:1.6em;
	color:#0C6395;
	padding:0 0 14px 0;
	margin:0;
	text-transform:0 1px 0 #FCFCFC;
	text-align:left;
	
}

#middle{
	width:1000px;
	margin:50px auto;
	min-height:400px;
}	

	
#wrap_videos{
	float:right;
	margin:0;
}
	
#ftvideos{
	background:url(images/boxes.jpg) no-repeat;
	float:right;
	width:445px;
	height:147px;
	margin:3px 0 0 0;
}

#ftvideos h2{
	text-align:center;
	color:#000;
	text-shadow:0 1px 0 #EEEEEE;
	padding:1px 192px 0 0;
	font-size:12px;
}

#ft_stats{
	background: url(images/ft-stats.jpg) repeat-x;
	height:170px;
	width:100%;
	margin:0;
	clear:both;
}



#main_content{
}



#wrap_boxes{
	width: 1000px;
	margin:0 auto;
}
.boxes_left {
	background:url(images/boxes.jpg) no-repeat;
	width:229px;
	height:147px;
	float:left;
	display:block;
	margin:5px 0 0 10px;
	padding:0 12px 0 0;
}

.boxes_left h4{
	margin:133px 0 0 0;
	text-align:center;
	color:#000;
	text-shadow:0 1px 0 #EEEEEE;
}

.boxes_left ul{
	line-height:2em;
	text-align:center;
	padding:10px;
}

.boxes_right {
	background:url(images/boxes.jpg) no-repeat;
	width:229px;
	height:147px;
	float:right;
	display:block;
	margin:5px 0 0 5px;
	padding:0 13px 0 0;

}

#bwrap{
	width:206px;
	text-align:justify;
	margin:5px 11px;

}


#text_ft{
	width:1000px;
	margin:0 auto;
}

#text_ft h4{
	float:left;
	padding:0 69px 0 95px;
	text-align:center;
	color:#000;
	text-shadow:0 1px 0 #EEEEEE;
	
}

#footer{
	background: url(images/footer.jpg) repeat-x;
	height:61px;
}

.fwrap {
	margin:0 auto;
	width:1000px;
	text-decoration:none;
	color:#FFF; 
}

.fnav{
	padding:5px 5px 0 0;
}

.fnav a {
		text-decoration:none;
		text-align: right;
		color:#FFF;
		line-height:2em;
}
	
	
.fwrap a:hover {
	color:#0c6395; 
}

.fnav2 {
	margin:-53px 15px 0 0;
	text-align:right;
}

.fnav2 a{
	text-decoration:none;
	color:#FFF;
	line-height:2em;
	
}

#adpack2{
	background-color:white;
	border:1px dashed #D8D8D8;
	margin:9px -17px;
	padding:5px;
	width:500px;
	float:right;
	text-align:center;
	height:181px;
}

#adpack2 h3{
	font-size:15pt;
	font-weight:normal;
	text-align:center;
	color:#145E96;
	margin:0;
	padding:6px 0 0 0;
}

#adpack2 li{
	text-align:left;
	margin:0 8px;;
	padding:3px 0 1px;
	line-height:1.1em;
}


#adpack2 a{
	font-size:13pt;
	font-weight:700;
	text-align:center;
	margin:0;
	padding:0;
	color:#145E96;
}
		
#banner3{
	bottom:62px;
	overflow:hidden;
	position:fixed;
	right:0;
	z-index:1000;
}
