/* Global */
body 		{ background: #FFFFFF; background-attachment: fixed; margin: 0px }
span		{ display: none }
img 		{ border: none; }
img.header	{ border: none; margin-top: 8px }
img.left	{ float: left; padding: 10px }
img.right	{ float: right; padding: 10px }
img.center	{ text-align: center; padding: 10px; margin: 0px auto 0px auto; }
a:link 		{ color: #042604; }
a:hover 	{ color: #042604; text-decoration: none; font-style: italic }
a:visited 	{ color: black; text-decoration: underline; font-style: italic }
hr		{ width: 70%; text-align: center; margin: 0px auto 0px auto; }
#footer a	{ color: #FFF; text-decoration: none; font-style: normal; }
#footer a:hover	{ color: #e0e1fc; }

/* Text Divs */
h2		{ text-align: center; color: #1e2167; }




/* Main Divs */
#wrapper 	{ width: 715px; background: url(layout/content_back.gif) repeat-y; margin: 15px auto 15px auto; vertical-align: top; border: 0px; }
#header		{ width: 715px; height: 114px; background: url(layout/header.jpg); margin: 0px; padding: 0px; text-align: center }
#topmenu	{ width: 450px; height: 30px; float: right; text-align: right; margin: 5px 60px 0px 0px; }
#container	{ width: 685px; margin: 0px auto 0px auto; padding: 0px; }
#navwrap	{ width: 166px; height: 269px; background: url(layout/nav_back.gif); float: left; clear: both; margin: 0px 0px 0px -15px; padding: 0px }
#nav		{ width: 146px; margin: 0px auto 0px auto; padding: 0px; }
#footer		{ width: 715px; height: 36px; background: url(layout/footer.gif) no-repeat; margin: 0px; padding: 0px; padding-top: 15px; text-align: center; color: #FFF; }
#center		{ margin: 0px auto 0px auto; text-align: center; } 
#rotation	{ padding-left: 210px; }
#gallery	{ width: 650px; margin: 0px auto 0 auto; text-align: center; clear: both; }
#largepic	{ padding-top: 20px; }



/* Menu */
ul		{ margin-left: -5px; padding: 0px; list-style-type: none; text-decoration: none; }
ul a		{ width: 152px; height: 41px; background: url(layout/nav_button.gif) no-repeat; line-height: 41px; display: block; text-align: center; text-decoration: none; font-weight: bold; }
li		{ display: inline; }
ul a:hover	{ background: url(layout/nav_hov.gif) no-repeat; text-decoration: none; font-style: normal; }
ul a:visited	{ text-decoration: none; font-style: normal; }


#topmenu a:link	{ color: #1e2167; text-decoration: none; font-style: normal; }
#topmenu a:hover{ color: #e0e1fc; text-decoration: none; font-style: normal; }
#topmenu a:visited { text-decoration: none; font-style: normal; }