/* BODY - TOP LEVEL ELEMENTS */

body {
margin:0px;
font-family:Arial;
padding:0;
background-color:#122540;
text-align:center;
}

.body {
text-align:center;
margin-left:auto;
margin-right:auto;
}

div, form {
margin:0px;
padding: 0px;
}

a {
font-family:Verdana;
text-decoration:none;
}

a:hover {
text-decoration:none;
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 {
background-color:#000000;
width:100%;
/width:994px!important;
}

#episode_title {
width:100%;
/width:994px!important;
margin:0;
line-height:39px;
text-align:left;
padding-left:4px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/rough_edge_top.gif);
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:#FFFFFF;
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:12px;
text-align:left;
color:#000000;
font-weight:normal;
}


.subtitle {
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#353535;
}

.episode_footer {
width:100%;
margin:0;
line-height:60px;
text-align:center;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
background-image: url(images/rough_edge_bottom.gif);
background-size:100%;
background-repeat:no-repeat;
}

.episode_join_link {
color:#54abfe;
}



.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:994px;
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:22px;
color:#1b6ed5;
}



/* 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:250px;
}


#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;
}



/* edits */

body {
	background-image: url('images/bg_omgbigboobs.jpg');
	background-repeat: repeat-y;
	background-color: #bfe4ff;
	background-position:center top;
}

.most_popular_title {
color: #000;
}

#site_navbar {
color: #000;
}

#site_navbar a {
color: #000;
}

.wrapper {
     border-width: 0px 0px 0px;
}


#dbnav {
	background-image: url('images/nav/navbg.jpg');
	background-repeat: repeat-x;
	width: 800px;
	float: left;
}

#dbnav li {
        display: inline;
        list-style: none;
        float: left;
	}
	
#dbtwitter {
	background-image: url('images/nav/navbg.jpg');
	background-repeat: repeat-x;
	width: 194px;
	float: right;
}

#dbtwitter img {
margin-left: 130px;
}


#dblatestupdatestitle {
padding-bottom: 15px;
}

#dblatestupdates {
clear: both;
font-family: arial;
font-size: 12px;
}

#dblatestupdates img {
margin-bottom: -10px;
}

#dblatestupdates li {
display: inline;
float: left;
list-style-type: none outside none;
margin-left: 14px;
}


#dbmostpopulartitle {
clear: both;
}

.most_popular {
background-color: #FFF;
color: #000;
}

.most_popular img {
margin-bottom: 5px;
}

.most_popular a {
color: #f4209b;
font-weight: bold;
font-size: 12px;
font-family: arial;
text-decoration: none;
}

	
	.clearboth {
clear: both;
}

.dbbigjoinlink {
     font-size: 28px;
font-weight: bold;
text-decoration: underline;
color: #333;
}



.dbsmalljoinlink {
     font-size: 18px;
	 color: #333;
}

#dbjoinlink1 a{
     color: #000000;
     font-weight: normal;
}

.footer_thumbs {
border: 0px;
}

.update_title {
color: #f4209b;
font-weight: bold;
font-size: 14px;
}

.dbtitle {
     color: #F4209B;
     font-family: arial;
     font-size: 14px;
     font-weight: bold;
}


.dbdesc {
font-size: 12px;
}

#joinlinkupdates {
margin-left: 13px;
}

#dbwelcometext {
background-color: #212536;
color: #FFF;
text-align: left;
font-size: 14px;
padding: 15px;
width: 935px;
margin: 0 auto;
line-height: 19px;
}

#dbbottomjoinlink a {
font-family: arial;
font-size: 36px;
color: #000;
font-weight: bold;
text-decoration: underline;
}

.model_title {
font-size: 12px;
color: #f52297;
font-weight: bold;
}

#othermodelstitle {
padding-top: 10px;
}

#recommendedmodels {
background-color: #e7e7e7;
padding: 10px;
font-size: 12px;
text-align: left;
}

.update_title2 {
     color: #F52297;
     font-size: 20px;
     font-weight: bold;
}

#recommendedmodels  img {
border-color: #000;
}

#model_a-z-links a:link {
color: #F52297;
font-size: 12px;
}

