body {
	padding:0;
	margin:0;
	font-size:76%;
	background:#18254b url("../img/bodybg.jpg") top center repeat-y;
}

img {
	border: none;
}

a {
	color:#FFF;
}

p {
	font:normal 1.0em arial, verdana, sans-serif;
	color:#fff;
	margin-bottom: 10px;
}

h1 {
	font:bold 1.2em arial, verdana, sans-serif;
	color:#e7e7e7;
	margin:0 0 8px 0;
	padding:0;
}

h2 {
	font:bold 1.2em arial, verdana, sans-serif;
	color:#FFF;
	margin:0;
	padding:0
}


#container {
	width:780px;
	margin:0 auto;
	background:url("../img/conbg.jpg") top left no-repeat;
	border-right:1px dotted #FFF;
	border-left:1px dotted #FFF;
}

#insidecontent {
	width:730px;
	margin:0 auto;
	background:transparent;
}

#nav {
	width:730px;
	height:74px;
	background:transparent url("../img/phone_number.jpg") top left no-repeat;
	text-align:right;
}

#nav img {
	padding-top:27px;
}

#leftside {
	float:left;
	width:355px;
	background:transparent url("../img/leftbg.jpg") top left no-repeat;
	height:492px;
}

#leftside p {
	font-size:0.8em;
	text-align:center;
	padding:450px 10px 0 0;
}

#rightside {
	float:right;
	width:375px;
}

#rightside ul {
	margin:0 0 0 25px;
	padding:0;
	list-style:none;
	font: normal 1.0em arial, verdana, sans-serif;
	color:#FFF;
}

#rightside li {
	background: transparent url("../img/li_bg.gif") left center no-repeat;
	padding-left: 15px;
}

#towns {
	font-size: 0.8em;
	border-top: 1px dotted #FFF;
	display: none;
}

.inline {
	display: inline;
}