/* Global Styles */

/* Color Scheme 

#FFFFFF = bkg color
#28a03c = chamber green
#238731 = darker green
#000000 = paragraph text
#FFFFFF = body bkg

#FF0000 = Header
#0000FF = link
#FFFFFF = link rollover
#669900 = link visited
#FF0000 = link active

*/

/* Global Styles */

body {
	font:Arial, Helvetica, sans-serif;
	background:#FFFFFF;
	margin:0px;
	height:auto;
	background:#000 url(Img/bkg_grad.gif) repeat-y center;
	}
	
p { 
	font:14px Arial, Helvetica, sans-serif;
	color:#000000;
	z-index:10;
	}
	
li {
	font:14px Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
a:link {color:#2db240; text-decoration:none;}
a:visited {color:#a56d45; text-decoration:underline;}
a:hover {color:#0099FF; text-decoration:underline;}
a:active {color:#a56d45; text-decoration:none;}

/* DIV ID Styles */

#all {
	background:url(Img/body.gif) repeat-y;
	position:relative;
	width:830px;
	height:auto-300px;
	z-index:1;
	margin:0px auto 0px auto;
	visibility:visible;
	display:table;
	z-index:1
	}
	
#banner {
	background:url(Img/banner.gif) no-repeat;
	position:relative;
    left:0px;
    top:0px;
    z-index:2;
    width:830px;
    height:155px;
	border:none;
	display:block;
	}

#corner  {
   background: url(Img/corner.gif) no-repeat;
   position: relative;
   left: 0px;
   top: -4px;
   z-index: 2;
   width: 231px;
   height: 55px;
   }

#content {
	font:Arial, Helvetica, sans-serif;
	background:url(Img/tree.gif) no-repeat right bottom;
	position:relative;
	left:0px;
	top:-55px;
	width:820px;
	height:auto;
	float:left;
	display:block;
	border:none;
	z-index:2;
	}
	
#contenttext {
	position:relative;
	left:45px;
	top: 0px;
	width:480px;
	height:auto;
	z-index:10;
	display:block;
	float:left;
	}
	
#blogspace {
	position:relative;
	left:0px;
	top:0px;
	width:160px;
	height:auto;
	display:block;
	border:none;
	float:right;
	z-index:10;
	margin-left:0px;
	padding-left:0px;
	}

#close {
	position:relative;
	left:0px;
	top:0px;
	width:830px;
	height:128px;
	display:block;
	z-index:1;
	float:left;
	margin-top:-30px;
	}

#corner2  {
   background: url(Img/corner2.gif) no-repeat top left;
   position:relative;
   left:-104px;
   bottom:-12px;
   width: 261px;
   height: 64px;
   float:left;
   display:block;
   z-index: 2;
   }

#bottom {
	background:url(Img/border.gif) no-repeat;
	position:relative;
	left:0px;
	top:0px;
	width:830px;
	height:64px;
	display:block;
	float:left;
	z-index:2;
	text-align:right;
	}

#gnet  {
   position:relative;
   left:25px;
   z-index: 10;
   width: 100px;
   height: 72px;
   float:left;
   top:16px;
   display:block;
   border-color: #FFFFFF #666666 #666666 #FFFFFF;
   border-style: solid;
   border-top-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
   border-left-width: 2px;
   }	

#print {
	position:absolute;
	display:block;
	width:100px;
	height:80px;
	top:42px;
	left:10px;
	}
	
/* Menu styles */

#menudiv {
	position:relative;
	top:0px;
	left:13px;
	width:125px;
	height:auto;
	z-index: 5;
	display:block;
	float:left;
	}
	
#menu {
	position:relative;
	top:0px;
	left:0px;
	width:125px;
	height:auto;
	z-index: 10;
	display:block;
	float:left;
	}
	
#menuopenclose {
	position:relative;
	top:5px;
	left:0px;
	width:125px;
	height:10px;
	z-index: 4;
	}
	
#promo {
	position:relative;
	top:20px;
	z-index:10;
	width: 100px;
	height: auto;
	left: 25px;
	}

/* Table Styles */

table {
	font:14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	vertical-align:top;
	}

.memberlist tr {	
	text-align:left;
	vertical-align:top;
	}
	
.memberlist td {	
	text-align:left;
	vertical-align:top;
	}
		
/* Class Styles */

.header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#a56d45;
	}
	
.subheaditalic { 
	font-family:Arial, Helvetica, sans-serif;
	color:#a56d45; 
	font-size:16px; 
	font-style:italic; 
	font-weight:bold; 
	}
	
.subheadbold {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	}
	
.parabold {
	font-weight:bold;
	}
	
.parabolditalic {
	font-weight:bold;
	font-style:italic;
	}
	
.parablack {
	color:#a56d45;
	}
	
.paraboldblack {
	font-weight:bold;
	color:#000000;
	}
	
.subHeader {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a56d45;
	line-height:22px;
	}

.smallText {
	font:10px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:22px;
	}
	
.smallTextWhite {
	font:10px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:22px;
	}

.boldwhite {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
		
.listinlist li {
	font-weight:bold;
	list-style-type:none;
	line-height:2em;
	}

.listinlist li ul li {
	font-weight: normal;
	list-style-type: disc;
	line-height:1.2em;
	}
	
.unbold {
	font-weight:normal;
	line-height:1em;
	}
	
.listleft {
	margin-left:0px;
	padding-left:0px;
	line-height:1.25em;
	list-style:disc;
	list-style-position:inside;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
	
.listleft li {
	margin-left:0px;
	padding-left:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
	
.promotext {
	font:bold 12px Arial, Helvetica, sans-serif;
	}
	

