@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	background-color: #fff;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-align: justify;
}

a {outline: none;}
a:hover { text-decoration: underline; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:link { text-decoration: none; }

/* HEADER SECTION */

#logintop {
		position: fixed;
		background-image: url(../images/logintiles.jpg);
		background-repeat: repeat-x;
		background-color: #600;
		margin: auto;
		z-index: 1500;
		display: block;
		width: 100%;
		height: 34px;
}

.loginside {
		width: 970px;
		height: 34px;
		margin: auto;
		position: relative;
		z-index: 1800;
}

.topNav {
		width: 350px;
		height: 15px;
		margin-top: 10px;
		float: left;
		position: relative;
			z-index: 9999;
		text-align: left;
		font-family: Verdana;
		font-size: 10.5px;
		color: #fff;
		text-decoration: none;
		text-shadow: 0.5px 1px 2px #666666;
}

.memberLogin {
	width: 450px;
	float: right;
	margin-top: 10px;
	height: 15px;
	position: relative;
	z-index: 1900;
	text-align: right;
	font-family: Verdana;
	font-size: 10.5px;
	color: #fff;
	text-decoration: none;
	text-shadow: 0.5px 1px 2px #666666;
}

.linksWhite {
	font-family: Verdana;
	font-size: 10.5px;
	color: #fff;
	text-decoration: none;
	text-shadow: 0.5px 1px 2px #666666;
}

.linksYellow {
	font-family: Verdana;
	font-size: 10.5px;
	color: #FF0;
	text-decoration: none;
	text-shadow: 0.5px 1px 2px #666666;
}


#logotop {
		background-color: #ff3333;
		margin: auto;
		padding-top: 30px;
		width: 100&;
		height: 86px;
		position: relative;
}


.bannertop {
	position: relative;
	background-image: url(../images/toplogo.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 970px;
	margin: auto;
	height: 81px;
	}
	
.bannertop2 {
	position: relative;
	background-image: url(../images/toplogo_mag.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 970px;
	margin: auto;
	height: 81px;
	}
	
.bannertop3 {
	position: relative;
	background-image: url(../images/toplogo_club.jpg);
	background-repeat: no-repeat;
	background-position: left;
	width: 970px;
	margin: auto;
	height: 81px;
	}
	
.bannerBorder {
		border: 1px solid #FAFAFA;
}

#nav {
	width: 100%;
	height: 38px;
	margin: auto;
	position: relative;
	background-color: #b50000;
	background-image: url(../images/bgtiles_nav.png);
	background-repeat: repeat-x;
	z-index: 9999;
}

.navinside {
		width: 970px;
		height: 38px;
		margin: auto;
		position: relative;
		z-index: 9999;
}





/* CONTENT SECTION */

#content {
		width: 970px;
		margin: auto;
		position: relative;
		z-index: 1;
}

#archiveHolder {
		width: 240px;
		display: block;
		float: right;
		position: relative;
		text-align: center;
}

.boxSmall {
	background: url(../images/bgboxSmall.gif) top no-repeat;
}

.newsHome {
		font: Verdana, Geneva, sans-serif 11px normal ;
		text-align: justify;
		text-decoration: none;
		color: #333;
}

.commentsHome {
		font-family: Arial;
		font-size: 11px;
		font-weight: bold;
		text-align: justify;
		text-decoration: none;
		color: #333;
}

.commentedOn {
		font-family: Verdana;
		font-size: 9px;
		font-weight: normal;
		text-align: justify;
		text-decoration: none;
		color: #666666;
}

.commentTopic {
		font-family: Verdana;
		font-size: 10px;
		font-weight: normal;
		text-align: left;
		text-decoration: none;
		color: #900;
}

.thenethome {
		font-family: Arial;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		text-decoration: none;
		color: #F00;
}


.nameMarketeers {
		font-family: Verdana;
		font-size: 9px;
		color: #999;
		text-decoration: none;
		text-align: center;
}

.thumbBorder {
		border: 1px solid #cccccc;
}

