/*
---------------------------------------------
01. MAIN / DEFAULT ELEMENTS
---------------------------------------------
*/

body {
	color: #7f5122;
	background: #572700;
	margin: 0 0 0 30px;
	padding: 0;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1.3em;
}

body a {
	color: #7f5122;}
	
body a:hover {
	color: #000000;}
	
div, img, form, ul, h1, h2, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0; }

#wrapper {
	width: 939px;
	background: url("images/content_bg.gif") bottom left repeat-y;
}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#eee9d1; border:1px solid #572700; 
  width:250px; padding:4px;
  color:#7f5122; font-size:1.1em; line-height:1.3em;
}
/* These are optional. They demonstrate how you can individually format tooltip content  */
div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-weight:bolder; color:#337; padding-top:4px }

/*
---------------------------------------------
02. TEXT / HEADINGS
---------------------------------------------
*/

h1 {
	position: absolute;
	width: 175px;
	height: 135px;
	top: 16px;
	left: 20px;
}
	
	h1 a {
		width: 175px;
		height: 135px;
		display: block;
		outline: none;
		text-indent: -99999px;
		background: url("images/logo.gif") no-repeat; }
		
h2 {
	color: #43433d;
	font-family: "Times New Roman", "Times", serif;
	font-size: 2.91em;
	font-style: normal;
	line-height: 1em;
	font-weight: normal;
	font-variant: normal;
}
	
h3 {
	color: #ed7b00;
	font: normal 2.00em "Times New Roman", "Times", serif; }
	
	h3 a { color: #ed7b00; text-decoration: none; }
	h3 a:hover { color: #ffffff; }
	
	h3.alt {
		font-size: 2em;
		border-bottom: 1px solid #af9769;
		margin-bottom: 5px;
		padding-bottom: 5px; }

h4 {
	color: #6c3500;
	font-family: "Times New Roman", "Times", serif;
	font-size: 1.45em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1.6em;
}
			
	h4 a { color: #6c3500; text-decoration: none; }
	h4 a:hover { color: #000000; }
	
h5 {
	color: #6c3500;
	font: normal 1.36em "Arial", "Helvetica", sans-serif; }
	
.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.05em;
	font-style: normal;
	color: #7f5122;
	line-height: 1.6em;
}

/*
---------------------------------------------
03. HEADER / MENU
---------------------------------------------
*/
	
#index {
	height: 452px;
	position: relative;
	}
	
	#header {
		height: 170px;
		position: relative;
		background: url("images/header_small.jpg") no-repeat; }
		
	#header2 {
		height: 170px;
		position: relative;
		background: url("images/header_small2.jpg") no-repeat; }
		
	#header3 {
		height: 170px;
		position: relative;
		background: url("images/header_small3.jpg") no-repeat; }
		
	#header4 {
		height: 170px;
		position: relative;
		background: url("images/header_small4.jpg") no-repeat; }
		
	#header5 {
		height: 170px;
		position: relative;
		background: url("images/header_small5.jpg") no-repeat; }
		
	#header6 {
		height: 170px;
		position: relative;
		background: url("images/header_small6.jpg") no-repeat; }
		
		
		
		
		
#menu {
	list-style: none;
	position: absolute;
	top: 50px;
	left: 230px; }
	
	#menu li { 
		margin-right: 20px;
		display: inline; }
	
	#menu li a {
		color: #623410;
		text-transform: uppercase;
		text-decoration: none;
		font: bold 1.1em "Times New Roman", "Times", serif; }
		
	#menu li a:hover { color: #f88100; }
	
	#menu li.lock {
		background: url("images/icon_lock.gif") top left no-repeat;
		padding-left: 25px; }
		
#menuVert { list-style: none; }

	#menuVert li {
		background: url("images/icon_arrow.gif") center left no-repeat;
		padding: 3px 0 3px 8px; }
		
	#menuVert li a {
		color: #623410;
		font: normal 1.00em "Arial", "Helvetica", sans-serif;
		text-decoration: none; }
		
	#menuVert li a:hover { color: #000000; }

.menuVertsub li a {
		color: #623410;
		font: normal 1.00em "Arial", "Helvetica", sans-serif;
		text-decoration: none; 
		text-indent: 10;
		}
	
		
#intro {
	width: 450px;
	height: 125px;
	position: absolute; 
	left: 105px;
	bottom: 65px; }
	
	#intro p {
		margin: 0;
		font: normal 1.37em "Times New Roman", "Times", serif;
		color: #6c3500;
		line-height: 1.35em; }

/*
---------------------------------------------
04. FOOTER
---------------------------------------------
*/

#address {
	clear: both;
	color: #93704e;
	background-color: #582600;
	font-size: .91em;
	text-align: right;
	margin-top: -5px;
	padding: 10px; }
	
	html>body #address { margin: 0; }
	
#footer {
	height: 30px;
	line-height: 30px;
	background-color: #000000;
	padding: 0 10px;
	color: #ffffff;
	font-size: .91em; }
	
	#footer a { color: #ffffff; }
	#footer a:hover { color: #dbd366; }

/*
---------------------------------------------
05. INDEX PAGE
---------------------------------------------
*/
	
