/* CSS Document - Oldham Design LLC */

/*============================= Structure ===========================*/

div#wrap {
	margin:15px auto;
	width:760px;
	border:2px solid #003333;
	background-image:url('../images/bg_body.jpg');
	background-repeat:repeat-y
	}
	
html, body {
	margin:0;
	min-width:760px;
	background-color:#6A4724;
	background-image:url('../images/bg.jpg');
	background-repeat:repeat-x;
	font-family:  Arial, Helvetica, sans-serif; padding-left:0; padding-right:0; padding-top:0; padding-bottom:15px; background-position-y:50%
	}
	
#ie5fix	{
	height: 1px;
	voice-family: "\"}\"";
	voice-family: inherit;
	display: none;
}	

/*\ IE Win hack ~ height acts like min-height */ 
* html #wrap {height: 100%;} 
/* end comment required */ 

#header {
	width: 760px;
	height:135px;
	}

#main {
	width:760px;
	height: 100%;
		background-image:url('../images/bg_body.jpg');
	background-repeat:repeat-y

	}
	
#content {
width:472px;
float:left;
padding:0px 20px 0 20px;
}

#sidebar {
	padding:0 22px 0 26px;
	height: 100%;
	float: right;
	width: 200px;
	}
	
html>body #sidebar {
	width:200px;	
	height: 100%;
	}
	
#footer {		background-image:url('../images/bg_body.jpg');
	background-repeat:repeat-y

width:730px;
	clear:both;
	text-align:left;
	margin:0 auto;
	font-size:11px;
	line-height:95%;
	padding:20px 10px 12px 20px;
	}

#footer p {
	margin:0;
	font-family:  Arial, Helvetica, sans-serif;
	}

/*======================= End Structure =======================*/


/*============================== Links ==============================*/

a:LINK {
	text-decoration: none;
	font-weight:bold;
	text-decoration: underline;
	color: #B36521;
	}
	
a:VISITED {
	text-decoration: none;
	text-decoration: underline;
	font-weight:bold;
	color: #B36521;
	}
	
a:HOVER {
	text-decoration: none;
	color: #003333;
	}

/*============================ End Links =============================*/

/*============================ Navigation ============================*/


#nav {width:760px; background-image:url('../images/nav_bg.jpg'); background-repeat:repeat-x; margin:0; padding-left:0px}

#subnav {width:760px;  margin:0 0 0 0; padding-left:0px; background-color:#eaeaea;}

.menu{
	margin-bottom: 0;
}

.menu ul{
	padding: 4px 9px 4px 9px;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.menu li{
	display: inline;
	margin: 0;
}

.menu li a{
	text-decoration: none;
	padding: 6px 9px 5px 9px;
	margin: 0;
	margin-right: -2px; /*distance between each tab*/
	color:#FFFFFF;
	font-size: 13px;
	font-weight:lighter;
	font-family:Times;
	}

.menu li a:visited{
	text-decoration: none;
	color:#FFFFFF;
}

.menu li a:hover, .menu li.selected a{
	text-decoration: none;
	background-repeat:no-repeat;
	color:#B36521; background-position-y:center
}


#footer ul {
  margin:0;
  padding:6px 6px 0 0px;
  list-style:none;
  }

#footer li {
  display:inline;
  margin:0;
  padding:0;
  padding:0 .3em 0 .5em;
  color:#1D1D1D;
  font-family:  Arial, Helvetica, sans-serif;
  border-left:1px solid #6F764D;
  }

#footer li.first {
  border-left-width:0;
  padding-left:0;
  }


#footer a {
  color:#B36521;
  text-decoration:underline;
  }
  
 #footer a:hover {
  color:#003333;
  text-decoration:underline;
  } 

#footer a.first {
  border-left-width:0;
  padding-left:0;
  }
  

/*======================= End Navigation =======================*/


/* Header fonts begin...*/

h1{
	font-size:130%;
	font-family:Times, serif;
	color:#003333;
	text-align:left;
}

h2{
	color:#003333;
	font-family:Times, serif;
	font-size:115%;
	text-align:left;
}

h3{
	color: #003333;
	font-family:Times, serif;
	font-size:100%;
	text-align:left;
}

/* Para style */

p{
	background:transparent;
	text-align:left;
	color:#000000;
	font-size:75%;
	line-height: 150%;
	left: auto;
}

.colorboldupper {
	font-weight:bold;
	color: #003333;
	text-transform:uppercase;
}

.center {
	text-align: center;
}

.floatright {
	float: right;
}

.floatleft {
	float: left;
}

.em {
	font-style:oblique;
	font-weight:bold;
	color: #003333;
}
