body {
	background: #007BA7 url(images/bodybg.jpg) top left repeat-x;
	margin-bottom:0px;
	margin-top:0px;
}



/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/*container surrounding everything */



#container {
	background:url(images/back.jpg) center repeat-y;
	width:781px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	min-height:700px;
	margin-bottom:0px;
}	


img {
border: 0px;
display: block;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* the header */


#header {
	width: 781px;
	height:523px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 0px;
	margin-top:0px;
	clear:both;
	background:url(images/header.jpg) top center no-repeat;
}	



#header2 {
	width: 781px;
	height:147px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background:url(images/header2.jpg) top left no-repeat;
	
}

#heading1 {
	width: 781px;
	height:36px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	background: url(images/h1bg.jpg) top left no-repeat;
}



/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* the navbar */

/*	width: 202px;
	height: 59px;*/

#top { 
	width:781px;	
	height:61px;
	margin-left:auto;
	margin-right:auto;
	background: url(images/navbar.jpg) center no-repeat;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

#top2 {
	width:781px;	
	height:52px;
	margin-left:auto;
	margin-right:auto;
	background: url(images/navbar2.jpg) center no-repeat;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	}
#navs {
	width:495px;	
	height:52px;
	margin-left:0px;
	margin-right:auto;
	background: none;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	float:right;
	}
#navcontainer ul
{
	list-style-type: none;
	position: block;
	float:left;
	text-align:center;
	margin-top:50px;
	margin-left:283px;
	padding:0px;
	margin-bottom:0px;
	
	
	
}

#navcontainer ul li{
	width: 116px;
	height: 33px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	padding-top:30px;
	background:url(images/nav6.jpg) center no-repeat;
		}
		
	#navcontainer ul li#top{
	width: 82px;
	height: 33px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	text-align:center;
	padding-top:30px;
	background:url(images/nav1.jpg) center no-repeat;
		}
		
#navcontainer ul li#middle{
	width: 81px;
	height: 33px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	text-align:center;
	padding-top:30px;
	padding-right:8px;
	background:url(images/nav2.jpg) center no-repeat;
		}
#navcontainer ul li#it{
	width: 122px;
	height: 33px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	text-align:center;
	padding-top:30px;
	background:url(images/nav7.jpg) center no-repeat;
		}
				
	#navcontainer ul li#last{
	width: 82px;
	height: 33px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	text-align:center;
	padding-top:30px;
	background:url(images/nav3.jpg) center no-repeat;
		}
#navcontainer ul li:hover{
	
	height: 33px;
	margin-left: auto;
	padding-top:30px;
}

#navcontainer a
{
	font-family: verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding-top:30px;
	height:33px;
	color: #ffffff;
	}



#navcontainer a:hover
{	
	color: #CCCCCC;
	font-family: verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	width: 101px;
	height:33px;
	text-align:center;
	padding-top:30px;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* the footer */

#footer {
	width:836px;
	height:35px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}

#footer2 {
	width:781px;
	height:100px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background:none;
	clear:both;
}

		#footer2 p {
		background: none;
		font-family:verdana;
		font-size:9px;
		margin:0px;
		color: #FFFFFF;
		padding-left:50px;
		padding-top:20px;
		text-align:center;
	}
	
		#footer2 a {
		color:#CCCCCC;
		font-size:9px;
		}
 		
		#footer2 a:hover {
		text-decoration:underline;
		color:#FF0000;
		}
	#footer3 {
	clear:both;
		background:none
	}


/*<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

/* the body */

div#left
	{
	width:750px;
	float:left;
	margin-left: 10px;
	margin-right: auto;
	background: none;
	min-height:341px;
	}
	
div#left2
	{
	width:550px;
	float:left;
	margin-left: 10px;
	margin-right: auto;
	background: none;
	
	}

p {
	
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	margin-left:15px;
	margin-right:4px;
	color:#221F20;
	
}
 ul li{
	
	font-size:12px;
	font-weight:normal;
	font-family:verdana;
	color:#221F20;
	
}

h1 {
	
	font-size:16px;
	font-weight:bold;
	font-family:verdana;
	margin-left:15px;
	margin-right:10px;
	margin-bottom:0px;
	color:#007BA7;
	

}
h2 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	font-family:verdana;
	margin-left:15px;
	margin-right:10px;
	color:#007BA7;
	text-decoration:underline;
}

h3{
	
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
	margin-left:15px;
	margin-right:10px;
	color:#02AACE;
	margin-bottom:0px;
	padding:0px;
	border-bottom:#02AACE thin solid;
}
a {
	color:#007BA7;
	text-decoration:none;
	text-align:center;
	font-size:12px;
}
a:hover {
	color:#02AACE;
	text-decoration:underline;
	font-size:12px;
}

#right{
	width:185px;
	margin-left:12px;
	margin-right:12px;
	margin-top:0px;
	float:right;
	background:#F0F5FB;
}	


#footer3{

clear:both; }
