/* CSS Document */



h1,h2,h3,h4,h5,h6{



padding:0px; margin:0px; font-weight:normal;}







p{padding:0px; margin:0px;}







body{



background:#3F3F3F;



font-family:Arial;



font-size:12px;



color:#333333;



margin:0px;



text-align:justify;



line-height:17px;



}



#container{



width:800px;



margin:0px auto;



}



#header{



background:url(../images/header.jpg) no-repeat;



width:800px;



height:98px;



float:left;



position:relative;



}



#header a.logo{



position:absolute;



display:block;



width:270px;



height:70px;



left:265px;



top:15px;



float:left;



}



#banner{



background:url(../images/banner.jpg) no-repeat;



width:800px;



height:254px;



float:left;



}



#nav{



background:url(../images/nav.gif) repeat-x;



height:47px;



width:800px;



float:left;



}



#home{



background:url(../images/home-on.gif) no-repeat;



z-index:200;



width:128px;



height:47px;



float:left;



}



#rooms{



background:url(../images/rooms-on.gif) no-repeat;



width:142px;



height:47px;



float:left;



}



#reservation{



background:url(../images/reservation-on.gif) no-repeat;



width:193px;



height:47px;



float:left;



}



#sight{



background:url(../images/sight-on.gif) no-repeat;



width:180px;



height:47px;



float:left;



}



#direction{



background:url(../images/direction-on.gif) no-repeat;



width:157px;



height:47px;



float:left;



}



#wrapper{



width:770px;



float:left;



padding:15px;



background:#fff1cc;



_margin-top:-5px;



}



.left-panel{



width:430px;



float:left;



}



h2{



font-size:15px;



font-weight:bold;



margin-bottom:10px;



text-transform:uppercase;



}



h3{



font-size:12px;



font-weight:bold;



padding-bottom:5px;



}



.links a{



color:#750000;



text-decoration:underline;



}



.click{



margin:10px 0px 0px 25px;



}



.click a{



color:#333333;



text-decoration:underline;



}



#right-panel{



width:315px;



float:left;



margin-left:20px;



}



.right-holder{



width:300px;



float:left;



padding-bottom:20px;



margin-bottom:30px;



background:url(../images/line.gif) repeat-x bottom;



}



.right-holder img{



float:left;



margin-right:10px;



}



#footer{



background:url(../images/footer.gif) no-repeat;



float:left;



width:800px;



height:73px;



line-height:73px;



color:#fff3d5;



text-align:center;



font-size:11px;



}



.thumbnail img{ 

border-color: #000000; 

border: 1px solid; 

} 

a:link {



	color:#333333;

	text-decoration:underline;

}

a:visited, a:active {



	color:#333333;

	text-decoration:underline;

}

a:hover {



	color:#333333;

	text-decoration:none;

}



a:link.footlink {

	font-size: 11px;

	color:#fff3d5;

	text-decoration:underline;

}

a:visited.footlink, a:active.footlink {

	font-size: 11px;

	color:#fff3d5;

	text-decoration:underline;

}

a:hover.footlink {

	font-size: 11px;

	color:#fff3d5;

	text-decoration:none;

}
