
body { 
	margin: 0; 
	padding: 0; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
}
a { color: #6A0304;}
b {	font-weight: bold; color: #6A0304;}
i {	font-style: italic; }
h1 { margin: 0px; padding:0px; font-size: 13px; }
p { _margin: 10px 0px; } /* make IE and non-IE browsers render spacing the same */

#body-section { /* give the site the green background with white border */
	margin: 6px;
	padding: 0px;
	background-color: #6A0304;
	min-width: 798px;
}
#container { /* center the inside */
	margin: 0 auto;
	width: 798px;
	text-align: left;
	padding-top: 1px;
}

/*-------------------------------------
 *   Header stuff
 *-------------------------------------*/
 
#header {
	height: 50px;
	margin-top: 65px;
}
#header a.logo { /* draw the logo */
    display: block;
    height: 40px;
    width: 224px;
	position: relative; bottom: 15px;
    overflow: hidden;
    text-indent: -1000em;
	background: url(../images/logo.gif) no-repeat;
	float: left;
}
#nav {
    margin: 0px;
	list-style: none;
	padding: 0;
	font-size: 11px;
}
#nav li {
	float: left;
	margin-left: 27px;
}

#nav a {
	color: #C39A9B;
	text-decoration: none;
	text-transform: uppercase;
}
ul#nav li a:hover{color: #E9D9DA;}
ul#nav li em a {color: #E9D9DA; font-style:normal; }

#subnav-divider { position: relative; bottom: 2px; _bottom: 10px; _right: 2px;}

#subnav {
    margin-top: 0px;
	list-style: none;
	padding: 0;
	font-size: 10px;
	line-height: 120%;
	position: relative; top: 5px;
}
#subnav li {
	float: left;
	margin-left: 18px;
	position: relative;
	left: 12px;
	_bottom: 11px;
}

#subnav a {
	color: #C39A9B;
	text-decoration: none;
}
ul#subnav li a:hover{color: #E9D9DA;}
ul#subnav li em a {color: #E9D9DA; font-style:normal; }

/*--------------------------------
 *    body copy stuff
 *--------------------------------*/
 
#main {
	background-color: #fdf9f2;
	font-size: 13px;
	color: #333;
	width: 790px;
	padding: 4px;
}
#main p.spacer { clear: both; margin: 0px; padding: 0px; }

#flash { margin-bottom: 3px; }

#main-right {
	float: right;
	margin-top: 36px; _margin-top: 34px;
	margin-right: 24px;
	_margin-right: 12px;
	margin-left: 0px;
	width: 229px;
	line-height: 120%;
}

#main-left { 
	margin-top: 36px; _margin-top: 34px;
	margin-left: 21px;
	width: 452px;
	text-align: justify;
	line-height: 145%;
}

#main-left #homebody { 
	width: 550px;
}

#footnote { 
	border-top: 1px solid #cccccc;
	padding-top: 10px;
	margin-top: 36px; _margin-top: 34px;
	line-height: 160%;
	font-size: .8em;
}

/*-------------------------
 *     Footer stuff
 *-------------------------*/

#footer {
	margin-left: 26px;
	margin-top: 11px;
	padding-left: 66px;
	height: 97px;
	font-size: 12px;
	line-height: 140%;
	color: #BD6C6A;
	background: url(../images/logo-footer.gif) no-repeat;
}

#footer a {
	text-decoration: none;
	color: #BD6C6A;
	
}

#footer a:hover{color: #C39A9B;}

