@charset "UTF-8";
/* CSS Document */

body {
	background: #6B8092;
	color: #ffffff;
	font: 12px Verdana, sans-serif;
	text-align: center;
}
a {
	color: #882F2D;
	text-decoration: none;
}
a:hover {
	color: #98640A;
	text-decoration: none;
}

img {
	border: none;
}

#whitepage {
	margin: 0px auto;
	width:800px;
	border:4px solid #fff;
	background:url(../img/BrownWall.jpg) repeat-y;
}


/* topNavigation*/
#topnav {
	background-color:#4A3226;
	height:25px;
	text-align:left;
}
#topnav ul {
	margin:0;
	padding:5px 5px 5px 40px;
	list-style:none;
}
#topnav li {
	display:inline;
}
#topnav li a {
	padding:0 20px 0 20px;
	font:bold 11px arial, sans serif;
	color:#fff;
	letter-spacing:1px;
	text-transform:none;
	text-decoration:none;
}
#topnav li a:hover {
	color:#ccc;
}
#topnav .active {
	color:#ccc;
}


/* BODY*/


#bodycontainer {
	margin:0;
	padding:0;
	width:800px;
}



/* LEFT SIDE */


#Leftside {
	float:left;
	width:240px;
	margin:0;
	padding:0;
}
.homecopy {
	width:180px;
	background-image:url(../img/White-overlay.png);
	margin:30px 0 30px 20px;
	padding:20px 20px;
	border:solid 1px #4A3226;
}
.titleBox {
	width:170px;
	background-image:url(../img/Lighter-overlay.png);
	margin:0;
	padding:8px 8px;
	line-height:22px;
}
.homecopy H8 {
	text-align:center;
	color:#fff;
	letter-spacing:1px;
	text-transform:Uppercase;
	font: 20px Verdana, sans serif;
}
.homecopy H9 {
	text-align:center;
	color:#fff;
	letter-spacing:1px;
	font:14px Verdana, sans serif;
}
.homecopyP {
	text-align:left;
	color:#4A3226;
}

/* SUBPAGES BODY  */

#bodyCopy {
	width:500px;
	background-image:url(../img/White-overlay.png);
	margin:30px 0 30px 20px;
	padding:20px 20px;
	border:solid 1px #4A3226;
	text-align:left;
	color:#4A3226;
}


#bodyCopy li {padding-bottom:8px;
}

#bodyCopy h1 {
	font: bold 14px Verdana, sans-serif;
	text-transform:Uppercase;
	
}

#bodyCopy h2 {
	font: bold 12px Verdana, sans-serif;
	text-transform:Uppercase;
	
	
}
#bodyCopy h3 {
	font: bold 12px Verdana, sans-serif; font-style:italic;
	
}

#bodyCopy a {
	text-decoration: none;
}
#bodyCopy a:hover {
	text-decoration: none;
}

#brownline {
	height:1px;
	width:200px;
	background-color:#4A3226;
}

img.map {
	border: 1px solid #000000;
}




/* RIGHT SIDE */

#RightsideA {
	float:right;
	margin:20px 20px 20px 0;
	width:520px;
	padding:0;
}


#RightsideSubPages {
	float:right;
	margin:20px 20px 20px 0;
	width:170px;
	padding:0;
}

#rightLogos{
	padding-top:80px;
	}





.subnav {
	width:150px;
	background-image:url(../img/White-overlay.png);
	margin:0px;
	padding:10px;
	border:solid 1px #4A3226;
	float:right;
	text-align:left;
}

.subnav ul {
	padding:0;
	list-style:dash;
	margin:0 0 0 10px;
	color:#4A3226;
	font: 9px arial, sans serif;
}

.subnav li a {
	padding:0;
	font:bold 11px arial, sans serif;
	color:#4A3226;
	letter-spacing:1px;
	text-transform:none;
	text-decoration:none;
}
.subnav li a:hover {
	color:#98640A;
}
.subnav .active {
	color:#98640A;
}




/* HOME PHOTO BOXES */


.homebox { width:160px; height:225px; background-image:url(../img/Brown-overlay.png); text-align:center; }
.homebox img { margin-top:10px; margin-bottom:15px; border:solid 1px #583F31;}
.homebox em { display:block; font-style:normal; }
.homebox a { color:#FFFFFF; text-decoration:none; font:bold 11px arial, sans serif; letter-spacing:.09em;}
.homebox a:HOVER {color:#ccc;}
.homebox a:HOVER  img {border:solid 1px #ccc;}





/* Subpages PHOTO BOXES */

#photoboxes { width:160px; display:block;}

.photobox { width:160px; height:77px; background-image:url(../img/Brown-overlay.png); text-align:center;  margin-bottom:5px;}
.photobox img { margin-top:5px; margin-bottom:5px; border:solid 1px #583F31;}
.photobox em { display:block; font-style:normal; }
.photobox a { color:#FFFFFF; text-decoration:none; font:bold 11px arial, sans serif; letter-spacing:.09em;}
.photobox a:HOVER {color:#ccc;}
.photobox a:HOVER  img {border:solid 1px #ccc;}





/* -- */	

.clear {
	clear: both;
}






/* footer */

#footer {
	background-color:#4A3226;
	height:100px;
	color: #fff;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
	width: 800px;
}
#footLeft {
	float:left;
	width:300px;
	margin:0;
	padding:10px;
	text-align:left;
}
#footRight {
	float:right;
	margin:0 0 0 0px;
	width:300px;
	padding:10px 10px 10px 0;
	text-align:right;
}



/* -- */