.videoThumb { display: block; margin: auto; overflow: hidden; text-align: center; border: solid 1px #cccccc; width: 60px; height: 60px; vertical-align:top; }
.imgblockfoto img { width: 60px; height: 60px; margin: auto; border: solid 1px #cccccc; }

.homeVidtxt {
		font-family: Verdana;
		font-size: 9px;
		color: #F00;
		text-decoration: none;
		text-align: left;
}

.newsmaintxt {
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
		text-decoration: none;
		text-align: justify;
}

.newsmaintxtcenter {
		font-family: Verdana;
		font-size: 12px;
		color: #000000;
		text-decoration: none;
		text-align: center;
}


.news_img_border {
	border: 2px solid #c3c3c3;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}

.newsbigRed_title {
	font-family: Arial;
	font-size: 16px;
	color: #900;
	text-align: left;
	padding-left: 3px;
}

.newsbigGrey_title {
	font-family: Arial;
	font-size: 14px;
	color: #666;
	text-align: left;
}

.commentdate {
	font-family: Arial;
	font-size: 11px;
	color: #999;
	text-align: left;
}

.reviewcat {
	font-family: Arial;
	font-size: 14px;
	color: #999;
	text-decoration: none;
}

.reviewcat_red {
	font-family: Arial;
	font-size: 14px;
	color: #F00;
	text-decoration: none;
}

.newsbigBlack_title {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	text-align: left;
}

.newsdetailsdate {
	font-family: Arial;
	font-size: 11px;
	color: #666;
	text-align: left;
}

.newsdetailsauthor {
	font-family: Arial;
	font-size: 11px;
	color: #900;
	text-align: left;
	text-decoration: none;
}

.currentvotes_small {
	font-family: Arial;
	font-size: 11px;
	color: #900;
	text-align: center;
	text-decoration: none;
}

.votesbig {
	font-family: Arial;
	font-size: 15px;
	color: #900;
	text-align: left;
	text-decoration: none;
}






/* FOOTER SECTION */

.threebannersBtm {
	width: 970px;
	height: 110px;
	margin: auto;
	position: relative;
	text-align: left;
	padding-left: 10px;
}


.bannerBorder {
		border: 1px solid #fff;
}

.logoBtm {
		width: 970px;
		height: 71px;
		margin: auto;
		background: url(../images/bgfooter.gif) top no-repeat;
		text-align: right;
		position: relative;
}

.navBtm {
	width: 500px;
	height: 15px;
	float: right;
	margin-top: 47px;
	font-family: Arial;
	font-size: 11px;
	color: #666;
	text-align: right;
}

.navBtmLink {
	font-family: Arial;
	font-size: 11px;
	color: #666;
	text-align: right;
	text-decoration: none;
}





/* SEARCH SECTION */


.searchtxt {
		border: none;
		margin-bottom: 3px;
		font: Arial normal 11px;
		color: #000;
}

fieldset.search {
	border: none;
	width: 240px;
	margin-left: -10px;
	
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #333333;
	font-size: 11px;
	width: 190px;
	height: 36px;
	padding: 2px 5px 0;
	background: url(search_bg.gif) no-repeat;
}

.search input.box:focus {
	background: url(search_bg.gif) no-repeat left -38px;
	outline: none;
}
.search button.btn {
	width: 38px;
	height: 38px;
	cursor: pointer;
	text-indent: -9999px;
	background: url(search_bg.gif) no-repeat top right;
	/*margin-left: 10px;*/
}
.search button.btn:hover {
	background:  url(search_bg.gif) no-repeat bottom right;
}



/* Coda Slider */

#page-wrap 									{ width: 483px; margin: -1px auto; position: relative; min-height: 378px;
											  background: url(../images/bgSLIDE.jpg) top center; }

.slider-wrap {
	width: 483px;
	position: relative;
	top: 30px;
	left: -1px;
}			

.linkslider									{ font-family: Arial; color: #FC0; font-size: 11px; text-decoration: none; }
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 419px; height: 270px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 419px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ width: 446px; margin: 0px 0 0 32px; float:left; position:absolute; }
#movers-row div								{ width: 16%; float: left; }
#movers-row div a.cross-link 				{ float: left; }
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px; height: 60px;margin-top: -90px; position: relative; z-index: 999; color: white; text-align: left; font-size: 11px; font-family: Arial;}
.photo-meta-data span 						{ font-size: 12px; text-align: left; font-family: Arial;  }
.cross-link									{ display: block; width: 62px; margin-top: -14px; position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }
