/*
Based on design by Free CSS Templates http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {background:black; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; color:#E7E7E7; text-align:center;}

h1, h2, h3 {margin:0; padding:0; font-family:Georgia,"Times New Roman",Times,serif; color:white; font-weight:normal;text-align:left;}
h1 {font-size:28px; }
h2 {font-size:24px; margin-bottom:10px; padding-bottom:22px; background:black url(pics/img3.gif) repeat-x left bottom; }
h3 {font-size:13px; padding-bottom:22px; background:black url(pics/img3.gif) repeat-x left bottom; }

h3.sitemap {font-size:15px; background-image:none; margin:10px 0 5px 0; padding:0; }
p.sitemap {margin:0 0 0 60px; text-indent:-40px;}

div {text-align:left; }
p {margin-top:0; text-align:left; line-height:140%;}
a {color:#FE4E00; text-align:left; }
a:hover {text-decoration:none;}

div.addhsl{float:left; width:300px; margin:10px 10px 10px 0px;}
div.addhsr{float:left; width:520px; margin:10px 10px 10px 0px;}
form,td,input,textarea,option {font-size:13px; font-weight:normal}

.list {	margin:0; padding:0; list-style:none;}
.list li {padding:5px 0; background:url(images/pics/img5.gif) repeat-x;}
.list li.first {background:none;}

div.page {width:845px; margin:5px auto;}
div.logo {width:220px;}
div.topad {float:right; margin:0px; border:1px solid gray; width:468px; height:60px;}
div.bigheader {width:845px; margin:20px auto 0 auto; padding:20px 0 0 13px; height:10px; 
                  background:url(pics/img1.gif) repeat-x top left;}

div.home {float:left; width:500px; margin:10px 10px 10px 0px;}
div.homemap {width:500px; height:700px; float:left;margin:0px 0px 0px 0px; border:1px solid black; background-color:#e0e0e0; }
div.hometowns {float:left;width:170px; margin:10px;}

div.town {float:left; width:202px; margin:10px 8px 10px 0px;}
div.townmap {width:200px; height:400px; float:left;margin:0px 0px 0px 0px; border:1px solid black; background-color:#e0e0e0; }
div.hotels {float:left;width:470px; margin:10px;}
div.hotel {float:left;width:205px; height:130px; border:1px dotted #FE4E00; margin:6px; padding:5px;}
div.hotelpicsm {float:left;margin-right:3px;}
span.wifi {}

div.townmb {float:left; width:500px; margin:10px 10px 10px 0px;}
div.townmapbig {width:500px; height:500px; float:left;margin:0px 0px 0px 0px; border:1px solid black; background-color:#e0e0e0; }
div.hotelsmb {float:left;width:170px; margin:10px;}

div.hoteldetails {width:680px; float:left; margin:10px 10px 10px 0px; padding:0px 5px;}
div.hotelpic {float:left; width:160px; margin:0px 10px 10px 10px;}
div.hotelmap {width:300px; height:300px; float:right; margin:0px 10px 10px 10px; border:1px solid black; background-color:#e0e0e0; }

div.textpage {width:680px; float:left; margin:10px 10px 10px 0px; padding:0px 5px;}
.textpage>h3{ margin-top:10px;}

div.sideads {width:125px; float:left; margin:23px 0px 10px 10px;}

div.footer {clear:both; width:830px; margin:0px auto; padding:30px 0 0 0;}
p.footer {padding:20px 0 0 0; background:url(pics/img4.gif) repeat-x; text-align:center; color:#8A8A8A;}
p.footer2 {padding:20px 0 0 0; text-align:left; color:#bbbbbb;}
p.footer3 {padding:20px 0 0 0; text-align:center; color:#8A8A8A;}

div#fbk {display:none;  background-color:gray; border:1px solid red; padding:10px;
         position:fixed; top:50px; left:200px; height:300px; width:530px} /* IE6 position:absolute */
div#fbkb {display:none;}

/* Header */
#header h1 {float:left;}
#header h2 {display:none;}
#header ul {float:right; margin:0; padding:15px 0 0 0; list-style:none;}
#header li {display: inline;}
#header a {display:block; float:left; padding: 0 14px 0 20px; background:url(pics/img2.gif) no-repeat left center;
	text-decoration:none; font:bold 12px Georgia,"Times New Roman",Times,serif; color:#FFFFFF;}
#header .first a {background: none;}

/* Content */
#content {width: 694px;	margin:0px auto;}
#colOne {float:left; width:179px; padding:0 0 0 21px;}
#colOne h3 {margin-top:14px;}
#colTwo {float:right; width:394px; padding:0 29px 0 0;}
