/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#403837;
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

a { 
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:underline
	}
a:hover { 
	font-weight:bold;
	text-decoration:none
	}
	
div#wrapper {
	margin:0px;
	padding:0px;
	}
	
div#header {
	height:124px;
	background:url(header_shadow.gif) repeat-x bottom;
	background-color:#EB3219;
	text-align:left;
	}
	div.header_logo {
		padding:10px 0px 5px 10px;
		}
	div.header_line {
		height:2px;
		background: url(header_line.gif) repeat;
		font-size:0px;
		}
	div.header_menu {
		padding:2px 0px 5px 10px;
		}
	div.header_desc {
		float:left; 
		margin-left:20px; 
		width:645px; 
		padding:4px; 
		background-color:#EE523C; 
		text-align:justify;
		}
		div.header_desc h1{
			font-size:14px; 
			margin:0px;
			}
div#content {
	margin:10px 0px 0px 0px;
	padding:0px;
	width:1000px;
	text-align:left;
	}
	div#content_main{
		background-color:#6E6968;
		width:590px;
		margin:0px 1px 0px 0px;
		padding:5px;
		float:left
		}
		div.site_preview {
			width:590px;
			margin: 10px 0px 10px 0px;
			}
			div.site_preview_descbox {
				width:415px; 
				height:185px; 
				float:left; 
				margin-right:4px;
				}
			div.site_preview_title {
				text-align:right; 
				padding:0px 10px 20px 0px;
				}
				div.site_preview_title h1 {
					margin:0px; 
					text-align:right;
					font-size:24px
					}
			div.site_preview_desc {
				height:95px;
				color:#D2D2D2;
				text-align:justify;
				}
			div.site_preview_ratbox {
				background-color:#666160;
				height:30px; 
				padding:4px
				}
				div.site_preview_read {
					width:305px; 
					float:left; 
					height:25px;
					padding:5px 0px 0px 5px; 
					font-size:15px;
					font-weight:bold
					}
					div.site_preview_read a {
						color:#D2D2D2
						}
				div.site_preview_rat {
					width:90px; 
					height:28px; 
					margin-left:315px; 
					text-align:center; 
					font-size:25px; 
					background-color:#A1A1A1;
					border: solid 1px #C8C2C2
					}
					div.site_preview_rat span {
					color:#D2D2D2; 
					font-size:18px;
					}
			div.site_preview_img {
				width:170px; 
				height:185px; 
				float:left;
				}
				div.site_preview_img img {
					border:solid 1px #333333
					}
					div.site_preview_img a:hover img{
					opacity:0.75;
					filter:alpha(opacity=75);
					-moz-opacity:0.65;
					}
		div.site_latest_box {
			width:178px; 
			float:left; 
			margin:5px 4px 5px 2px;
			padding:6px;
			text-align:center; 
			background-color:#686362
			}
			div.site_latest_box img {
				border:solid 1px #333333
				}
				div.site_latest_box a:hover img{
					opacity:0.75;
					filter:alpha(opacity=75);
					-moz-opacity:0.65;
					}
			div.site_latest_title {
				font-size:15px; 
				padding:2px 2px 4px 2px; 
				text-align:right
				}
			div.site_latest_rat_box {
				font-size:15px; 
				padding:2px; 
				text-align:right
				}
				div.site_latest_review {
					float:left; 
					text-align:right; 
					margin-top:16px
					}
				div.site_latest_rated {
					float:left; 
					text-align:center; 
					margin:2px 0px 0px 14px; 
					font-size:25px; 
					padding:2px 4px 2px 4px; 
					background-color:#A1A1A1; 
					border: solid 1px #C8C2C2
					}
					div.site_latest_rated span {
						font-size:18px; 
						color:#D2D2D2
						}
		div.descriptionBox {
			width:590px;
			margin: 0px 0px 10px 0px;
			}
		div.description {
			width:415px;  
			float:left; 
			margin-right:4px;
			}
			div.description_title {
				margin:20px 0px 20px 0px;
				}
				div.description_title h1 {
					font-size:24px; 
					padding-left:0px;
					margin:0px;
					text-align:left
					}
			div.description_review {
				text-align:justify
				}
			div.description_menu {
			background-color:#666160; 
			padding:2px 2px 2px 5px;
			}
		div.site_img {
			width:170px; 
			height:185px; 
			float:left;
			}
			div.site_img img {
				border:solid 1px #333333
				}
				div.site_img a:hover img{
				opacity:0.75;
				filter:alpha(opacity=75);
				-moz-opacity:0.65;
				}
		div.content_title{
			background-color:#5A5756; 
			padding:2px 2px 2px 5px; 
			font-size:18px; 
			margin:10px 0px 10px 0px;
			}
		table.rev_info {
			background-color:#5C5958; 
			float:left; 
			margin-right:5px;
			width:415px
			}
			table.rev_info tr {
				background-color:#6E6968
				}
			table.rev_info td.left {
				width:97px;
				background-color:#878382;
				vertical-align:top;
				padding:5px 0px 5px 5px
				}
			table.rev_info td.right {
				width:303px;
				padding:5px 0px 5px 5px;
				color: #D2D2D2
				}
				table.rev_info td.right_multi {
					width:303px;
					padding:5px 0px 5px 5px;
					color: #D2D2D2;
					background-color:#999695
					}
			table.rev_info td.right span,table.rev_info td.right strong  {
				color:#FFFFFF;
				}	
		table.rev_rated {
			background-color:#5C5958;; 
			width:170px
			}
			table.rev_rated tr {
				background-color:#6E6968
				}
			table.rev_rated td.score {
				height:70px;
				font-size:14px;
				text-align:center;
				background-color:#A1A1A1;
				}
			table.rev_rated td.score span {
				font-size:48px;
				font-weight:bold;
				}
			table.rev_rated td.left {
				width:108px;
				background-color:#878382;
				padding:2px 5px 2px 0px;
				text-align:right
				}
			table.rev_rated td.right {
				width:42px;
				padding-right:8px;
				text-align:right;
				}
			table.rev_rated td.right span {
				color:#A1A1A1;
				}
		div.members_preview {
			text-align:center;
			padding-bottom:5px;
			}
			div.members_preview img {
			margin:0px 5px 0px 5px;
			border:solid 1px #000000;
				}
			div.members_preview a:hover img{
				opacity:0.75;
				filter:alpha(opacity=75);
				-moz-opacity:0.65;
				}
		div.free_samples {
			text-align:center;
			padding-bottom:5px;
			}
			div.free_samples img {
			margin:10px;
			border:solid 1px #000000;
				}
			div.free_samples a:hover img{
				opacity:0.75;
				filter:alpha(opacity=75);
				-moz-opacity:0.65;
				}
		div#content_main h1.visit {
			text-align:center;
			padding-bottom:10px;
			font-size:28px;
			}
	div.content_networksites {
		padding-left:35px
		}
		div.content_network {
			float:left; 
			margin:5px 10px 5px 10px;
			}
			div.content_network a {
				}
			div.content_network img {
				margin:3px 0px 3px 0px; 
				border:solid 1px #333333;
				}
				div.content_network a:hover img{
					opacity:0.75;
					filter:alpha(opacity=75);
					-moz-opacity:0.65;
					}
			div.content_network_rev {
				float:left; 
				padding-top:5px
				}
			div.content_network_rat {
				float:left; 
				text-align:center; 
				margin:2px 0px 0px 9px; 
				font-size:16px; 
				padding:1px 2px 1px 2px; 
				background-color:#A1A1A1; 
				border: solid 1px #C8C2C2
				}
				div.content_network_rat span{
					font-size:13px;
					color:#D2D2D2;
					}
	div#content_col1{
		background:url(content_col1_shadow.gif) no-repeat left top;
		background-color:#F24730;
		width:175px;
		float:left;
		text-align:right;
		padding: 5px 5px 5px 5px;
		}
		div#content_col1 ul {
			list-style-type:none;
			font-size:13px;
			padding-right:10px;
			}
		div#content_col1 li {
			padding-bottom:3px;
			}
	
	
div#footer {
	color:#999999;
	text-align:center;
	margin:20px 0px 5px 0px;
	}	
	
	
	
	
	