/* home page css */
div.hometop {
/*	top:-48px;*/
	height:217px;
	width:742px;
	float:left; 
	border:0px solid;
}

div.homecontent {
/*	top:-24px; */
	width:742px; 
	float:left; 
	border:0px dashed red;
}

div.mainintro {
	width:369px;
	float:left;
	padding-top:20px;
	padding-left:20px;
	border:0px solid;
	z-index:999;
}

div.homecolumn1 {
	float:left;
	width:212px;
	padding-left:20px;
	clear:both;
	border:0px dashed red;
	padding-right:15px;
	background:url(../images/divider-line2.gif) no-repeat 100% 0%;
}

div.homecolumns {
	float:left;
	width:212px;
	margin-left:15px;
	border:0px dashed red;
}


div.puzzle {
	float:right;
}


input {
color: #666666;
font: 1.1em Verdana;

}


textarea {
 background-color: #EFEEEB;
 color: #ffffff;
}


