/*----------- Live Sex Reviewd Stylee ---------------------------------------------------------*/
body {
	background-color:#000000;
	margin:0 auto;
	clear: both;
	text-align:center;
}
ol{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	height: 0;
	line-height: 0;
	clear: both;
}
div, h1, h2, form, p, label, input, textarea, img, span{
	margin:0; padding:0;
}
.alignright {
	float: right;
	}

.alignleft {
	float:left;
	}

/*----------- Header Items ---------------------------------------------------------*/

#header_container
{
	width:1024px;
	height:275px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
#header
{
	background-image: url(images/index.jpg);
	width:1024px;
	height:300px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.logo
{
	width:328px;
	height:130px;
	padding:0;
	border: none;
	position:absolute;
	border:0;
	float:left;
	left:186px;
	top:32px;
}
.textplace
{
	width:489px;
	height:70px;
	padding:0;
	position:absolute;
	float:left;
	left:34px;
	top:170px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#DD9F37;
	font-size:16px;
	font-weight:bold;
}

/*----------- Body Items ---------------------------------------------------------*/

#wrapper
{
	width:1024px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.container
{
	width:998px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
}
.container_left
{
	width:776px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:left;
}
.container_right
{
	width:216px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:right;
}
.cleft_wrapper
{
	width:776px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.cleft_left
{
	width:216px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:left;
}
.cleft_right
{
	width:554px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:right;
}

/*----------- Sidebar items ---------------------------------------------------------*/

.sidebar_placement
{
	background-color:#230101;
	background-repeat:repeat-y;
	width:216px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:left;
}
.sidebar_title
{
	background-image:url(images/l_top.jpg);
	width:216px;
	height:33px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.sitebar_title_text
{
	width:185px;
	margin-left:10px;
	margin-right:auto;
	font:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	line-height:33px;
	text-align:left;
}
.text_field
{
	width:190px;
	height:25px;
	position:relative;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
.search_field
{
	width:93px;
	height:23px;
	position:relative;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}
.foot_field
{
	width:190px;
	height:50px;
	position:relative;
	margin-top:8px;
	margin-left:auto;
	margin-right:auto;
}
.sidebar_cfield
{
	width:190px;
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
}
/*----------- Navigation system ---------------------------------------------------------*/

.rightmenu{
	clear:both;
	display:block;
	width:198px;
	background-color:inherit;
	margin:0 auto;
	padding:0;
	position:relative;
	text-align:center;
}
.rightmenu ul{
	width: 190px;
	position:relative;
	text-align:left;
	margin-top:10px;
}
.rightmenu li{
	width: 198px;
	padding:6px 0 6px 0;
}
.rightmenu ul li{
	width: 190px;
	height: 20px;
}
.rightmenu ul li a{
	display:block;
	padding:0;
	font:normal 14px/20px georgia;
	color:#FF5400;
	background-color:inherit;
	text-decoration:none;
}
.rightmenu ul li a:link
{
	color: #FF5400;
}
.rightmenu ul li a:active
{

	color: #FF5400;

}
.rightmenu ul li a:visited
{
	color: #FF5400;
}
.rightmenu ul li a:hover
{
	color: #FFDB33;

}
.rightmenu ul li a.hover
{
	color: #FFDB33;
	text-decoration:none;

}

.leftmenu{
	clear:both;
	display:block;
	width:198px;
	background-color:inherit;
	margin:0 auto;
	padding:0;
	position:relative;
	text-align:center;
}
.leftmenu ul{
	width: 190px;
	height:150px;
	position:relative;
	text-align:left;
	margin-top:10px;
}
.leftmenu li{
	width: 198px;
	padding:6px 0 6px 0;
}
.leftmenu ul li{
	width: 190px;
	height: 20px;
}
.leftmenu ul li a{
	display:block;
	padding:0;
	font:normal 14px/20px georgia;
	color:#FF5400;
	background-color:inherit;
	text-decoration:none;
}
.leftmenu ul li a:link
{
	color: #FF5400;
}
.leftmenu ul li a:active
{

	color: #FF5400;

}
.leftmenu ul li a:visited
{
	color: #FF5400;
}
.leftmenu ul li a:hover
{
	color: #FFDB33;

}
.leftmenu ul li a.hover
{
	color: #FFDB33;
	text-decoration:none;

}

/*----------- Center /blogpost items ---------------------------------------------------------*/

.center_container
{
	width:554px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.center_title_container
{
	width:554px;
	height:33px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.bpost_container
{
	width:540px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
}
.bpost_postcontain
{
	width:520px;
	height:125px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.bpost_left
{
	width:163px;
	height:125px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
	float:left;
}
.bpost_right
{
	width:357px;
	height:125px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
	float:right;
	text-align:left;
}
.thumbnailmain
{
	background-color:#222222;
	width:148px;
	height:114px;
	position:relative;
	margin-left:0px;
	margin-right:auto;
	margin-top:6px;
	padding:0;
}
.thumbnail
{
	width:146px;
	height:112px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:1px;
	padding:0;
}
.bpost
{
	width:357px;
	height:100px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
	text-align:left;
	margin-top:12px;
}
.bposttitle
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF5400;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
.bposttitle a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF5400;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
.bposttitle a:hover
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFDB33;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
.bpostcpm
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F0B414;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
.bpostcpm a
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F0B414;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
.bpostpost {
	font-family:Tahoma;
	letter-spacing:1px;
	line-height:18px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.bpostpost a:link, .bpostpost a:visited, .bpostpost a:active {
	font-family:Tahoma;
	letter-spacing:1px;
	line-height:18px;
	color:#FF5400;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.bpostpost a:hover {
	font-family:Tahoma;
	letter-spacing:1px;
	line-height:18px;
	color:#FFDB33;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
.bpostreview {
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	text-align:left;
}
.bpostreview a:link, .bpostreview a:visited, .bpostreview a:active {
	font-family:Tahoma;
	letter-spacing:1px;
	line-height:18px;
	color:#FF5400;
	font-size:22px;
	font-weight:normal;
	text-align:left;
}
.bpostreview a:hover {
	font-family:Tahoma;
	letter-spacing:1px;
	line-height:18px;
	color:#FFDB33;
	font-size:22px;
	font-weight:normal;
	text-align:left;
}
ol {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#62763D;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}
ol a:link, ol a:visited, ol a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#62763D;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:underline;
}
ol a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8EAA5B;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
.more-link {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#62763D;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.more-link a:link, .more-link a:visited, .more-link a:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#62763D;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.more-link a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#8EAA5B;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.rateboxer
{
	width:334px;
	height:43px;
	background-image:url(images/rating_box.jpg);
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	margin-top:20px;
	padding:0;
}
.rateboxertbox
{
	width:250px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	line-height:43px;
}
.rateboxertbox_left
{
	font-family:Tahoma;
	color:#828282;
	font-size:12px;
	font-weight:normal;
}
.rateboxertbox_right
{
	width:124px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	float:right;
}
.rateboxertbox_cl
{
	width:86px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	float:left;
}
.rateboxertbox_cr
{
	width:38px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	float:right;
	text-align:right;
	font-family:Tahoma;
	color:#828282;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
.starrybox
{
	width:86px;
	height:21px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top:8px;
}
/*----------- Star Rating Table ---------------------------------------------------------*/

.starrating_place
{
	width:540px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	margin-top:20px;
	margin-bottom:10px;
}


.starrating_contenttext
{
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:none;
}
.starrating_contenttext a
{
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:underline;
}
.starfoot
{
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.starfoot a
{
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#62763D;
}
.even {
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:none;
}
.even a:link, .even a:visited, .even a:active {
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:underline;
}
.even a:hover {
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:underline;
}
.odd {
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:none;
}
.odd a:link, .odd a:visited, .odd a:active {
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:underline;
}
.odd a:hover {
	font-family: georgia;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	color: #8A6B19;
	text-align:;left;
	text-decoration:underline;
}
.sr-tips {
	color: #333;
	
}
/*----------- Star Rating Css sample ---------------------------------------------------------*/
#sr-table {
	width: 540px;
	height:200px;
	border-collapse: collapse;
	border: 1px solid #ddd; }
	
#sr-table tr.odd {
	background: #222222; }
	
#sr-table tr.even {
	background: #101010; }
	
#sr-table td, #sr-table th {
	padding: 1px 5px;
 }
 
#sr-table tbody tr:hover {
	background: #def;  }
	
#sr-table .sr-tips{
	float: left;
	padding: 0 3px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	 }
#sr-table .sr-tips a{
	float: left;
	padding: 0 3px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#62763D; 
	 }
#sr-table .sr-plugin
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF; 
}
#sr-table .sr-plugin a
{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#62763D; 
}

/*----------- Footer ---------------------------------------------------------*/
#footer
{
	width:770px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.footer_background
{
	background-image:url(images/footer.jpg);
	width:770px;
	height:160px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	float:left;
}
.foot_logo
{
	width:279px;
	height:160px;
	padding:0;
	border: none;
	position:relative;
	border:0;
	float:left;
	left:108px;
	top:0;
}
.footleft
{
	width:387px;
	height:160px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
	float:left;
}
.footright
{
	width:383px;
	height:160px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
	float:right;
}
.footexters
{
	width:383px;
	height:160px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	padding:0;
}
.foottext_place
{
	width:340px;
	height:60px;
	border: none;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;
	padding:0;	
	float:left;
	left:0;
}
.foottextreg
{
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #979797;
	text-align:center;
	margin-top:5px;
}
.foottextreg a
{
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF5400;
	text-align:center;
	text-decoration:underline;
}
.foottextreg a:hover
{
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFDB33;
	text-align:center;
	text-decoration:underline;
}
.foottextbuttons
{
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #CA0C0C;
	text-align:center;
	text-decoration:underline;
}
#button_bg {
	width: 340px;
	height: 20px;
	background-repeat: repeat-x;
	margin:0 auto;
	padding:0;
	position:relative;
}

#button_bg ul{
	width: 340px;
	height: 20px;
	position:absolute;
	padding:0;
	margin: 0 auto;
	left:40px; 
}
#button_bg ul li{
	height: 20px;
	float:left;
	padding:0 5px 0 5px;
}
#button_bg ul li a{
	display:block;
	font:normal 14px/20px georgia;
	color:#FF5400;
	background-color:inherit;
	text-decoration:underline;
}
#button_bg ul li a:hover{
	color:#FFDB33;
	background-color:inherit;
}
#button_bg ul li a.hover{
	display:block;
	color:#FFDB33;
	font:normal 14px/20px tahoma;
	background-color:inherit;
	text-decoration:none;
	cursor:text;
}
.bpostsmall
{
	font-family:Tahoma;
	color:#828282;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}
.bpostsmall a:link, .bpostsmall a:visited, .bpostsmall a:active {
	font-family:Tahoma;
	color:#FF5400;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}
.bpostsmall a:hover {

	font-family:Tahoma;
	color:#FFDB33;
	font-size:10px;
	font-weight:normal;
	text-align:left;
}
.table2 {
  float: right;
  width: 146px;
  text-align: right;
  margin: 0;
}
.table1 {
  width: 100%;
  text-align: top;
}
.spacer {
  clear: both;
} both;