* { margin:0; padding:0;}
body { font:0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background:url(images/bg.gif); line-height:150%; color:#333;}
h1, h2, h3, h4 {color:#363f3a; margin-bottom:0.5em;}
h1 {font-size:2.4em;}
h3 { font-size:1.2em;}
p { margin-bottom:1em;}
#wrap { width:732px; background:#fff9ff url(images/wrap.gif) repeat-y; margin:40px auto 0px auto; border-top:3px solid #635059;}
#left { width:243px;float:left;}
#left ul#gallery{margin:15px 21px; list-style:none;}
#left #gallery {position: relative; width:203px; height:305px; margin:0; padding:0; }
#left #gallery li {display: block; }
#right { width:440px; float:left; margin:15px; background:url(images/ornament.gif) top right no-repeat; padding-left:10px;}
#right a:link, #right a:visited {color:#3a4942; font-weight: bold; text-decoration:none;}
#right a:hover, #right a:active {background-color:#3a4942; color:#fff; border-bottom:none;}
#logo a{ background:url(images/logo2.jpg) no-repeat; width:224px; height:114px; text-indent:-9999px; margin:14px auto 20px auto; display:block; border:none;}
#topLeft { background:url(images/topLeft.gif) repeat-x; height:169px; padding:1px; }
#nav a {color:#fff8f2; border-bottom:none; text-decoration:none;}
#nav a:hover {color:#bba559; text-decoration:underline}
#nav a.selected  {color:#bba559; border:none;}
#nav {list-style:none; padding-bottom:173px; background:url(images/ornament2.gif) no-repeat bottom; margin-bottom:20px;}
#nav li {padding:15px; text-align:center; background:#887f83 url(images/nav2.gif) repeat-x;}

#contact { text-align:right; padding-right: 90px; margin-bottom:90px;}

#upcoming { border: solid 1px #3b4a43; float:left; padding-bottom:10px;}
#upcoming h3 { display:block; padding:5px; color:#bba559; background:#3b4a43; }
#upcoming dl { clear:left; padding:7px 7px 0 10px;}
#upcoming dt {float:left; width:130px;}
#upcoming dd {float:left; width:290px; }
#upcoming .view {width:390px;}
.view a, .view a:visited {color:#7f7f7f;}
.view a:hover, .view a:active {color:#493A41;}
.view { text-align:right;}
.clear {clear:both;}
.footer {color:#675B61; font-size: 0.9em; margin-left: 9px;}
.footer a:link, .footer a:visited {color:#fff; text-decoration:none; font-weight:bold;}
.footer a:hover, .footer a:active {text-decoration:underline;}
.small {font-size: 0.9em;}
.small a, .small a:visited {color:#675B61; text-decoration: none;}
.small a:hover, .small a:active {text-decoration:none;}
.imageright {float:right; padding: 6px; border: solid 1px #666; margin: 0 0 9px 9px;}
.purple {color:#493A41; font-weight:bold; font-size: 1em; letter-spacing:0.1em;}
.bio {border: #e0e0e0 1px solid; padding: 6px; margin-bottom: 9px;}
.yellow {color:#bba559; font-weight:bold;}
.more {font-weight:bold; font-style:italic;}
.founder {background-color: #ADA7AA; border: #666 1px double; padding: 6px; margin-bottom: 9px; }
	.top {
	background: transparent url(images/top.gif) no-repeat left;
	padding: 0 0 0 21px; }
	.float-left {float:left;
	margin-right: 6px;
	border:none;}
		.float-leftfb {float:left;}
