@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Cabin|Raleway:400,700);
/*
font-family: 'Cabin', sans-serif;
font-family: 'Raleway', sans-serif;
*/
.bodyhome {background: #fff url(../images/bg.jpg) no-repeat fixed 50% 0px; margin:0;}
.bodyinner {background: #fff url(../images/bg2.jpg) no-repeat fixed 50% 0px; margin:0;}
.copyrighttext { font-family:'Raleway', sans-serif; font-size:10px; color:#FFF;}
.unpwtext { font-family: 'Raleway', sans-serif; font-size:13px; color: #A4A811;}
.formlogin { width:112px; height:18px; border: 1px #806BA9 solid; font:'Raleway', sans-serif; font-size:12px; color:#999;}
.formloginUsername { width:110px; height:18px; border: 1px #999999 solid; font:'Raleway', sans-serif; font-size:12px; color:#666; border-radius:4px;}
.formloginPassword { width:90px; height:18px; border: 1px #999999 solid; font:'Raleway', sans-serif; font-size:12px; color:#666; border-radius:4px;}
.buttonlogin1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background:#4CA900;
	border:1px solid #FFF;
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	color:#FFF;
	height:22px;
	text-transform: uppercase;
	padding-bottom:4px;
}
.buttonjoin1 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height:24px;
	background: #FCF503;
	border:1px solid #4CA900;
	font-family:'Raleway', sans-serif;
	font-size:12px;
	color:#000;
	text-transform: uppercase;
	padding-bottom:4px;
}
.buttonjoin2 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height:32px;
	background: #FCF503;
	border:1px solid #4CA900;
	font-family: 'Raleway', sans-serif;
	font-size:22px;
	color:#000;
	text-transform: uppercase;
	padding-bottom:4px;
}

.buttonqs1 {
	-webkit-border-radius: 5px;
	-moz-fborder-radius: 5px;
	border-radius: 5px;
	background: #4CA900;
	border:1px solid #FFF;
	font-family: 'Raleway', sans-serif;
	font-size:15px;
	color:#FFF;
	height:24px;
	text-transform: uppercase;
	padding-bottom:4px;
}
.linkforgotwhite { font-family: 'Raleway', sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.linkforgotwhite:hover { color:#4CA900;}
.unpwtext14 { font-family: 'Raleway', sans-serif; font-size:14px; color:#fff;}
.linkstopbold { font-family: 'Cabin', sans-serif; font-size:16px; text-transform:lowercase; color:#FFF; text-decoration:none;}
.linkstopbold:hover {color:#DFFFB0;}

.titles_lateral { font-family: 'Cabin', sans-serif; font-size:26px; color:#4CA900; letter-spacing: -0.05em;}
.titles_lateral2 { font-family: 'Cabin', sans-serif; font-size:22px; color:#4CA900; letter-spacing: -0.05em;}

.texts_gender16 {
	font-family: 'Raleway', sans-serif;
	font-size: 13px;
	color: #A4A811;
}
.formgender { border:1px solid #999999; background:#FFF; color:#999999; font-family:'Raleway', sans-serif; font-size:12px;}
.formgenderzc { border:1px solid #999999; background:#FFF; color:#999999; font-family:'Raleway', sans-serif; font-size:11px;}
.linksoutside { font-family:'Raleway', sans-serif; font-size:11px; color:#333; text-decoration:underline;}

.titlestestimonials { color:#A4A811; font-family: 'Raleway', sans-serif; font-size:13px; line-height:14px; }
.textstestimonials { color:#000; font-family:'Raleway', sans-serif; font-size:11px; font-weight:normal; }

.linksreadall { color:#4CA900; font-family:'Raleway', sans-serif; font-size:11px; text-decoration:underline; font-weight:bold;}
.linksreadall:hover { color:#333;}

.titles_featured{ font-family: 'Cabin', sans-serif; font-size:34px; color:#4CA900;}
.links_un_featured { color:#4CA900; font-family: 'Raleway', sans-serif; font-size:16px; text-decoration:none;}
.links_un_featured:hover {	color: #4CA900;}

.textage {
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	text-decoration: none;
	
	color: #A4A811;
}
.textlocation { font-family:'Raleway', sans-serif; font-size:10px; text-decoration:none; color:#666666;}

.linksbottomblack { font-family: 'Cabin', sans-serif; font-size:14px; text-decoration:none; color:#5CA019;}
.linksbottomblack:hover{color:#396000;}


.titlesbigbottom { color:#4CA900; font-family: 'Cabin', sans-serif; font-size:32px; }
.listbottom {
	margin-top: 0;
	margin-left: -15px;
	list-style: url(../images/bulletpurple.gif);
	font-family:'Raleway', sans-serif;
	font-size: 16px;
	color: #000;
}
.listbottom2 { margin-top:0; margin-left:-15px; list-style:url(../images/bulletpurple.gif); font-family:'Raleway', sans-serif; font-size:16px; color:#000; line-height:26px; }
.textarial16black {
	font-family:'Raleway', sans-serif;
	font-size: 16px;
	color: #000;
}

.textbigbluebottom {
	font-family: 'Cabin', sans-serif;
	color: #4CA900;
	font-size: 28px;
}
.textslooking {
	color: #806CA9;
	font-family:'Raleway', sans-serif;
	font-size: 11px;
	font-weight: normal;
}


.titlesbiginner { color:#4CA900; font-family: 'Cabin', sans-serif; font-size:42px;}
.text11lightblue { color:#A4A811; font-family:'Raleway', sans-serif; text-decoration:none; font-weight:normal; font-size:12px;}
.linksblack11 { color:#000; font-family: 'Raleway', sans-serif; text-decoration:none; font-weight:normal; font-size:12px;}
.linksblack11:hover { color:#4CA900;}

.titles32lightblue { color:#4CA900; font-family: 'Cabin', sans-serif; font-size:28px;  letter-spacing: -0.05em;}
.textts18by { color:#4CA900; font-family: 'Raleway', sans-serif; font-size:18px;}

.linksreadfull { color:#4CA900; font-family:'Raleway', sans-serif; text-decoration:underline; font-size:12px; font-weight:bold;}
.linksreadfull:hover {color:#1D2E01;}

.bulletslightblue { list-style:url(../images/bullet1.png); line-height:24px;}

.linksarial16 { color:#12238A; font-family:'Raleway', sans-serif; font-size:18px; text-decoration:none; font-weight:bold;}
.linksarial16:hover { color:#253658;}

.texttimes16italic { font-family:'Raleway', sans-serif; font-size:14px; color:#000; font-style:italic;}
.linksreadfullss { color:#4CA900; font-family:'Raleway', sans-seriff; text-decoration:underline; font-size:14px; font-weight:bold; font-style:italic;}
.linksreadfullss:hover {color:#253658;}

.modulecontent { width:100%; margin-bottom:10px; float:left; width:100%;}
.modulecontent2 { width:100%; margin-bottom:10px; float:left; background:#F2FFDE; width:100%;}
.modulecontentss { width:100%; margin-bottom:10px; float:left; border-bottom:#4CA900 2px solid; width:100%;}
.modulecontentss2 { width:100%; margin-bottom:10px; float:left; background:#F5F5F5; border-bottom:#4CA900 2px solid; width:100%;}
.boxphoto {
	-moz-box-shadow: 2px 2px 2px #000;
	-webkit-box-shadow: 2px 2px 2px #000;
	box-shadow: 2px 2px 2px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	border:2px solid #4CA900; width:320px; height:240px; margin:auto;
	
}
.boxphoto2 {
	-moz-box-shadow: 2px 2px 2px #000;
	-webkit-box-shadow: 2px 2px 2px #000;
	box-shadow: 2px 2px 2px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	border:2px solid #4CA900; width:362px; margin:auto;
	
}
.boxphotoss {
	-moz-box-shadow: 2px 2px 2px #000;
	-webkit-box-shadow: 2px 2px 2px #000;
	box-shadow: 2px 2px 2px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
	border:2px solid #4CA900; width:240px; margin:auto;
	
}

.divfpw_title { width:100%; margin-bottom:4px; text-align:center;}
.divfpw_content { width:98%; margin:auto; margin-bottom:4px;}
.divfpw_buttons { text-align:center; }
 
#div_search_outside_us { width:270px; height:190px; background:#FFF; border:2px solid #92B2E6; }
.frm_outside_label{ float: left; width: 120px; }

#div_forgotpw { width:248px; height:78px; background:#FFF; border:2px solid #92B2E6; }
#div_enteremail { width:248px; height:78px; background:#FFF; border:2px solid #92B2E6; }
#div_pwsent { width:248px; height:78px; background:#FFF; border:2px solid #92B2E6; }
#div_pwwrong { width:248px; height:78px; background:#FFF; border:2px solid #92B2E6; }

.links_test_big { font-family: 'Cabin', sans-serif; font-size:26px; color:#4CA900; letter-spacing: -0.05em; text-decoration:none;}
.links_test_big:hover {color:#4CA900;}

.mediatitles1 { color:#12238A; font-family:'Raleway', sans-serif; font-size:18px; font-weight:bold;}
.divmedialine { width:100%; margin-bottom:10px; border-bottom:1px dotted #999999; padding-bottom:8px;}
.listmedia { margin-top:0; margin-left:-20px; list-style:url(../images/bulletpurple.gif); font-family:'Raleway', sans-serif; font-size:16px; color:#000; line-height:20px; }
.divcontentlinks { width:55%; margin:auto; padding-top:4px; padding-bottom:4px; border-bottom:1px dotted #999;}

.texts14purple {font-family:'Raleway', sans-serif; font-size:14px; color:#86155F; font-weight:bold;}
.texts14red {font-family:'Raleway', sans-serif; font-size:14px; color:#C00; font-weight:bold;}
 
.texts14black {font-family:'Raleway', sans-serif; font-size:15px; color:#000;}
.mediali1 { list-style: disc; color:#59ACEB;}

.textarial16black a { color:#4CA900;}

/*Quick Search*/
.qs_text_username {font-family: 'Raleway', sans-serif; font-size:22px; text-decoration:none; color:#FFF;}
.qs_text_sexorient { font-family:'Raleway', sans-serif; font-size:14px; font-style:italic; color:#FFF; }
.qs_text_age { font-family:'Raleway', sans-serif; font-size:18px; font-weight:bold; color:#FFF;}
.qs_text_tagline { font-family:'Raleway', sans-serif; color:#4CA900; font-size:16px; font-weight:bold; }
.qs_text_description { font-family:'Raleway', sans-serif; font-size:14px; color: #000; line-height:16px;}
.qs_text_location {font-family:'Raleway', sans-serif; font-size:12px; color:#12238A; font-style:italic; font-weight:bold;}
.qs_list_bullet { font-family:'Raleway', sans-serif; color:#12238A; list-style:square; font-size:12px; margin-top:0px; margin-bottom:0px; margin-left:-25px;}
.qs_list_text {font-family:'Raleway', sans-serif; font-size:12px; color:#666666;}
.qs_bot_link_chat {font-family:'Raleway', sans-serif; font-size:12px; color:#B20000; text-decoration:underline;}
.qs_bot_link_chat:hover {color:#12238A; }
.qs_bot_link {font-family:'Raleway', sans-serif; font-size:12px; color:#4CA900; text-decoration:underline;}
.qs_bot_link:hover {color:#E75E25; }
.qs_text_onlinenow {font-family:'Raleway', sans-serif; font-size:14px; color:#B20000; font-weight:bold;}
.qs_numbertop { color:#0D4773; font-family:'Raleway', sans-serif; font-size:11px; font-weight:bold;}

.qsearchmain ul { list-style:none; margin:0px; padding:0px}
.qsearchmain ul li { list-style:none; width:310px; float:left; margin:5px; }
.qsearchmain ul ul { font-family:'Raleway', sans-serif; color:#5BACEC; list-style:square; font-size:12px; margin-top:0px; margin-bottom:0px; margin-left:15px;}
.qsearchmain ul ul li { list-style:square; width:auto; float:none; margin:auto; }

/* join*/
.textts16lightblue { color:#4CA900; font-family:'Raleway', sans-serif; font-size:16px;}
.texts14lightgray {font-family:'Raleway', sans-serif; font-size:14px; color:#666;}
.texts14purple {font-family:'Raleway', sans-serif; font-size:14px; color:#86155F; font-weight:bold;}
.texts14red {font-family:'Raleway', sans-serif; font-size:14px; color:#C00; font-weight:bold;}


/* tests*/
.texts12dark {font-family:'Raleway', sans-serif; font-size:12px; color:#666;}

/* joinp*/
.texts14purple {font-family:'Raleway', sans-serif; font-size:14px; color:#86155F; font-weight:bold;}
.texts14red {font-family:'Raleway', sans-serif; font-size:14px; color:#C00; font-weight:bold;}


.mediali1 { list-style: disc; color:#59ACEB;}

/* new links */
.buttonresources { display:block; width:190px; height:109px; background:url(../images/button_resources.png) top;}
.buttonresources:hover { background-position: 0px -109px;}

.lastlist ul {
    list-style: none;
    padding:0px;
    margin:0px;
}

.lastlist li { 
    padding-left: 0px; 
    
	list-style: url(../images/bulletpurple.gif);
	margin-bottom:6px;
}

