/* ELEMENTS */
body {background:#624b3e url(../images/background.gif) repeat-x; 
	font-size:100%; 
	line-height:1.25em; 
	font:12px/16px Helvetica, Arial, sans-serif;
	color:#333333;
	height:100%;
	width:100%;
	text-align:center;
	 }
	
p {margin: 1em 0;}
p, li { font:12px/16px Helvetica, Arial, sans-serif;}

a:link {color:#04397c; text-decoration:none;}
a:hover {text-decoration:underline;}
a:visited {color:#333333; text-decoration:underline;}

em {font-style:italic;}
strong {font-weight:bold;}

ul {list-style:disc;}

a img {border:0; text-decoration:none;}

#slideshow2 {position: relative; top: 0; left: 0; margin: 0; padding: 0; display:block; height: 242px; width: 776px; overflow:hidden; }
img {margin: 0; padding: 0;}

tr, td {vertical-align:top;}

/* MAIN STRUCTURE */

#wrapper {width: 804px; height:100%; background:url(../images/bgTile.gif) repeat-y; padding-left:14px; margin:15px auto 0 auto; text-align:left;}

#topbar {height:50px; padding-top:13px;}


#mainPhoto {height:242;width:776px;}

#mainContent { margin-left:30px; margin-top:20px;}
.col1 {width: 228px; float:left; padding:50px 0 0 50px;}
.col2 {width: 438px; float: left; padding: 30px 50px 0 0;}

.subnav h2 {font:bold 12px/14px Georgia, "Times New Roman", Times, serif; color:#632c1c;}
.subnav ul {list-style:none; }
.subnav li { font:12px/13px Georgia, "Times New Roman", Times, serif; margin:5px 5px 7px 0;}

#footer {width:804px; height:254px; background:url(../images/bgFooter.gif) no-repeat; clear:both;}

#footer p { position:relative; top: 130px; left:0; text-align:center; width: 804px; color: #FFFFFF;}
#footer a:link, #footer a:visited { color:#FFFFFF; text-decoration:none; }
#footer a:hover {text-decoration:underline;}

/* .nav is actually the left-hand sidebar td */
.nav, .nav p, .nav li {color:gray; text-decoration:none; font:12px/16px Georgia, "Times New Roman", Times, serif;}
.nav li { list-style:none; margin-bottom:6px;}

/* NAVIGATION */

#nav {width:776px; height:43px; padding-left: 14px; background:url(../images/gh_nav_01.gif) repeat-x;}

a#gh_nav2 {height:43px; width:135px; background:url(../images/gh_nav_02.gif) 0 0 no-repeat; text-indent:-9999px;}
a#gh_nav2:hover {background-position:0 -43px;}

a#gh_nav3 {height:43px; width:128px; background:url(../images/gh_nav_03.gif) 0 0 no-repeat; text-indent:-9999px; }
a#gh_nav3:hover {background-position:0 -43px;}

a#gh_nav4 { height:43px;width:141px; background:url(../images/gh_nav_04.gif) 0 0 no-repeat; text-indent:-9999px;}
a#gh_nav4:hover {background-position:0 -43px;}

a#gh_nav5 { height:43px;width:166px; background:url(../images/gh_nav_05.gif) 0 0 no-repeat; text-indent:-9999px;}
a#gh_nav5:hover {background-position:0 -43px;}

a#gh_nav6 { height:43px;width:144px; background:url(../images/gh_nav_06.gif) 0 0 no-repeat; text-indent:-9999px;}
a#gh_nav6:hover {background-position:0 -43px;}

#nav {width:746px; height:43px; margin:0; padding-left:30px; background:url(../images/gh_nav_01.gif) repeat-x; list-style:none;}

#nav, #nav ul {
	list-style: none;
}

#nav a {
	display: block;
}

#nav li {
	float: left;
}

#nav li ul li {float:none;}

#nav li ul {
	position: absolute;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul li a {font:bold 12px/14px Georgia, "Times New Roman", Times, serif; color:#e3d9d5; background:#682f1e; padding:5px 9px; text-decoration:none; }
#nav li ul li a:hover {background:#836d60;}



/* misc classes */
.xtrabtmspace {margin-bottom:10px;}