/* CSS Document */




a.pink:link {color: #f07089; background: #ffffff; font-weight: normal;}
a.pink:active {color: #f07089; background: #ffffff; font-weight: normal;}
a.pink:visited {color: #f07089; background: #ffffff; font-weight: normal;}
a.pink:hover {color: #f07089; background: #ffffff; font-weight: normal;}

#footer a,a.white:link {color: #ffffff; background: #; font-weight: normal;}
#footer a,a.white:active {color: #ffffff; background: #; font-weight: normal;}
#footer a,a.white:visited {color: #ffffff; background: #; font-weight: normal;}
#footer a,a.white:hover {color: #ffffff; background: #; font-weight: normal;}






div#background {
top:0px;
width:840px;
height:auto;
margin-right:auto;
margin-left:auto;
background:url(images/bg_img_02.jpg) no-repeat 0 0;
}

div#all_content {
top:0px;
padding-top:0px;
margin-top:0px;
width:760px;
margin-right:auto;
margin-left:auto;
}

div#banner { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:111px;
margin-right:auto;
margin-left:auto;
background:url(images/banner_01.jpg);
}

div#logo { position:absolute; border: 0px solid #cccccc;
top:0.5em;
left:9px;
width:272px;
height:90px;

}

div#tagline {
position:absolute;
top:80px;
left:150px;
color:#99A004;
font-size:17px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

div#sa_flag { position:relative; border: 0px solid #cccccc;
top:0px;
left:45em;
width:40px;
height:40px;
padding-top:6px;
}

div#latestPosts {
width:760px;
display:none;
}

.excerpt {
display:inline;
width:340px;
height:200px;
margin:10px 10px 10px 10px;
padding:10px;
float:left;
background-color:#99A004
}

.excerpt p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}

.excerpt p a {
color:#000000;
}

.excerpt h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
}

.excerpt h2 a {
color:#ffffff;
}

.excerpt h2 a:hover {
color:#ffffff;
}

.excerpt a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.excerpt a:hover {
color:#000000;
}

/* NAVIGATION */

div#navigation { position:relative; border: 0px solid #cccccc;
top:0px;
width:760px;
height:36px;
margin-right:auto;
margin-left:auto;
}



ul#navigation_main { list-style : none;
position:relative;
top:0px;
width:760px;
height:36px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
background:url(images/navigation_bg.jpg) no-repeat 0 0;
}


li#btn_01 { position:absolute;
top:0px;
left:0px;
width:62px;
height:36px;
background:url(images/_home_01.jpg) no-repeat 0 0; }

li#btn_02 { position:absolute;
top:0px;
left:62px;
width:56px;
height:36px;
background:url(images/_blog_01.jpg) no-repeat 0 0; }

li#btn_03 { position:absolute;
top:0px;
left:118px;
width:57px;
height:36px;
background:url(images/press_01.jpg) no-repeat 0 0; }


li#btn_04 { position:absolute;
top:0px;
left:176px;
width:100px;
height:36px;
background:url(images/_adult_dating_01.jpg) no-repeat 0 0; }


li#btn_05 { position:absolute;
top:0px;
left:276px;
width:72px;
height:36px;
background:url(images/_register_01.jpg) no-repeat 0 0; }


li#btn_06 { position:absolute;
top:0px;
left:630px;
width:131px;
height:36px;
background:url(images/_sign_in_01.jpg);

}


li#btn_07 { position:absolute;
top:0px;
left:160px;
width:57px;
height:36px;
background:url(images/press_01.jpg) no-repeat 0 0; }


ul#navigation_main a { display: block;
width:100px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}


li#btn_01 a { display: block;
width:62px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_02 a { display: block;
width:56px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_03 a { display: block;
width:57px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_04 a { display: block;
width:100px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_05 a { display: block;
width:72px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_06 a { display: block;
width:131px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_07 a { display: block;
width:57px;
height:36px;
text-indent: -9999px;
text-decoration:none;
overflow:hidden;
}

li#btn_01 a:hover { background:url(images/home_02.jpg) no-repeat; }
li#btn_02 a:hover { background:url(images/news_02.jpg) no-repeat; }
li#btn_03 a:hover { background:url(images/press_02.jpg) no-repeat; }
li#btn_04 a:hover { background:url(images/dating_02.jpg) no-repeat; }
li#btn_05 a:hover { background:url(images/register_02.jpg) no-repeat; }
li#btn_06 a:hover { background:url(images/member_02.jpg) no-repeat; }
li#btn_07 a:hover { background:url(images/press_02.jpg) no-repeat; }


/* NAVIGATION */





div#top_wrap {
top:0px;
width:760px;
/*height:605px;*/
margin-right:auto;
margin-left:auto;
}






/* Top Left Page */


div#top_wrap_left {
top:0px;
width:384px;
height:auto;
margin-right:auto;
margin-left:auto;
float:left;
clear:both;
}


div#header {
font-family:Verdana, Arial, Helvetica, sans-serif;
top:0px;
padding-top:20px;
width:384px;
height:auto;
margin-right:auto;
margin-left:auto;
float:left;
}


div#flash_wrap {
top:0px;
width:384px;
height:auto;
padding-top:10px;
padding-bottom:2px;
margin-top:10px;
margin-bottom:5px;
margin-right:auto;
margin-left:auto;
float:left;
background-color:#99a004;
cursor:pointer;
}

div#imageswap {
top:0px;
width:370px;
height:auto;
margin-right:auto;
margin-left:auto;
}

