/* BODY - TOP LEVEL ELEMENTS */



body {
background:none transparent;
		margin-left: 0px;
	margin-top: 90px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.photoupdates div.entry{
	width: 180px;
	height: 230px;
	margin: 0 0 5px 0;
	float: left;
	border: 0px solid #000;
}
.photoupdates div.entry div.upreview{
	width: 180px;
	height: 230px;
	margin: 0;
	float: left;
	z-index: -1;
}
.photoupdates div.entry div.ubar{
	background: url(http://lilyxo.com/imgs/ov.png) 0px 0px repeat;
	width: 172px;
	height: 39px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #fff;
	text-align: left;
	line-height: 39px;
	letter-spacing: -.5px;
	padding: 0 0 0 8px;
	margin: -39px 0 0 0;
	float: left;
	z-index: 99;
}
.photoupdates .udate {
	font-size: 10px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	line-height: 25px;
}.videoupdates div.entry{
	width: 310px;
	height: 200px;
	margin: 0 0 5px 0;
	float: left;
	border: 0px solid #000;
}
.videoupdates div.entry div.upreview{
	width: 310px;
	height: 200px;
	margin: 0;
	float: left;
	z-index: -1;
}
.videoupdates div.entry div.ubar{
	background: url(http://lilyxo.com/imgs/ov.png) 0px 0px repeat;
	width: 302px;
	height: 39px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #fff;
	text-align: left;
	line-height: 39px;
	letter-spacing: -.5px;
	padding: 0 0 0 8px;
	margin: -39px 0 0 0;
	float: left;
	z-index: 99;
}
.videoupdates .udate {
	font-size: 10px;
	color: #212121;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	line-height: 25px;
}
.body {

text-align:center;

margin-left:auto;

margin-right:auto;

}

hr {

  border-top: 1px dotted #ccc;

  color: #fff;

  background-color: #fff;

  height: 1px;

}

div, form {

margin:0px;

padding: 0px;

}

.imagecap { 

   position: relative; 

   width: 100%; /* for IE 6 */

}



h2 { 

   position: absolute; 

   top: 50px; 

   left: 0; 

   width: 100%; 

}

h2 span { 

   color: white; 

   font: bold 24px/45px Helvetica, Sans-Serif; 

   letter-spacing: -1px;  

   background: rgb(0, 0, 0); /* fallback color */

   background: rgba(0, 0, 0, 0.7);

   padding: 7px; 

}

a {

font-family:Verdana;

}



a:hover {

text-decoration:underline;

color:#7C7C7C;

}



.replay {

color:#FFFFFF;

}





a:hover img {

filter:alpha(opacity=70);

-moz-opacity:0.7;

-khtml-opacity: 0.7;

opacity: 0.7;

}



img {

display:

block;

}







h1 {

font-family:Times New Roman, Times;

font-size:48px;

font-weight:normal;

color:#363636;

margin:0px;

}





h2 {

font-family:Times New Roman, Times;

font-size:25px;

font-weight:normal;

color:#363636;

margin:0px;

}





.small_text {

font-family:Arial;

font-weight:normal;

font-size:11px;

color:#000000;

}







.section_title {

font-family:Arial;

font-weight:bold;

font-size:14px;

color:#000000;

}



.column_background {

text-align:left;

background-color:#BCBCBC;

padding:4px;

}



.toplist_link {

font-weight:normal;

font-size:10px;

color:#0056CC;

}



ul {

margin:0px;

padding:0px;

}



li {

margin:0px;

padding:0px;

list-style-type: decimal;

}



ol {

margin-left:25px;

line-height:15px;

font-size:10px;

padding:0px;

}













/* EPISODE TABLE*/



#episode {

width:951px;

/width:951px!important;

}



#episode_title {

width:951px;

/width:951px!important;

margin:0;

line-height:39px;

text-align:left;

padding-left:4px;

font-size:14px;

color:#666666;

font-weight:bold;

background-size:100%;

background-repeat:no-repeat;

}



#episode_title td {

padding-top:15px;

padding-left:8px;

padding-right:8px;

font-size:16px;

vertical-align:middle;

color:#666666;

font-weight:bold;

}







#episode_thumbs_table {

padding:4px;

margin-left:0 auto;

margin-right:0 auto;

background-color:#FFFFFF;

text-align:center;

}



.episode_thumbs {

padding:2px;

text-align:center;

}



