/*
    Based upon an original CSS file 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; }

body {
 font-family: Times New Roman, serif;
 font-size: 18px;
 background: #000;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
 height: 700px;
}

#navlist
{
float: right;
display: inline;
padding: 0 10px 10px 0;
font: bold 12px trebuchet, sans-serif;
color: #99cc66;
}

#navlist li
{
list-style: none;
display: inline;
}

#navlist li a
{
padding: 2px 0.5em;
margin-left: 3px;
border: 1px solid #000;
background: #111;
text-decoration: none;
}

#navlist li a:link { color: #99cc66; }
#navlist li a:visited { color: #99cc66; }

#navlist li a:hover
{
color: #ffcc33;
background: #222;
border-color: #222;
}

#navlist li a#current
{
color: #ffcc33;
background: #000;
border: 1px solid #000;
}

#header {
 color: #99cc66;
 width: 922px;
 float: left;
 padding: 0px;
 height: auto;
 margin: 0px;
 background: #000;
}
#leftcolumn1 { 
 color: #333;
 background: #222;
 margin: 0px 10px 10px 10px;
 padding: 10px;
 height: 228px;
 width: 419px;
 float: left;
}

#leftcolumn2 { 
 color: #333;
 background: #222;
 margin: 30px 10px 10px 10px;
 padding: 10px;
 width: 419px;
 height: 228px;
 float: left;
}

#rightcolumn1 { 
 float: right;
 color: #333;
 background: #222;
 margin: 0px 10px 10px 10px;
 padding: 10px;
 width: 419px;
 height: 228px;
 display: inline;
 position: relative;
}

#rightcolumn2 { 
 float: right;
 color: #333;
 background: #222;
 margin: 30px 10px 10px 10px;
 padding: 10px;
 width: 419px;
 height: 228px;
 display: inline;
 position: relative;
}

#footer {
width: 922px;
margin: auto;
padding: 25px;
font-family: trebuchet, sans-serif;
text-align: center;
color: #475f2f;
font-size: 12px;
}

#footer a {
color: #92741b;
text-decoration: none;
font-weight: bold;
}

#footer a:hover {
color: #ffcc33;
}

h1
{
color: #99cc66;
padding: 35px 0 0 25px;
font-family: times new roman, serif;
font-style: italic;
}

#h1_link h1 a
{
color: #99cc66;
padding: 35px 0 0 25px;
font-family: times new roman, serif;
font-style: italic;
text-decoration: none;
}

#h1_link h1 a:hover
{
color: #ffcc33;
padding: 35px 0 0 25px;
font-family: times new roman, serif;
font-style: italic;
text-decoration: none;
}

h3
{
color: #99cc66;
position: center;
padding: 10px;
font-family: times new roman, serif;
font-style: italic;
}

#h3_link h3 a
{
color: #99cc66;
padding: 10px;
font-family: times new roman, serif;
font-style: italic;
text-decoration: none;
}

#h3_link h3 a:hover
{
color: #ffcc33;
padding: 10px;
font-family: times new roman, serif;
font-style: italic;
text-decoration: none;
}
