/* Section body declerations */
#home {
	background-color:#999999;
	padding:0px;
	margin:0px;
	font-family:trebuchet MS,arial,sans-serif;
	font-size:100%;
	text-align: center;
}

body {
	background-color:#999999;
	font-family: Trebuchet MS, Helvetica, Arial;
	text-decoration: none;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#maincontainer{
text-align: center;
width:749px;
border:0px solid;
/* use this to center in mozilla */
margin:auto;
}

#headspace{
background-color:#999999;
height:70px;
border:0px solid;
}

#footerspace{
background-color:#ffffff;
height:39px;
border:0px solid;
}

#title{
background-color:#ffffff;
border:0px solid;
padding-bottom:5px;
}
#language{
float:left;
background-color:#ffffff;
border:0px solid;
padding-bottom:5px;
width:100%;
border:0px solid;
height:17px:
}

.left{
float:left;
padding:0px;
border:0px;
margin-left:5px;
height:17px:
}

.right{
float:right;
height:17px;
padding:0px;
border:0px;
margin-right:5px;
}
#title h1{
margin:0px;
padding:0px;
background-color:#ffffff;
font-size:130%;
color:#474646;
}

#content{
background-color:#ffffff;
height:350px;
border:0px solid;
}

#content1{
background-color:#ffffff;
height:350px;
padding:25px;
border:0px solid;
}

#gallery{
background-color:#ffffff;
height:350px;
border:0px solid;
}

#contenthome{
background-color:#ffffff;
height:350px;
border:0px solid;
}

#contenthomecenter{
background-color:#ffffff;
height:126px;
border:0px solid;
margin-top:40px;
}

.contenthomeimg p{
padding:0px;
margin:0px;
}
.contenthomeimg{
float:left;
padding-right:1px;
margin:0px;
width:186px;
border:0px solid;
}
.contenthomeimgend{
float:left;
padding-right:0px;
margin:0px;
width:188px;
border:0px solid;
}
.contenthomeimgend p{
padding:0px;
margin:0px;
}


#contenthometext{
background-color:#ffffff;
height:20px;
border:0px solid;
text-align:center;
width:749px;
margin-left: auto;
margin-right: auto;
padding-bottom:0px;
}

#hometext{
color:#525151;
border:0px solid;
width:749px;
/* Hide from IE-Mac \*/
width:749px;
/* End hide */
padding-top:0px;
margin-left: auto;
margin-right: auto;
height:20px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;

}

#hometext h1{
padding:0px;
margin:0px;
font-size:75%;
font-weight: normal;
}

.homegrey{
color:#999999;
}

#contentleft{
float:left;
background-color:#D6D4D4;
width:374px;
height:350px;
border:0px solid;
margin-right:1px;
overflow: auto;
}

#contentleft p{
float:left;
font-size:70%;
border:0px solid;
text-align:left;
padding:0px;
margin:10px 0px 0px 8px;
width:350px;
line-height:16px;


}

#contentleft ul{
float:left;
font-size:70%;
border:0px solid;
text-align:left;
padding:0px;
margin:10px 0px 0px 8px;
width:350px;
line-height:16px;
list-style-type: none;
}

#contentleft h1{
float:left;
font-size:90%;
padding:0px;
margin:10px 0px 0px 8px;
width:285px;
text-align:left;
color:#525151;
border:0px solid;
}
#flags{
float:left;
font-size:90%;
padding:0px;
margin:10px 0px 0px 8px;
text-align:left;
color:#525151;
border:0px solid;
}

#contentleft h2{
float:left;
font-size:70%;
padding:0px;
margin:10px 0px 0px 8px;
width:340px;
text-align:left;
color:#797979;
}

#contentleft a{
color:#525151;
text-decoration:none;
}

#contentleft a:hover{
color:#525151;
text-decoration:underline;
}

#contentright{
float:left;
background-color:#D6D4D4;
width:374px;
height:349px;
border:0px solid;
}

#picturetopleft{
float:left;
background-color:#ffffff;
width:186px;
height:174px;
border:0px solid;
margin:0px 0px 1px 0px;
padding:0px;
}

#picturetopleft p{
margin:0px 0px 0px 0px;
padding:0px;
}

#picturetopright{
float:right;
background-color:#ffffff;
width:187px;
height:174px;
border:0px solid;
margin-bottom:1px;
margin:0px 0px 1px 0px;
padding:0px;
}

#picturetopright p{
margin:0px 0px 0px 0px;
padding:0px;
}

#picturebotleft{
float:left;
background-color:#ffffff;
width:186px;
height:175px;
border:0px solid;
margin:0px;
padding:0px;
}

#picturebotleft p{
margin:0px;
padding:0px;
}

#picturebotright{
float:right;
background-color:#ffffff;
width:187px;
height:175px;
border:0px solid;
margin:0px;
padding:0px;
}

#picturebotright p{
margin:0px;
padding:0px;
}

#navcontainer{
background-color:#ffffff;
height:30px;
border:0px solid;
text-align:center;
width:749px;
margin-left: auto;
margin-right: auto;
padding-bottom:12px;
}

#navcenter{
background-color:#ffffff;
border:0px solid;
width:703px;
/* Hide from IE-Mac \*/
width:658px;
/* End hide */
padding-top:5px;
margin-left: auto;
margin-right: auto;
height:20px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
}