#model_a-z-links {
padding-bottom: 15px;
padding-top: 5px;
}

#hpromo a:hover img {
     opacity: 1;
}

.dbdesc2 {
font-size: 12px;
padding-left: 30px;
padding-right: 30px;
}

#dbsitethumbs {
	clear: both;
	padding-bottom: 20px;
}

#dbsitethumbs ul {
	padding-top: 15px;
	padding-left: 13px;
}

#dbsitethumbs li {
	list-style-type: none;
	width: 305px;
	display: inline;
	height: 250px;
}

#clearbothdb {clear: both;
}

.model_title2 {
color: #f4209b;
font-weight: bold;
font-size: 14px;
}

#dbsitetext {
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
}


.join_links_big {
  color: #333;
}


.pagenav {
  color: #333;
}

#sort_link {
  background-color: #f4209b;
}

#sort_link a {
  color: #FFF;
}

#mobilelogo {
	display: none;
}

.title_bar {
  color: #333;
}

#joinsection {
	background-color: #f1f1f1;
	width: 900px;
	margin: 0 auto;
}

#joinsectionoptions {
	float: left;
	width: 470px;
	text-align: left;
	padding-top: 15px;
	padding-left: 30px;
	background-color: #f1f1f1;
   min-height: 415px;
}

#joinsectionbenefits {
	float: right;
	width: 400px;
	background-color: #f1f1f1;
  min-height: 430px;
}

#testimonialstitle {
	clear: both;
	margin: 0 auto;
  width: 884px;
}

.bigjointext {
	font-weight: bold;
	font-size: 20px;
}

#monthlyrecurring {
  	background-color: #f9f9f9;
  	border: 1px solid #d6d6d6;
	margin-bottom: 10px;
  	padding-left: 20px;
  	padding-top: 5px;
  	padding-bottom: 5px;
}

#threemonths {
  	background-color: #f9f9f9;
  	border: 1px solid #d6d6d6;
	margin-bottom: 10px;
  	padding-left: 20px;
  	padding-top: 5px;
  	padding-bottom: 5px;
}

#oneyear {
  	background-color: #f9f9f9;
  	border: 1px solid #d6d6d6;
	margin-bottom: 10px;
  	padding-left: 20px;
  	padding-top: 5px;
  	padding-bottom: 5px;
}

#joinbutton {
 text-align: center;
 padding-top: 5px;
}

#submit {
  border: none;
  background-color: #f4209b;
  font-size: 26px;
  padding: 6px;
  width: 400px;
  color: #FFF;
  border: 4px solid #fd85cb;
  font-weight: bold;
}

#joiningdetails {
	padding-top: 12px;
	text-align: center;

}

#joinsectionbenefits ul {
  width: 350px;
margin: 0 auto;
  padding-top: 50px;
}

#joinsectionbenefits li{
background-image:url("http://www.divinebreastsmembers.com/bigtits2/images/bulletpoint.png");
  background-repeat: no-repeat;
 margin-top: 12px;
  list-style-type: none;
  padding-left: 35px;
  text-align: left;
  height: 30px;
}
 
 
 .testimonialone {
  font-size: 12px;
  padding-left: 25px;
  padding-right: 25px;
  margin-top: -20px;
}

.testimonialtwo {
  font-size: 12px;
   padding-left: 25px;
  padding-right: 25px;
    margin-top: -10px;
}

.testimonialthree {
  font-size: 12px;
  padding-left: 25px;
  padding-right: 25px;
    margin-top: -10px;
}

#hpromo {
	background-color: #f1f1f1;
	font-size: 16px;
}


#hpromothumbs {
  margin-top: 30px;
  float: left;
  padding-left: 30px;
  width: 500px;
}

#hpromojoin {
  float: right;
  padding-right: 30px;
  width: 380px;
  margin-top: 30px;
}

.hpromojointitle {
  background-color: #000;
  color: #FFF;
  font-weight: bold;
  padding: 6px;
  font-size: 15px;
}

#hpromoonemonth {
margin-top: 10px;
margin-bottom: 10px;
}

