/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

img { border: none;}

iframe {margin-top: 30px;}

a {color: #044b05;	}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #012002;
}
#wrapper { 
 margin: 0 auto;
 width: 900px;
}
#header {
position: fixed;
 width: 900px;
 height: 203px;
 color: #333;
 margin: 0px 0px 0px 0px;
 background: #f7e494 url(images/header_bg.gif) no-repeat ;
}

#content {

top: 200px;
 width: 900px;
 margin:0;
 padding: 190px 0px 0px 0px;
 overflow:auto;
 background: #f7e494;
 }

#leftcolumn { 

top: 202px;
 color: #a7000f;
 background: #f7e494;
z-index: 40;
 margin: 0;
 padding: 0px 0px 30px 0;
 height: 700px;
 width: 350px;
 float: left;
}

#leftcomlumn a {color: #55744C;}

#pics {
   margin:0;
	padding: 20px;
}

#rightcolumn { 
 float: right;
 color: #a7000f;
 background: #f7e494;
 margin: 0;
 padding: 10px;
 height:850px;
 width: 490px;
 overflow:hidden;
 }
 
#text {
 width: 99%;
 margin-top: 20px;
}
 
#footer {
Position: fixed;
Bottom: 0;

 width: 900px;
 height: 20px;
 color: #fff;
 background: #a7000f  url(images/footer.gif) no-repeat;
 margin: 0px 0px 0px 0px;
z-index: 100;
 }
 
#logo {
 float: left;
 height: 160px;
 width: 191px;
}
 
#header-top {
 height: 168px;
 width: 640px;
 float:left;
} 

#address {
 margin: 20px -40px 10px 10px;
 font-size: 1.0em;
 float: right;
 color: #a7000f;
}
 

#navigation {
 height: 25px;
 margin: 0;
 align: center;
float: left;

 }

#navigation ul
{
padding-left: 0;
}

#navigation ul li { display: inline; }

#navigation ul li a
{
padding: .2em .7em .3em .7em;
color: #fff;
font-size: 1.0em;
font-weight: bold;
text-decoration: none;
float: left;
}

#navigation ul li a:hover, .active
{
background-color: #f6e052;
color: #a7000f;
}

 
#logo img {border: none; margin: 0px;}

#header-top img { border: none; margin-top: 0px; margin-left: 0px; float:left;}

#leftcolumn img {border: none; margin: 20px 30px 0px 40px;}

#leftcolumn iframe {
	position: -20px -20px;
}

#alt-nav {
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	font-size: .8em;
	color: #fff;
}

#alt-nav a {color: #fff; text-decoration: none;}
#alt-nav a:hover {color: #fff; ;text-decoration: underline;}

.alt-left {
   float: left;
	width: 60%;
}

.reference {
	float: right;
	text-align: right;
}

#text p {padding: 5px 0 5px 0;}
#text ol {list-style-type: lower-alpha; margin-left: 25px;}
#text ul {list-style-type: disc; margin-left: 25px;}
#text ul li {line-height: 1.8em;}
#text h2 {font-size: 1.5em; padding-top: 0;}
#text h3 {font-size: 1.2em; font-weight: bold;}
#text h4 {font-size: 1em; font-weight: bold;}
#text .left {padding-left: 15px;}
#text tr {margin-top: 2px;}

#disclaimer {font-size: .9em;}
