* {margin:0;padding:0;line-height: 150%;}
body {font-family: Verdana, Arial, sans-serif; font-size: small; background-color: #544132;}
#wrapper {width:1036px; margin: 0 auto 0 auto;}

#sitebranding {height:154px; background: #544132 url(backgrounds/topbarl.jpg) no-repeat; padding-left: 772px;}
h1 img {border:none;}
#pagetitle {height:50px; background-color: #544132;}

#middlewrap {width: 1036px; float: left; background: #544132 url(backgrounds/bg.jpg) repeat-y;}

#bodycontent {width:565px; float:left; margin:0 0 0 204px; background: url(backgrounds/thinstrip.jpg) repeat-y;}
#postittop {height:38px; background: url(backgrounds/toptape.jpg) no-repeat;}
#text {width:485px; padding: 0 40px 0 40px;}
#text p {padding-bottom: 12px; font-size: 90%; color: #544132;}
#text p.last {padding-bottom: 0px; font-size: 90%; color: #544132;}
#text ul {font-size: 90%; color: #544132;}
#text li {padding: 0 0 5px 36px; list-style:none; background: url(backgrounds/bullet.gif) no-repeat 0 5%;}
#text li.last {padding: 0 0 0px 36px; list-style:none; background: url(backgrounds/bullet.gif) no-repeat 0 5%;}
#text a {color: #e28623; text-decoration:underline;}
h3 {color: #544132; padding-bottom: 6px; font-weight: normal; font-size:120%;}
#postitbottom {height:52px; background: url(backgrounds/bottape.jpg) no-repeat;}
* html #bodycontent {display: inline;}

#sidebar {width:230px; float:right; padding: 10px 34px 0 0;}
#sidebar img {padding-bottom: 0px; border:none;}
* html #sidebar {display: inline;}
.quote {padding-top: 10px;}

#navigation {width:166px; float:left; margin: 0 0 0 -769px; padding-left: 30px;}
#navigation ul {list-style-type: none; text-align:right;}
#navigation li {margin: 0 0 3px 0;}
#navigation a {display: block; padding: 14px 14px 6px 4px; text-decoration: none;}
#navigation li.nav1 {background: #f5c545 url(backgrounds/link1top.jpg) top left no-repeat;}
#navigation li.nav1 a {background: url(backgrounds/link1bot.jpg) bottom left no-repeat;}
#navigation li.nav2 {background: #f5c545 url(backgrounds/link2top.jpg) top left no-repeat;}
#navigation li.nav2  a {background: url(backgrounds/link2bot.jpg) bottom left no-repeat;}
#navigation li.nav3 {background: #f5c545 url(backgrounds/link3top.jpg) top left no-repeat;}
#navigation li.nav3 a {background: url(backgrounds/link3bot.jpg) bottom left no-repeat;}
#navigation li.thispage1 {background: #f5c545 url(backgrounds/link1top.jpg) top left no-repeat;}
#navigation li.thispage1 a {color: #fff; background: url(backgrounds/link1bot.jpg) bottom left no-repeat;}
#navigation li.thispage2 {background: #f5c545 url(backgrounds/link2top.jpg) top left no-repeat;}
#navigation li.thispage2  a {color: #fff; background: url(backgrounds/link2bot.jpg) bottom left no-repeat;}
#navigation li.thispage3 {background: #f5c545 url(backgrounds/link3top.jpg) top left no-repeat;}
#navigation li.thispage3 a {color: #fff; background: url(backgrounds/link3bot.jpg) bottom left no-repeat;}
.nav1 a:link, .nav1 a:visited {color: #544132;}
.nav1 a:hover, .nav1 a:active {color: #fff;}
.nav2 a:link, .nav2 a:visited {color: #544132;}
.nav2 a:hover, .nav2 a:active {color: #fff;}
.nav3 a:link, .nav3 a:visited {color: #544132;}
.nav3 a:hover, .nav3 a:active {color: #fff;}
* html #navigation a {height: 1px;} /* internet explorer 6 fix */
* html #navigation {display: inline;}

#footer {clear: both; height:237px; background: #544132 url(backgrounds/botbar.jpg) no-repeat;}

#container {position:relative; width:443px; height:433px; font-size: 85%; background-color: white; padding: 20px; margin: 0 auto 0 auto; border-right:2px solid #ccc; border-bottom:2px solid #ccc;}
#container a.pics {float:left; padding: 0 10px 10px 0; display:inline; color:#5b6f39; text-decoration:none; width:53px; height:40px;}
#container a.pics img.thumb {display:block; border:1px solid #544132;}

#container a.pics span {display:none; background:#fff; text-align:center;}
#container a.pics span img {margin:0px auto; border:1px solid #544132;}

#container a.pics:hover img.thumb {border:1px solid #f5c545;}
#container a.pics:hover span {display:block; position:absolute; left:20px; top:120px; z-index:10; height:333px;}
#container a.pics:hover {white-space:normal;} /* makes hover state work for IE6 */

#container a.pics:active img.thumb {border:1px solid #f5c545;} 
#container a.pics:active span {display:block; position:absolute; left:20px; top:120px; z-index:5; height:333px;}

#container a.pics:focus img.thumb {border:1px solid #f5c545;}
#container a.pics:focus span {display:block; position:absolute; left:20px; top:120px; z-index:5; outline:0; height:333px;}
#container a.pics:focus {outline:0;}

#container span.info {float:left; display:block; text-align:center; height:333px; color:#544132; z-index:1;}
#container span.info img {border:1px solid #544132;}

#credit {text-align:right;width: 996px; margin: 0 auto 0 auto; font-size: 75%; color: white; padding: 0 30px 10px 10px;}
#credit a img {border:none;}
#credit a {color:white;}
p.dd {padding-right: 6px;}
.copy {float:left;}

#bigpic a {color:white;padding:20px;font-size: 120%;}


