﻿
/*===============================================================================================
 * Reset to a common baseline for styling (equiv to undohtml.css from Tantek etc)
 *===============================================================================================*/
* {margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6, pre, code {font-size: 1em}

ul,ol {list-style: none}    

:link,:visited {text-decoration: none}

a img,
:link img,
:visited img {border: none}

button {
    background: none; 
    border: none; 
    cursor: pointer;
    font-family: Verdana, Sans-Serif;
    text-align: left}

legend {color: black;}

/*===============================================================================================
 * HTML element styles
 *===============================================================================================*/
body {
    font-family: Helvetica,Arial,Geneva,sans-serif;
    background: black;
    color:#FFFFFF;
	line-height:1.5em;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	min-width: 760px;
}

h1, h2, h3 {
    font-family: Verdana, Sans-Serif;
    font-weight: normal}
    
h1 {font-size: 2em}
h2 {font-size: 1.3em}
h3 {font-size: 1em}

select {font-family: Verdana}
    
a {
	color: #FFFFFF}
	
a:hover, a:active {
	color: #FFFFFF;
	text-decoration: underline}

/*===============================================================================================
 * Navigation Header
 *===============================================================================================*/
#navigation {
	/*margin: 10px 0 10px 0;*/
	text-align:right;
}

#navigation ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

#navigation li {
	/*display: inline;
	border-color: #A1B436;
	border-style: solid;
	border-width: 1px 0px 1px 1px;*/
}

#navigation li.last {
	/*border-right-width: 1px*/
}

/*===============================================================================================
 * Main Content
 *===============================================================================================*/

#wrapper{
	width: 720px;
	position:relative;
	margin: 0 auto;
	text-align:left
}

#main {
	float: right;
	padding: 5px;
	position: relative;
	width: 520px;
}

#main ul {
	list-style: disc outside;
	margin: 5px 5px 5px 15px;
}

    
#main a {
	text-decoration:underline;
}


.brand {
	background: transparent url('images/siteLogo.gif') no-repeat scroll left center;
	height: 85px;
}

h2.section {
	border-top: solid #9BDC31 1px;
	font-size: 12px;
	margin: 15px 5px;
	padding-top: 15px;
}

.brand p {
	text-indent: -9999px;
}

.pageHeading {
	position: absolute;
	text-indent: -9999px;
}	

p {
	margin: 5px;
}

p.pageFirst {
	margin-top: 0;
}

div.adr, div.tel, a.org, span.email {
	margin: 5px;
}

.sidebar {
	float: left;
	width: 180px;
	padding: 5px;
}

#footer {
	clear: both;	
}
