/* Home Page */





/* Body Styles */


body  {

	text-align: center;

	background: #ffffff;

	display: block;

}


a { text-decoration:  none; color:  #ffffff;}


p  {

	text-align:  right;

	font-family:  tahoma, trebuchet ms, arial;

	font-size:  13px;

	font-weight:  bold;

	color:  #f8f8f8;

}


a img {border:none;}


fieldset  {

	margin:  0px 0;

	padding: 5px;

	border:  2px solid #000;

	background:  #666666;

}


Input[type="text"]:focus,  textarea:focus {
	
	background:  #ffc;

}


legend  {

	font-family:  tahoma;

	font-weight:  bold;

	color:  #000000;

}


label  {

	cursor:  pointer;

}


input  {

	width:  20em;

}


button  {

	font-family:  trebuchet MS, arial;

}


.footer a  { text-decoration:  none;  color:  #0033ff;}






/* Page Structure */


.wrapper  {

	width: 960px;

	margin: 0 auto;

	text-align: left;

	display: block;

}



#topbanner {

	background-image: url(images/topbanner.jpg);
  
	background-repeat:  no-repeat;

	background-position:  left top;

	width: 960px;

	height:  68px;

	position: absolute;

	top: 35px;

	margin:  0px;

	padding:  0px;


}


#button  {

	position: absolute;

	top:  320px;


}



#main  {

	background-image: url(images/banner01.jpg);

	background-repeat: no-repeat;

	background-position: left top;
	
	width: 960px;

	height: 288px;

	position: absolute;

	top: 103px;

	padding: 0px;

	margin: 0px;

}


#main .button  {

	position: absolute;

	right: 10px;

	bottom: 5px;

}



.boxes  {

	width: 960px;

	height: 230px;

	position: absolute;

	top: 404px;

	padding: 0px;

	margin: 0px;

	display: inline;

}

.boxes .primary  {

	width: 230px;

	float: left;

	padding-right: 13px;

	display: inline;
	

}


.boxes .secondary  {

	width: 230px;

	float: left;

	padding-right: 13px;

	display: inline;
	

}


.boxes .terciary  {

	width: 230px;

	float: left;

	padding-right: 13px;

	display: inline;
	

}


.boxes .fourth  {

	width: 230px;

	float: right;

	padding-right: 0;

	display: inline;
	

}



#bottombanner  {

	width: 960px;
	
	height: 35px;

	position: absolute;

	top: 647px;

	padding: 0px;

	margin: 0px;

}


.footer  {

	width:  960px;

	height:  100px;

	position: absolute;

	top: 690px;

	padding: 0px;

	margin: 0px;

	display: inline;

}


.footer .primary {

	width:  380px;

	float:  right;
	
	padding:  3px;
	
	margin:  0px;
	

}


.footer .secondary {
	
	float:  left;
	
	padding:  0px;
	
	margin:  0px;
	
}





