/*
IWANTU // ADULT SKIN
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
	background-image:url("/images/89884006/BG.jpg");
	background-repeat: repeat-x;
	background-color: #5D0000;
}

/*div {
	border: 1px solid #00FF00;
}*/


/* INDEX STYLES  */




#index_container {
	background-color: #FFFFFF;
	width:760px;
	text-align:left;
	margin-top: 6px;
	margin-right: 3px;
	margin-bottom: 6px;
	margin-left: 8px;
	position: relative;
}

#index_title{
	left: 595px;
	top: -126px;
	position: absolute;
}

#adult_button {
	background-image:url(/images/89884006/club_adult_on.gif);
}
#adult_button a:hover {
	background-image:url(/images/89884006/club_adult_on.gif);
}

#dating_button {
	background-image:url(/images/89884006/club_dating_off.gif);
}
#dating_button a:hover {
	background-image:url(/images/89884006/club_dating_on.gif);
}

#alt_button {
	background-image:url(/images/89884006/club_alternative_off.gif);
}
#alt_button a:hover {
	background-image:url(/images/89884006/club_alternative_on.gif);
}


#index_menu {
	background-color:#7B0000;
	border-bottom:1px solid #FF0000;
	width:206px;
}

#stats {
	background-image:url(/images/89884006/index_stats_bg.jpg);
	background-repeat:repeat-y;
	border-left:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
	background-color:#FF0000;
}

#stats_num{
	left: 528px;
	top: 15px;
	position: absolute;
	color: #000000;
	width: 190px;
}

#city{
        left: 0px;
        top: -25px;
        position: absolute;
        width: 780px;
        text-align:center;
        font-size:12px;
        font-weight:bold;

}

#city a {
        text-decoration:none;
        color:#990000;
}


#descript {
	background-image:url(/images/89884006/index_descript_bg.jpg);
	background-repeat:repeat-y;
	background-color:#970102;
}
#description_text {
	height:145px;
	background-color:#960000;
	border:1px solid #6B3C3C;
	padding:5px;
	margin:5px;
	text-align:left;
	color:#CCCCCC;
}
#search {
	background-color:#B60000;
	border-left:1px solid #FF0000;
	color:#CCCCCC;
}

#index_webcam {
	background-image:url(/images/89884006/index_webcam_bg.gif);
	background-repeat:repeat-x;
	background-color:#000000;
	height:122px;
}

#flash {
	position: absolute;
	width: 300px;
	top: 95px;
}

#index_handler img{
border:1px solid #999999;

}

#index_handler a{
color: #999999;
}

#index_handler a:hover{
color: #CCCCCC;
}

#index_handler a:hover img{
border:1px solid #CCCCCC;
}

/* INDEX STYLES */






input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

h1 {
	color:#990000;
	font-size:18px;
}

h2 {
	color:#990000;
	font-size:14px;
}

h3 {
	color:#990000;
	font-size:12px;
}

h5 {
	font-size:12px;
	font-weight:normal;
}

h6 {
	font-size:12px;
	font-weight:bold;
}

.sub_title1 {
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

.sub_title2 {
	font-size:12px;
	font-weight:bold;
	color: #CC0000;
}


.text24 {
	font-size:24px;
}

.text12 {
	font-size:12px;
}

.text_white {
	color:#FFFFFF;
}

#table_container {
	border-left:1px solid #990000;
	border-right:1px solid #990000;
	background-color:#FFFFFF;
}

#header_bg_01 {
	background-image:  url("/images/89884006/header_bg_01.jpg");
	background-repeat: repeat-x;
	height: 134px;
}

#header_bg_02 {
	position: absolute;
	width: 779px;
	height: 134px;
}

#logo {
	background-image:  url("/images/89884006/logo.jpg");
	background-repeat: no-repeat;
	width: 502px;
	height: 110px;
	float: left;
	position: relative;
	left: 0px;
	top: 1px;
}

#index_curv {
	background-image:  url("/images/89884006/index_curv.gif");
	background-repeat: no-repeat;
	height: 89px;
	width: 190px;
}

#index_curv_bg{
	background-image:url(/images/89884006/index_curv_bg.gif);
	background-repeat:repeat-y;
	width:122px;
}

#index_curv_end {
	background-image: url("/images/89884006/index_curv_end.gif");
	background-repeat: no-repeat;
	height:42px;
}

#index_right {
	background-image:url(/images/89884006/index_right_bg.gif);
	width:170px;
}

#index_right a {
	color:#990000;
}

#index_right a:hover {
	color:#CC0000;
}

#index_right_curv {
	background-image:url(/images/89884006/index_right_curv.gif);
	background-position:left top;
	background-repeat: no-repeat;
}

#index_content {
	
	background-image: url(/images/89884006/BG_join.gif);
	width: 90%;
	padding: 10px;
	margin: 5px;
}

#index_content a {
	color:#990000;
}

#index_content a:hover {
	color:#CC0000;
}

#index_content_curv {
	background-image:  url("/images/89884006/index_content_curv.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
}


#sponsor {
	height: 69px;
	width: 248px;
	float: right;
	position: relative;
	padding-top:12px;
	padding-right:4px;
}


#pre_content {
	background-image:url(/images/89884006/index_content02_bg.gif);
	background-repeat:repeat-x;
}

#container {
	background-color:#FFFFFF;
	border:1px solid #990000;
	width:735px;
	text-align:left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left:10px;
	padding: 5px;
}
#container_mgz {
	background-color:#FFFFFF;
	border:1px solid #990000;
	width:760px;
	text-align:left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left:5px;
	padding: 3px;
}