#hpromoonemonth a:link {
  background-color: #f9f9f9;
  color: #000;
display: block;
padding: 10px;
width: 335px;
font-weight: bold;
border: 1px solid #d6d6d6;
}

#hpromoonemonth a:hover {
  background-color: #f4209b;
  color: #FFF;
font-weight: bold;
border: 1px solid #000;
}


#hpromothreemonths {
margin-top: 10px;
margin-bottom: 10px;
}

#hpromothreemonths a:link {
  background-color: #f9f9f9;
  color: #000;
display: block;
padding: 10px;
width: 335px;
font-weight: bold;
border: 1px solid #d6d6d6;
}

#hpromothreemonths a:hover {
  background-color: #f4209b;
  color: #FFF;
font-weight: bold;
border: 1px solid #000;
}



#hpromooneyear {
margin-top: 10px;
margin-bottom: 10px;
}

#hpromooneyear a:link {
  background-color: #f9f9f9;
  color: #000;
display: block;
padding: 10px;
width: 335px;
font-weight: bold;
border: 1px solid #d6d6d6;
}

#hpromooneyear a:hover {
  background-color: #f4209b;
  color: #FFF;
font-weight: bold;
border: 1px solid #000;
}

#hpromosmallprint {
	clear: both;
width: 600px;
padding-top: 15px;
}

.dbbigjoinlink2 {
	font-size: 32px;
font-weight: bold;
color: #333;
text-decoration: underline;
}

.dbbigjoinlink2 a:hover {
text-decoration: underline;
}


#hpromobenefits li{
background-image:url("http://www.divinebreastsmembers.com/bigtits2/images/bulletpoint2.png");
  background-repeat: no-repeat;
  list-style-type: none;
  padding-left: 35px;
  text-align: left;
 
}


.news a:link {
color: #f4209b;
font-weight: bold;
}

.news {
background-color: #d9d9d9;
padding-left: 30px;
color: #333;
}

.header_image {
width:994px;
height:250px;
}

#othersets {
text-align: left;
width: 960px;
margin: 0 auto;
}


.title_bar {
margin-top: -15px;
}

.footer a {
color: #333;
}

#footer a {
color: #333;
}

.subfooter {
color: #333;
}

.subfooter a {
color: #333;
}

#footer {
color: #333;
}

#mainmodelupdates {
	background-color: #FFF;
}

#moremodelsetsdb li {
  dlist-style-type: none;
	width: 245px;
	display: inline;
	height: 200px;
  float: left;
  text-align: center;
}



.creditcard a:link {
  background-color: #eee;
  color: #000;
display: block;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
padding-bottom: 10px;
width: 50px;
font-weight: bold;
border: 1px solid #d6d6d6;
font-size: 12px;
text-align: center;
}

.creditcard a:hover {
  background-color: #f4209b;
  color: #FFF;
font-weight: bold;
border: 1px solid #000;
}

.check a:link {
  background-color: #eee;
  color: #000;
display: block;
padding-left: 5px;
padding-right: 5px;
padding-top: 17px;
padding-bottom: 17px;
width: 50px;
font-weight: bold;
border: 1px solid #d6d6d6;
font-size: 12px;
text-align: center;
}

.check a:hover {
  background-color: #6a24a7;
  color: #FFF;
font-weight: bold;
border: 1px solid #000;
}


.eudebit a:link {
  background-color: #eee;
  color: #000;
display: block;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
padding-bottom: 10px;
width: 50px;
font-weight: bold;
border: 1px solid #d6d6d6;
font-size: 12px;
text-align: center;
}

.eudebit a:hover {
  background-color: #42465a;
  color: #FFF;
font-weight: bold;
border: 1px solid #000;
}

#joinonemonth {
background-color: #f9f9f9;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #ccc;
width: 356px;
margin-top: 6px;
padding-left: 8px;
}

#jointhreemonths {
background-color: #f9f9f9;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #ccc;
width: 356px;
margin-top: 6px;
margin-bottom: 6px;
padding-left: 8px;
}

#joinoneyear {
background-color: #f9f9f9;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #ccc;
width: 356px;
margin-bottom: 6px;
padding-left: 8px;
}

