@charset "utf-8";

/* CSS Document */



BODY {margin-top:40px; background:#0d0d0d; font-family: "Tahoma", Arial, Helvetica, sans-serif;}

img {border:0px;}



TD.content {font-size:11.5px; color:#575757; line-height:17px;}

TD.content a {color:#575757;}

TD.content a:hover {color:#ff8a00;}

p.home {line-height:18px; font-size:11.5px; padding-left:10px; padding-right:10px; padding-top:0px;}



div.flipkey {float:right; width:160px; height:120px; padding-left:20px;}

#navfoot {border-top:1px solid #0d0d0d; margin-top:10px;}

TD.textfooter {padding:15px 1px 15px 1px; color:#575757;font-size:11px; }

TD.textfooter a {color:#ffffff;}

TD.textfooter a:hover {color:#ff6600;}



TD.textfooter2 {padding:15px 1px 15px 1px; color:#575757;font-size:11px; }

TD.textfooter2 a {color:#ffffff; padding-left:20px; padding-right:5px;}

TD.textfooter2 a:hover {color:#ff6600;}

#tab {border-collapse:collapse;}

TD.nav {font-size:11px; padding:8px 10px 9px 10px; background: url(../images/bgnav.gif) repeat-x bottom; border:1px solid #121212; }

TD.nav a {color:#ff8a00; text-decoration:none; text-transform:uppercase;}

TD.nav a:hover {color:#575757;}

TD.picnav {background: url(../images/bgnav.gif) repeat-x bottom; height:30px; font-size:12px; color:#787878; text-transform:uppercase;}

TD.picnav2 {background: url(../images/bgnav.gif) repeat-x bottom; height:30px; font-size:12px; color:#787878; text-transform:uppercase; border-left:1px solid #000; border-right:1px solid #000;}





TD.menunav {font-size:12px; text-transform:uppercase; height:40px; background:#101010;}



h1 {font-size:20px; font-weight:lighter; margin:0px;}

h2 {font-size:17px; font-weight:lighter; margin:10px 0px 10px 0px;}



input {background:url(../images/bginput.gif); width:200px; height:18px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff;}

select {background:#222222;width:200px; height:20px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

textarea {background: url(../images/bginput.gif); width:260px; height:70px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff;}

input.submit {background:url(../images/bginput.gif); width:90px; height:22px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

select.no {background:url(../images/bginput.gif); width:40px; height:20px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

fieldset {border:1px solid #333333; width:500px; padding:5px;}

legend {font-size:16px; font-weight:bold; padding:10px;}



TD.homenav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px; margin:0px; height:40px;}

TD.homenav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;}



TD.villanav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;}

TD.villanav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px;margin:0px;}



TD.accomnav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;  }

TD.accomnav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px;margin:0px;}



TD.facanav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;  }

TD.facanav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;}



TD.galnav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;  }

TD.galnav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px;margin:0px;}



TD.ratnav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;  }

TD.ratnav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px;margin:0px;}



TD.resnav a {color:#ff7a00; text-decoration:none; padding:12px 30px 12px 30px;  margin:0px;  }

TD.resnav a:hover {color:#575757; text-decoration:none; padding:12px 30px 12px 30px; margin:0px;}



TD.box {background:url(../images/gallerybg.png) center top; border:1px solid #111;}



span.textrate {color:#ff7a00;}