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

#body {
	margin: 0 auto;
}

#container {
	margin: 0 auto;
	width: 766px;
}

#header {
	width: 766px;
	height: 324px;
	background-image: url("../images/header-background.jpg");
}

#logo {
	width: 736px;
	height: 67px;
	padding: 0 0 0 30px;
}

#header-content {
}

h1 {
	font-family: Calibri, Arial;
	font-size: 14pt;
	color: #4b4b4b;
}

#header-left {
	float: left;
	width: 172px;
	height: 192px;
	padding: 48px 0 0 22px;
}

#header-middle {
	float: right;
	width: 286px;
	height: 192px;
	padding: 48px 0 0 22px;
}
	#header-middle p {
		font-family: Tahoma;
		font-size: 11px;
		color: #ffffff;
	}

#header-right {
	float: right;
	width: 264px;
	height: 159px;
	text-align: right;
	padding: 81px 0 0 0;
}

#content {
	width: 726px;
	padding: 5px 20px 17px 20px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#content a, #content a:visited {
	color: #39739b;
}


#content-0-left {
		float: left;
		width: 536px;
	}
	
		#content-0-lt {
			width: 521px;
			border-bottom: 1px solid #cbcbcb;
			padding: 0 0 20px 0;
			margin: 0 15px 0 0;
		}
		
		#content-0-bottom {
			padding: 0 0 0 0;
			width: 521px;
			margin: 0 15px 0 0;
		}
		
		#content-0-bl {
			width: 245px;
			float: left;
			border-right: 1px solid #cbcbcb;
			padding: 20px 15px 0 0;
		}
		
		#content-0-br {
			width: 245px;
			float: right;
			padding: 20px 0 0 15px;
		}



	#content-1-left {
		float: left;
		width: 536px;
	}
	
		#content-1-lt {
			width: 521px;
			padding: 0 0 20px 0;
			margin: 0 15px 0 0;
		}
		
		#content-1-btitle {
			width: 511px;
			text-align: left;
			padding: 0 0 0 10px;
		}
		
		#content-1-bottom {
			padding: 0 10px 10px 10px;
			width: 501px;
			margin: 0 15px 0 0;
			background-color: #f6f9fd;
			border: 1px solid #cbcbcb;
		}
		
		#content-1-bl {
			width: 235px;
			float: left;
			border-right: 1px solid #cbcbcb;
			padding: 10px 15px 0 0;
		}
		
		#content-1-br {
			width: 235px;
			float: right;
			padding: 10px 0 0 15px;
		}
		
		#content-5-bl {
			width: 200px;
			float: left;
			padding: 25px 15px 0 0;
		}
		
		#content-5-br {
			width: 290px;
			float: right;
			border-left: 1px solid #cbcbcb;
			padding: 25px 0 0 15px;
		}
	
	#content-1-right {
		float: right;
		width: 190px;
	}
		#content-nav {
			background-color: #eeede5;
			padding: 10px 10px 10px 10px;
			text-align: center;
		}
		
		#content-nav p {
			padding-left: 5px;
			color: #4b4b4b;
		}
		
		#content-nav ul {
			list-style-image: url("../images/ul.gif");
			padding: 0 0 0 20px;
		}
		
		#content-nav li {

		}
		
		#content-promo {
			margin-top: 10px;
			background-color: #39739b;
			padding: 10px 15px 10px 15px;
			text-align: center;
		}
		
		#subscribe {
			background-color: #39739b;
			color: #ffffff;
			margin-top: 10px;
			text-align: center;
			padding: 10px 10px 10px 10px;
			border-top: 1px solid #cbcbcb;
			border-bottom: 1px solid #cbcbcb;
		}
		
		#contact-info {
			padding: 10px 10px 0 20px;
			margin-top: 10px;
		}
			
		
#logobar {
	padding: 10px 0 10px 0;
	text-align: center;
}
		
#footer {
	background-color: #6d6d6d;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 10px;
	padding: 5px;
}

.photo {
	float: left;
	margin: 15px 15px 0 0;
}

.anchor {
	clear: both;
}

ul {
	list-style-image: url("../images/ul.gif");
}



/*Form Properties*/
input.contact, textarea.contact, select.contact{font:11px Tahoma, Arial, helvetica, sans-serif; color:#000000; padding:2px; text-transform:none; border: 1px solid #4B4B4B; vertical-align:middle}
label.contact {
	float: left;
	clear: left;
	text-align: left;
	margin-right: 10px;
	width: 90px;
}

.midtop {
	margin-top: -10px;
}