/* Main CSS */

/* ------------------- Center Container and Define Font ------------------- */

body {
	background-color: #ffffcc;
	margin: 30px;
	padding: 0;
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
}

/* ------------------- Common Text Formats ------------------- */

h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: normal;
background-color:darkgreen;
color:white;
padding:4px;
}

h3
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.25em;
font-weight: bold;
color:black;
text-align:left;
text-decoration: underline;
}

p {text-align: left;
margin:0px;
margin-bottom:9px;}

p.bcent {text-align: center; font-weight: bold}

p.cent {text-align: center}

p.icent {text-align: center; font-style: italic}

p.last {text-align: center; margin-top: 5px;}

/* ------------------- Define Container Size and Border ------------------- */

#container
{
	width:728px;
	border:1px solid green;
	line-height:150%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}

/* ------------------- Define Header ------------------- */

div.header
{
border-bottom:1px solid green;
padding:0;
margin:0;
}

/* ------------------- Define Footer ------------------- */

div.footer
{
height:2em;
width:728px;
border-top:1px solid green;
background: lightgrey;
}

* html div.footer {  /* This is the Tan hack */
width: 730px; 
w\idth: 730px; }

#ftcont
{
position:relative;
width: 450px;
margin: 0px auto;
}

/* ------------------- Left of Page Elements ------------------- */

div.left
{
float:left;
width:160px;
padding:5px;
margin:0 7;
}

/* ------------------- Main Content Areas ------------------- */

div.content
{
margin: 0px 0px 0px 190px;
border-left:1px solid green;
padding:30px 20px 5px 20px;
}

* html div.content {  /* This is the Tan hack */
padding: 5px 20px 5px 20px; 
p\adding: 5px 20px 5px 20px; }

div.contentall
{
margin: 0px 0px 0px 0px;
padding:30px 20px 5px 20px;
}

* html div.content {  /* This is the Tan hack */
padding: 10px 20px 5px 20px; 
p\adding: 10px 20px 5px 20px; }

/* ------------------- Define Main Menu ------------------- */

ul
{
float:left;
width:100%;
padding:0;
margin:0px;
list-style-type:none;
background: #dacdc4;
}

li {
	display:list-item
}

/* ------------------- Define Link Styles ------------------- */

a
{
float:left;
width:80px;
text-decoration:none;
color:#6a4431;
background-color:#dacdc4;
padding:2 4;
margin-right:1;
}

a:hover {background-color:#9ab497}

a.active
{
float:left;
width:80px;
text-decoration:none;
color:#6a4431;
background-color:#9ab497;
padding:2 4;
margin-right:1;
}

a.foot
{
margin:0px 20px;
width:auto;
text-decoration:none;
color:black;
background-color:transparent;
padding:2 4;
}

a.foot:hover {background-color:transparent; color:blue}

a.inline
{
float: none;
width:200px;
margin:0px;
text-align:left;
text-decoration:none;
color:black;
background-color:transparent;
padding: 0px;
}

a.inline:hover {background-color:transparent; color:blue}

a.mail
{
color: black;
background-color: transparent;
float: none;
width:auto;
margin:0px;
}

a.mail:hover {background-color:transparent; color:blue;}

/* ------------------- Define Image Styles ------------------- */

img.tst
{
float:left;
padding: 5px;
border: 1px solid green;
margin-right: 12px;
}