.jointext01 {
font-size: 12px;
margin-left: 5px;
}

.hpromojointitle {
padding-left: 10px;
padding-right: 10px;
}


#joinonemonth2 {
background-color: #f9f9f9;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #ccc;
width: 435px;
margin-top: 6px;
padding-left: 8px;
}

#jointhreemonths2 {
background-color: #f9f9f9;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #ccc;
width: 435px;
margin-top: 6px;
margin-bottom: 6px;
padding-left: 8px;
}

#joinoneyear2 {
background-color: #f9f9f9;
padding-top: 8px;
padding-bottom: 8px;
border: 1px solid #ccc;
width: 435px;
margin-bottom: 6px;
padding-left: 8px;
}

.update_title3 {
color: #f4209b;
}


/* iPhone-specific styles */
@media only screen and (max-device-width: 600px) {

   #slidercontainer {
display: none;
  }
  
  #mobilelogo {
	  display: block;
	  font-family: Verdana, Geneva, sans-serif;
	  font-size: 52px;
	  padding-bottom: 30px;
  }

}

span.hide { display:none; }
#mainNav { float:left; width:100%; background:url('images/nav/navbg.jpg') repeat-x; height:66px; margin-bottom:20px; }
#mainNav ul { float:left; width:100%; padding:0; margin:7px 0 0 0; list-style:none; }
#mainNav ul li { float:left; height:59px; list-style:none; }
#mainNav ul li a { float:left; width:100%; height:59px; border-right: 1px solid #dedede; background-position:center 0px; }
#mainNav ul li.nav_home a { width:103px; background-image:url('images/nav/new/home.jpg'); }
#mainNav ul li.nav_photos a { width:116px; background-image:url('images/nav/new/photos.jpg'); }
#mainNav ul li.nav_movies a { width:101px; background-image:url('images/nav/new/videos.jpg'); }
#mainNav ul li.nav_news a { width:113px; background-image:url('images/nav/new/news.jpg'); }
#mainNav ul li.nav_members a { width:114px; background-image:url('images/nav/new/members.jpg'); }
#mainNav ul li.nav_join a { width:131px; background-image:url('images/nav/new/join.gif'); border-right: none; }
#mainNav ul li.nav_models a { width:123px; background-image:url('images/nav/new/models.jpg'); }
#mainNav ul li a:hover, #mainNav ul li a.active { background-position:center -59px; }
#mainNav ul li.nav_twitter, #mainNav ul li.nav_facebook, #mainNav ul li.nav_mobile { float:right; height:61px; margin-top:-2px; }
#mainNav ul li.nav_mobile a { width:54px; height:61px; background-image:url('images/nav/new/mobile.jpg');  border-right: none; }
#mainNav ul li.nav_twitter a { width:54px; height:61px; background-image:url('images/nav/new/twitter.jpg');  border-right: none; }
#mainNav ul li.nav_facebook a { width:54px; height:61px; background-image:url('images/nav/new/facebook.jpg');  border-right: none; }

