body{margin:0;padding:0;text-align:center;color:#000;font-family:arial,helvetica,sans-serif;font-size:.8em;background-color:#ddd;}
div#dropshadow{}
div#wrap{position:relative;width:980px;padding:0;margin:0 auto;text-align:left;background-color:#ffc;}
a:link{font-weight:bold;background-color:#fff;color:#900;}
a:visited{font-weight:bold;background-color:#fff;color:#f00;}
a:hover{font-weight:bold;background-color:#fff;color:#008000;background-color:#ff6;}
h2,h3,h4,h5,h6{padding:20px 0 4px 0;margin:0;font-weight:bold;font-size:1em;}
div.clear{clear:both;padding:0;margin:0;}
div.verytopleft{float:left;width:200px;padding:0;margin:0;background:url(images/titleleft.gif) repeat-x top;height:40px;}
div.verytopcurve{float:left;width:28px;height:40px;padding:0;margin:0;background:url(images/titlecurve.gif) no-repeat;vertical-align:bottom;}
div.verytopright{float:left;width:752px;height:41px;padding:0;margin:0;background:#c99 url(images/titleleft.gif) repeat-x bottom;vertical-align:bottom;}
div#breadcrumb{float:left;width:740px;padding:2px 0 2px 4px;margin:6px 0 0 0;}
div#homeverytopnav{float:right;text-align:right;width:697px;padding:2px 0;margin:6px 43px 0 0;}
img.logoimage{width:87px;height:100px;position:absolute;left:58px;top:44px;}
div#logobox{height:120px;}
div.addthisbox{width:87px;height:100px;position:absolute;left:38px;top:10px;}
div.leftnavigation{float:left;width:200px;padding:0;margin:0 0 10px 0;font-weight:bold;}
div.leftnavigation ul{width:158px;padding:2px;margin:0 0 0 20px;list-style-type:none;background-color:#fff;border:solid #000 1px;}
div.leftnavigation li{width:100%;padding:0;margin:0;}
ul.cssbutton a:link{display:block;color:#900;background-color:#ffc;padding:4px;margin:4px 4px 0 4px;border:2px inset #ff9;}
ul.cssbutton a:visited{display:block;color:#f00;background-color:#ffc;padding:4px;margin:4px 4px 0 4px;border:2px inset #ff9;}
ul.cssbutton a:hover{display:block;color:#008000;background-color:#ff6;padding:4px;margin:4px 4px 0 4px;border:2px outset #ccc;}
.logobox{height:1px;width:160px;padding-left:40px;}
div.spacecurverequires{float:left;width:28px;padding:0;margin:0;}
div.middle{float:left;width:730px;padding:2px 0 0 0;margin:0;}
.topnavigation{padding:0 0 0 8px;margin:7px 0;background-color:#fff;border:solid 1px #000;}
.topnavigationlinks{padding:3px 2px;margin:0;background-color:#fff;}
.notopnavigation{padding:0;margin:9px 0;background-color:#ffc;}
.notopnavigationlinks{padding:3px 2px;margin:0;}
.topnavigationsearch{padding:0;margin:2px 0;background-color:#fff;}
div.searchbox3dborder1{border:2px solid #ccc;padding:0;margin:0;}
div.searchbox3dborder2{border:2px solid #999;padding:0;margin:0;}
div.searchbox3dborder3{border:2px solid #666;padding:0;margin:0;}
form.catsearchboxform2col{padding:8px 12px;margin:0;background-color:#fc0;}
h2#searchheading{float:left;padding:3px 16px 0 0;margin:0;font-size:1em;}
div.searchtext{float:left;padding:3px 4px 0 0;margin:0;}
.searchselect{float:left;padding:0;margin:0 4px 0 0;}
.searchbutton{float:right;}
div.main{margin:5px 0 0 0;padding:4px;background-color:#fff;border:solid #000 1px;}
div.mainhomepage{margin:10px 0 0 0;padding:8px;background-color:#fff;border:solid #000 1px;}
h1#main{padding:4px 0 19px 0;margin:0;font-weight:bold;font-size:1.5em;}
div.middle p{padding:4px 0;margin:0;}
div.cathotel{margin:-1px 0 0 0;padding:8px;background-color:#fff;border:solid 1px #000;}
div.catlink{width:706px;margin:0;padding:0 0 8px 0;}
a.cathyper{display:block;width:100%;font-size:1.2em;font-weight:bold;}
div.catinfobox{width:706px;margin:0;padding:0;}
div.catimgbox{float:left;width:140px;margin:0;padding:0;}
img.catimg{border:4px solid #999;}
div.catmiddle{float:left;width:260px;margin:0;padding:0 4px;}
div.cataddress{width:260px;margin:0;padding:8px 0 0 0;}
div.catright{float:left;width:280px;margin:0;padding:0 4px;}
div.catprice{margin:0;padding:0;font-weight:bold;}
input.cathoteljavabutton{float:right;padding:0;margin:0;}
div.verybottomleft{float:left;width:200px;padding:0;margin:0;background:#c99 url(images/bottomleft.gif) repeat-x top;height:40px;}
div.verybottomcurve{float:left;width:28px;height:40px;padding:0;margin:0;background:url(images/bottomcurve.gif) no-repeat;vertical-align:bottom;}
div.verybottomright{float:left;width:752px;height:40px;padding:0;margin:0;background:#ffc url(images/bottombox.gif) repeat-x bottom;vertical-align:bottom;}
