<!-- Created by ViaStep - SOHOtemplates.com-->

body {

	background-color: #436554;

	text-align: center;

	margin-top: 0px;

	margin-bottom: 0px;

	width: 100%;

}

#top1 {

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	vertical-align: top;

	width: 428px;

	height: 27px;

}

#top2 {

	background-image:  url("images/top2.gif");

	background-repeat: no-repeat;

	width: 21px;

	height: 27px;

	vertical-align: top;

}

#top3 {

	background-image:  url("images/top_line.gif");

	background-repeat: repeat-x;

	vertical-align: top;

	padding-top: 2px;

	width: 800px;

	height: 22px;

}

#top4 {

	background-image:  url("images/top4.gif");

	background-repeat: no-repeat;

	width: 24px;

	height: 27px;

	vertical-align: top;

}

.hmains {

	color: #99CC99;

	text-align: center;

	font-weight: normal;

	vertical-align: middle;

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

	font-size: 14px;

}

.hmains a  {

	text-align: center;

	margin-top: 0px;

	margin-bottom: 0px;

	color: #ffffff;

	font-weight: normal;

	padding-left:10px;

	padding-right:10px;



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

	text-decoration: none;

	font-size: 14px;

}



.hmains a:hover  {

	text-decoration: underline;

}



#comp_logo {

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	vertical-align: middle;

	width: 799px;

	height: 66px;

}

.comp_logo {

	text-align: left;

	font-weight: bold;

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

	font-size: 24px;

	color: #357C5A;

	padding-top: 0px;

	padding-left: 59px;

	margin-left: 0px;

}

#left_top {

	background-image:  url("images/left.gif");

	background-repeat: no-repeat;

	vertical-align: top;

	width: 16px;

	height: 174px;

}

#middle {

	width: 235px;

	vertical-align: top;

	background-color: #FFFFFF;

	height: 174px;

}

#middle1 {

	width: 235px;

	vertical-align: top;

	background-color: #FFFFFF;

	background-image:  url("images/middle1.gif");

	background-repeat: no-repeat;

	height: 50px;

}

#middle5 {

	width: 235px;

	vertical-align: top;

	background-color: #FFFFFF;

	background-image:  url("images/middle5.gif");

	background-repeat: no-repeat;

	height: 15px;

}



.mi3_3 {

	font-family: Times, "Times New Roman", serif;

	font-size: 30px;

	color: #25553D;

	font-weight: normal;

}

.mi3_3 P{

	margin-top: 25px;

	margin-bottom: 1px;

}

#m1{

	background-image:  url("images/middle2.gif");

	background-repeat: no-repeat;

	width: 235px;

	height: 37px;

}



#m2{

	background-image:  url("images/middle3.gif");

	background-repeat: no-repeat;

	width: 235px;

	height: 36px;

}



#m3{

	background-image:  url("images/middle4.gif");

	background-repeat: no-repeat;

	width: 235px;

	height: 36px;

}



.navcontainer

{

	padding: 0px;

	margin: 0px;

	font-family: Verdana;

	background-color: #EFF0DD;

	font-size: 14px;

	font-weight: bold;

	text-align: left;

  	vertical-align: middle;

}



.navcontainer a

{

  display: block;

  margin-left: 70px;

  margin-right: 2px;

  padding-left: 10px;

  border-top: 7px solid #EFF0DD;

  border-bottom: 7px solid #EFF0DD;

  background-color: #EFF0DD;

  color: #026534;

  width: 153px;

  text-decoration: none;

}



.navcontainer a:hover

{

  display: block;

  margin-left: 70px;

  margin-right: 2px;

  border-top: 7px solid #C5D8C1;

  border-bottom: 7px solid #C5D8C1;

  background-color: #C5D8C1;

  color: #026534;

}





#slogan{

	background-image:  url("images/slogan.gif");

	background-repeat: no-repeat;

	vertical-align: middle;

	width: 548px;

	height: 174px;

}



#welcome {

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	vertical-align: top;

	width: 762px;

	text-align: left;

	padding-top: 40px;

	padding-left: 37px;

	padding-bottom: 40px;

}

