﻿* {

	margin:0;
	padding:0;

}

body {
	background:#1c2c43;
	font:normal 7.5pt verdana, arial, sans-serif;
	color:#636363;
}

p {
	font:normal 7.5pt verdana, arial, sans-serif;
	padding:5px 3px 5px 3px;
}

a {
	color:#636363;
}

h1 {
	font:normal 15pt arial;
	color:#000;
	padding:5px 3px 5px 3px;
}

h1 span {

	color:#666666;


}

h2 {

	font:normal 13pt arial;
	color:#000;
	padding:5px 3px 5px 3px;

}

#container {

	width:780px;
	
	background:#FFF;
	margin:0 auto;
}

#header {

	width:780px;
	height:56px;
	background:#FFF url("../img/header_bg.jpg") top left no-repeat;
	text-align:right;

}

#maincontent {

	width:608px;
	float:left;
	padding:0 5px 0 5px;
	background:#fff;
height:460px;

}

#maincontent img {

	margin:0px 5px 5px 5px;
	border:3px double #CCC;
}
#right-hold {

	float:right;
	width:590px;

}

#inner_right {

	width:190px;
	float:left;
	background:#FFF url("../img/win250.jpg") top center no-repeat;
	padding-top:210px;
}

#inner_right p {

	font-weight:bold;
padding:3px 9px 3px 9px;
margin:0;
}

#inner_right FORM {

	margin:0 auto;
	font-size:0.8em;
	font-weight:bold;
	color:#555;
}


#inner_right INPUT {

	border:1px solid #1c2c43;
	background:#FFF url("../img/input_bg.jpg") top left repeat-x;
	width:100%;
}

#inner_right INPUT.submit {
	border:0;
	background:#FFF url("../img/submit_button.jpg") center right no-repeat;
	width:100%;
	height:40px;
}

#inner_right SELECT {
	border:1px solid #1c2c43;
	background:#FFF url("../img/input_bg.jpg") top left repeat-x;
	width:100%;
}

#inner_right TEXTAREA {
	border:1px solid #1c2c43;
	background:#FFF url("../img/input_bg.jpg") top left repeat-x;
	width:100%;
}

#outer_right {
	width:162px;
	float:right;
	background:#fff;
height:460px;

}

#outer_right h1 {

font-size:11pt;

}

#outer_right ul {
	padding:0;
	margin:5px 5px 0 37px;
	list-style:cirlce;

}

#outer_right li {

	padding:0 0 0 0;
	font:0.9em Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0 5px 0;

}

#town_hold {

	font-size:0.8em;
	font-family:verdana;
	letter-spacing:-0.05em;
	line-height:12px;

}

#footer {

	width:780px;
	background:transparent url("../img/footer.jpg") top left no-repeat;
	height:67px;
	padding-top:67px;
	clear:all;
	margin:0 auto;
}

#town_hold_outer {

width:847px;
	background:#FFF;
	margin:0 auto;

}

#town_hold {

	width:800px;
	margin:0 auto;
	background:#FFF;
	color:#AAA;
	}
#town_hold a {

	color:#AAA;

}
/*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;
}
/*.........................................*/