/* 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:960px;
height:auto;
margin-right:auto;
margin-left:auto;
}

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

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

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

}

div#tagline {
position:absolute;
top:80px;
left:150px;
color:#99A004;
font-size:15px;
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:960px;
}

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

.excerpt p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
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:13px;
color:#000000;
}

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

/* NAVIGATION */

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



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

ul#navigation_main li {
  float:left;
  padding:10px 8px 8px 8px;
  color:#FFFFFF;
  font-size:15px;
  border-right:1px solid #a9af19;
  border-left:1px solid #818701;
}



ul#navigation_main a { 
display: block;
text-decoration:none;
color:#ffffff;
}


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


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:13px;
}


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:960px;
height:auto ;
margin-right:auto;
margin-left:auto;
float:left;
}


ul#Bottom_features { list-style : none;
position:relative;
top:0.7em;
width:960px;
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;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.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: 13px}
.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;
}

#leftCol {
  float:left;
  display:inline;
  width:215px;
  margin:10px 8px 0 0;
}

#midCol {
  float:left;
  display:inline;
  width:510px;
  margin-top:10px;
}

#rightCol {
  float:left;
  display:inline;
  width:215px;
  margin:10px 0 0 8px;
}

.subHeader {
  background-color:#99a004;
  color:#FFFFFF;
  font-size:14px;
  padding:3px 0 3px 10px;
  width:207px;
  margin-bottom:5px;
  display:block;
}

#ratingBar {
  background-color:#99a004;
  color:#ffffff;
  text-align:center;
  width:482px;
  padding:10px;
  margin:auto;
}

#photo {
  padding:10px 0 0 0;
  width:500px;
  height:601px;
  margin:10px auto 10px auto;
  background:url(images/Polaroid.jpg) no-repeat;

}

#nextMember {
  padding:5px;
  margin:0 0 10px 0px;
  width:195px;
  border:1px solid #999999;
  text-align:center;
}

#nextMemberPhoto {
  margin:auto;
}

#prev {
  display:none;
}

#prevMember {
  padding:5px;
  margin:0 0 0 10px;
  width:195px;
  border:1px solid #999999;
  text-align:center;
}

#prevMemberPhoto {
  margin:auto;
}

#photo img {
  margin-top:25px;
  margin-left:31px;
  padding:0;
}  

#photoBar {
  margin-top:30px;
  margin-right:10px;
  color:#ffffff;
  text-align:left;
}


#messageLink {
  background:url(images/envelopebw.png) no-repeat right 8px;
  font-family: 'Reenie Beanie', Verdana, Arial, Helvetica, sans-serif;
  font-size:30px;
  float:right;
  display:inline;
  margin-right:30px;
  padding-right:30px;
  color:#000000;
}

#messageLink a {
  color:#000000;
}

#avgRating {
  background:#99A004;
  color:#ffffff;
  font-size:14px;
  padding:3px 0 3px 5px;
  width:202px;
  margin-left:10px;
  text-align:center;
  display:block;
}

#thumbnails {
  padding:0;
  margin:0 auto 10px auto;
  width:500px;
  border:1px solid #999999;
  text-align:center;
}

#thumbnailBlock {
  width:480px;
  padding:10px;
}
#thumbnailImg {
  width:80px;
  height:60px;
  margin:auto;
  padding:0 1px 0 0;
  display:table-cell;
  vertical-align:middle;
}

.tn { cursor:pointer; }

#latestFarmers {
  float:left;
  display:inline;
  padding:10px 0 0 0;
  margin:20px 0 10px 9px;
  width:564px;
  border:1px solid #999999;
}

.farmerTn {
  width:171px;
  height:128px;
  padding:0 0 10px 10px;
  vertical-align:middle;
  text-align:center;
}

#latestTitle {
  background:#99A004;
  color:#ffffff;
  text-align:center;
}

#happy {
  width:49px;
  height:40px;
  float:right;
  background:url(images/happy.png) no-repeat bottom left;
}

#sad {
  width:49px;
  height:40px;
  float:left;
  background:url(images/sad.png) no-repeat bottom right;
}

#rateBlock {
  width:384px;
  text-align:center;
  float:left;
  display:inline;
}

#rateBlock form {
  display:inline;
}

#notregPhoto {
  float:left;
  margin:10px 10px 10px 0;
  padding:5px;
  border:1px solid #999999;
  width:184px;
  text-align:center;
}

#uploadForm {
  margin-left:150px;
}

#uploadForm th {
padding:12px 5px 12px 20px;
}

#uploadForm th {
  font-size:16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  text-align:right;
}

#uploadForm input,select {
  font-size:16px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  border:1px solid #dddddd;
  padding:5px;
  border-radius:8px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  outline:none;
  -webkit-transition: border 0.2s linear;
}

#uploadForm input:focus,select:focus {
  border:1px solid #aaaaaa;
}

#uploadForm input[type="submit"],#uploadForm input[type="file"] {
  font-weight:normal;
}

#uploadForm input[type="submit"]:hover,#uploadForm input[type="file"]:hover {
  border:1px solid #333333;
}

#uploadForm select {
  background:#ffffff;
  width:312px;
}

#uploadForm input[type="text"],#uploadForm input[type="file"],select {
  width:300px;
}

#nextPrevBar {
  background-color:#99a004;
  color:#ffffff;
}

#tnNext {
  float:right;
  margin-right:10px;
  cursor:pointer;
}

#tnPrev {
  float:left;
  margin-left:10px;
  cursor:pointer;
}

#errorBox {
  background:#dd0000;
  width:400px;
  margin:0 auto 0 auto;
  padding:10px;
    font-size:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;

  display:none;
  color:#ffffff;
}

#kgidHelper {
  display:none;
  border-radius:8px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  background:#99a004;
  position:absolute;
  width:500px;
  color:#ffffff;
  padding:10px;
   font-size:14px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

