/*
      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: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 24px;
 color: Black;
 background-color: #401A0D;
}
h1 {
font-size: 3.55em;
font-variant: small-caps;
margin: 0;
	color: black;
	padding: .5em;
	
 } 
h2 {
	font-size: 1.44em;
	font-variant: small-caps;
}
h3 {
	font-size: 1.33em; margin: 0; padding: 0; 
}
h4 {
	font-size: 1em; margin: 0; padding: 0.33em 0 0;
}
h3, h4 {
	line-height: 1.5;
	}
#wrapper { 
 margin: 0 auto;
 width: 922px;

}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px 10px 0px 10px;
 border-left: 1px solid #333;
 border-right: 1px solid #333;
 height: 80px;
 margin: 10px 0px 0px 0px;
 background: black;
 background-image: url(../index/images/header_back.gif);
 background-repeat:  repeat-x;
 background-position: bottom left;

}
#leftcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background: #BF4D26;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 200px;
 float: left;
 text-align: center;
}
#rightcolumn { 
 float: right;
 color: #333;
 border: 1px solid #ccc;
 background: white;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 678px;
 display: inline;
}
#footer { 
 width: 900px;
 font-size: .9em;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 background: #BF4D26;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align: justify;
}
div#ftbox {
	position: relative;
	float: right;
	border: none;
	padding: 2px;
	text-align: left;
	width: 350px;
}
div#content box {
	position: relative;
	padding: 4px;
	border: 1px solid black;
	background-color: #FFBC9C;
	width: 668px;
}
div#content box2 {
	position: relative;
	border: 1px solid Black;
	background-color: #FFBC9C;
	padding: 2px;
	width: 660px;
}
div#rightcolumn li {
	text-decoration: none;
	list-style: none;
}
.floatright
{
float: right;
margin: 0 0 10px 10px;
border: none;
padding: 2px;
}
.floatleft
{
float: left;
margin: 0 0 10px 10px;
border: none;
padding: 2px;
}
   #rightcolumn img {
border: none;
padding-bottom: 5px;
padding-right: 5px;
	}
	#rightcolumn a {
		text-decoration: none;
		border: none;
	}
	#rightcolumn a:link {
	color: #0000FF;
	}
	#rightcolumn a:visited {
		color: #880088;
	}
	#rightcolumn a:alink {
		color: #FF0000;
	}
	#rightcolumn a:hover {
		color: #0099FF;
	}
	#leftcolumn img {
		border: none;
	}