@charset "utf-8";
/* CSS villa new Document */
h1,h2,h3,h4,h5,h6,td,p,a,li,ul{font-family:Verdana,Arial,Helvetica,sans-serif;}
h2{font-size:0.9em;text-align:center;padding-top:20px;color:#0000cc;}
h1{
	font-size:1em;
	color:#0000cc;
	text-align:center;
}
h3{font-size:0.9em;color:#0000cc;text-align:center;}
h4{font-size:0.9em;color:#0000cc;padding-left:50px;}
h5{
	background-color:#0000cc;
	font-size:0.9em;
	color:#FF0;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:180px;
	margin-right:180px;
}
p{
	font-size:0.8em;
	text-align:justify;
	padding-left:50px;
	padding-right:50px;
	color:#333;
}

th{font-size:0.9em;}
td{font-size:0.8em; background-color:#f5f2ee}
body{margin:0;padding:0;background-image:url(../images/back.gif);}
html{margin:0;padding:0;}
#container{width:780px;margin-right:auto;margin-left:auto;height:auto}
#wrap{
	width:780px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	background-color:#FF9;border-left:solid 1px #F90;border-right:solid 1px #f90;border-bottom:solid 1px #f90;
	
}
#mainnav li {list-style:none;padding:3px; font-size: 0.8em;  font-weight:bold; line-height: 22px; white-space:nowrap;float:left; }
#mainnav a {
	display:block;
	background-color:#0000cc;
	float:left;
	padding:0 5px 0 5px;
	text-decoration:none;
	text-align:center;
	
	font-weight:bold;
	border: 1px solid;
	border-color:#FF0;
}
/*commented backslash hack hides rule from IE5-mac\*/
#mainnav a {float:none;} /* end IE5-mac*/
#mainnav a:link {
	color:#FF0;
	font-weight:bold;
}
#mainnav a:visited {
	color:#FF0;
	font-weight:bold;
}
#mainnav a:hover {
	background-color: #ff0;
	color:#F60;
	font-weight:bold;
	border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;border-right:solid 1px #ff0;border-top:solid 1px #ff0;
}
#mainnav a:active {
	color:#FF0;
	font-weight:bold;
}
#footer{background-color:#ff9;padding-left:100px;}
#footer p{font-size:0.6em;}
#footer a{text-decoration:none;font-size:0.7em;}
#footer a:link{
	color:#ccc
}
#footer a:visited{
	color:#ccc
}
#footer a:hover{
	color:#FF9966
}
#footer a:active{
	color:#ccc
}

#fltleft{float:left;width:335px;margin-left:35px;background-color:#FF6;border: solid 1px #ccc;}
#fltright{
	float:right;
	width:335px;
	margin-right:35px;
	background-color:#FF6;border:solid 1px #ccc;
}
#tbllinks{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;color:#0000cc;border: 2px solid #ba6538;}
.form{background-color:#f5f2ee;margin-left:30px;margin-right:30px;padding-left:5px;padding-bottom:5px;padding-top:5px;padding-right:5px;border:solid 2px #0000cc}
.form td{font-size:0.8em;color:#666;}
.red {color:#FF0000;}
.bold{font-weight:bold;}
.center{text-align:center;}
.blockgrey {background-color:#f5f2ee;margin-left:30px;margin-right:30px;padding-left:5px;padding-bottom:5px;padding-top:5px;padding-right:5px;border:solid 2px #0000cc}
.textarea{border-top:solid 1px #666;border-left:solid 1px #666;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;margin-bottom:2px;}
.sun{
	background-image:url(../images/sun.gif);
	background-repeat: no-repeat;background-position:12px 15px ;
}
