/* CSS Document */
*{margin:0px;padding:0px;color:#371011; font-family:Arial, Helvetica, sans-serif;font-size:12px}
.clear{clear:both}
body{
background-image:url(../img/bg-repeat.gif);
background-repeat:repeat-x;
background-color: #EBE6C5;
background-attachment:fixed;
}

#topright{
	position:fixed; top:0;right:0px;
}
#bottomleft{
	position:fixed;
	bottom:0px;
	left:0px;
}
#logo{
	position:fixed; top:10px;left:50px;
}
#content{
	position:absolute;
	left:420px;
	top:20px;
	

}
#menutop
{
	background-image:url(../img/bg-menu.png);height:140px;
}

#menutop li{list-style-type:none;height:17px; border-left-color:#B6D69A; border-left-style:solid; border-left-width:0px;padding-top:4px}
#menutop ul{}
a.menutop:active{color:#32540E;text-decoration:none;font-size:14px;font-weight:bold}
a.menutop:visited {color:#32540E;text-decoration:none;font-size:14px;font-weight:bold}
a.menutop:link {color:#32540E;text-decoration:none;font-size:14px;font-weight:bold}
a.menutop:hover {color:#32540E;text-decoration:underline;font-size:14px;font-weight:bold}

#maincontent{width:607px;	background-image:url(../img/content-repeat.png);}
#contentfooter{width:607px;	height:66px;background-image:url(../img/content-bottom.png);margin-bottom:75px;}
.paraOne{color:#371011;margin:0 0 10px 50px;width:420px;}
.paraTwo{color:#371011;margin:0 0 10px 50px;width:215px;}
.paraThree{color:#371011;margin:0 0 10px 10px;width:215px;}
#formcontact{width:410px}
#formcontact tr{height:25px}


#maincol{
float:left;
width:350px;
}

#sidecol{
float:left;
margin-bottom:0;
margin-left:50px;
margin-right:0;
margin-top:0;
width:100px;
}

h1{
background-image:url(../img/picto.gif);background-repeat:no-repeat;padding:20px 0 0 40px;height:50px;
}

.hotel{margin:10px 0 0  50px;float:left;background-image:url(../img/picto.gif);background-position:bottom right;background-repeat:no-repeat}
.hotelphoto{float:left;width:150px}
.hoteldetails{margin-left:15px;float:left;width:250px}
.hoteltitle{font-weight:bold}

.post{
	padding:10px;
	color:#32540E;
	margin:0 0 10px 0;
	width:388px; 
	background-color:#DFE3BB;
}
.posterpost{font-weight:bold;margin:5px;color:#32540E;}
.contenupost{margin:5px;color:#32540E;}
.contenttoolbar{text-align:right}
.comments{border-left:1px solid #411C1B;margin:15px 0 0 25px;padding:0 0 0 15px}
.comment{margin:20px 0 0 0px;}
.commentcontent{margin:5px;color:#32540E;}
.commentposter{font-weight:bold;margin:5px;color:#32540E;}

