/* CSS Document */

* {font-family: "Helvetica Narrow","Helvetica";}

body {margin: 0; padding: 0; text-align: center; background: #333 url('../images/blx_bg.jpg');}

h1 {background: #319D31; padding: 10px; color: #fff; margin-left: 2px;}

h3 {padding: 0px; color: #000; margin:0px; font-size:17px;}

p {margin: 10px;}



div#main {

	width: 729px;

	min-height: 700px;

	height: 100%;	

	text-align: left; 

	position:relative;	

	margin: 0 auto; 

	padding: 0px; 

	background: #fff; 

}

a.invisible_logo {

	position:absolute;

	top: 10px;

	left: 10px;

	border: none;

	height: 60px;

	width: 350px;

	z-index:5px;

}

img.signup_header {

	position:absolute;

	top: 50px;

	right: 55px;

}

img.signup_about {

margin: 0px 0px 0px 20px;

}

img.sexy_girl {

	margin-right:25px;

	margin-top:60px;

}

img.sexy_girl_about {

	margin-right:25px;

	margin-top:60px;

}

img.footer {

	margin-left:1px;

}

table.login_widget_why {

	margin-left:20px;

}

td.login {

  width:224px; 

  height:135px;

  vertical-align:top;

}

td.login form {

	color:#000000;

	font-size:14px;

	margin-left:12px;

	margin-top:0px;

	padding-top:0px;

}

td.login form input.login_submit{

	color:#000000;

	font-size:14px;

	margin-top:4px;

}

td.free_widget_box {

	background:url(../images/free_widget_bg.jpg);

	background-repeat:no-repeat;

	width:224px; 

	height:135px;

	text-align:center;

}

td.free_widget_box img.signup_button {

	margin-top:88px;

} 

td.whyuse_blx {

	background:url(../images/whyus_blx.jpg);

	background-repeat:no-repeat;

	width:459px; 

	height:271px;

	vertical-align:top;

}

td.whyuse_blx p {

	color:#000000;

	font-size:14px;

	margin: 40px 10px 5px 10px;

}

td.whyuse_blx p a{

	font-size:10px;

	color:#003300;

}

div#about_text_header {

	background:url(../images/abouthead.gif);

	font-size:1px;

	margin:0px 0px 0px 15px;

	padding:0px;

	width:461px;

	height:10px;

}

div#about_text_footer {

	background:url(../images/aboutfoot.gif);

	font-size:1px;

	margin:0px 0px 0px 15px;

	padding:0px;

	width:461px;

	height:10px;

}

div#about_text{

	background:url(../images/aboutbg.gif);

	background-repeat:repeat-y;

	margin:0px 0px 0px 15px;

	padding:0px;

	width:461px;

}

div#about_text p{

	line-height:1.4;

	letter-spacing:.2px;

	color:#000000;

	font-size:13px;

	margin:0px 8px 0px 8px;

}

div#about_text ul{

	line-height:1.4;

	letter-spacing:.2px;

	color:#000000;

	font-size:12px;

	margin:0px 8px 8px -30px;

	#margin:0px 8px 8px 10px;

}

div#about_text li{

	line-height:1.4;

	letter-spacing:.2px;

	color:#000000;

	font-size:12px;

	margin:0px 8px 0px 10px;

}

table#register_table {

	border: 0px;

	width: 97%;

	margin: 0px 0px 0px 10px;

	text-shadow:#333333 3px;

}



table#register_table label{

	font-size:13px;

	color:#000000;

}



table#register_table span{

	float:inherit;

	margin-left: 5px;

	padding: 0px 2px;

	font-size: 11px;

	color: #f00;

	vertical-align:middle;

}



div#register{

	background:url(../images/aboutbg.gif);

	background-repeat:repeat-y;

	margin:0px 0px 0px 15px;

	padding-bottom:20px;

	width:461px;

}



div#contactus{

	background:url(../images/aboutbg.gif);

	background-repeat:repeat-y;

	margin:0px 0px 0px 15px;

	padding-bottom:20px;

	width:461px;

}



div#contactus form{

	font-size:13px;

	color:#000000;

	margin: 0px 8px 10px 10px;

}



div#contactus form p{

	font-size:15px;

	color:#FF0000;

	margin:0px;

	padding:0px;

}



div#contactus input, select{

	margin-bottom:5px;

}



div#footer_links{

	width: 729px;

	text-align: left; 	

	margin: 0 auto; 

	color:#FFFFFF;

	font-size:13px;

	padding-left: 10px; 

	padding-bottom:25px;

}



div#footer_links a{

	color:#FFFFFF;

}



div#main img.text_img{

	margin: 0px 0px 0px 15px;

	padding:0px;

}

.sitepal_ad{

	margin: 0px 0px 0px 15px;

	padding:0px;
	
	width:461px;
	text-align:center;

}

.big_sites_list {

	margin: 0px 0px 0px 15px;

	padding:0px;
	
	width:461px;
	text-align:center;

}

.big_sites_list a{
	text-decoration:none;
	color:#006633;
	font-size:16px;

}

.big_sites_list a:hover{
	text-decoration: underline;

}
a.hideshow {

	cursor: pointer;

	color:#0000FF;
	
	text-decoration: underline;

}