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

body {
	margin: 0;
	padding: 0;
	background: #111111 url(images/header2.jpg) repeat-x;
	font: normal small Arial, Helvetica, sans-serif;
	color: #ffffff;

}
.first entry h3{
text-align:left;
}

#main a {
	color: #66cc00;
	text-decoration: none;
	border-bottom: 1px dashed #66cc00;
}

#main a:hover {
	text-decoration: none;
	color: #66cc00;
border-bottom: 1px dotted #66cc00;
}

/* Header */

#header {
	width: 800px;
	height: 250px;
	margin: 0 auto;
background-color:#111111;
border-bottom:5px solid #00aac6;
}

/* Logo */

#logo {
	float: left;
	margin: 0px 0 0 0;
	padding: 0 0;
	text-decoration: none;
	color: #ffffff;
}
#message{
background-color:#FFFFFF;
}
#logo a{
font-size:2em;
background-color:#111111;
border-bottom:0px solid #00aac6;
border-left:0px;
	text-decoration: none;
	color: #FFFFFF;
letter-spacing:2px;
}



/* Content */
#wrapper{
	width: 800px;
	margin: 0 auto;
	padding: 0px 0 0 0;
border-left:0px;
}

#content {
	width: 800px;
	padding: 0px 0 0 0;
}

#nav{
float:left;
width:200px;
vertical-align:top;
}

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

#nav li, a {
	display: block;
	line-height:25px;
	margin:5px 0px 0px 5px;
background-color:#555555;
padding:0px 0px 0px 5px;
text-decoration:none;
color:#FFFFFF;


}
#nav a:hover{
	display: block;
	line-height:25px;
	margin:5px 0px;
	margin:5px 0px 0px -5px;
padding-left:5px;
background-color:#888888;

}
#main{
float:right;
width:580px;
padding:0 0 0 0;
margin-left:20px;
}

#main a{
background-color:#111111;
}

#textfield1 {
}

#submit1 {
}

/* Footer */

#footer {
	clear: both;
	width: 800px;
	height: 60px;
	margin: 0 auto;
	padding: 20px 0;
border-left:0px;
	text-align: center;
}

#footer p, a {
	margin: 0;
	padding: 0;
border-left:0px;
}