.thumbs {

border-style:solid;

border-width:1px;

border-color:#000000;

}



.episode_description {

padding:4px;

font-size:14px;

text-align:justify;

color:#000000;

font-weight:normal;

}





.subtitle {

font-family:Arial;

font-weight:bold;

font-size:14px;

color:#353535;

}



.episode_footer {

width:963px;

margin:0;

line-height:70px;

background-image:url(images/epi_foot.jpg);

background-position:top;

font-size:22px;

color:#000000;

font-weight:bold;

letter-spacing:-2px;

margin-top:10px;



}



.episode_join_link {

font-weight:bold;

font-family:Arial;

font-size:26px;

color:#333;

text-decoration:none;

letter-spacing:-2px;

}







.trailer_link {

font-size:18px;

font-weight:bold;

color:#0056CC;

}







/* TRAILER TABLE*/



.trailer {

background-color:#FFFFFF;

width:100%;

/width:994px!important;

}





.txtviewsremaining {

padding:4px;

font-size:18px;

color:#000000;

}



















/* MODEL INDEX */





#model_a-z-links{

font-weight:bold;

font-size:12px;

margin-top:10px;

margin-bottom:10px;

}



#model_a-z-links a {

color:#0056CC;

margin:0 5px 5px 5px;

text-decoration:underline;

}



#model_a-z-links a:hover {

text-decoration:

underline;

color:#000000;

}





#sort_link {

padding:10px;

padding-left:35px;

padding-right:35px;

font-family:Verdana;

font-weight:bold;

font-size:11px;

color:#000000;

background-color:#9b9b9b;

}



#sort_link_current {

padding:10px;

padding-left:35px;

padding-right:35px;

font-family:Verdana;

font-weight:bold;

font-size:11px;

color:#000000;

background-color:#cecece;

}



#sort_link a {

text-decoration:underline;

color:#000000;

}



#sort_link a:hover {

text-decoration:underline;

color:#7C7C7C;

}





#sort_link_current a {

text-decoration:underline;

color:#000000;

}



#sort_link_current a:hover {

text-decoration:underline;

color:#7C7C7C;

}















/* SETS */



.model_info {

line-height:18px;

font-family:Arial;

font-weight:normal;

font-size:12px;

color:#000000;

}





#model_bio_banner {

width:100percent;

padding:4px;

}



#model_bio_banner a {

color:#000000;

font-size:12px;

}



#model_bio_banner img {

border-style:solid;

border-width:1px;

border-color:#000000;

}





#model_bio_banner a:hover {

color:#FF0000;

}



.model_description {

text-align:left;

font-weight:normal;

font-size:12px;

color:#000000;

}



















/* WRAPPER */



.wrapper {

margin-left:auto;

margin-right:auto;

margin-top:0px;

text-align:center;

width:965px;

border-style:solid;

border-width:1px;

border-color:#FFFFFF;

border-top:0px;

background-color:#FFFFFF;

}







/*  UNIVERSAL NAVIGATION BAR */



img.topicon {

line-height:24px;

width:13;

height:24;

vertical-align:text-middle;

vertical-align:middle;

display:inline;

}



.topiconlink {

display:inline;vertical-align:middle;padding:4px;

}



#universal_navbar {

width:100percent;

line-height:29px;

text-align:center;

vertical-align:middle;

border-left:0px;

border-right:0px;

border-top:1px;

border-bottom:1px;

border-style:solid;

border-color:#FFFFFF;

color:#FFFFFF;

font-family:Arial;

font-size:12px;

background-image: url(images/titlebar.gif);

}



#universal_navbar span {

margin:0 6px 4px 6px;

color:#FFFFFF;

}



#universal_navbar table {

width:994px;

margin-left:auto;

margin-right:auto;

}



#universal_navbar td {

color:#FFFFFF;

font-weight:bold;

font-family:Arial;

font-size:12px;

}



#universal_navbar a {

font-family:Arial;

font-size:12px;

font-weight:bold;

text-decoration:none;

color:#FFFFFF;

}



#universal_navbar a:hover {

text-decoration:underline;

color:#727272;

}



#universal_navbar a.hilite {

color:#39a0ee;

}





.totals {

font-family:Arial;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

}



/*  TOP NAVIGATION AND SEARCH MENU */



.nav_fixed_width {

width:994px;

margin-left:auto;

margin-right:auto;

margin-bottom:0px;

}