#insideTab {
	width: 214px;
	height: 230px;
	float: left;
	padding: 40px 35px 0 35px;
	background: url("images/tab_inside.gif") no-repeat; }
	
	.insideNews {
		font: normal 1.00em "Arial", "Helvetica", sans-serif;
		color: #68652e;
		margin-bottom: 3px; }
		
	.insideNews p { margin: 1px 0; }
	
	.insideNews p.more {
		border-top: 1px solid #b2aa7d;
		padding-top: 3px;
		margin-top: 3px;
		text-align: right; }
		
		.insideNews p.more a {
			color: #68652e;
			font: bold 1.00em "Arial", "Helvetica", sans-serif;
			text-decoration: none; }
		
		.insideNews p.more a:hover { color: #000000; }
		
	.insideImg {
		float: left;
		margin: 3px 5px 10px 0px; }
		
#howtoTab {
	width: 630px;
	height: 245px;
	float: left;
	overflow: hidden;
	padding: 25px 0 0 25px;
	background: url("images/tab_howto.gif") no-repeat; }
	
	.howTo {
		width: 175px;
		float: left;
		margin-right: 35px;
		color: #caa95c; }
		
	.howTo p {
	margin: -14px 0 5px 0;
}
		
	.howTo a.more {
		color: #dbd366;
		font: bold 1.00em "Arial", "Helvetica", sans-serif;
		text-decoration: none; }
		
	.howTo a.more:hover { color: #ffffff; }
	
/*
---------------------------------------------
06. CONTENT / INTERIOR PAGE
---------------------------------------------
*/

	
#content { background: url("images/content_bot.gif") bottom left no-repeat; }

#left {
	float: left;
	width: 190px;
	padding: 35px 0 35px 25px; }
	
#middle {
	float: left;
	width: 537px;
	padding: 6px;
	overflow: hidden;
	background: url("images/column_mid.gif") top left repeat-x; }
	
	.midPad { padding: 5px 10px; }
	
#right {
	float: left;
	width: 154px;
	padding: 40px 10px;
	color: #7f5122;
	background: url("images/column_right.gif") top left repeat-x; }
	
	#right a.more {
		color: #7f5122;
		font: bold 1.00em "Arial", "Helvetica", sans-serif;
		text-decoration: none; }
		
	#right a.more:hover { color: #000000; }
	
#crumbs { margin-top: 0; }

	#crumbs a {
		font-size: .91em;
		color: #7f5122; }
		
		#crumbs a:hover { color: #000000; }
		
#quote {
	font: 1.00em "Arial", "Helvetica", sans-serif;
	text-align: center;
	padding: 10px 75px; }
	
	
ul.inside 
{
list-style-position: inside
text-indent: 20;
	padding-left: 30px;
	line-height: 1.5em;
}

ul.inside a
{
	text-decoration: none;
	color: #633511;
}

ul.inside a:hover
{
	text-decoration: none;
	color: #000000;
}

ul.inside2 
{
list-style-position: inside
text-indent: 20;
	padding-left: 50px;
	line-height: 1.5em;
	list-style-type: circle;
}

ul.inside2 a
{
	text-decoration: none;
	color: #633511;
}

ul.inside2 a:hover
{
	text-decoration: none;
	color: #000000;
}

ul.outside 
{
list-style-position: outside
}

.middlelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: oblique;
	font-weight: bold;
	color: #7f5122;
	text-decoration: none;
}



/*
---------------------------------------------
07. BOXES / CLASSES
---------------------------------------------
*/

.box {
	width: 517px;
	padding: 5px 10px;
	margin: 5px 0;
	background: url("images/box.gif") top left no-repeat; }
	
	.box .bot {
		display: block;
		height: 15px;
		width: 537px;
		margin: -5px -10px;
		background: url("images/box_bot.gif") no-repeat; }
		
.box2 {
	width: 517px;
	padding: 5px 10px;
	margin: 5px 0;
	background: url("images/box2.gif") top left no-repeat; }
	
	.box2 .bot {
	display: block;
	height: 15px;
	width: 537px;
	margin: -5px -10px;
	background: url("images/box_bot.gif") no-repeat;
	bottom: auto;
}
		

				
.boxSmall {
	width: 157px;
	padding: 5px 10px;
	margin: 5px 1px;
	background: url("images/box_small.gif") top left no-repeat; }
	
	.boxSmall .bot {
		display: block;
		height: 15px;
		width: 177px;
		margin: -5px -10px;
		background: url("images/box_small_bot.gif") no-repeat; }
		
	.boxImg {
		float: left;
		margin: 5px 10px 5px 0; }
		
.boxSmall2 {
	width: 157px;
	padding: 5px 10px;
	margin: 5px 1px;
	background: url("images/box_small2.gif") top left no-repeat; }
	
	.boxSmall2 .bot {
		display: block;
		height: 15px;
		width: 177px;
		margin: -5px -10px;
		background: url("images/box_small_bot.gif") no-repeat; }
		
	.boxImg {
		float: left;
		margin: 5px 10px 5px 0; }
	
p.sub {
	margin: 0;
	color: #ed7b00;
	line-height: 1.6em;
	font-size: 1.6em;
}
.headboxbig {
	font-size: 1.6em;
	color: #7F5122;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	line-height: 1.5em;
}

.headboxbig a:hover {
	font-size: 1.6em;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
}
	
p.sub2 {
	margin: 0;
	color: #ed7b00; font: bold 1.09em "Arial", "Helvetica", sans-serif;
			text-decoration: none; }
	
.clear { clear: both; display: block; }
.tr { text-align: right; }
.tc { text-align: center; }
.right { float: right; }
.left { float: left; }


#div1, #div2, #div3 {
	position:relative;
	top: 100;
	left: 200;
	width:200;
	visibility:hidden;
	z-index: 1;
}


/*
---------------------------------------------
00. END
---------------------------------------------
*/
.chartwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: underline;
}
.titleitalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-style: italic;
	color: #b3620f;
	text-decoration: none;
}
