/*Basic*/
body, div, p, img, a, input, form, td, tr, table, ul, h2, h4, h3, pre {margin:0; padding:0; border:none; color:#fff;}
table, td, th {border-collapse:collapse;}
p, label, span, strong  {font-family:"Trebuchet MS"; font-size:11px;}
a {text-decoration:none; font-size:11px;}
a:hover {text-decoration:underline;}

body { background:#ebecec url(images/bg/bg-body.gif) repeat-x;}

#vine {position:absolute; top:25px; left:-32px;}
/*Container*/
#background {background:url(images/bg/background.jpg) no-repeat top right; float:right;}
/*Left content*/
	#left_content {width:230px; float:left; position:relative;}
		div.left_content_top { width:163px; height:288px; background:url(images/bg/bg-lcont.jpg) no-repeat; overflow:hidden; padding:0 35px 0 32px;}
		#liquid_txt {padding-top:21px; float:left;}
		 .logo {float:left; margin-top:54px;}
/*Flash content*/
		div.flash_content { width:218px;padding-left:12px; height:452px; background:url(images/bg/bg-lcontent.gif) repeat-x;}
		 .flash_content img { margin-left:10px; margin-top:5px;}
		 #flashid {margin-left:5%}
/*Registration*/
		div.register {width:230px; height:108px; background:url(images/bg/bg-regist.gif) no-repeat; position:relative; padding-top:10px;}
		#reg
		div.register .link { display:block; float:left;}
		div.register img {margin-left:5px;}
		#not_member {margin:2px 0 0 10px; float:left;}
			div.login {margin-top:3px;}
			form#form_login input{ background-color:#cecece; width:138px; height:19px; margin-top:4px; border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; float:left; margin-left:10px; padding:2px 5px 2px 9px; font-family:"Trebuchet MS"; font-size:11px; color:#6d6e70;}
			form#form_login .button{ background-color:none; border:none; width:51px; height:25px; top:2px; left:4px; position:relative; float:left; margin:0; padding-left:0; padding-right:0}
			form#form_loigin .login input {float:none;}
			.n_memb {margin-top:9px; margin-left:10px;}
			div.password{ margin-top:0; height:25px;}
			input#inp_pass{ padding-top:2px; padding-bottom:2px;}
			form#form_login .checkbox {width:12px; height:12px; clear:both; margin-top:6px;}
			div.check label { float:left; color:#000; margin:5px 0 0 9px;}
			div.check a {color:#df037a; font-family: "Trebuchet MS"; font-size:11px; float:left; margin:4px 0 0 17px;}
		div.tags {width:223px; background:#7a7c7d url(images/bg/bg-tags.gif) no-repeat top; padding:0 0 10px 7px; position:relative;}
		#img_tags {margin:16px 0 0 0px;}
		div.tags p {font-size:22px; color:#000; font-weight:bold;text-align: justify; margin:11px 0 0 8px; line-height:22px;}
		div.tags a { margin-right:3px; line-height:22px;}
		/*div.tags a.medium {font-size:18px;}
		div.tags a.small {font-size:12px;}
		div.tags a.med {font-size:21px; }*/
		div.tags a.big {font-size:24px; line-height:18px;}
			ul.tag {width:220px;}
			ul.tag li { list-style:none; width:220px; text-align:justify;}
			ul.tag li a {font-family:'Trebuchet MS';}
		div.top_galleries {width:221px; height:29px; background:url(images/bg/bg-tgaller.gif) repeat-x; float:left; padding:15px 0 0 9px;}
		div.top_galleries h2 {font-size:20px;}
		.gallery, .gallery1 {float:left; width:221px; padding:7px 0 8px 9px;}
		.gallery img, .gallery1 img {float:left;}
		div.gallery .tgirl, div.gallery1 .tgirl {color:#fff;font-size:11px; line-height:11px; width:100px; float:left; padding-left:7px;}
		div.gallery a, div.gallery1 a{font-family:"Trebuchet MS";line-height:11px; float:left; margin-top:5px;display:block;}
		div.gallery	.img_girl {margin-top:0}
		div.gallery { background:#6b6c6d;}
		.words{ color:#c4c4c5; font-size:11px; line-height:14px; width:118px; padding:5px 0 5px 7px; float:left;}
		div.gallery1 { background:#5a5b5d;}
		div.left_content_bot {width:230px; min-height:45px; background:#5f6062; float:left; padding-bottom:57px;}
/*Center*/
/*Bookmark*/
	div.bookmark { width:194px; height:43px; background:url(images/bookmark.gif) no-repeat; margin-left:55px; overflow:hidden;}
	div.bookmark a {color:#e3e3e3; background:url(images/arrow-bookm.gif) no-repeat left; float:left; padding-left:9px; margin:4px 0 0 15px; font-size:16px;}
		#rss {margin-top:8px; background:url(images/rss.gif) no-repeat; width:70px; height:16px;}
		 a#rss:hover {background:url(images/rss-hover.gif) no-repeat; width:70px; height:16px;}
		#home {margin:7px 0 0 26px; background:url(images/home.gif) no-repeat; width:43px; height:13px;}
		 a#home:hover { background:url(images/home-href.gif) no-repeat; width:43px; height:13px;}
		#arch {margin:7px 0 0 14px; background:url(images/archives.gif) no-repeat; width:64px; height:13px;}
		 a#arch:hover {background:url(images/archives-hover.gif) no-repeat; width:64px; height:13px;}
		#contact {margin:7px 0 0 14px; background:url(images/contact.gif) no-repeat; width:62px; height:13px;}
		 a#contact:hover {background:url(images/contact-hover.gif) no-repeat; width:62px; height:13px;}
		#f_video_ie {margin-left:12px;}
/*Central content*/
/*Images and information*/
/*Menu statistic and Menu comments*/
				.stat {margin-left:5px; float:left;}
				.img_stat {margin-left:6px;}
				.five {margin-left:3px;}
	/*Menu Pager*/
			.page {margin-left:10px; margin-top:7px;}
			.page a { color:#df2087; font-family:"Trebuchet MS"; float:left;}
			.page li {float:left; list-style:none; margin-left:5px;}
			#first {margin-left:0;}
			div.go{float:right; margin-right:4px; width:90px;}
			div.go p {width:60px; float:right; margin-right:37px;}
			div.go input {border:1px solid #eeeeee; width:19px; height:15px; padding:1px 7px 0 7px; color:#9b9b9b; float:right; margin-top:-16px; font-size:11px; text-align:center;}
/*Right Content*/
	#right_content {float:left; width:204px; min-height:1500px; background:#dcdcdc; position:relative;}
	#right_content p {line-height:13px;}
	div.videosexperts_review_i {width:197px; min-height:236px; background:url(images/bg/bg-videosexperts.gif) repeat-y; padding-bottom:7px; padding-top:15px; padding-left:7px; float:left;}
	.txt_videosex { clear:both; font-size:11px; color:#000; width:181px; padding-top:7px; float:left;}
/*Download more than 1500 adult DVDs at VideoSexperts.com!*/
/*Top 5 Videos*/
		div.five_video, div.five_video_last {margin-top:9px; background: url(images/bg/bg-video.gif) no-repeat bottom; padding-bottom:15px; position:relative;}
		div.five_video_last {background:none;}
		div.five_video a, div.five_video_last a {color:#df2087; padding:4px 0 4px 0; float:left; font-size:11px; font-family:"Trebuchet MS";}
		div.five_video p, div.five_video_last p {color:#000; clear:both;}
		div.five_video .video_girl, div.five_video_last .video_girl {padding:0; float:none;}
/*Footer*/











				/*Gallery*/
/*Container*/
#container {width:950px; margin-left:auto; margin-right:auto;}
#contain {}
/*Registration*/
		div.register .link {}
		div.valuation { width:118px; float:left;}
/*Center*/
	#center {float:left; width:720px;}
/*Bookmark*/
	div.top {width:720px; height:226px; background:url(images/bg/bg-top_v.gif) no-repeat; margin-top:45px;}
	#headline {top:-12px; position:absolute; left:8px; color:#000; font-size:20px; width:188px;}
		.g1 {margin:3px 0 0 2px; float:left;}
		.g2 {margin:3px 0 0 2px; float:left;}
		.g3 {margin:3px 0 0 2px; float:left;}
/*Menu*/
		.menu {margin-top:-10px; float:left; overflow:hidden; position:relative;}
		.menu li {list-style:none; float:left; background:url(images/bg/li-bg.gif) no-repeat; width:92px; height:30px; margin-left:8px;}
		.menu li a {margin-left:10px; float:left}
		.menu li a:hover {}
		.menu li span {display:none;}
		div.movie {position:relative; clear:both; padding-top:25px;}
		div.movie h2 {padding-left:11px; height:16px; font-size:22px; color:#df037a;}
		div.feature_videos1 { width:153px; background:#8a8a8a url(images/bg/bg-feature_v.gif) repeat-x; float:left; padding:5px 4px 4px 4px; margin:6px 0 0 9px; overflow:hidden; position:relative;}
		div.feature_videos1 a { font-weight:bold; font-family:"Trebuchet MS"; float:left;}
		.play {float:right; margin-top:-14px;}
		#g1 {margin:3px 0 0 2px;}
		#g2 {margin:3px 0 0 2px;}
		#g3 {margin:3px 0 0 2px;}
/*Central content*/
	#content, #content_v {width:495px; min-height:600px; background:#eeeeee url(images/bg/bg-center.jpg) no-repeat; padding:0px 9px 9px 12px; float:left;}
/*Images and information*/
	div.info1 { position:relative; width:484px; background:#fff; float:left; padding-left:11px;}
		div.info2 { width:495px; background: url(images/bg/bg-bottom-inform_v.gif) bottom no-repeat; float:left; padding-bottom:15px;}
			div.info3 { width:495px; background: url(images/bg/bg-top-inform_v.gif) no-repeat; float:left; padding-top:10px; padding-bottom:8px;}
      div.info3 div, div.info3 p, div.info3 span, div.info3 a, div.info3 a:hover, div.info3 a:visited {color: #000;}
			div.info1 h2 { color:#df037a; font-size:22px; width:450px; font-family:"Trebuchet MS"; font-weight:bold;}
			div.info1 h2 a {height:25px; color:#df037a; font-size:22px; width:450px; font-family:"Trebuchet MS"; font-weight:bold;}
			div.info3_v #add_comments {height:29px; color:#000; font-size:17px; float:left; margin-top:9px;}
			div.info3_v #add_comments img { display:block;}
			#resent_h {height:22px; color:#000; font-size:17px; float:left; margin-top:9px;}
			div.info3 img{display:block; float:left; margin-top:5px;}
			#girl-inf7 {margin-left:0;}
			div.info3 p {color:#000; float:left; width:475px; margin-top:6px; padding-bottom:6px; border-bottom:1px solid #eeeeee; line-height:15px;}
			div.info3 .supplemental_info {color:#535353; border:none; font-size:10px;}
			div.info3 a {font-family:"Trebuchet MS"; font-size:11px; color:#df037a; font-weight: normal}
			div.info3 form {width:473px;}
			div.info3 form textarea {font-family:"Trebuchet MS"; font-size:11px; height:133px; width:460px; overflow:auto; padding:0 5px 0 5px; margin:0;  border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
			div.info3 form input { float:right; margin-top:1px;}

/*Menu statistic and Menu comments*/
				.statistics {float:left; padding-bottom:4px; width:450px;}
				#stat_date {width:auto;}
				#stat_date li { float:none; background:none; width:auto}
				.comments { float:left; margin-top:4px; width:450px;}
				.comments li img {float:left; margin:3px 0 0 3px;}
				.statistics li, .comments li, .statistics1 li {list-style:none; float:left; color:#a2a2a2; font-size:11px; font-family:"Trebuchet MS"; background:url(images/span.gif) right no-repeat; padding-right:6px; display:block;}
				.statistics .last, .comments .last {background:none;}
				div.stars, div.stars1, div.stars2, div.stars3, div.stars_v{ width:70px; height:10px; background:url(images/stars_v.gif) left repeat-x; float:left; margin:3px 0 0 3px;}
				div.stars1 {background:url(images/stars1.gif) left repeat-x;}
				div.stars2 {background:url(images/stars2.gif) left repeat-x; margin:3px 0 0 6px;}
				div.stars3 {background:url(images/stars3.gif) left repeat-x; margin:3px 0 0 6px;}
	/*Menu Pager*/
		div.pager {width:495px; height:30px; float:left; background:url(images/bg/bg-pager_v.gif) no-repeat; position:relative;}
		div.pager p {color:#000;}
	/*Recent Comments*/
		div.recent1 {width:475px; background:#efefef; float:left; position:relative;}
		div.recent2 {width:475px; background: url(images/bg/bg-recentcomm-bottom.gif) no-repeat bottom; float:left; padding-bottom:14px;}
		div.recent3 {width:475px; background: url(images/bg/bg-recentcomm-top.gif) no-repeat top; float:left; padding-top:17px; margin-top:8px;}
		div.recent1 p {border:none; margin:0; padding:0; padding:0 0 3px 15px; width:443px;}
		div.recent1 a {color:#e23291;}
		div.recent1 strong {color:#828485; font-weight:normal; padding-left:15px;}
/*Right Content*/
	#right_content {float:left; width:204px; min-height:1500px; background:#dcdcdc; position:relative;}
	#right_content p {line-height:13px;}
	div.background {width:204px; height:13px; float:left; background:url(images/bg/background.gif) no-repeat; position:relative; }
	div.videosexperts_review {width:202px; min-height:236px; background:url(images/bg/bg-videosexperts.gif) repeat-y; padding-bottom:7px; padding-left:2px; float:left;}
	div.videosexperts_review h2 {height:20px;}
	div.videosexperts_review a {color:#df037a;}
	div.videosexperts_review p {padding-left:5px;}
		div.film img {float:left;}
		.txt_cast { font-size:10px; font-family:"Trebuchet MS"; color:#656565; padding:5px 0 3px 0; float:left;}
		div.film strong {color:#df2087}
		div.film p {color:#787878; width:92px; float:left; margin-left:7px; line-height:13px; }
		.stat1 { float:left; margin-left:5px; color:#000;}
/*Download more than 1500 adult DVDs at VideoSexperts.com!*/
		div.down_vidsex {width:196px; background:url(images/bg/bg-download.jpg) no-repeat; float:left; padding:1px 0 3px 8px;}
		div.down_vidsex a{color:#df2087; font-family:"Trebuchet MS"; line-height:13px;}
/*Top 5 Videos*/
		div.right_bot_content {width:186px; min-height:204px; background:#dcdcdc url(images/bg/bg-rbottom-content.gif) repeat-x; float:left; padding:16px 10px 0 8px;}
		div.right_bot_content h2{font-size:20px; color:#000;}
/*Footer*/
	#footer {height:39px; width:950px; background:url(images/bg/bg-bottom_v.jpg) no-repeat; padding:29px 0 32px; float:left; position:relative;}
	#footer a {color:#df037a;}
	#condition {color:#b6b6b6;width:435px; margin-left:234px;}
	#copyright {color:#fff;width:435px; margin-left:234px;}
	.flower1, .flower2 {position:absolute;}
	.flower1 {top:-51px; left:-46px;}
	.flower2 {top:-91px;}
		#bear {position:relative; float:right; width:145px; height:33px; margin-top:-29px; margin-right:17px;}
		#bear img {float:right;}
		#bear span {font-size:11px;color:#b6b6b6; float:right; margin-top:12px; font-family:"Trebuchet MS";}




			/*Video*/
body { background:#ebecec url(images/bg/bg-body.gif) repeat-x; width:100%}
.bg1 {background: url(images/bg/bg1.jpg) top no-repeat;width:100%}
.bg2 {background: url(images/bg/bg2.gif) top no-repeat;width:100%}
.bg3 {background:url(images/bg/bg3.gif) top center no-repeat;width:100%}
.bg4 {background:url(images/bg/bg4.gif) top center no-repeat;width:100%}
.bg5 {background:url(images/bg/bg5.gif) top center no-repeat;width:100%}
.bg6 {background:url(images/bg/bg6.gif) top center no-repeat;width:100%}
#vine {position:absolute; top:25px; left:-32px;}
#lpart {position:absolute; top:55px; left:229px;}
/*Container*/
#container {width:950px; margin-left:auto; margin-right:auto; position:relative; min-height:750px;}
#bg0 {width:950px; background: url(images/bg/bg-backgr_v.gif) repeat-y; float:left;}
#bg7 {width:950px; background: url(images/bg/bg7.jpg) top right no-repeat; float:left;}
#bg8 {width:950px; background: url(images/bg/bg8.gif) top right no-repeat; float:left;}
/*Menu*/
		div.movie {position:relative; clear:both; padding-top:25px;}
		.movie h2 img {height:16px; font-size:22px; color:#df037a;}
/*Images and information*/
			div.info3_v { width:495px; background: url(images/bg/bg-top-inform_v.gif) no-repeat; float:left; padding-top:10px; padding-bottom:8px;}
			div.info3_v img{display:block; float:left; margin-top:5px;}
			div.info3_v p {color:#000; float:left; width:465px; margin-top:6px; line-height:13px;}
			div.info3_v .cast { border-bottom:1px solid #eeeeee; font-size:10px;  padding-bottom:6px; color:#656565;}
			div.info3_v .supplemental_info {color:#535353; border:none; font-size:10px;}
			div.info3_v a {font-family:"Trebuchet MS"; font-size:11px; color:#df037a; font-weight: normal}
			div.info3_v form {width:473px;}
			div.info3_v form textarea {font-family:"Trebuchet MS"; font-size:11px; height:133px; width:460px; overflow:auto; padding:0 5px 0 5px; margin:0;  border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
			div.info3_v form input { float:right; margin-top:1px;}
			div.flash_video {width:479px; height:415px; float:left; border:1px solid #eeeeee; padding:0px 3px 8px 4px; margin-left:-7px;}

/*Register form*/
#registerform {color:#000; float:left;}
#registerform label {clear:both;float:left; margin-top:2px;}
#registerform input { background:#cecece; position:relative; float:left; height:13px; width:138px; font-size:11px; font-family:"Trebuchet MS"; padding:2px 5px; border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; margin-left:4px;}
div.info3 .stat_reg li {background:none;}
#registerform #user_email { margin-left:24px;}
#registerform #wp-submit { position:relative; height:20px; width:81px; float:right; border:none; background:#000; color:#fff;}
div.info3 .error {font-size:13px; float:left; padding-bottom:20px; color:#000; font-family:"Trebuchet MS"; font-weight:bold;}
.error strong {color:#df037a; font-size:13px;}
/*Lost Password form*/
#lostpasswordform {color:#000; float:left;}
#lostpasswordform label { float:left; margin-top:2px;}
#lostpasswordform input { background:#cecece; position:relative; float:left; height:13px; width:138px; font-size:11px; font-family:"Trebuchet MS"; padding:2px 5px; border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; margin-left:4px;}
#lostpasswordform #user_email { margin-left:24px;}
#lostpasswordform #wp-submit { position:relative; height:23px; width:115px; float:right; background:#000; color:#fff;}
div.info1 .stat_nobg li {background:none;}
/*Comments*/
div.info3 .add_comments_1 {float:left; height:25px;}
/*Register*/
div.register p {font-family:"Trebuchet MS"; font-weight:bold; font-size:15px; color:#000; padding-left:7px;}
div.register b { color:#df037a;}
.actions {margin-left:7px; font-family:"Trebuchet MS"; color:#000;}
.actions li {list-style:none;}
.actions li a { color:#df037a; font-size:11px;}
/*Contact form*/
.contactsus {float:left;}
.contactsus li {list-style:none; color:#000; font-family:"Trebuchet MS"; font-size:11px; float:left; clear:both;}
#contactform {float:left;}
#contactform li span {float:left;}
#contactform input {background:#cecece; height:13px; width:138px; font-size:11px; font-family:"Trebuchet MS"; padding:2px 5px; border-bottom:1px solid #fff; border-right:1px solid #fff; border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; float:left; margin-left:4px;}
#contactform #cont_email {margin-left:5px;}
#contactform textarea {margin-top:10px;}
#secureimgdiv #securitycode {margin-top:13px; width:50px;}
#secureimgdiv p {width:396px;}
#contactform #cont_four { width:100%;}
#contactform #cont_last input {height:21px; width:73px; background:#000; padding:0px 5px 2px 5px; margin-top:32px; color:#fff;}

#registerform input, #lostpasswordform input, #contactform input {color:#6d6e70;}

.comments {padding-top:20px;}

@media all and (min-width: 0px) {
div.opera_fix{ margin-top:3px;}
.play { margin-top:5px;margin-left:6px;}
.play_opera {margin-left:9px;}
.play1_opera {margin-left:19px;}
div.left_content_bot {min-height:46px;}
div.go p {width:90px;}