body {

	margin:0;
	padding:0;
	background:#FFF;
	font-size:76%;

}

p, form {

	font:normal 0.9em tahoma, verdana, sans-serif;
	color:#444;
	margin:0;
	padding:5px 0 15px 5px;
	line-height:14px;

}

#container {

	width:780px;
	margin:0 auto;
	BACKGROUND:#F9F9F9;

}

#header {

	width:780px;
	height:87px;
	background:#FFF url("../img/header.jpg") top left no-repeat;

}

#inside-content {

	width:752px;
	margin:0 auto;

}

#topnav {

	width:752px;
	text-align:right;

}

#topnav img {

	margin-right:3px;

}

#main-top {

	width:752px;
	height:13px;
	background:url("../img/maintop.jpg") top left no-repeat;

}

#main-content {

	width:748px;
	background:#FFF;
	border-right:2px solid #f1f1f1;
	border-left:2px solid #f1f1f1;

}

#content-left {

	float:left;
	width:464px;
	padding:10px 5PX 0 15px;
	border-right:1px solid #EEE;

}

#sidebar {

	float:right;
	width:261px;

}

#main-foot {

	width:752px;
	height:75px;
	background:url("../img/mainfoot.jpg") top left no-repeat;
clear:left;

}
#towns {

	margin-top:5px;

}
#towns p {

	color:#999;
	padding:2px;
	font-size:7pt;

}

/*tooltips....................................................*/
a.regions{position:relative;z-index:24; text-decoration:none;font-weight:bold;}
a.regions:hover{z-index:25; background-color: #F1F1F1;}
a.regions span{display: none}
a.regions:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    bottom:1em;
    padding: 10px;
    border:2px solid #CCC;
    background-color:#F5F5F5;
    text-align: justify;
    text-decoration:none;
    width:600px;
    font-size:0.9em;
    font-family:Arial,Helvetica,sans-serif;
    line-height:1em;
left:0;
color:#414141;
}
/*.........................................*/



#form input{
margin:1px;
padding:1px;
border:1px solid #8AC33E;
background:#fff;
width:200px;
font-size:1.1em;
}
#form textarea {
font-family: Verdana,Helvetica,Arial,sans-serif;
margin:1px;
padding:1px;
border:1px solid #8AC33E;
background:#fff;
width:200px;
font-size:1.1em;
}

#form input.submit {
margin:1px;
padding:1px;
border:3px solid #8AC33E;
background:#2A2A2A;
color:#fff;
font-weight:bold;
width:120px;
cursor: pointer;
}

#form input.submit:hover {
margin:1px;
padding:1px;
border:3px solid #2A2A2A;
background:#8AC33E;
color:#2A2A2A;
font-weight:bold;
width:120px;
cursor: pointer;
}

#form input.submit:focus {
margin:1px;
padding:1px;
border:3px solid #8AC33E;
background:#8AC33E;
color:#2A2A2A;
font-weight:bold;
width:120px;
cursor: pointer;
}
