body {
 padding:0;
 margin:0;
 /* background: #CAC982; */
 background:#FFF3DA;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
.BackgroundWrapper {
 background:url('images/page-bg.jpg') bottom repeat-x;
}
#wrapper { 
 margin: 0 auto;
 /* width: 862px; */
 width:1000px;
}
#header {
 /* width: 840px; */
 width:1000px;
 background:url('images/header(1).jpg') no-repeat 33px 0;
 float: left;
 /* padding: 10px; */
 /* height: 50px; */
 height:118px;
}
#logo {
 float:left;
 width:265px;
 height:104px;
 background:url('') no-repeat;
 margin:9px 37px 9px 122px;
}
#logo a {
 display:block;
 width:265px;
 height:104px;
}
#titletext {
	float:left;
	margin-top:10px;
	width:360px;
	height:90px;
	color:#C65C08;
	font-size:9.5px;
	background:url(images/titletext.gif) no-repeat;
}
#titletextinner {
	margin:4px;
}
#menu {
	width:1000px;
	height:33px;
	background:url('images/menu-bg.gif');
	text-align:center;
	font-weight:bold;
}
#menu ul {
	padding:0;
	margin:0;
}
#menu ul li {
	line-height:33px;
	display:inline;
	margin:0 2px;
}
#menu ul li {
	padding-left:8px;
	border-left:solid 1px #EEF17E;
}
#menu ul li.first {
	border-left:none;
}
#menu ul li a {
	color:#EEF17E;
	text-transform:uppercase;
}
#bodywrapper {
	margin:8px auto 0 auto;
	width:988px;
	background:#D07405;
}
.Clear {
	clear:both;
	font-size:0px;
}
#leftcolumn { 
 color: #333;
 /* border: 1px solid #CAC982; */
 border-right: 0px;
 /* background: #D7D69B; */
 /* width: 165px; */
 width:275px;
 float: left;
 /* text-align:center; */
}
.HottestTaggedMovies {
	margin:10px auto;
	width:265px;
	height:254px;
	background:url('images/hottesttaggedmovies.gif');
}
.HTMMovie {
	margin:32px auto 0 auto;
	width:236px;
	height:197px;
	background:url('images/movie-s.gif');
}
.HTMTitle {
	line-height:20px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.TopReferringAmatuerSites, .Categories {
	margin:10px auto;
	width:261px;
}
.TRASHeader {
	width:261px;
	height:32px;
	background:url('images/topreferringamateursites.gif');
}
.CategoriesHeader {
	width:261px;
	height:32px;
	background:url('images/categories.gif');
}
.TRASBody, .CategoriesBody {
	width:261px;
	background:url('images/topreferringamateursites-middle.gif');
}

.CategoriesWrapper {
	width:252px;
	margin:0 auto;
}
.CategoriesWrapper a {
	font-size:16px;
}
.CategoriesWrapper ul {
	width:252px;
	overflow:hidden;
	margin:10px 4px;
	padding:0px;
	list-style:none;
}
.TRASList {
	margin:0 auto;
}
.TRASNumber {
	font-size:9px;
	width:20px;
	border-bottom:solid 1px #000;
}
.TRASSite {
	font-size:9px;
	width:140px;
	border-bottom:solid 1px #000;
}
.TRASCount {
	font-size:9px;
	text-align:right;
	width:80px;
	border-bottom:solid 1px #000;
}
.TRASFooter, .CategoriesFooter {
	font-size:0;
	width:261px;
	height:14px;
	background:url('images/topreferringamateursites-bottom.gif');
}

.TopRankedVideosThisWeek {
	margin:5px auto;
	width:262px;
}
.TRVTWHeader {
	width:262px;
	height:32px;
	background:url('images/toprankedvideosthisweek.gif');
}
.TRVTWBody {
	width:262px;
	background:url('images/toprankedvideosthisweek-middle.gif');
}
.TRVTWWrapper {
	margin:0 auto;
	width:214px;
}
.TRVTWFooter {
	font-size:0;
	width:262px;
	height:14px;
	background:url('images/toprankedvideosthisweek-bottom.gif');
}
#content { 
 float: left;
 color: #333;
 /* border: 1px solid #CAC982; */
 /* background: #D7D69B; */
 /* width: 476px; */
 width:438px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 /* border: 1px solid #CAC982; */
 border-left: 0px;
 /* background: #D7D69B; */
 width: 273px;
 float: left;
 position: relative;
}
.HottestAmateurMovies {
	margin:10px auto;
	width:259px;
}
.HAMHeader {
	width:259px;
	height:32px;
	background:url('images/hottetamateurmovies.gif');
}
.HAMBody {
	width:259px;
	background:url('images/hottetamateurmovies-middle.gif');
}
.HAMWrapper {
	margin:0 auto;
	width:249px;
}
.HAMItem {
	text-align:center;
	float:left;
	width:124px;
	margin:10px 0;
}
.HAMFooter {
	font-size:0;
	width:259px;
	height:14px;
	background:url('images/hottetamateurmovies-bottom.gif');
}
.CategorySearch {
	margin:10px auto;
	width:261px;
	height:306px;
	background:url('images/categorysearch-bg.gif');
}
.AmeteurVideosCategories {
	margin:15px auto;
	width:245px;
	height:277px;
	background:url('images/amateurvideoscategories2.gif');
}
.AVCBody {
	margin:59px auto;
	width:239px;
	text-align:center;
}
.AVCBody a {
	color:#000;
}
.HottestSites {
	margin:10px auto;
	width:258px;
}
.HSHeader {
	width:258px;
	height:32px;
	background:url('images/hottestsites.gif');
}
.HSBody {
	width:258px;
	background:url('images/hottestsites-middle.gif');
}
.HSWrapper {
	margin:0 auto;
	width:256px;
}
.HSSite {
	display:block;
	overflow:hidden;
	width:123px;
	float:left;
	color:#000;
	margin:11px 2px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.HSFooter {
	font-size:0;
	width:258px;
	height:14px;
	background:url('images/hottestsites-bottom.gif');
}
.Links {
	margin:10px auto;
	width:256px;
}
.LinksHeader {
	font-size:0;
	width:256px;
	height:14px;
	background:url('images/links-top.gif');
}
.LinksBody {
	width:256px;
	background:url('images/links-middle.gif');
}
.LinksWrapper {
	width:252px;
	margin:0 auto;
}
.LinksWrapper ul {
	float:left;
	width:116px;
	overflow:hidden;
	margin:10px 4px;
	padding:0px;
	list-style:none;
}
.LinksBody ul li a {
	font-size:10px;
}
.LinksFooter {
	font-size:0;
	width:256px;
	height:14px;
	background:url('images/links-bottom.gif');
}


.PostItem {
	float:left;
	margin:2px;
	width:214px;
}
.PostItemImage {
	float:left;
	width:102px;
}
.PostItemImage img {
	border:solid 1px #000;
}
.PostItemInfo {
	font-size:12px;
	float:left;
	color:#000;
	width:112px;
}
.PostItemInfo a {
	color:#000;
	text-decoration:underline;
	font-size:12px;
}
a.PostItemTitle {
	display:block;
	color:#FFF;
	font-size:14px;
	height:20px;
	text-decoration:none;
}
.PageStats {
	margin-top:20px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
.Pagination {
	margin-top:20px;
}
.Pagination a {
	line-height:20px;
	padding:2px 5px;
	background:#fffde2;
	border:solid 1px #eae9e9;
	text-decoration:underline;
}
.Pagination .Current {
	line-height:20px;
	padding:2px 5px;
	background:#ddcbc5;
	border:solid 1px #eae9e9;
}
.tablestyle {
 font-size: 13px;
 font-family: Arial, Helvetica, sans-serif;
}
.tdstyle {
 background: #D7D69B;
}
.tdheaderstyle {
 margin-top:10px;
 padding: 3px;
 /* background: #6D352D; */
 color: #fff;
 font-size:18px;
}
.gallerytitlestyle {
 padding: 3px;
 background: #EBEBCB;
}
.smallfont {
 font-size: 9px;
 font-family: Arial, Helvetica, sans-serif;
}
a {
 text-decoration: none;
 font-size: 13px;
 color: #724E02;
 font-family: Arial, Helvetica, sans-serif;
}
form {display: inline;}
#selection {
 visibility: hidden;
 border: 1px solid #000;
 position: absolute;
 z-index: 2;
 cursor: move;
 background-color: #fff;
 filter: alpha(opacity=30);
 -moz-opacity: 0.3;
 opacity: 0.3;
}
#img_cover {
 position: absolute;
 z-index: 1;
}
.Footer {
	color:#510000;
	height:100px;
	text-align:center;
	background:url('images/footer.jpg');
}
.Footer a {
	color:#510000;
	text-decoration:none;
}

/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock {
	/* margin:0 auto; */
	margin-top:5px;
	width:100px;
	display:block;
	/* border-bottom:1px solid #999; */
	}
.ratingblockframe {
	float:left;
	display:inline;
	/* margin:0 auto; */
	/* margin-top:5px; */
	width:100px;
	/* display:block; */
	/* border-bottom:1px solid #999; */
	}

.loading {
	height: 20px;
	background: url('images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('images/starrating-medium.gif') top left repeat-x;		
	}

.unit-rating li {
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	float: left;
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('images/starrating-medium.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}
.unit-rating a.r7-unit{left: 120px;}
.unit-rating a.r7-unit:hover{width: 140px;}
.unit-rating a.r8-unit{left: 140px;}
.unit-rating a.r8-unit:hover{width: 160px;}
.unit-rating a.r9-unit{left: 160px;}
.unit-rating a.r9-unit:hover{width: 180px;}
.unit-rating a.r10-unit{left: 180px;}
.unit-rating a.r10-unit:hover{width: 200px;}

.unit-rating li.current-rating {

	background: url('images/starrating-medium.gif') left bottom;
	position: absolute;
	left:0;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

