@charset "utf-8";

body {

	background-image: url(images/front_bg.jpg);

	background-repeat: repeat;

	margin: 0px;

}



A:hover   {text-decoration:none}

a img {border: none; }

html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr{

  margin:0px;

  padding:0px;

  border:0px;

  border-collapse:separate;

  border-spacing:0px;

}

#header {

	background-image: url(img/top_bg.jpg);

	text-align: center;

	padding: 0px;

	height: 182px;

	width: 800px;

	position: relative;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;
	
	cursor: pointer;

}

#middle_bar {

	background-image: url(img/middle_bar.jpg);

	padding: 0px;

	height: 20px;

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	position: relative;

}

.mid_bar_left_content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000033;

	float: left;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.mid_bar_right_content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000033;

	float: right;

	margin-top: 4px;

}

#nav_box {

	text-align: center;

	padding: 0px;

	height: 185px;

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	position: relative;

}

#main_content_container {

	background-image: url(img/main_content_bg.jpg);

	background-repeat: no-repeat;

	background-position: top;

	text-align: center;

	width: 800px;

	position: relative;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#footer_container {

	text-align: center;

	padding: 0px;

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;


}

.footer-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

#index_left_content {

	width: 800px;

	text-align: left;

	margin: 0px;

	float: left;

	clear: both;

	left: 0px;

	top: 0px;

}

#right_content_subs {

	padding: 0px;

	width: 585px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 215px;

	position: relative;

	text-align: left;

}



#left_content {

	width: 215px;

	position: absolute;

	left: 0px;

	top: 0px;

	bottom: 0px;

	text-align: left;

	right: 585px;

	margin-top: 0px;

	margin-right: 585px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#right_content {

	text-align: center;

	padding: 0px;

	width: 219px;

	float: right;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;



}

.mainstyle {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #FFFFFF;

}

.mainTextTitle {

	font-family:Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: 600;

	color: #FFFFFF;

}

.imageAlignRight {

	position: relative;

	right: 0px;

	float: right;

}

.imageAlignLeft {

	position: relative;

	left: 0px;

	float: left;

	padding-bottom:40px

}

#center-content {
	height: 170px;
	width: 275px;
	float: left;
	margin: 0 0 0 75px;
}
#leftContentHours {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	clear: both;
	float: left;
	width: 187px;
	padding-left: 14px;
}
#leftContentHours h3 {	font-size: 13px;	margin:0; padding: 0;}
#leftContentHours p {margin: 0; padding: 0;}