.nav_liquid {

width:100percent;

margin-left:auto;

margin-right:auto;

margin-bottom:0px;

border-top:0px;

}



.navbar_bottom {

width:100%;

margin:0px;

padding:0px;

line-height:10px;

background-image: url(images/ripped-edge.gif);

}







#site_navbar {

width: 994px;

padding:0px;

margin:0px;

line-height:38px;

font-size:12px;

font-weight:bold;

color:#FFFFFF;

text-align:center;

background-image: url(images/menubar.gif);

}



#site_navbar span {

margin:0 6px 4px 6px;

}



#site_navbar a {

text-decoration:none;

color:#FFFFFF;

}



#site_navbar a:hover {

text-decoration:underline;

color:#727272;

}



#site_navbar a.hilite {

color:#39a0ee;

}







/* GLOBAL STYLES - SITE-WIDE STYLES */



.title_bar_center {

text-align:center;

font-size:16px;

color:#000000;

font-weight:bold;

}





.title_bar {

width:100percent;

line-height:30px;

text-align:left;

padding-left:4px;

vertical-align:middle;

border-style:solid;

border-width:1px;

border-color:#FFFFFF;

font-size:14px;

color:#FFFFFF;

font-weight:bold;

background-image: url(images/titlebar.gif);

}







.most_popular {

background-color:#282828;

width:100%;

/width:994px!important;

}





.most_popular_title {

width:;

/width:994px!important;

line-height:40px;

text-align:left;

padding-top:12px;

padding-left:4px;

vertical-align:middle;

font-size:14px;

color:#FFFFFF;

font-weight:bold;

background-image: url(images/rough_edge_top_title.gif);

background-size:100%;

background-repeat:no-repeat;

}



.rough_edge_bottom_image {

width:994px;

height:48px;

}







.most_popular_update_title {

text-align:left;

font-family:Verdana;

font-weight:normal;

font-size:10px;

color:#FFFFFF;

}













.footer_thumbs {

text-align:center;

padding:3px;

padding-bottom:4px;

margin-bottom:4px;

border-style:solid;

border-width:1px;

border-color:#a6a6a6;

background-color:#ffffff;

}



.model_title {

line-height:13px;

font-weight:normal;

font-size:11px;

color:#0056CC;

}



.site_title1 {

font-weight:bold;

font-size:11px;

color:#000000;

}



.update_title {

text-align:center;

font-weight:normal;

font-family:Arial;

font-size:12px;

color:#0056CC;

}



.page_links {

font-weight:bold;

font-size:14px;

color:#0056CC;

}



.page_links_count {

font-family:Arial;

font-weight:normal;

font-size:14px;

color:#000000;

}



.page_links_current {

font-weight:bold;

font-size:14px;

color:#000000;

}



.date {

font-family:Arial;

font-weight:normal;

font-size:11px;

color:#000000;

}





.join_links_big {

font-weight:bold;

font-family:Arial;

font-size:26px;

color:#0ABFD4;

text-decoration:none;

letter-spacing:-2px;



}







/* SITES TABLE */

.sites_table {

width:100%;

background-color:#b2b2b2;

}











/* HEADER & FOOTER */



.menubar_image {

width:994px;

height:31px;

}



#headerspacer {

background-image: url(images/greybar.gif);

height:7px;

line-height:7px;

}





#header {

padding:8px;

background-color:#252525;

}



.header_image {

width:994px;

height:200px;

}





#header a {

font-family:Arial;

color:#FFFFFF;

padding-left:12px;

padding-right:12px;

}



.tel {

font-family:Arial;

color:#FFFFFF;

}





.logo {

text-align:center;

font-family:Tahoma;

font-weight:normal;

font-size:14px;

color:#000000;

}



.footer {

text-align:center;

width:996px;

padding-top:25px;

padding-bottom:10px;

margin-left:auto;

margin-right:auto;

color:#FFFFFF;

font-size:12px;

background-image: url(images/footer.png);

background-size:100%;

background-repeat:no-repeat;

}



.footer_link {

color:#FFFFFF;

}



.subfooter {

font-weight:normal;

font-size:10px;

color:#FFFFFF;

}





#footer {

color:#FFFFFF;

}





#footer a {

color:#FFFFFF;

}



#footer a:hover {

color:#808080;

}





.pagenav {

font-weight:bold;

font-size:14px;

color:#0056CC;

}



.big-links{font-weight:bold;font-size:14px;}













