#header {
position: absolute;
width: 765px;
height: 86px;
top: 0px;
left: 0px;
background-color: #A9CB5A;
}

#title {
position: absolute;
left: 48px;
top: 0px;
}

img {
border: none;
}

body {
padding-bottom: 20px;
margin-bottom: 20px;
}

#body {
position: absolute;
left: 176px;
top: 120px;
background-color: #E0E1FD;
width: 548px;
min-height: 400px;
border: 1px solid black;
padding: 0 20px;
padding-bottom: 20px;
}

#main_photo {
position: absolute;
left: 176px;
top: 120px;
background-color: #E0E1FD;
width: 422px;
border: 1px solid black;
padding: 6px;
}

.thumb {
width: 250px;
float: right;
margin: 0 10px;
}

.map {
border: 1px solid black;
float: left;
margin-bottom: 10px;
}


#address {
position: absolute;
top: 86px;
left: 300px;

}

#close
{
position: fixed;
right: 20px;
bottom: 0px;
}

p.white {
font-family: arial, "times new roman", verdana;
font-size: 13px;
line-height: 16px;
color: white;
}

a.white:link {
font-family: arial, "times new roman", verdana;
font-size: 13px;
line-height: 16px;
color: white;
}

a:link {
color: #253571;
}

a:visited {
color: #253571;
}

p {
font-family: arial, "times new roman", verdana;
font-size: 13px;
line-height: 16px;
color: black;
}

ul {
padding: 0 15px;

}


p.address {
color: #FFFFFF;
font-family: arial, "times new roman", verdana;
font-size: 12px;
word-spacing: -1px;
}

p.caption {
font-size: 10px;
}

p.title {
color: #486AE1;
font-family: arial, "times new roman", verdana;
font-weight: bold;
font-size: 18px;
}

#nav_bg {
position: absolute;
top: 86px;
left: 0px;
}

#nav1 {
background: url(nav1.gif) no-repeat;
}

#nav2 {
position: relative;
top: 10px;
background: url(nav2.gif) no-repeat;
}

#nav3 {
position: relative;
top: 20px;
background: url(nav3.gif) no-repeat;
}

#nav4 {
position: relative;
top: 30px;
background: url(nav4.gif) no-repeat;
}

#nav5 {
position: relative;
top: 44px;
background: url(nav5.gif) no-repeat;
}

#nav6 {
position: relative;
top: 56px;
background: url(nav6.gif) no-repeat;
}

#nav7 {
position: relative;
top: 67px;
background: url(nav6.gif) no-repeat;
}

#nav1 a{
background: url(nav1.gif) no-repeat;
}

#nav2 a{
background: url(nav2.gif) no-repeat;
}

#nav3 a{
background: url(nav3.gif) no-repeat;
}

#nav4 a{
background: url(nav4.gif) no-repeat;
}

#nav5 a{
background: url(nav5.gif) no-repeat;
}

#nav6 a{
background: url(nav6.gif) no-repeat;
}

#nav7 a{
background: url(nav7.gif) no-repeat;
}


.navigation {
width: 176px;
position: absolute;
top: 154px;
left: 0px;
z-index: 100;
}


a. alt {display: none;}

#nav {
margin: 0px;
padding: 0px;
}


#nav ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#nav > ul {background-position: 0px;}
#nav ul li {float: right;}

#nav .one {display:block;
	width:176px;
	height:21px;
	}
#nav .two {display:block;
	width:176px;
	height:21px;
	}
#nav .three {display:block;
	width:176px;
	height:21px;
	}
#nav .four {display:block;
	width:176px;
	height:21px;}
#nav .five {display:block;
	width:176px;
	height:36px;}
#nav .six {display:block;
	width:176px;
	height:21px;}
#nav .seven {display:block;
	width:176px;
	height:21px;}
	
#nav span {display: none;}
#nav a:hover {background-position: 0 -21px;}
#nav a.five:hover {background-position: 0 -36px;}
a.topactive {background-position: 0 -21px !important; }
a.topactive:hover {background-position: 0 -21px !important;}