Body	{
margin: 0 auto;
font-family:Arial;
font-size:12px;
line-height:16px;
background:#193447 url(images/bg_gradient.gif) left top repeat-x;
height:100%;
}

A	{	color:#008ECD;	}
A:hover	{	color:#4E2614;	}

.wrap	{
width:780px;
margin: 0 auto;
background-color:#FFFFFF;	
}

.column	{
width:680px;
padding:0 50px;
}

.column1	{	width:66%;	float:left; background-color:#008ECD; padding: 20px 0; 	}
.column2	{	width:28%;	float:right; padding: 0 0 0 15px; border:0px solid #663333; background-repeat:no-repeat; 	}
.columnshort	{	width:60%; margin:0 auto; text-align:center; font-size:14px; line-height:18px; font-weight:bold; color:#663333;	}

.clear	{
clear:both;
background-color:#FFFFFF;
}

H1	{	font-size:30px; line-height:32px; color:#008ECD; padding:0; text-align:center;	}
H2	{	font-size:20px; line-height:24px; color:#663333; padding:0 0 20px 0; margin:0; text-align:center;	}
H2.subhead	{	font-size:26px; line-height:30px; color:#008ECD; margin:25px 0 0 0;	}
H3	{	font-size:20px; line-height:24px; color:#663333; padding:0; margin:25px 0 0 0;	}
H4	{	font-size:16px; line-height:20px; color:#333;	}
H5	{	font-size:20px; line-height:24px; color:#008ECD; padding:0; margin:0;	}

.calltoaction	{	font-family:Georgia; font-size:22px; font-weight:bold; color:#FFFFFF; text-align:center; padding:20px 0; margin:20px 0; background-color:#663333;	}
.calltoaction A	{	color:#FFF; text-decoration:none;	}
.calltoaction A:hover	{	color:#000;	}

.formbkgd	{	margin:20px auto; width:200px; padding:10px 0;	}

/* JOIN */

.joinlist LI	{	font-size:15px; line-height:18px; font-weight:bold; padding:0 0 10px 0; color:#666;	}
.joinblue	{	color:#287aa1;	}
.joinsignup	{	font-size:15px; line-height:18px; font-weight:bold;	}
.joinborder	{	border:6px solid #008ECD;	}
