	
	
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }
	body { line-height: 1; }
	ol, ul { list-style: none; }
	blockquote, q { quotes: none; }
	blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
	:focus { outline: 0; }
	ins { text-decoration: none; }
	del { text-decoration: line-through; }
	table { border-collapse: collapse; border-spacing: 0; }
	
	
	body { text-align: center; background-color: #000; color: #f0f0f0; margin-bottom: 20px; }
	body, a, table, tr, td, input { font-family: Verdana; font-size: 12px; }
	a { color: #14b0d7; font-weight: bold; text-decoration: none; }
		a:hover { color: #fff; }
	
	#container { width: 1202px; text-align: center; margin: 0 auto; }
		#top { width: 1004px; text-align: left; margin: 0 auto; }
			#userbar { padding: 8px; border-bottom: 1px solid #4a6580; margin-bottom: 10px; }
				#userbar .inside { width: 1004px; text-align: right; margin: 0 auto; }
			#header { display: table; width: 100%; margin-bottom: 15px; }
				#header h1 { float: left; white-space:nowrap; height: 112px; margin: 0; padding: 0; }
					#header h1 a { display: block; width: 328px; height: 112px; margin: 0; padding: 0; background: url('/images_nn/logo.jpg') no-repeat; text-indent: -9999px; position: absolute; }
				#header #skyline { float: right; width: 728px; height: 112px; display: none; }
			ul#nav { list-style: none; margin: 0; display: table; width: 100%; }
				ul#nav li { list-style: none; margin: 0; padding: 0; float: left; height: 37px; margin-right: 3px; }
					ul#nav li a { background-image: url('/images_nn/sprite.gif'); background-repeat: no-repeat; display: block; text-indent: -9999px; height: 37px; }
					ul#nav li.home a { width: 88px; background-position: 0 0; }				ul#nav li.home a:hover, ul#nav li.home a.on { background-position: 0 -333px; }
					ul#nav li.videos a { width: 90px; background-position: 0 -37px; }		ul#nav li.videos a:hover, ul#nav li.videos a.on { background-position: 0 -370px; }
					ul#nav li.categories a { width: 124px; background-position: 0 -74px; }	ul#nav li.categories a:hover, ul#nav li.categories a.on { background-position: 0 -407px; }
					ul#nav li.sexygirls a { width: 118px; background-position: 0 -111px; }	ul#nav li.sexygirls a:hover, ul#nav li.sexygirls a.on { background-position: 0 -444px; }
					ul#nav li.livegirls a { width: 108px; background-position: 0 -148px; }	ul#nav li.livegirls a:hover, ul#nav li.livegirls a.on { background-position: 0 -481px; }
					ul#nav li.dating a { width: 87px; background-position: 0 -185px; }		ul#nav li.dating a:hover, ul#nav li.dating a.on { background-position: 0 -518px; }
					ul#nav li.random a { width: 149px; background-position: 0 -222px; }		ul#nav li.random a:hover, ul#nav li.random a.on { background-position: 0 -555px; }
					ul#nav li.bookmark a { width: 119px; background-position: 0 -259px; }	
					ul#nav li.help a { width: 78px; background-position: 0 -296px; }		ul#nav li.help a:hover, ul#nav li.help a.on { background-position: 0 -592px; }
			#subnav { background: #000 url('/images_nn/sprite.gif') repeat-x 0 -653px; height: 40px; text-align: center; }
				#subnav ul { list-style: none; width: 1004px; margin: 0 auto; padding: 0; height: 40px; }
					#subnav ul li { list-style: none; float: left; padding: 10px 10px; font-size: 14px; }
						#subnav ul li a { font-size: 14px; text-decoration: none; }
					#subnav ul li.right { float: right; width: 389px; height: 30px !important; height: 24px; padding: 3px; background: transparent url('/images_nn/search-bg.gif') no-repeat top left; margin-top: 3px; }
						#subnav ul li.right input { vertical-align: middle; }
						#subnav ul li.right input[type="text"] { border: 0px; background-color: transparent; width: 350px; font: normal bold 12px Verdana; color: #fff; }
		#house { width: 1207px; display: table; margin: 15px auto;  text-align: center; }
			#content { float: left; width: 975px; text-align: left; }
				#movies { display: table; width: 975px; }
					.movie { float: left; width: 310px; height: 310px; margin: 0 5px 15px 0; text-align: center; }
						.movie img { border: 1px solid #fff; display: block; }
						.movie a.text { color: #f0f0f0; margin-top: 10px; display: table; width: 310px; text-align: center;  text-decoration: none; }
							.movie a.text:hover { color: #14b0d7; }
			#sidebar { float: right; text-align: right; width: 232px; position: relative; }
			#house:after, #container:after, #related_videos:after
			{
			    content: "";
			    clear: both;
			    display: block;
			    height: 0;
			    visibility: hidden;
			}
		.table { display: table; width: 300px; color: #575757; font-size: 14px; line-height: 18px; margin: 10px 4px 0 4px; overflow: auto; clear: both; }
			.table .left { clear: left; float: left; width: 49%; text-align: left; }
			.table .right { clear: right; float: right; width: 49%; text-align: right; }
			#pagination { font-weight: bold; color: #fff; font-size: 18px; width: 100%; }
			#pagination a { font-size: 18px; font-weight: bold; text-decoration: none; }
			#pagination b { color: #fff; font-size: 18px; text-decoration: none; }
				#pagination b span { color: #14b0d7; font-weight: normal; }
		#footer { margin-top: 15px; padding-top: 15px; background: transparent url('/images_nn/sprite.gif') repeat-x 0 -693px; text-align: center; }
			#footer .inside { width: 1004px; margin: 0 auto; }
			#footer a img { margin-right: 20px; }
		#text { margin-top: 15px; border-top: 1px solid #4a6580; padding-top: 15px; }
		#text .inside { width: 1004px; margin: 0 auto; text-align: right; font-size: 12px; color: #14b0d7; }
			#text .lower, #text .lower a { color: #f0f0f0; margin-top: 10px; }
	
	ul.relatednav { list-style: none; margin: 8px 0 0 0; padding: 0; width: 100%; display: table; }
		ul.relatednav li a { display: block; width: 149px; height: 25px !important; height: 37px; background: #000 url('/images_nn/vidtab.jpg') no-repeat 0px 0px; text-align: center; padding-top: 12px; margin-right: 1px; font-size: 11px; color: #ccc; font-weight: bold; text-transform: uppercase; text-decoration: none; }
		ul.relatednav li a:hover, ul.relatednav li a.on { color: #fff; text-decoration: none; background-position: 0 -37px; }
	h2 { margin: 0; padding: 0; font-weight: normal; color: #ccc; font-size: 17px; line-height: 1; margin: 5px 10px 5px 0; font-weight: bold; text-transform: uppercase; }
	#profile { display: table; width: 100%; }
					#profile-badge { float: left; width: 250px; }
					#profile-videos { float: left; margin-left: 15px; width: 540px; }
						.profile-video-listing { display: table; width: 540px; }
							.profile-video-listing .video { float: left; width: 166px; margin: 0 7px 7px 7px; }
							.profile-video-listing .video .info { font-size: 12px; line-height: 14px; }
								.profile-video-listing .video .info a { font-size: 12px; }
					#profile-ad { float: right; width: 195px; text-align: center; }
				ul#upload-tabs { display: table; width: 100%; margin: 15px 0 0 0; padding: 0; }
					ul#upload-tabs li { list-style: none; float: left; margin: 0 0 0 5px; padding: 5px 10px 3px 10px; background-color: #111111; border: 1px solid #c0c0c0; border-bottom: 0px; color: #707070; }
						ul#upload-tabs li a { display: inline; font: normal normal 10px Arial; color: #8FC3F4; text-decoration: none; }
							ul#upload-tabs li a:hover { text-decoration: underline; }
						ul#upload-tabs li.on { font-weight: bold; background-color: #303030; border-color: #a0a0a0; color: #ccc; }
							ul#upload-tabs li.on a { font-weight: bold; color: #f0f0f0; text-decoration: none; }
								ul#upload-tabs li.on a:hover { text-decoration: underline; }
				#upload-videos { border: 1px solid #c0c0c0; background-color: #111111; padding: 7px; }
				#upload-video-listing .video { display: table; background-color: #fff; margin-bottom: 10px; padding: 5px; }
					#upload-video-listing .video .thumb { float: left; padding: 5px; width: 140px !important; width: 150px; text-align: center; }

					#upload-video-listing .video .filename { float: left; margin-left: 5px; padding: 5px; width: 190px !important; width: 200px; }
					#upload-video-listing .video .title { float: left; padding: 5px; width: px !important; width: px; }
					#upload-video-listing .video .status { float: left; padding: 5px; width: px !important; width: px; }
					#upload-video-listing .video .date { float: left; padding: 5px; width: px !important; width: px; }
					#upload-video-listing .video .actions { float: left; padding: 5px; width: px !important; width: px; }
						ul.video-edit-details { padding-left: 0; list-style-image: url('list.gif'); list-style: none; border-left: 3px solid #111111; padding-left: 5px; }
							ul.video-edit-details li { font-size: 12px; margin-bottom: 5px; }
								ul.video-edit-details li a { font-size: 12px; }
				#pagination2 { margin: 5px 0 0 0; text-align: center; }
					#pagination2 ul { display: table; margin: 0 auto; list-style: none; padding: 0; }
						#pagination2 ul li { float: left; list-style: none; margin: 0 25px 0 0; padding: 0; }
							#pagination2 ul li.count { color: #909090; }
	
	
#adwide{ width:160px;height:auto;background-repeat:no-repeat;overflow:hidden;padding-top:1px; padding-bottom:1px;}
.adwide .ae_table_vert { width:200px;height:120px; background-color:none;}
.adwide .ae_td_vert { text-align:center;}
.adwide .ae_bb_td_vert {}
.adwide A.ae_title_vert {text-align:center;font-weight:bold; padding-top:122px; font-size: 14px; text-transform: none; color:#14b0d7; text-decoration: none; display:block; height:50px; width:160px; }
.adwide .ae_desc_vert {}
.adwide A.ae_title_vert:hover, A.ae_powered_vert:hover, A.ae_yourlink_vert:hover {cursor:pointer; color: red;  text-decoration: underline;}


#adnarrow{ width:160px;height:auto;background-repeat:no-repeat;overflow:hidden;padding-top:1px; padding-bottom:1px;}
.adnarrow .ae_table_vert { width:200px;height:120px; background-color:none;}
.adnarrow .ae_td_vert { text-align:center;}
.adnarrow .ae_bb_td_vert {}
.adnarrow A.ae_title_vert {text-align:center;font-weight:bold; padding-top:122px; font-size: 12px; text-transform: none; color:#14b0d7; text-decoration: none; display:block; height:27px; width:160px; }
.adnarrow .ae_desc_vert {}
.adnarrow A.ae_title_vert:hover, A.ae_powered_vert:hover, A.ae_yourlink_vert:hover {cursor:pointer; color: white;  text-decoration: underline;}
