/*
// ----------------------------------------------------------- >>>>>>>>>>
// Filename : cactus.css
// Author: Cactus Designs (UK) Ltd.
// Date: 18/05/2009
// Version: 1.0
// Description: Override  & Additional CSS File
//			 DO NOT EDIT WITHOUT PRIOR PERMISSON FROM AUTHOR.
// Notice: This software is not open source and should not be distributed or reused with out consent from the author.
// Copyright (c) 2009, Cactus Designs (UK) Ltd,  All rights reserved.
// ----------------------------------------------------------- >>>>>>>>>>
*/
/*
Upload layer
*/
.darkenBackground {
	background-color: rgb(0, 0, 0);
	opacity: 0.1; /* Safari, Opera */
	-moz-opacity:0.10; /* FireFox */
	filter: alpha(opacity=10); /* IE */
	z-index: 20;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
}

/*
 Sign-up Form additions
*/

#signup_form .captcha {
	font-size:1.6em;
	color:#442c8b;
	font-weight:bold;
	width:84px;
	height:24px !important;
	height:27px;
	height/**/:/**/24px;
	padding:3px 0 0 3px;
	margin-bottom:13px;
	border:2px solid #d0af58;
}

.captcha {
	font-size:1.6em;
	color:#442c8b;
	font-weight:bold;
	width:84px;
	height:24px !important;
	height:27px;
	height/**/:/**/24px;
	padding:3px 0 0 3px;
	margin-bottom:13px;
	border:2px solid #d0af58;
}

.sc {
	margin:0px 5px 0px 0px;
	float:left;
}

#signup_form #submit {
	margin-top:150px;
}

/*
 Sign-up Footer links
*/

#footer_links_signup {
	width:925px;
	margin:0px 0px 0px 18px;
	padding:10px 0px 10px 10px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	border:0px solid red;
	background-color:#ffffff;
}

#footer_links_signup li {
	margin-right:14px;
	float:left;
}

#footer_links_signup a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_signup a:hover,
#footer_links_signup a.navon {
	color:#d0af59;
}

/*
 About Footer links
*/

#footer_links_about {
	width:917px;
	margin:-50px 0 0 10px;
	padding:0px 0px 20px 18px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_about li {
	margin-right:14px;
	float:left;
}

#footer_links_about a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_about a:hover,
#footer_links_about a.navon {
	color:#d0af59;
}

/*
 Latest Girls Footer links
*/

#footer_links_latestgirls {
	width:960px;
	margin:65px 0 0 30px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
}

#footer_links_latestgirls li {
	margin-right:14px;
	float:left;
}

#footer_links_latestgirls a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_latestgirls a:hover,
#footer_links_latestgirls a.navon {
	color:#d0af59;
}

/*
 Top Girls Footer links
*/

#footer_links_topgirls {
	width:960px;
	margin:65px 0 0 30px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
}

#footer_links_topgirls li {
	margin-right:14px;
	float:left;
}

#footer_links_topgirls a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_topgirls a:hover,
#footer_links_topgirls a.navon {
	color:#d0af59;
}

/*
 Sub Girls Footer links
*/

#footer_links_subgirls {
	width:960px;
	margin:125px 0 0 30px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
}

#footer_links_subgirls li {
	margin-right:14px;
	float:left;
}

#footer_links_subgirls a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_subgirls a:hover,
#footer_links_subgirls a.navon {
	color:#d0af59;
}

/*
 Terms Footer links
*/

#footer_links_terms {
	width:925px;
	margin:-50px 0 0 20px;
	padding:0px 0px 50px 0px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_terms li {
	margin-right:14px;
	float:left;
}

#footer_links_terms a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_terms a:hover,
#footer_links_terms a.navon {
	color:#d0af59;
}

/*
 FAQ Footer links
*/

#footer_links_faq {
	width:925px;
	margin:-50px 0 0 20px;
	padding:0px 0px 50px 0px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_faq li {
	margin-right:14px;
	float:left;
}

#footer_links_faq a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_faq a:hover,
#footer_links_faq a.navon {
	color:#d0af59;
}

/*
 Login Footer links
*/

#footer_links_login {
	width:925px;
	margin:-50px 0 0 10px;
	padding:0px 0px 10px 10px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_login li {
	margin-right:14px;
	float:left;
}

#footer_links_login a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_login a:hover,
#footer_links_login a.navon {
	color:#d0af59;
}

/*
 Password Footer links
*/

#footer_links_password {
	width:925px;
	margin:-50px 0 0 10px;
	padding:0px 0px 10px 10px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_password li {
	margin-right:14px;
	float:left;
}

#footer_links_password a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_password a:hover,
#footer_links_password a.navon {
	color:#d0af59;
}

/*
 Profile Footer links
*/

#footer_links_profile {
	width:925px;
	margin:-30px 0 0 20px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_profile li {
	margin-right:14px;
	float:left;
}

#footer_links_profile a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_profile a:hover,
#footer_links_profile a.navon {
	color:#d0af59;
}

/*
 Upload Footer links
*/

#footer_links_upload {
	width:925px;
	margin:-50px 0 0 10px;
	padding:10px 0px 25px 10px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_upload li {
	margin-right:14px;
	float:left;
}

#footer_links_upload a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_upload a:hover,
#footer_links_upload a.navon {
	color:#d0af59;
}

/*
 Thank you Footer links
*/

#footer_links_thankyou {
	width:920px;
	margin:-75px 0 0 20px;
	padding:0px 0px 10px 10px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	background-color:#fff;
}

#footer_links_thankyou li {
	margin-right:14px;
	float:left;
}

#footer_links_thankyou a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links_thankyou a:hover,
#footer_links_thankyou a.navon {
	color:#d0af59;
}

/*
 General Footer links
*/

#footer_links {
	width:923px;
	margin:-25px 0 0 18px;
	padding:0px 0px 10px 11px;
	float:left;
	display:inline;
	font-size:1.1em;
	color:#442c8b;
	border:0px solid red;
	background-color:#ffffff;
}

#footer_links li {
	margin-right:14px;
	float:left;
}

#footer_links a {
	font-size:1.1em;
	color:#442c8b;
	font-weight:bold;
	letter-spacing:-1px;
}

#footer_links a:hover,
#footer_links a.navon {
	color:#d0af59;
}

/*
 Home page

#splash {
	width:920px;
	margin-left:21px;
	float:left;
	display:inline;
}

#splash #networks {
	width:572px;
	margin-top:3px;
	float:left;
	background:url(/z/img/images/home/border.jpg) bottom right no-repeat;
}
*/

/*
 Thank you page
*/

.thankyou {
	margin-top:130px;
}

#thankyou_text {
	width:800px;
	height:300px;
	margin:70px 0 0 90px;
	float:left;
	display:inline;
	text-align:left;
}