.topUpdates { float:left; width:252px; padding:8px 8px 0 8px; background:#dfdfdf; margin-bottom:10px; }
.topUpdates .myTitle { float:left; width:100%; margin-bottom:4px; }
.topUpdates .popularItem { float:left; width:232px; background:#FFF; padding:10px 10px 5px 10px; border-radius:0 5px 0 5px; margin-bottom:10px; }
.topUpdates .popularItem a { float:left; color:#595757; font-size:14px; }
.topUpdates .popularItem a img { float:left; border:none; }
.topUpdates .popularItem a:hover { color:#222; }

.latestUpdates { float:left; width:464px; margin-left:10px; }
.latestUpdates #omglatestupdatestitle { float:left; width:100%; margin-top:0px; margin-bottom:6px; }
.latestUpdates #omglatestupdates { float:left; width:100%; }
.latestUpdates #omglatestupdates ul { float:left; width:100%; list-style:none; margin:0; padding:0; }
.latestUpdates #omglatestupdates ul li { float:left; width:100%; margin-bottom:10px; text-align:left; list-style:none; }
.updateThumb { float:left; width:100%; margin:0; position:relative; }
.updateThumb span.iconHD { float:left; width:49px; height:38px; background:url(images/icon_HD.png) no-repeat; position:absolute; bottom:10px; right:10px; z-index:9999; }
.updateTitle { float:left; width:444px; padding:6px 10px; background:#070808; color:#FFF; position:relative; margin-bottom:6px; }
.updateTitle h2 { font-family:Arial, Helvetica, sans-serif; float:left; padding:0; margin:0; width:100%; font-size:20px; font-weight:bold; color:#ff77ad; text-transform:uppercase; text-align:left; }
.updateTitle h3 { font-family:Arial, Helvetica, sans-serif;float:left; padding:0; margin:0; width:100%; font-size:14px; font-weight:normal; color:#fff; text-transform:uppercase; text-align:left; }
.updateTitle a.viewLink { float:left; color:#FFF; font-size:15px; text-decoration:underline; position:absolute; top:6px; right:10px; }
.updateTitle a:hover.viewLink { text-decoration:none; }
.updateDescription { float:left; width:100%; font-size:11px; color:#767676; line-height:15px; }

.sidebarJoin { float:right; width:235px; margin-right:8px; }
.sidebarJoin ul { float:left; width:233px; border:1px solid #e1e0e0; list-style:none; text-align:left; }
.sidebarJoin ul li { float:left; list-style:none; width:223px; padding:15px 0 15px 10px; border-top:1px solid #f7f7f7; border-bottom:1px solid #d6d6d6; background:url('images/new/side_bg_gray.jpg') repeat-x left top; font-size:14px; color:#767676; }
.sidebarJoin ul li.even { background:#ececec; }
.sidebarJoin ul li .joinIcon { float:left; width:49px; margin-right:10px; }
.sidebarJoin ul li .joinRight { float:left; width:160px; }
.sidebarJoin ul li h3 { float:left; width:100%; margin:0 0 3px 0; color:#e83384; font-weight:bold; font-size:15px; }

.sectionTitle { float:left; width:100%; background:#ececec; margin-bottom:10px; }
.sectionTitle h2 { float:left; line-height:47px; font-family:Arial, Helvetica,sans-serif; }
.sectionTitle h2 span { float:left; margin-left:10px; }
.sectionTitle h2 span.hide { margin-left:0; }
.sectionTitle .right { float:right; margin-right:7px; margin-top:7px; }
.sectionTitle a.btnBlue { float:right; padding:10px; background:#052eda url('images/new/bg_blue_button.png') repeat-x; color:#FFF; font-weight:bold; font-size:12px; border-radius:6px; }
.sectionTitle a:hover.btnBlue { background:#052eda; }

.theItem { float:left; border:1px solid #babcb7; padding:4px; width:230px; color:#767676; }
.theItem a { float:left; width:100%; }
.theItem a img { float:left; width:228px; border:1px solid #babcb7; }
.theItem a:hover img { border:1px solid #e6116e; }
.theItem a span { float:left; width:100%; text-align:center; color:#767676; font-size:12px; margin-top:4px; }
.theItem a:hover span { color:#e6116e; }
.theItem .theItemRating { float:left; margin-left:70px; text-align:center; }
.theItem .theItemRating img { border:none; width:auto; }
.theItem .theItemRating a:hover img { border:none; }

.omgjoin { float:left; width:100%; margin:30px 0; }
.omgjoin h3 { float:left; width:100%; text-align:center; font-size:23px; font-weight:bold; text-decoration:underline; color:#e6116e; margin:0; margin-bottom:8px; }
.omgjoin h4 { float:left; width:100%; text-align:center; font-size:20px; font-weight:normal; text-decoration:none; color:#0b0c0d; margin:0; }

.sortLinks { float:left; width:100%; text-align:center; margin:20px 0; }
.sortLinks a { display:inline-block; background:#373636; color:#FFF; font-weight:bold; font-size:14px; padding:10px 20px; border-radius:20px; margin:0 1px; text-transform:uppercase; }
.sortLinks a:hover, .sortLinks a.active { background:#e6116e; }
