/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	margin: 0px 0;
	padding: 0;
	background: #ffffff url(images/backgrnd.gif) ;
	background-repeat: repeat-x, repeat-y;
	marging-botton: 10px;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1{ margin: 0;
	font-size: 1.4em;
	color:#ffffff;
	}

h2 {
    margin: 0;  
	font-size: 1.6em;
	color: #000000;
	
}

h3 {
	margin: 0;
	font-size: 1.4em;
}

p{ 
   font-size: .50 em;
   font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
   }
    

p, ul, ol, blockquote {
	margin-top: 0;
}

a:link {
	color: #730000;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
}

.bottom{
width: 100%;
height: 100px;
background-color: #ffffff;
background-position: 40% 50%;
}

/* Header */

#header {
	width: 700px;
	height: 119px;
	margin: 0 auto;
	background: url(images/header.gif);
}

#header * {
	margin: 0;
	text-decoration: none;
	text-transform: lowercase;
	font-weight: normal;
	color: #FFFFFF;
}

#header h1 {
	float: left;
	padding: 20px 0 0 330px;
	font-size: 3em;
}

#header h2 {
	float: left;
	padding: 20px 0 0 0;
	font-size: 1em;
}

#titleheader{
     margin: 0;
	 width: 400px;
	 height: 20px;
	 background:;
	 background: url(images/title_back1.gif);
	 padding: 3px 0px 5px 5px;
	 
	 }
	 
	 #subhead{
	 margin:0;
	 width: 400px;
	 height: 20px;
	 float: left;
	 padding: 0px 50px 0px 1px;
	 }

/* Menu */

#menu {
	width: 700px;
	height: 41px;
	margin: 0 auto;
	padding: 0;
	background: #2E2E2E url(images/menu.gif)
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 32px;
	padding: 9px 20px 0px 20px;
	text-decoration: none;
	color: #666666;
}

#menu a:hover, #menu .active a {
	background: url(images/menu_over.gif);
	color: #cc9900;
}

/* Content */

#backimage{
background: url(images/fade_back.gif);
background:no-repeat;
}

#container {
width: 710px;
height: 100%;
min-hieght: 650px;
margin: auto;
}



#content {
	width: 700px;
	min-height:600px;
	margin: 0 auto;
	background: url(images/sub_back.gif);
	align: top;
}

#contentsub {
	width: 700px;
	margin: 0 auto;
	background: #ffffff;
	background: url(images/sub_back.gif);
     height:auto;
}

#colOne {
	float: left;
	width: 160px;
	padding: 0px 0px 0px 0px;
	
	
}

#colTwo {
	float: left;
	width: 480px;
	padding: 0px 5px 10px 2px;

	
	
	}

#colTwosub {
	float: left;
	width: 400px;
	hieght: 650px;
	padding: 90px 30px 40px 70px;
	
}

#colThree {
	float: left;
	width: 120px;
	margin: 0;
	padding: 80px 6px 20px 6px ;
	
}



/* Footer */

#footer {
    background: #000000;
	width: 700px;
	hieght: 30px;
	margin: 0 auto;
	color: #cccccc;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size: smaller;
	
}

#footer * {
	color: #ffffff;
}