#footer {
	background-color:#000000;
	color:#FFFFFF;
	padding:10px;
}

#footer a:link {
	color: #FFCC00;
}

#footer a:visited {
	color: #FF9900;
}

#footer a:hover {
	color: #FFFF00;
}

#footer a:active {
	color: #FFFF33;
}


#join_form{
	padding: 5px;
	border: 1px solid #990000;
}

#join_form h6 img {
	border: 1px solid #000000;
}

.handler {
	font-weight:bold;
	color:#990000;
	font-size:18px;
}

.profile{
	background-color:#FFFFFF;
	border: 1px solid #990000;
	margin:5px;
	padding:5px;
}

.profile2{
	background-color:#FFFFFF;
	border: 1px solid #999999;
	margin:5px;
	padding:5px;
}

.profile .text12 a {
	color:#990000;
}

.profile .text12 a:hover {
	color:#CC0000;
}

.profile .handler {
	font-weight:bold;
	color:#990000;
	font-size:18px;
}

.profile .handler a:link {
	font-weight:bold;
	color:#990000;
	font-size:18px;
}

.profile .handler a:visited {
	color:#550000;
	font-size:18px;
}

.profile .handler a:hover {
	color:#FF0000;
	font-size:18px;
}

.profile .handler a:active {
	color:#FF0000;
	font-size:18px;
}

.profile .headline {
	font-weight:bold;
	color:#333333;
	font-size:12px;
}

.profile .year {
	font-weight:bold;
	color:#333333;
	font-size:11px;
}


.album {
}
.marquee {
	border:1px solid #333333;
}
.album_top {
	background-image:url(/images/89884006/album_top.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:10px;
	font-size:1px;
}
.album_right {
	background-image:url(/images/89884006/album_right.gif);
	background-position:right;
	background-repeat:repeat-y;
	width:17px;
}
.album_bottom {
	background-image:url(/images/89884006/album_bottom.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:10px;
}
.album_left {
	background-image:url(/images/89884006/album_left.gif);
	background-position:bottom;
	background-repeat:repeat-y;
	width:18px;
}
.album .img {
	border:1px solid #333333;
}



.form_description {
	font-size: 12px;
	font-weight:bold;
}

.form_detail {
	font-size: 9px;
	color: #CC0000;
}

.form_buttom {
	border: 1px solid #999999;
	background-color: #FFCC00;
	font-weight:bold;
}

.error {
	color:#FF0000;
}


#menu {
	position: absolute;
	top: 90px;
	width: 530px; 
	left: 17px;
	z-index:2;
}

#menu a {
	background-image: url(/images/89884006/menu_off.gif);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width:75px;
	height:20px;
	padding-top:3px;
	float: left;
}


#menu_external {
	position: absolute;
	top: 90px;
	left: 6px;
	z-index:1;
	font-weight:bold;
}


#menu_external #sign_up a {
	background-image: url(/images/89884006/menu_external_signup.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
	text-align: center;
	width:145px;
	height:20px;
	padding-top:3px;
	float: left;
	color:#FFCC00;
}


#menu_external a {
	background-image: url(/images/89884006/menu_external_off.gif);
	background-repeat: no-repeat;
	background-position: center top;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width:145px;
	height:20px;
	padding-top:3px;
	float: left;
	
}

#menu_external a:hover {
	color:#FFCC00;
}

#sub {
	position: absolute;
	top: 95px;
	width: 505px;
	left: 265px;
	z-index:1;
	color:#CC0000;
}

#sub input {
	font-size:10px;
	border:1px solid #333333;
}


#sub a {
	text-decoration:none;
	color:#CC0000;
}

#sub a:hover {
	text-decoration:none;
	color:#FF0000;
}




/* News Letter Styles */


A .news{
	color:#990000;
	text-decoration:none;
	font-weight:bold;
}

H1 .news{
	font-size:16px
}

H2 .news{
	font-size:14px
}

H3 .news{
	font-size:12px
}

H4 .news {
	font-size:11px
}

#content_table_news {
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
}

#red {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	width:184px;
}

#white {
	font-size:10px;
}

#white_top {
	border-top:1px solid #CCCCCC;
}

#white_right {
	border-right:1px solid #CCCCCC;
}

#white_bottom {
	border-bottom:1px solid #CCCCCC;
}

#white_left {
	border-left:1px solid #CCCCCC;
}

#gray {
	font-size:10px;
	color: #333333;
	background-color: #CCCCCC;
	width:529px;
}

.profile .send {
	font-weight:bold;
	color:#333333;
	font-size:10px;
}
.help-icon {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:13px;
	color:#FFFFFF;
	background-color: #CCCCCC;
	padding-top:1px;
	padding-right:4px;
	padding-bottom:1px;
	padding-left:4px;
}
.jointitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #990000;
}

/**************** M A G A Z I N E ********************/

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.text_post{	
	width:380px;	
}
#titlecool {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-weight:bold;
}
.lightgrey_bg {
	background-color:#EDEDED;
}
.image_text a {
	background-color:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	width:250;
	height:35;
	padding:5px;
	border:1px dashed #333333;
	text-decoration:none; 
}
.image_text a:hover {
	background-color: #666666;
	color:#FFFFFF;
}

.mag_title {
	background-image:url(/images/89884006/mag_title_bg.gif);
	background-repeat:repeat-x;
}

.mag_left {
	border-left:1px solid #999999;
	padding-left:1px;
}
.mag_bottom {
	border-bottom:1px solid #999999;
	font-size:2px;
}
.mag_right {
	border-right:1px solid #999999;
	padding-left:1px;
}

.partner_domain {
        padding:10px;
        color:#FFFFFF;
        font-size:24px;
}


