@charset "UTF-8";
/* CSS Document */

html {
	padding:0;
	margin:0;
}

body {
	padding:0;
	margin:0;
	background-image:url(/media/images/bg-body-stripes.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#EBE5CC;
	font-family:"Trebuchet MS", Verdana;
	font-size:14px;
	color:#666666;
}

#wrapper {
	width:970px;
	height:;
	margin: 0 auto;
	padding:0;
}

#header {
	width:930px;
	height:84px;
	margin:0;
	padding:20px;
	color:#FFFFFF;
}

#banner {
	padding:20px 20px 20px 20px;
	color:#FFFFCC;
	font-size:18px;
}
		
#navbar
{
	height: 60px;
	margin:0px auto;
	margin-bottom:20px;
	padding: 0px;
}

#navbar ul
{
	height:60px;
	list-style-type: none;
	margin: 0px auto;
	padding: 0px;
}

#navbar li
{
	height:60px;
	float: left;
	margin: 0px auto;
	padding: 0px;
}

#navbar li a
{
	height:33px;
	width:100px;
	padding-top:12px;
	padding-right: 10px;
	padding-left: 10px;
	margin:16px 5px 0 0;
	display: block;
	font-size: 18px;
	background-color:#EBE5CC;
	color:#695D43;
	text-decoration: none;
	text-align: center;
}

#navbar li a.last {
	border:none;
}

#navbar li a:hover
{
	height:50px;
	padding:21px 10px 0 10px;
	margin-top:-10px;
	background-color: #EBE5CC;
	font-size:22px;
	color:#695D43;
	
}

#navbar li #current
{
	height:50px;
	padding:21px 10px 0 10px;
	margin-top:-10px;
	background-color: #695D43;
	font-size:22px;
	color:#EBE5CC;
	
}

#navbar li #current.first {
	margin-left:0;
}

#subNavbar {
	width:auto;
	height:auto;
	padding:0;
	margin:0;
}
	
	#subNavbar ul {
		width:auto;
		height:auto;
		padding:0;
		margin:0;
		list-style:none;
	}
	
	#suBavbar ul li {
		width:auto;
		height:auto;
		padding:0;
		margin:0;
	}
	
	#subNavbar ul li a {
		display:block;
		width:250px;
		height:20px;
		margin:0;
		padding:5px 10px;
		background-color:#EBE5CC;
		color:#6A5E44;
		text-align:left;
		text-decoration:none;
		font-size:16px;
		border-bottom:solid 1px #AEAA98;
	}
	
	#subNavbar ul li a:hover {
		margin-left:-46px;
		margin-top:-2px;
		padding-left:56px;
		padding-top:6px;
		border-top:solid 1px #AEAA98;
		border-right:solid 1px #AEAA98;
	}
	
	#subNavbar ul li #current {
		margin-left:-44px;
		margin-top:-1px;
		padding-top:5px;
		padding-left:54px;
		background-color:#FFFFFF;
		color:#6A5E44;
		border-bottom:solid 1px #AEAA98;
		border-top:solid 1px #AEAA98;
		border-right:solid 1px #AEAA98;
	}

#content {
	width:970px;
	padding:;
	margin-top:20px;
}

#footer {
	width:930px;
	margin:10px auto;
	padding:10px 20px;
	*padding-bottom:0;
	font-size:12px;
	background-color:#695D43;
	color:#FFFFFF;
}

	#footer #copyright {
		float:left;
	}
	
	#footer #legal {
		float:right;
	}
	
	#footer a {
		color:#FFFFFF;
	}

#disclaimer {
	width:950px;
	margin:20px auto;
	font-size:10px;
	color:#999999;
	text-align:center;
}

img {
	padding:5px;
	margin:0;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
}

.imgHomePage {
	padding:20px;
	margin:0;
	background-color:#FFFFFF;
	border:solid 1px #AEAA98;
}

hr {
	border:0px;
	border-bottom:solid 1px #AEAA98;
	height:1px;
}

a {
	color:#0066CC;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

.clear {
	clear:both;
}

input[type="datefield"] {
	width:125px;
}

h1 {padding:0; margin:0; margin:5px; font-size:36px; color:#5d523b;}
h2 {padding:0; margin:0; margin:5px; font-size:26px; color:#5d523b;}
h3 {padding:0; margin:0; margin:5px; font-size:18px;}
h4 {padding:0; margin:0; margin:5px; font-size:16px;}
h5 {padding:0; margin:0; margin:5px; font-size:12px;}
h6 {padding:0; margin:0; margin:5px; font-size:10px;}



/* Boxes
********************************************************************/
.b1,
.b12,
.b13,
.b14,
.b23,
.b34 {
	margin:10px 0px 10px 0;
	padding:18px;
	border:solid 1px #AEAA98;
	background-color:#D5CFB9;
	float:right;
	}

.b1 {width:930px;}
.b12 {width:435px;}
.b13 {width:270px; margin-left:20px;}
.b14 {width:189.5px; margin-left:20px;}
.b23 {width:600px;}
.b34 {width:684px;}

.b12.first,
.b13.first,
.b14.first,
.b23.first,
.b34.first {float:left; margin-left:0px;}


	
/* AFTER */
.b1:after,
.b12:after,
.b13:after, 
.b14:after, 
.b23:after, 
.b34:after {content:".";display:block;height:0;clear:both;visibility:hidden;}