div#regFreeNow {
text-align:center;
margin-left:auto;
margin-right:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#ffffff;
}

div#text {
top:0px;
padding-bottom:10px;
width:374px;
height:auto;
margin-right:auto;
margin-left:auto;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


div#fav {
top:0px;
width:auto;
height:16px;
padding-left:10px;
float:left;
}

div#moreButton {
float:right;
background-color:#99a004;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
padding:5px 10px 5px 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
}




/* Top Left Page */










/* Top Left Right */



div#top_wrap_right {
top:0px;
width:354px;
height:auto;
margin-right:auto;
margin-left:auto;
float:right;
}


div#latest_members_wrap {
top:0px;
width:354px;
height:auto;
padding-top:65px;
}

div#latest_members {
top:0px;
width:320px;
height:auto;
margin-right:auto;
margin-left:auto;
}



div#search_module_wrap {
top:0px;
width:354px;
height:auto;
padding-top:60px;
float:left;
}

div#search_module {
top:0px;
width:354px;
height:auto;
}


div#bottom_wrap {
top:0px;
width:760px;
height:auto ;
margin-right:auto;
margin-left:auto;
float:left;
}


ul#Bottom_features { list-style : none;
position:relative;
top:0.7em;
width:760px;
height:210px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}


li#feat_01 { position:absolute;
top:0px;
left:10px;
width:179px;
height:190px;
}

li#feat_02 { position:absolute;
top:0px;
left:196px;
width:179px;
height:36px; 
}

li#feat_03 { position:absolute;
top:0px;
left:385px;
width:179px;
height:36px;
}


li#feat_04 { position:absolute;
top:0px;
left:574px;
width:179px;
height:36px; 
}


div#footer {
top:0px;
margin-left:auto;
margin-right:auto;
width:auto;
height:30px;
background-color:#9da408;
} 

div#footerBox {
top:0px;
padding-top:8px;
margin-left:auto;
margin-right:auto;
text-align:center;
width:740px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
} 

/* JS  */

#jscontent {overflow:auto;height:90px;font-family:Verdana,Arial,Helvetica,sans-serif;}

#jscontent h1 {font-size:14px;color:#CA3754;}
#jscontent h2 {font-size:14px;color:#CA3754;}
#jscontent p {font-size:11px;color:#49481C;}

/* header of index.html */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/background_img_001.jpg);
	background-repeat: repeat-x;
}
.style1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px
}
.style8 { 
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.style2 {color: #FFFFFF}
.style3 {font-size: 11px}
.style4 {color: #FF0000}
a {
	color: #f07089;
	text-decoration:none;
}
a:hover {
	color: #f07089;
	text-decoration:underline;
}


 #wld_badge_wrapper { border: 0px solid black; float: left; width: 320px; overflow: hidden; }
    #wld_badge_inner { padding: 10px 0 10px 10px; }

 #wld_badge_wrapper-blog { border: 0px solid black; float: left; width: 210px; overflow: hidden; }
    #wld_badge_inner-blog { padding: 10px 0 10px 0px; float:left; }


    .wld_badge_item { float: left; margin: 0 10px 0 0; padding: 0; }
    .wld_badge_item img { border: 1px solid black; }
    .wld_badge_item_detail { margin-top: 5px; font-family: Verdana; font-size: 65%; width: 90px; overflow: hidden; }

    .wld_badge_clear { clear: both; }

.news_title { position:relative; border: 0px solid #cccccc;
padding-top:30px;
padding-bottom:10px;
height:auto;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
}

.news_note { position:relative; border: 0px solid #cccccc;
padding-top:10px;
padding-bottom:40px;
height:auto;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.news { position:relative; border: 0px solid #cccccc;
padding-top:10px;
padding-bottom:40px;
height:auto;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.image { position:relative; border: 0px solid #cccccc;
padding-top:10px;
padding-bottom:30px;
padding-left:0px;
height:auto;
width:auto;
}

.line { position:relative; border: 0px solid #cccccc;
padding-top:50px;
padding-bottom:10px;
padding-left:0px;
height:auto;
width:auto;

}

#atff {
  display: none;
}

