/*
-----------------------------------------------
maxkiesler base screen style
author:   max kiesler
version:  17 April 2005
----------------------------------------------- */

body {
color: #333;
margin: 0;
padding: 0;
border: 0;
text-align: center;
background: #829967;	
font-family: "arial", verdana, helvetica, sans-serif;
font-size:    12px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    12px;   
}

img {
border:0;
}

p {
padding:0 0 7px 0;
}

ul {
list-style: none;
margin: 0;
padding: 0;
}

li {
margin: 0;
padding: 0;
line-height: 18px;
}

.contentleftstyle ul {
list-style: none;
margin: 0;
padding: 0;
}

.contentleftstyle li {
list-style: none;
margin: 0 0 0 0px;
padding: 0;
line-height: 18px;
}

.hide {
display: none;
}

/* Link styles
----------------------------------------------- */

a:link, a:visited, a:active {
	font-weight: normal;
	text-decoration : none;
	color: #A0410D;
	background: transparent; 
}
a:hover {
	color: #0171b9;
	background: transparent; 
}


/* Text styles
----------------------------------------------- */

h1 {
  padding:0;
  margin:0;
  } 

h1 span {display:none;} 

h2 {
border: 0;
margin: 0 0 4px 0;
padding: 0;
text-align:left;
color:#606128;
font-weight:bold;
background: transparent;
font-family: "arial", verdana, helvetica, sans-serif;
font-size:    14px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    14px;   
}

h2 span {display:none;} 

h3 {
border: 0;
margin: 15px 0 4px 0;
padding: 0;
text-align:left;
color:#fff;
font-weight:bold;
background: transparent;
font-family: "arial", verdana, helvetica, sans-serif;
font-size:    12px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    12px;   
}

h3 span {display:none;} 

h4 {
border: 0;
margin: 15px 0 4px 0;
padding: 0;
text-align:left;
color:#fff;
font-weight:normal;
background: transparent;
font-family: "arial", verdana, helvetica, sans-serif;
font-size:    10px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    10px;   
}

.date {
border: 0;
margin: 0 0 4px 0;
padding: 0;
text-align:left;
color:#606128;
font-weight: normal;
background: transparent;
font-family: "arial", verdana, helvetica, sans-serif;
font-size:    11px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    11px;   
}


/* Page Structure
----------------------------------------------- */

#wrapper {
background: transparent url(wrapper-background.gif) repeat-y 0 0;
margin: 0px auto;
padding:0;
border:0;
border-top: 0;
text-align: left;
width: 800px;	 
}
#subwrapper {
background: transparent url(sub-wrapper-background.gif) repeat-y 0 0;
margin: 0px auto;
padding:0;
border:0;
border-top: 0;
text-align: left;
width: 800px;	 
}
#subwrapperhome {
background: transparent url(wrapper-background-home.gif) repeat-y 0 0;
margin: 0px auto;
padding:0;
border:0;
border-top: 0;
text-align: left;
width: 800px;	 
}

/* Home Page Structure
----------------------------------------------- */
#header {
position:relative;
left:0;
top:0;
text-align:left;
background: #AD5F40;
width:800px;
height:168px;
}
#logo {
position:absolute;
top:0;
left:0;
text-align:left;
background: #AD5F40;
width:286px;
height:168px;
}
#menu {
position:absolute;
top:0;
left:212px;
text-align:left;
background: #AD5F40;
width:580px;
height:168px;
}
#spacer {
position:relative;
left:0;
top:0;
text-align:left;
background: #A67935;
width:800px;
height:7px;
}
#content {
position:relative;
left:0;
top:0;
text-align:left;
background: transparent;
width:800px;
}
#contentleft {
position:absolute;
top:0;
left:0;
text-align:left;
background: transparent;
width:416px;
}
#contentright {
position:relative;
top:0;
left:416px;
text-align:left;
background: transparent;
width:384px;
}

#contentleftwelcome {
position:relative;
top:0;
left:0;
text-align:left;
background: transparent;
width:416px;
}
#contentrightwelcome {
position:absolute;
top:0;
left:416px;
text-align:left;
background: transparent;
width:384px;
}

#footer {
position:relative;
left:0;
top:0;
text-align:center;
background: #AD5F40;
width:800px;
}

