/*General Styles*/
html, body {
background-color:#645549;
margin:0px;
height:100%;
}

#back {
background-image:url(img/back.gif);
background-position:top;
background-repeat:repeat-y;
height:690px;
width:980px;
position:absolute;
z-index:1;
left:0px;
top:0px;
}
#backs {
background-image:url(img/backs.gif);
background-position:top;
background-repeat:repeat-y;
height:507px;
width:908px;
position:absolute;
z-index:1;
left:0px;
top:0px;
}
#logo {
	background-color: #816f60;
	height:100%;
	width:183px;
	padding-left:0px;
	padding-top:0px;
	position:absolute;
	z-index:2;
	left:0px;
	top:0px;
}
#line {
	background-color:#c8842a;
	height:100%;
	width:10px;
	position:absolute;
	z-index:3;
	left:183px;
	top:0px;
}
#text {
	background-color:#3b3128;
	height:100%;
	width:300px;
	position:absolute;
	z-index:4;
	left:193px;
	top:0px;
}
.textdiv {
text-align:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c2b2a4;
	line-height:16px;
}
.textdivgr {
text-align:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c2b2a4;
	line-height:15px;
}
.header {
text-align:left;
	padding-left:30px;
	padding-right:30px;
	padding-top:162px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c8842a;
	line-height:18px;
}
h1 {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}
.text-bold {
color:#c8842a;
}
#image {
	background-color:#3b3128;
	height:100%;
	width:487px;
	position:absolute;
	z-index:5;
	left:493px;
	top:0px;
	
}
#diafaneia {
	height:690px;
	width:60px;
	position:absolute;
	z-index:6;
	left:493px;
	top:0px;
	background-image:url(img/diafaneia.png);
	background-position:top;
	background-repeat:repeat-y;
}
#address {
	height:105px;
	width:143px;
	position:absolute;
	z-index:7;
	left:3px;
	top:585px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#19120b;
	padding-left:20px;
	padding-right:20px;
}
#video {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#19120b;
position:absolute;
z-index:8;
top:520px;
left:0px;
width:143px;
height:40px;
padding-left:20px;
padding-right:20px;
vertical-align:top;
}
#flaggr {
position:absolute;
z-index:9;
top:199px;
left:25px;
width:19px;
height:16px;
}
#flagen {
position:absolute;
z-index:10;
top:199px;
left:131px;
width:19px;
height:16px;
}
.imageb {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#c8842a;
}
.navdiv {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#19120b;
padding-left:27px;
padding-top:20px;
letter-spacing:1px;
}
.navdivgr {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
color:#19120b;
padding-left:22px;
padding-top:20px;
letter-spacing:1px;
}
ul {
margin:0px;
padding:0px;
line-height:22px;
}
li {
text-decoration:none;
display:block;
list-style:none;
}
.menulink {
text-decoration:none;
color:#efdac9;
}
.menulink:hover {
text-decoration:none;
color:#19120b;
}
/*Styles for the image gallery*/
#gallery {
	background-color:#3b3128;
	height:100%;
	width:715px;
	position:absolute;
	z-index:4;
	left:193px;
	top:0px;
}
.photos{
padding-left:10px;
padding-top:37px;
padding-right:10px;
}
.tdimages {
width:139px;
text-align:center;
padding-bottom:20px;
}
.bottomaddress2 {
padding-left:15px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c2b2a4;
}

/*Contact Page*/
#contact {
	background-color:#3b3128;
	height:100%;
	width:420px;
	position:absolute;
	z-index:4;
	left:193px;
	top:0px;
}
#imagecontact {
	background-color:#3b3128;
	height:100%;
	width:367px;
	position:absolute;
	z-index:5;
	left:613px;
	top:0px;
	
}
#diafaneiacontact {
	height:555px;
	width:60px;
	position:absolute;
	z-index:6;
	left:613px;
	top:0px;
	background-image:url(img/diafaneia.png);
	background-position:top;
	background-repeat:repeat-y;
	
}
#addresscontact {
	height:120px;
	width:250px;
	position:absolute;
	z-index:7;
	left:213px;
	top:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#c2b2a4;
}
.contactdiv {
text-align:left;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c2b2a4;
	line-height:16px;
}
.contactheader {
text-align:left;
	padding-left:20px;
	padding-right:30px;
	padding-top:162px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c8842a;
	line-height:18px;
}
.maillink {
color:#ffffff;
}
.maillinks {
color:#ffffff;
text-decoration:none;
}
/*Styles for the rates page*/
.ratesdiv{
padding-left:20px;
padding-top:37px;
padding-right:20px;
}
.bottomaddress {
padding-left:10px;
padding-top:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c2b2a4;
}
/*Price List*/
.ratestable {
	width: 100%;
}
.ratescorner {
	background-color: #232323;
	border: 1px solid #8d8d8d;
}
.ratesheader {
	background-color: #2e2d2d;
	color: #ebe8e8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: center;
	border: 1px solid #8d8d8d;
	
}
.ratesrooms {
	background-color: #2e2d2d;
	color: #ebe8e8;
	border: 1px solid #8d8d8d;
	padding-right: 4px;
	padding-left: 4px;
	padding-top:4px;
	padding-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	width:238px;
}   
.ratesprices {
	background-color: #816f60;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	text-align: center;
	border: 1px solid #ffffff;
	
}
.notes {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #c2b2a4;
	font-size:11px;
	padding-left:8px;
	padding-bottom:6px;
	text-align: left;
}	
.offers {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #fafafa;
	font-size:11px;
	padding-top:8px;
	padding-left:8px;
	padding-bottom:12px;
	text-align: left;
}

/*Styles for the contact form*/
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #929292;
	color: #232323;
	border: 1px solid #232323;
	font-size: 11px;
	
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #929292;
	color: #232323;
	border: 1px solid #232323;
	font-size: 11px;
	
}
.textform {
padding-top:10px;
padding-bottom:1px;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #929292;
	color: #232323;
	border: 1px solid #232323;
	font-size: 11px;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #c8842a;
	color:#ffffff;
	border: 1px solid #232323;
    font-size: 11px;
    cursor:hand;
	
}
.mapdescription {
background-color:#3b3128;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
color:#c2b2a4;
}
.mapnav {
background-color:#3b3128;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
color:#c2b2a4;
text-align:right;
}