/* INDEX PAGE */



.coming_soon {

margin-left:auto;

margin-right:auto;

text-align:center;

width:100%;

/width:994px!important;

background-color:#282828;

}





.coming_soon_title_heading {

width:100percent;

line-height:40px;

text-align:left;

padding-top:12px;

padding-left:36px;

vertical-align:middle;

font-size:14px;

color:#FFFFFF;

font-weight:bold;

background-image: url(images/rough_edge_top_title.gif);

}





.coming_soon_info {

text-align:left;

background-color:#BCBCBC;

}





.coming_soon_title {

text-align:left;

font-size:11px;

font-family:Arial;

color:#000000;

}





#bookmark {

font-size:12px;

font-family:Arial;

color:#FFFFFF;

}



#bookmark a {

font-size:12px;

color:#FFFFFF;

}











#index_offer {

margin:10px;

padding:4px;

}



#index_offer a {

color:#000000;

font-size:12px;

}



#index_offer a:hover {

color:#FF0000;

}



#index_offer img {

border-style:solid;

border-width:1px;

border-color:#000000;

}





#suggested_site_index {

width:100percent;

background-color:#BCBCBC;

padding:4px;

}



#suggested_site_index a {

color:#000000;

font-size:12px;

}



#suggested_site_index a:hover {

color:#FF0000;

}



.index_offer_nothanks {

color:#000000;

}













.model_category_link {

font-weight:normal;

font-size:10px;

color:#0056CC;

}



.update_info {

font-family:Arial;

font-weight:normal;

font-size:11px;

color:#000000;

}















/* NEWS */



.news {

padding:4px;

text-align:left;

width:90percent;



}





.news_link {

font-weight:normal;

font-size:10px;

color:#0056CC;

}



.news_title {

font-weight:bold;

font-size:11px;

color:#3B3B3B;

}



.news_tag_link {

font-weight:normal;

font-family:Arial;

font-size:12px;

color:#0056CC;

}





.news_comment_link {

font-weight:normal;

font-family:Arial;

font-size:12px;

color:#0056CC;

}



.news_title_link {

font-weight:normal;

font-family:Arial;

font-size:14px;

color:#0056CC;

}



.news_info {

line-height:20px;

font-weight:normal;

font-size:12px;

color:#000000;

}





.news_body {

font-weight:normal;

font-size:12px;

color:#000000;

}



.news_body_small {

line-height:14px;

font-weight:normal;

font-size:11px;

color:#000000;

}





.news_hr {

size:1px;

height:1px;

border:0px;

background-color:#C0C0C0;

color:#C0C0C0;

}





/* COMMENTS */



.comments_wrapper {

width:996px;

text-align:left;

}





.comments_box {

padding-top:6px;

padding-bottom:6px;

line-height:26px;

margin-bottom:2px;

background-color:#e8e8e8;

font-family:Arial;

font-size:12px;

font-color:#393939;

font-weight:normal;

width:100%;

text-align:left;

}





.comments_heading {

padding-left:22px;

font-weight:bold;

font-size:14px;

color:#000000;

}



.comments_user {

font-weight:bold;

font-size:12px;

color:#393939;

}



.comments_field {

font-family:Arial;

font-weight:normal;

font-size:12px;

color:#393939;

}





.comments_info {

line-height:24px;

font-weight:normal;

font-size:12px;

color:#393939;

}



.comments_note {

font-family:Arial;

font-weight:normal;

font-size:12px;

color:#FF0000;

}



.comments_body {

line-height:24px;

font-weight:normal;

font-size:12px;

color:#000000;

}





/* CUSTOM PAGES */



.custompages {

padding:4px;

width:90percent;

}



.custompages_link {

font-weight:normal;

font-size:10px;

color:#0056CC;

}



.custompages_title {

font-weight:bold;

font-size:11px;

color:#3B3B3B;

}



.custompages_title_link {

font-weight:normal;

font-family:Arial;

font-size:12px;

color:#0056CC;

}



.custompages_info {

font-weight:normal;

font-size:12px;

color:#000000;

}





.custompages_body {

font-weight:normal;

font-size:12px;

color:#000000;

}



.custompages_body_small {

line-height:14px;

font-weight:normal;

font-size:11px;

color:#000000;

}





.custompages_hr {

size:1px;

height:1px;

border:0px;

background-color:#C0C0C0;

color:#C0C0C0;

}







