body {
	margin: 0px;
	padding: 0px;
	color:#EBD6BE;
	background-color: #52330C;
	background-image:url(assets_main/woodtexture.gif); 
	min-width:760px;
	font-size: small;
	font-family: "trebuchet ms", "times new roman", times, serif;
	text-align:center;
}

* html body {
	font-size: x-small; /* for IE5/Win */
	f\ont-size: small; /* for other IE versions */
}



/* SITEWRAPPER - CONTAINS THE ENTIRE PAGE AND CREATES THE DAMASK BACKGROUND */
#sitewrapper {
	background-image: url(assets_main/damask.jpg);
	background-repeat: no-repeat;
	width: 906px;
	margin: 0 auto;
}



/* PAGE - SITS WITHIN SITEWRAPPER AND IS CENTERED AND HOLDS ALL THE LAYOUT TOGETHER */
#page {
	width: 760px;
	margin: 0 auto;
}



/* LABEL - THIS HOLDS ALL THE LABELS [H1, H2, H3] AT THE TOP OF THE PAGE */
#label {
	margin: 0px;
	padding: 0px;
	width: 380px;
	height: 143px;
	text-align: left;
	position: relative;
}



/* HEADERS - THE H2 AND H3 TAGS DO NOT CHANGE THROUGHOUT THE SITE AND SO ARE GENERIC */
h2 {
	background: url(assets_main/label_pastpresent.png) no-repeat;
	width: 120px;
	height: 143px;
	padding: 0px;
	margin: 0px;
	display: block;
	position: absolute;
	left: 149px; top: 0px;
}
h2 span {display:none;}


h3 {
	padding: 0px;
	margin: 0px;
	display: block;
	position: absolute;
	left: 269px; top: 0px;
	width: 111px;
	height: 143px;
	background: url(assets_main/label_findoutmore.png) no-repeat;
}
h3 span {display:none;}

h3 a {
	display: block;
	outline: none;
}

h3 a:hover {background: url(assets_main/label_findoutmore.png) -111px 0px no-repeat; width: 111px; height: 143px;}

#findoutmore {left: 0px; top: 0px; width: 111px; height: 143px;}
#findoutmore a {height: 143px;}
h3 .active {background: url(assets_main/label_findoutmore.png) -111px 0px no-repeat; width: 111px; height: 143px;}



/* LEFT AND RIGHT MAIN HOLDERS */
#leftcolumn {
	float: left;
	width: 407px;
	margin: 0px;
	padding: 0px;
}

#rightcolumn {
	float: right;
	width: 351px;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.left{
	float: left;
}

.right{
	float: right;
}

.divclear {
	clear: both;
}

.links {
	color: #52330C;;
	text-decoration: underline;
	outline:none;
}

.links:hover {
	text-decoration: none;
	color: #52330C;;
	outline:none;
}

.lightlinks {
	color: #EBD6BE;;
	text-decoration: underline;
	outline:none;
}

.lightlinks:hover {
	text-decoration: none;
	color: #EBD6BE;;
	outline:none;
}

a#backbtn {
    display: block;
	float: right;
    width: 163px;
    height: 41px;
    background: url(assets_main/back_to_home.png) no-repeat 0 0;
    margin: 0 auto;
}
a#backbtn:hover {
    background: url(assets_main/back_to_home.png) no-repeat 0 -41px;
}
#backbtn span {display:none;}

/* FOOTER - THIS HOLDS THE BACKGROUND IMAGE BUT ALSO THE SPAN TEXT THAT APPEARS IF CSS IS DISABALED */
#footer {
	clear: both;
	width: 760px;
	margin: 0px auto 20px auto;
	padding: 0;
	background-image: url(assets_main/footertexture.gif);
	background-repeat: no-repeat;
}
#footer span {display: none}

/* FOOTERLINKS - TWO LINES OF TEXT LINKS - WILL APPEAR AS A LIST IF CSS IS DISABLED */
#footerlinks ul {
	margin: 0;
	padding: 25px 0px 0px 0px;
	list-style-type: none;
	text-align: center;
	font-size: 80%;
}

#footerlinks ul li {
	display: inline;
}

#footerlinks ul li a {
	color: #D9AE80;
	text-decoration: none;
	outline:none;
}

#footerlinks ul li a:hover {
	text-decoration: underline;
	color: #D9AE80;
	outline:none;
}
