html, body, div, p, table, pre, td, tr, th, ul, ol, li, h1, h2, h3, h4, h5, h6,form,fieldset,img,blockquote,iframe{
	margin: 0;
	padding: 0;
	border: 0;
} 
body {
	margin: 0 auto;
	width: 1000px;
	background-image:url(../i/back.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
#main {	
	width: 1000px;
	background: #f6fafd;
}
.cl{clear:both;}
/* =Headings------------------------------------*/
h1{
	background-image:url(../i/h1.png);
	background-repeat:no-repeat;
	width:331px;
	line-height:35px;
	text-indent:20px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16PX;
	font-weight:600;
	color:#ea4a53;
	margin-bottom:12px;
}
/* =Links-----------------------------------------*/
a:hover{text-decoration:none;}
/* =Header-----------------------------------------*/
.header {
	width: 1000px;
	height: 205px;
	background: #4ca2d2;
	background-image:url(../i/head.jpg);
	background-repeat:no-repeat;
}
#ps{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23.7px;
	color:#fff;
	display:block;
	padding-top:27px;
	margin-left:235px;
}
#name{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	color:#fff;
	display:block;
	padding-top:2px;
	line-height:42px;
	margin-left:235px;
}
#to-main{
	display:block;
	width:190px;
	height:192px;
	margin-top:-132px;
	margin-left:31px;
}
#town{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19.66px;
	color:#064368;
	display:block;
	margin-left:756px;
	margin-top:-146px;
}
#tel{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23.57px;
	color:#064368;
	display:block;
	margin-left:728px;
	letter-spacing:1.2px;
}

/* =Footer-------------------------------------*/
.footer {
	width: 1000px;
	height: 66px;
	clear: both;
	background: #f7fbee;
	background-image:url(../i/footer.jpg);
	background-repeat:no-repeat;
	padding-top:377px;
}
.footer span{
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#064368;
	font-weight:100;
	margin-left:43px;
}
.footer p{
	margin-top:-16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#064368;
	text-align:right;
	margin-left:485px;
	width:400px;
}
/* =Main Content---------------------------------*/
.content {
	width: 693px;
	float: left;
	background: #fbfdfb;
	background-image:url(../i/content.jpg);
	background-repeat:no-repeat;
	padding-top:17px;
	padding-left:15px;
	padding-right:32px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#064368;
}
.content ul{
	list-style-type:none;
	margin-left:31px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#064368;
	padding-top:3px;
	margin-bottom:18px;
	line-height:15px;
}
#left{
	float:left;
	margin-left:31px;
}
#right{
	float:left;	
	width:480px;
	margin-left:13px;
	margin-bottom:7px;
}
#right li{
	padding-bottom:13px;	
}
.content span{
	display:block;
	margin-left:36px;	
	line-height:19px;
}
/* =Left Column-----------------------------------*/
.leftcolumn {
	width: 260px;
	height:993px;
	float: left;
	background-image:url(../i/left_col.jpg);
	background-repeat:no-repeat;
}
.leftcolumn h2{
	background-image:url(../i/nav_h.jpg);
	width:195px;
	line-height:36px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:600;
	color:#ea4a53;
	text-transform:uppercase;
	text-indent:15px;
	margin-top:77px;
	margin-left:33px;
}
#nav{
	margin-left:40px;
	list-style-type:none;	
	margin-top:5px;
}
#nav li{
	background-image:url(../i/line.gif);
	background-position:3px top;
	background-repeat:no-repeat;
}
#nav li#first{background:none;}
#nav li a{
	text-indent:20px;
	background-image:url(../i/point.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:600;
	color:#064368;
	text-decoration:none;
	display:block;
	line-height:37px;
}
#nav li a:hover{color:#38759b;}
#nav2{
	list-style-type:none;
	margin-left:60px;
	line-height:22px;
	margin-top:-5px;
}	
#nav2 li a{ 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#064368;
	text-decoration:none;
	border-bottom:dashed 1px #064368;
}
#nav2 li a:hover{border:none;}
