html,body {
	margin: 			0;
	padding: 			0;
	font-weight: 		inherit;
	font-style: 		inherit;
	font-size: 			100%;
	font-family: 		inherit;
	vertical-align: 	baseline;
	border-left: 		0;
}

body {
	line-height: 		1;
	color: 				black;
	background: 		white;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
}

ol,ul {
	list-style: 		none;
}

table {
	border-collapse:	separate;
	border-spacing:		0;
}

caption,th,td {
	text-align: 		left;
	font-weight: 		normal;
}

.clearfix:after {
	content: 			".";
	display: 			block;
	height: 			0;
	clear: 				both;
	visibility: 		hidden;
}

.clearfix {
	display: 			inline-block;
}

* html .clearfix {
	height: 			1%;
}

.clearfix {
	display: 			block;
}

p,h1,h2,h3,h4,h5,h6,ul,ol {
	margin-bottom: 		0.5em;
}

a img,img {
	border: 			none;
	display: 			block;
}

a {
	text-decoration:none;
	color: 				#252e1c;
}

h1,h2,h3,h4,h5,h6 {
	font-weight:		bold;
}

h1 {
	font-size: 			197%;
}  /* 26px */
h2 {
	font-size: 			182%;
}  /* 24px */
h3 {
	font-size: 			167%;
}  /* 22px */
h4 {
	font-size: 			152%;
}  /* 20px */
h5 {
	font-size: 			136%;
}  /* 18px */
h6 {
	font-size:			122%;
}  /* 16px */
body {
	font-size: 			10px;
	text-align: 		center;
	background-color:		#ffffff;
	background-image:		url(img/background.gif);
	background-repeat:		repeat-x;
	background-attachment:	scroll;
}

#page {
	width: 				640px;
	margin: 			auto;
	text-align: 		left;
}

#logo {
	position: 			absolute;
	margin-left: 		20px;
	top: 				93px;
	width: 				598px;
	height: 			138px;
	border:				1px solid #d2d2d2;
	background-image:	url(img/logo.jpg);
	background-repeat:	no-repeat;
	background-position:inherit;
}

ul#nav {
	position: 			absolute;
	top: 				233px;
	width: 				640px;
	height: 			30px;
	margin: 			auto;
	font-size: 			10px;
	padding: 			0;
	text-align: 		center;
	background-image: 	url(img/navbar1.jpg);
	background-repeat: 	no-repeat;
	background-position:inherit;
}

ul#nav li {
	position: 			relative;
	top: 				6px;
	display: 			inline;
	padding: 			0 20px 0 25px;
	font-family: 		Arial;
	color: 				#000099;
}

ul#nav li a {
	color:				#000;
}

ul#nav li a:hover,ul#nav li.current a {
	color: 				#000099;
}

div.divid {
	position: 			relative;
	left: 				30px;
	width: 				550px;
	max-width: 			550px;
	height: 			6px;
	margin: 			20px 0 0 10px;
	background-image: 	url(img/divider.gif);
	background-repeat: 	repeat-x;;
	background-image: 	url(img/divider.gif)
}

#main {
	position: 			absolute;
	top: 				258px;
	width: 				640px;
	max-width: 			640px;
	height: 			auto;
	background-image: 	url(img/contentback1.gif);
	background-repeat: 	repeat-y;
}

#content {
	position: 			relative;
	height: 			auto;
	width: 				600px;
	max-width: 			600px;
	text-indent: 		1.5em;
	font-family: 		Arial;
	margin: 			2em 2em 2em 2em
}

#content p {
	margin: 			2em 3.5em 1em 3em;
	text-indent: 		0.5em;
	line-height: 		1.5;
	text-align: 		justify;
	font-size: 			12px;
}

#content ul {
	list-style:			disc;
	margin: 			1.5em;
	text-indent:		0;
	line-height: 		1.5;
	font-size: 			12px;
}

#content h1 {
	margin: 			25px;
	font-size: 			14px;
}

#content h2 {
	margin: 			25px;
	font-size: 			12px;
}

#content h3 {
	display: 			inline;
	margin: 			30px;
	font-size: 			10px;
	font-style: 		italic;
}

#content strong {
	color: 				#000099;
}

#content a {
	color: 				#818181
}

#footer {
	position: 			relative;
	width: 				640px;
	min-height: 		14px;
	height: 			77px;
	background-image: 	url(img/footer1.jpg);
	background-repeat: 	no-repeat;
}

#contact {
	font-size: 12px;
}

#contact table {
	position: 			relative;
	top: 				20px;
	margin: 			20px 30px 30px 50px;
	width: 				400px;
	border: 			none;
}

#contact input {
	margin: 			5px 0 5px 10px;
	width:				200px;
	text-align: 		left;
	font-size: 			12px;
}
#contact select {
	margin:				5px 0 5px 10px;
}
#contact textarea {
	margin: 			5px 0 5px 10px;
	text-align: 		left;
}
input#submit {
	width:				100px;
	text-align: 		center;
}