#navitemcontact{
float:left;
border-right:0px solid #D6D4D4;
color:#D6D4D4;
font-size:70%;
margin-top:5px;
padding:0px 0px 0px 0px;
width:64px;
}

#navitemhome, #navitemaccom, #navitemrest, #navitemres, #navitemhist, #navitemhomeattr, #navitemguest, #navitemphoto, #navitemdir{
float:left;
border-right:1px solid #D6D4D4;
color:#797979;
font-size:70%;
margin-top:5px;
padding:0px 0px 0px 0px;
}

#navitemaccom a, #navitemrest a, #navitemres a, #navitemhist a, #navitemhomeattr a, #navitemguest a, #navitemphoto a, #navitemdir a, #navitemcontact a, #navitemhome a{
color:#797979;
text-decoration:none;
}

#navitemaccom a:hover, #navitemrest a:hover, #navitemres a:hover, #navitemhist a:hover, #navitemhomeattr a:hover, #navitemguest a:hover, #navitemphoto a:hover, #navitemdir a:hover, #navitemcontact a:hover, #navitemhome a:hover{
color:#D6D4D4;
text-decoration:underline;
}

#navitemhome{
width:35px;
}

#navitemaccom{
width:88px;
}

#navitemrest{
width:67px;
}

#navitemres{
width:78px;
}

#navitemhist{
width:75px;
}

#navitemphoto{
width:45px;
}

#navitemhomeattr{
width:68px;
}

#navitemguest{
width:90px;
}

#navitemdir{
width:65px;
}

.navitem p{
padding:0px;
margin:0px;
height:10px;
}

#rightnavitem p{
padding:0px;
margin:0px;
height:10px;
}

#leftnavitem p{
padding:0px;
margin:0px;
height:10px;
}

#leftnavitem a{
padding:0px;
margin:0px;
color:#D6D4D4;
height:20px;
text-decoration:none;
}

#leftnavitem a:hover{
padding:0px;
margin:0px;
height:20px;
color:#D6D4D4;
text-decoration:underline;
}

#nospace{
margin:0px;
padding:0px;
}

#footerhome{
background-color:#ffffff;
height:25px;
border:0px solid;
text-align:center;
width:749px;
margin-left: auto;
margin-right: auto;
padding-bottom:7px;
padding-top:7px;
}

#footercontainer{
background-color:#ffffff;
height:20px;
border:0px solid;
text-align:center;
width:749px;
margin-left: auto;
margin-right: auto;
padding-bottom:7px;
padding-top:7px;
}

#footercenter{
background-color:#ffffff;
border:0px solid;
width:690px;
padding-top:5px;
margin-left: auto;
margin-right: auto;

}

#footeritemaddress{
float:left;
border-right:0px solid #797979;
color:#797979;
font-size:70%;
margin-top:5px;
padding:0px 0px 0px 0px;
width:350px;
}

#footeritemcontact{
float:left;
border-right:0px solid #D6D4D4;
color:#525151;
font-size:70%;
margin-top:5px;
padding:0px 0px 0px 0px;
width:330px;
}

#footeritemcontact a{
color:#525151;
text-decoration:none;
}

#footeritemcontact a:hover{
color:#525151;
text-decoration:underline;
}

#copyrightcontainer{
background-color:#999999;
height:25px;
border:0px solid;
text-align:center;
width:749px;
margin-left: auto;
margin-right: auto;
padding-bottom:10px;
}

#copyrightcenter{
background-color:#999999;
border:0px solid;
width:560px;
padding-top:0px;
margin-left: auto;
margin-right: auto;

}

#copyrightdate{
float:left;
border-right:0px solid #797979;
color:#525151;
font-size:70%;
margin-top:2px;
padding:0px 0px 0px 0px;
width:85px;
}

#copyrightitemname{
float:left;
border-right:0px solid #797979;
color:#ffffff;
font-size:70%;
margin-top:2px;
padding:0px 0px 0px 0px;
width:103px;
}

#copyrightitemwarning{
float:left;
border-right:0px solid #797979;
color:#525151;
font-size:70%;
margin-top:2px;
padding:0px 0px 0px 0px;
width:196px;
}

#copyrightitemxhtml{
float:left;
border-right:0px solid #797979;
color:#ffffff;
font-size:70%;
margin-top:2px;
padding:0px 0px 0px 0px;
width:140px;
}

#copyrightitemxhtml a{
color:#ffffff;
text-decoration:none;
}
#copyrightitemxhtml a:hover{
color:#ffffff;
text-decoration:underline;
}
#titlegrey{
color:#B0B0B0;
}

#contactform{
float:left;
width:380px;
border:0px solid;
margin-left:1px;

/* Hide from IE-Mac \*/
margin-top:5px;
/* End hide */

}

.label{
float:left;
width:150px;
text-align:left;
margin:3px 0px 3px 7px;
padding:0px 0px 0px 0px;
font-size:70%;
height:20px;
border:0px solid;
}
.textbox{
float:left;
width:150px;
text-align:left;
margin:3px 0px 3px 0px;
padding:0px 0px 0px 0px;
font-size:80%;
height:20px;
border:0px solid;
}

.submit{
background-color:#B0B0B0;
margin:3px 0px 0px 133px;
padding:0px 0px 0px 0px;
border:0px solid;
height:15px;
font-size:80%;
}

.textentry{
background-color:#B0B0B0;
font-size:80%;
width:170px;
}

textarea{
background-color:#B0B0B0;
font-size:110%;
width:170px;
height:50px;
}