.welcome {

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

	font-size: 12px;

	color: #000000;

	font-weight: normal;

}

.welcome H1{

	font-size: 15px;

	color: #006634;

}

.welcome P{

	margin-top: 17px;

	margin-bottom: 0px;

}

#foot1 {

	background-image:  url("images/lfoot.gif");

	background-repeat: no-repeat;

	vertical-align: top;

	width: 19px;

	height: 119px;

}

#foot3 {

	background-image:  url("images/rfoot.gif");

	background-repeat: no-repeat;

	vertical-align: top;

	width: 19px;

	height: 119px;

}

#footline_1 {

	background-color: #FDFDFA;

	background-repeat: no-repeat;

	vertical-align: top;

	width: 761px;

	height: 1px;

}

#footline_2 {

	background-color: #FAFBF5;

	background-repeat: no-repeat;

	vertical-align: top;

	width: 761px;

	height: 1px;

}

#foot_foot {

	background-image:  url("images/vl5.gif");

	background-repeat: repeat-x;

	vertical-align: top;

	width: 761px;

	height: 25px;

}

#hours {

	background-color: #FAFBF5;

	background-repeat: no-repeat;

	vertical-align: top;

	padding-left: 16px;

	padding-bottom: 0px;

	width: 189px;

	height: 92px;

	text-align: left;

}

.hours {

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

	color: #363636;

	font-size: 11px;

	font-weight: normal;

}

.hours H1 {

	font-size: 12px;

	color: #006634;

	font-weight: bold;

	margin-bottom: 6px;

	margin-top: 10px;

}

.hours H2 {

	font-size: 11px;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 3px;

}

.hours H3 {

	font-size: 11px;

	font-weight: normal;

	margin-top: 0px;

	margin-bottom: 4px;

	margin-left: 75px;

}

.hours P {

	margin-top: 11px;

	margin-bottom: 0px;

}

#contact_1 {

	background-color: #FAFBF5;

	background-repeat: no-repeat;

	vertical-align: top;

	padding-left: 50px;

	padding-top: 10px;

	width: 138px;

	height: 82px;

	text-align: left;

}

.contact_1 {

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

	color: #363636;

	font-size: 12px;

	font-weight: normal;

}

.contact_1 H1 {

	font-size: 12px;

	color: #006634;

	font-weight: bold;

	margin-bottom: 6px;

	margin-top: 0px;

}

.contact_1 P {

	margin-top: 11px;

	margin-bottom: 0px;

}

#contact_2 {

	background-color: #FAFBF5;

	background-repeat: no-repeat;

	vertical-align: top;

	padding-left: 25px;

	padding-top: 24px;

	width: 318px;

	height: 68px;

	text-align: left;

}

.contact_2 {

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

	color: #363636;

	font-size: 12px;

	font-weight: normal;

}

.contact_2 P {

	margin-top: 11px;

	margin-bottom: 0px;

}

#vl1 {

	background-image:  url("images/vl1.gif");

	background-repeat: repeat-x;

	vertical-align: top;

	width: 1px;

	height: 8px;

}

#vl2 {

	background-image:  url("images/vl2.gif");

	background-repeat: repeat-x;

	vertical-align: top;

	width: 1px;

	height: 5px;

}

#vl3 {

	background-image:  url("images/vl3.gif");

	background-repeat: repeat-x;

	vertical-align: top;

	width: 1px;

	height: 20px;

}

#m_1 {

	background-color: #C5D8C1;

	background-repeat: no-repeat;

	vertical-align: top;

	padding-left: 38px;

	padding-top: 11px;

	width: 125px;

	height: 18px;

	text-align: left;

}

#m_2 {

	background-color: #EFF0DD;

	background-repeat: no-repeat;

	vertical-align: top;

	padding-left: 38px;

	padding-top: 11px;

	width: 125px;

	height: 20px;

	text-align: left;

}

.str_menu {

	font-family: Verdana;

	color: #026534;

	font-size: 12px;

	font-weight: normal;

}

.str_menu P {

	margin: 0px;

}


