img, div { behavior: url(iepngfix.htc) } /*I.E. 5.5 & 6 PNG Hack*/

* {
	margin: 0;
	padding: 0;
}
body {
	margin: 50px 0 0 0;
	text-align: center;
	background: #e6d1ac url(bg.jpg) top left no-repeat;
}
p, ul, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt; 
	color: #3d2b0b;
	line-height: 1.4em;
	text-indent: 15px;
	margin-bottom: 15px;
}
ul {
	margin-left: 20px;
}
h2, h3 {
	font-weight: bold;
	font-size: 16pt;
}
h2 {
	font-size: 20pt;
}
a, a:visited { 
	text-decoration: none;
	border-bottom: none;
	color: #003399; 
}
a:hover { 
	color: #CC0000;
	text-decoration: none;
	border-color: #CC0000;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted; 
}
a:focus {
	outline-style: none;
}
#contentWrap
{
	width: 680px;
	height: 600px;
	margin: 0 auto;
	text-align: left;
	background: url(layout.png) top left no-repeat;
	position: relative;
}
#navButtons {
    width: 550px;
	height: 40px;
	margin: 0px 10px 30px 40px;
	padding-top: 70px;
}
#navButtons ul {
    list-style:none;
}
#navButtons li {
    float:right;
	display: block;
	width: 130px;
	text-align: center;
}
#navButtons a, #navButtons a:visited {
	font-size: 22pt; 
	color: #3d2b0b;
	border-bottom: none;
}
#navButtons a:hover { 
	color: #3d2b0b;
	text-decoration: none;
	border-color: #3d2b0b;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted; 
}
#mainContent {
	margin: 0 100px 20px 40px;
	padding: 5px 5px 10px 10px;
}
#footer{
	width: 628px;
	position: absolute;
	bottom: -40px;
	right: 52px;
	font-size: 70%;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	text-align: right;
}
#footer a, #footer a:visited{
	text-decoration: none;
	color: #003399;
	border-bottom: none;
}
#footer a:hover{
	text-decoration: none;
	color: #CC0000;
	border-color: #CC0000;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted; 
}