﻿/* Basic Setup */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	line-height: 120%;
	background-image: url(../../graphics/bg-brown.gif);
	background-attachment: scroll;
	background-position: top;
	background-repeat: repeat-y;
}

a:link{
	color: #ffffff;
	text-decoration: none;
	}
a:active {
	color: #ffffff;
	text-decoration: none;
	}
a:visited {
	color: #ffffff;
	text-decoration: none;
	}
a:hover {
	color: #d7b98f;
	text-decoration: none;
	}

/* Layout */

#header {
	width: 668px;
	height: 142px;
	position:relative;
}

#nav {
	width: 418px;
	/*height: 30px;*/
	margin: 0;
	/*padding: 10px 0 0 0;*/
	position: absolute;
	top: 10px;
	left: 0px;
}
#nav ul {
	text-align: left;
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav li {
	margin: 0 15px 0 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	float: left;
}
#nav a:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a:active {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a:visited {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a:hover {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a.sel {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a.sel:active {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a.sel:visited {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav a.sel:hover {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
a.mm-selected:link{
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
a.mm-selected:active {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
a.mm-selected:visited {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
a.mm-selected:hover {
	color: #d7b98f;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
#subnav {
	width: 418px;
	/*height: 35px;*/
	margin: 0;
	/*padding: 80px 0 0 0;*/
	clear: both;
	position: absolute;
	top: 107px;
	left: 0px;

}
#subnav ul {
	/*text-align: left;*/
	list-style: none;
	padding: 0;
	margin: 0;
}
#subnav li {
	margin: 0 3px 0 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	float: left;
}
#subnav a {
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#subnav a:hover {
	text-decoration: none;
	margin: 0;
	padding: 0;
}

#logo 
{
    width:250px;
    height:142px;
    position: absolute;
    top: 0px;
	left: 418px;
}

/* COLUMNS */

#leftcol {
	width: 388px; /*418*/
	text-align: left;
	float: left;
	margin: 0;
	padding: 30px 15px 30px 15px;
}

#leftcol a 
{
    color:#d7b98f;
}

#leftcol a:hover
{
    text-decoration:underline;    
}

#rightcol {
	width: 220px; /*250*/
	text-align: left;
	float: left;
	margin: 0;
	padding: 30px 15px 30px 15px;
	color: #6b5e4c;
	
}
#footer {
	clear: both;
	text-align: left;
	background-image: url(../../graphics/footer-line.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: top left;
	width: 403px;
	margin: 0px auto;
	padding: 10px 250px 10px 97px;
	font-weight: bold;
}

h1 {
	color: #ffffff;
	font-size: 120%;
	}	
h2 {
	color: #6b5e4c;
	font-size: 120%;
	}
h3 {
	color: #ffffff;
	font-size: 110%;
	}
h4 {
	color: #6b5e4c;
	font-size: 110%;
	}
.intro {
	font-size: 115%;
	}
.small {
	font-size: 85%;
	}
.imgleft {
	float: left;
	margin: 0 10px 10px 0;
	}
.imgright {
	float: right;
	margin: 0 0 10px 10px;
	}
img {
	border:none;
}
.clear {
	clear: both;
	}