/* Sub Page Structure
----------------------------------------------- */
#subcontent {
position:relative;
left:0;
top:0;
text-align:left;
background: transparent;
width:800px;
}
#subcontentleft {
position:absolute;
top:0;
left:0;
text-align:left;
background: transparent;
width:240px;
}
#subcontentright {
position:relative;
top:0;
left:240px;
text-align:left;
background: transparent;
width:560px;
}

/* Page Style
----------------------------------------------- */

.homestyle {
border: 0;
margin: 10px 10px 10px 20px;
padding: 0;
text-align:left;
background: transparent;
}

.menustyle {
border: 0;
margin: 0;
padding: 10px 0 0 0;
text-align:left;
background: transparent;
}
.menuspacer {
border: 0;
margin: 0;
padding: 0;
text-align:left;
height:132px;
}
.contentleftstyle {
border: 0;
margin: 0;
padding: 25px;
text-align:left;
background: transparent;
}
.contentrightstyle {
border: 0;
margin: 0;
padding: 25px;
text-align:left;
background: transparent;
}
.footerstyle {
border: 0;
margin: 0 0 0 20px;
padding: 10px 0 10px 0;
font-size:11px;
color:#fff;
text-align:center;
background: transparent;
}


/* Form Styles
----------------------------------------------- 

input, textarea, select {
background-color: #fff;
width:120px;
font-family: verdana, arial, sans-serif;
color: #000;
border:1px inset #333; 
padding: 0;
margin: 0 0 2px 0; 
font-size:  11px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:  11px;   
}
*/


/* Form Styles
----------------------------------------------- */
form {
margin:0;
border:0;
background:transparent;
font-size:    10px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    10px;   
}
input {
width:100px;
margin:5px 0 0 0;
border:1px solid #666;
background:#fff;
font-size:    10px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    10px;   
}
.submit {
margin:5px 0 0 2px;
width:60px;
color:#fff;
border:1px solid #666;
background:#fff;
font-size:    10px;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    10px;   
}





/* Global Navigation
----------------------------------------------- */

#navigation {
	margin: 0;
	padding: 0 0 0 90px;
	}
#navigation ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
	}
#navigation ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	}
#navigation ul li a {
	background: transparent;
	width: 75px;
	border-top: 0;
	border-left: 1px solid #fff;
	border-right: none;
	border-bottom: 0; 
	padding: 0;
	margin: 0;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: bold;
	line-height: 1em;
	font-size:    10px;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size:    10px;   
	}
* html>#navigation ul li a  {
    width: 75px;
    w\idth: 65px;
    }
#navigation #currentpage a {
	width: 75px;
	color:#000;
	border-top: 0;
	border-left: 1px solid #000;
	border-right: none;
	border-bottom: 5px solid #fff;
	background: transparent;
	}
* html>#currentpage a  {
    width: 75px;
    w\idth: 65px;
    }
#navigation ul li a:hover {
	color: #A0410D;
	background: #fff;
	}
#navigation a:active	{
	background: #c60;
	color: #fff;
	}

/* Tachtical Navigation
----------------------------------------------- */

#tachtical {
	margin: 0;
	padding: 0 0 0 90px;
	}
#tachtical ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
	}
#tachtical ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	}
#tachtical ul li a {
	background: transparent;
	width: 80px;
	border-top: 0;
	border-left: 1px solid #fff;
	border-right: none;
	border-bottom: 0; 
	padding: 0;
	margin: 0;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: bold;
	line-height: 1em;
	font-size:    10px;      
	voice-family: "\"}\"";   
	voice-family: inherit;   
	font-size:    10px;   
	}
* html>#tachtical ul li a  {
    width: 80px;
    w\idth: 70px;
    }
#tachtical #currentpage2 a {
	width: 80px;
	color:#000;
	border-top: 0;
	border-left: 1px solid #000;
	border-right: none;
	border-bottom: 5px solid #fff;
	background: transparent;
	}
* html>#currentpage2 a  {
    width: 80px;
    w\idth: 70px;
    }
#tachtical ul li a:hover {
	color: #A0410D;
	background: #fff;
	}
#tachtical a:active	{
	background: #c60;
	color: #fff;
	}
