body {
	font-family: 'Droid Sans', arial, verdana, sans serif;
	font-size: 12px;
	background-color: #FFF;
	margin: 0;
	padding: 0;
	overflow-y: scroll;
}
img {
border: none;
}
h1 {
font-size: 20px;
margin:5px 0;
}
h2 {
font-size: 16px;
color: #b69a68;
margin: 10px 0 0 0;
}
h3 {
font-size: 16px;
margin:2px 0;
}
p {
margin: 0;
}
a {
color: #b69a68;
}
a:hover {
color: #b69a68;
text-decoration: none;
}
.imgwrapleft {
float: left;
margin: 0 15px 0 0;
}
.imgwrapright {
float: right;
margin: 0 0 0 15px;
}
.line {
background-color: #b69a68;
height: 2px;
width: 600px;
margin: 4px 0 4px 0;
}
.lineshort {
background-color: #b69a68;
height: 2px;
width: 435px;
margin: 4px 0 4px 0;
}
.routeimg {
float: right;
width: 300px;
margin: 30px 0 0 0;
}
#introbackground {
background: url(images/intro-bg.jpg) no-repeat;
width: 900px;
height: 620px;
position: relative;
}
.introwendy {
float: left;
display: block;
background: url(images/intro-wendy-normal.jpg);
width: 432px;
height: 620px;
}
a:hover.introwendy {
background: url(images/intro-wendy-hover.jpg);
display: block;
}
.partwendy {
display: block;
}
a:hover.introwendy .partwendy {
background: url(images/wendy-part-color.png);
width: 31px;
height: 92px;
display: block;
position: absolute;
margin: 193px 0 0 432px;
}
.partunique {
display: block;
}
a:hover.introunique .partunique {
background: url(images/unique-part-color.png);
width: 67px;
height: 309px;
display: block;
position: absolute;
margin: 281px 0 0 -67px;
}
.introunique {
float: left;
display: block;
background: url(images/intro-unique-normal.jpg);
width: 468px;
height: 620px;
}
a:hover.introunique {
background: url(images/intro-unique-hover.jpg);
display: block;
}




#container {
width: 910px;
background: #FFF;
margin: 0 auto 0 auto;
}
#sidebar {
width: 300px;
margin: 0;
float: left;
}
#logo {
margin: 0 0 16px 0;
}
ul.infolist {
width: 230px;
margin: 0 0 0 24px;
padding: 0;
}
.infolist li {
color: #b69a68;
list-style-type: none;
padding: 0 0 0 15px;
}
.sidebartitle {
background-color: #b69a68;
font-family: 'Droid Sans', arial, verdana, sans serif;
width: 200px;
margin: 10px 0 5px 24px;
padding: 3px 15px 3px 15px;
color: #FFF;
font-size: 15px;
}
.dag {
width: 70px;
display: inline-block;

}
ul#menu {
width: 230px;
margin: 0 0 0 24px;
padding: 0;
}
#menu li {
list-style-type: none;
color: #b69a68;
padding: 0;
margin: 0;
}
#menu li a {
font-family: 'Droid Sans', arial, verdana, sans serif;
font-size: 15px; /* 18px */
display: block;
padding: 3px 15px 3px 15px; /* padding: 0 15px 2px; */
text-decoration: none;
color: #b69a68;
}
#menu li a:hover {
background-color: #b69a68;
color: #FFF;
text-decoration: none;
}
#content {
width: 600px;
color: #4b5159;
line-height: 18px;
float: left;
}
#content ul {
margin: 0px 0 12px 0;
padding: 0 0 0 20px;
}
#content ul li {
margin: 0;
padding: 0;
}
#bigpicture {
width: 600px;
height: 240px;
margin: 0 0 20px 0;
}
#footer {
width: 600px;
margin: 50px 0 50px 0;
float: left;
}
#footerboxleft {
background: url(images/dots.jpg) repeat-y right top;
width: 260px;
padding: 5px 40px 5px 0;
float: left;
}
#footerboxleft h2, #footerboxright h2 {
color: #b69a68;
font-size: 20px; /* 18px */
font-weight: normal;
margin: 0 0 10px 0;
}
#footerboxright {
width: 260px;
padding: 5px 0 5px 40px;
float: left;
}
#footerline {
display: block;
width: 100%;
height: 5px;
background-color: #b69a68;
clear: both;
}
#bodyline {
background-color: #b69a68;
display: block;
width: 100%;
height: 5px;
margin: 0 0 50px 0;
clear: both;
}