@charset "utf-8";
/* CSS Document */


/* The background colour and image  */
body{
	background-image:url(../images/bg.jpg);
	background-position:center;
	background-repeat: repeat-x;
	background-color: #401368;
	}

/* The link colours  */
a,a.visited{
	color: #EF6FB7;
	font-weight:bold;
	}

/* The login strip across the top of the page  */
div.login {
		margin:0 auto;
		padding:0px;
		width:968px;
		height:25px;
		}	

/* The big box containing everything in the center  */
div.content {
		margin:0 auto;
		padding:0px;
		background-image:url(../images/bodybg.png);
		width:978px;
		height:620px;
		}

/* The left hand column containing the form  */
div.leftbox  {
		margin-left: 25px;
		margin-top: 15px;
		background-color:;	
		position: relative; 
		float: left;
		text-align:left;
		background-image:url(../images/leftbg.png);
		width:609px;
		height:467px;
	}		
		
/* The right hand column containing the image  */		
div.rightbox {
		margin-top: 15px;
		background-color:;
		position: relative; 
		float: left;		
		text-align:left;
		background-image:url(../images/rightbg.png);
		width:310px;
		height:467px;
		}
/* The bottom row containing the member photos  */
div.bottombox {
		margin-left: 25px;
		margin-top: 5px;
		background-color:;
		position: relative; 		
		width:919px;
		position:inherit;
		height:107px;
		float: left;		
		}		

/* The bigger black box surrounding the form  */
div.formbox {
		margin-left: 50px;
		margin-top: 0px;
		background-color:;
		background-image:url(../images/formbg.png);
		width:371px;
		position:;
		height:329px;
		float: left;		
		}	

/* The grey box surrounding the form  */
div.formbox2 {
		margin-left:35px;
		margin-top:-38px;
		padding: 20px;
		background-color:#333333;
		width:250px;
		height:150px;
		float: left;	
		-moz-border-radius: 8px;
		border-radius: 8px;
		}			

/* The section of the page containing the text underneath the main images  */
#footer {
		margin:0 auto;
		padding:0px;
		width:962px;
		height:120px;	
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		padding: 3px;
		}			
					
/* The button and its mouseover  */
.dcs{
cursor:pointer;
margin-top:;
margin-bottom:;
background-color:;
border:none;
color:;
text-transform:;
padding:;
font-size:;
font-weight:;
width: 175px;
height:40px;
background: transparent url(../images/button.png);
text-indent: -9000px; text-transform: capitalize;
text-align:center;
margin-left:35px;
margin-top:10px;
}

.dcs:hover{
color:;
background-color:;
border:;
}


/* The text under the photos  */
.dct{
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	font-weight: normal;
}

img.dci{
	border:solid 3px #65269B;
	margin-left:5px;
	margin-right:5px;
	float:left;
	height: 80px;
	width: 80px;
}

img.dci:hover{
border:solid 3px #FF9999;
}

img.content_img{
	float:left;
	padding-bottom:20px;
	padding-right:20px;

}

/* The registration form fields  */
select{
	margin-left:20px;
	width:130px;
	padding:2px;
	background-color:#EF6FB7;
	color:#000;
	font-size:12px;
	margin-bottom:10px;
	border:1px solid #240F37;
	text-transform: capitalize;
}		


/* Login Boxes */
.loginbox
	{
	width:80px;
	background-color:#444444;
	color:#fff;
	font-size:10px;
	border:1px solid #240F37;
	height: 15px;
}	

.loginbutton
	{
	width:90px;
	background-color:#444444;
	color:#fff;
	font-size:10px;
	border:1px solid #240F37;
	height: 20px;
}	

.logintext
	{
	color:#fff;
	font-size:10px;
	height: 15px;
}	

/* General font colour/size/face  */
td {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	padding: 2px;
	text-align:center;
	font-weight:bolder;
	}

/* General font colour/size/face for the form  */	
.td6 {
		text-align:left;
	}	
		h1 {
	font-size: 24px;
}
#footer a {
	font-weight: normal;
	text-transform: capitalize;
	float: left;
	padding: 5px;
	display: block;
	font-size: 11px;
}
a.white {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: none;
	float: none;
}
