body {font-family:arial;color:#484848;font-size:12px; background-color:#ffffff;}
table {font-family:arial;color:#484848;font-size:12px;}
label{float: left;width: 100px;}
b, strong {font-size:110%;}
a {color:#0C6CB6;}
a:hover {color:#DA251C;}
h1 {margin:0px; padding:0px;font-size:240%;}
h2 {margin:0px; padding:0px;font-size:180%;}
h3 {margin:0px; padding:0px;font-size:130%;}

.page { background-color:white;width:800px;}
.top_header {width:798px; height:130px; background-image : url(http://www.kawarthalakesonline.com/images/header.jpg);}
.top_header_title {float:left;margin: 15px 15px 15px 0px;}
.top_header_title a{text-decoration : none;border:none;}
.top_header_title a:hover{color:#DA251C;}
.top_header_title h1{font-size:35px;color:#484848;}
.top_header_title h3{font-size:20px;color:#484848;}

.top_header_links {float:left; margin-top:8px;margin-left:16px;color:#0C6CB6;}
.top_header_links a{text-decoration: none;color:#0C6CB6; }
.top_header_links a:hover{text-decoration: underline;}

.top_menu{font-size:14px;padding: 8px 0px 4px 0px;width: 798px;text-align: center;background-color:#0C6CB6;}
.top_menu a{padding: 5px 16px 4px 16px; text-decoration: none; color: #ffffff; }
.top_menu a:hover{color: #ffffff; background-color: #DA251C;}
.top_menu .selected{color: #0C6CB6; background-color: #fefefe;}
.top_menu .selected:hover{color: #0C6CB6; background-color: #fefefe;}

.content_location {padding:5px;}
.content{width:796px;border: 1px solid #0C6CB6; border-top:0px;margin:0px 0px 0px 0px;padding:0px;}

.content_left {width:200px;float:left;background: #eee;border: 1px solid #0C6CB6;border-left: none;}
.content_left span {display: block;padding: 5px;font-weight: bold;color: #fff;border-bottom: 0px solid #ddd;background-color : #0C6CB6;text-align:center;font-size:110%;}
.content_left p{margin:2px;}
.content_left .image_link {margin: 2px;background-color :#eee;	color: #eee;text-align:center;border:0px;border-top:2px solid #eee;border-left:2px solid #eee;}
.content_left .image_link:hover{background-color :#eee;	color: #eee;border:0px;border-bottom:2px solid #eee;border-right:2px solid #eee;}
.content_left a {padding: 2px;display: block;color: #066;text-decoration: none;text-align:left;}
.content_left a:hover {	background-color : #8EC75C;	color: #fff;}
.content_left .full a {padding: 2px;display: block;color: #066;text-decoration: none;text-align:left;}
.content_left .full a:hover {background-color : #8EC75C;	color: #fff;}

.content_right {width:585px;padding:4px;float:right;}


.footer {width:800px;padding:4px; }

