/* GENERAL */
html,body,ul,li,h2,p{
	margin:0;padding:0
}
body{
	font: 0.7em arial,sans-serif; text-align:center; background:#333
}
a:link, a:visited, a:active{
	text-decoration:none; color:#FF0;
}
td{ font-size:14px;}

a:hover{
	color:#FFF;
}

/* HEAD */
div#head{
	position:relative; display:block; height:150px;
}
div#head h1{
	position:absolute; top:5px; left:220px; width:550px; font: 2.7em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#900; text-align:right;
}
div#head h3{
	position:absolute; top:45px; left:250px; font: 1.3em Arial, Helvetica, sans-serif; font-weight: bold; color:#000; width:500px; text-align:right;
}
div#head #main_nav{
	position:absolute; bottom: 7px; left:70px; list-style:none; width:950px;
}
div#head #main_nav li{
	float: left;
}
div#head #main_nav  a{
	display:inline; float:left;  margin-left:25px; font-size: 1em; font-weight: bold; font-stretch:normal
}
.link{
	margin-left:370px !important
}

/* MAIN WRAPPER */
div#main_wrap{ 
	position:relative; width:950px;margin:0 auto; text-align:left; background:#FFFFFF; overflow:hidden
}

/* MAIN CONTENT */
div#main_content{
	position:relative; display:inline; float:left; width:700px; height: 100%;
}
/* FORM */
form{
	margin: 40px 20px 0; padding: 0;
}
fieldset{
	margin: 0; padding: 0; border: none;
}
legend{
	display: none;
}
input, textarea, select{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px; color: #333333; border:solid 1px #CCC;
}
div#main_content h2{
	font-size:1.8em; color:#990000; margin: 40px 20px 0;
} 
div#main_content p, div#main_content div{
	line-height:1.5em; font-size: 1.3em; margin:30px
}
div#main_content img{
	padding:3px; border:0; border:solid 2px #F5BE7A; 
}
div#main_content a:link, div#main_content  a:visited, div#main_content a:active{
	color:#900; text-decoration:underline;
}
div#main_content a:hover{
	 color:#000; text-decoration:none;
}

/* NAVIGATION */
div#navigation{
	position:relative; display:inline; float:right; width:250px; line-height:22px;
text-align:center;
margin: 30px 0px 0;
}
div#navigation h3{
	font-size:1.4em; color:#007104; text-decoration:underline; margin: 43px 20px 0;
}
div#navigation a:link, div#navigation  a:visited, div#navigation a:active{
	margin: 10px 20px; color:#900; font-size: 1.3em
}
div#navigation a:hover{
	color:#000; text-decoration:underline
}

/* FOOTER */
div#footer{
	position: relative; clear:both; width:100%; background: #5e2303; color: #fff
}
div#footer p{
	margin:0; padding: 15px 10px
}
div#footer a:link, div#footer  a:visited, div#footer a:active{
	display:inline; margin: 0 7px; color:#fff
}
div#footer a:hover{
	display:inline; color:#eee; text-decoration:underline
}





