/* MAIN ATTRIBUTES */
* { margin: 0 }
html { font: normal 62.5% Arial; }

body { background: #FFFFFF url(../images/graphics/bodyBG.gif) top repeat-x; padding: 0; font-size: 1.2em; }

#popup { background: #E3E3E3; text-align: justify; padding: 10px; }


h3 { padding: 0 0 3px 0; margin: 0; border-bottom: 1px solid; }

a { text-decoration: none; color: #666666; outline: none; }

a:hover { color: #0475AA; text-decoration: underline; }

p { margin: 10px 0; }

img { padding: 0; margin: 0; border: none; float: left; }

a img { border: none; }

ul, ol { padding-left: 30px; clear: both; }

.left { float: left; }
.right { float: right; }
.green { color: #8CC63F; }
.blue { color: #0475AA; }
.red { color: #CF0000; }

label { float: left; width: 175px; font-size: 10px; color: #216A7D; margin-right: 10px; text-align: right; }

/* CONTENT AREAS */
#centerWrap { width: 792px; margin: 0 auto; }
#wrap { float: left; width: 792px; background: #FFFFFF url(../images/graphics/wrapBG.jpg) top repeat-y;}

#top { height: 100px; width: 776px; background: #231F20 url(../images/graphics/topBG.gif) top right no-repeat; float: left;}
#top img { margin-top: 10px; }

.container { padding: 5px; float: left; }

#main { width: 743px; background: #383234 url(../images/graphics/mainBG.gif) top left no-repeat; border-left: 2px solid #8CC63F; border-right: 2px solid #8CC63F; clear: both; float: left; margin-top: 2px; padding: 25px; }

#booking { float: left; height: 170px; width: 200px; margin-left: 13px; background: #383234 url(../images/graphics/bookBG.jpg) top left no-repeat; padding: 5px; color: #FFFFFF; position: relative; }
#butbook { position: relative; bottom: 10px}
#content { width: 725px; min-height: 205px; background: #FFFFFF url(../images/graphics/contentmain.jpg) bottom left no-repeat; float: left; padding: 5px 10px 10px 10px; margin-top: 15px; }
#content .topimg { margin: -5px 0 0 -10px; }
#contentleft, #contentright, #contentlong { float: left; text-align: justify; }
#contentlong { width: 725px; }
#contentleft { width: 465px; padding-right: 10px; }
#contentright { width: 220px; border-left: 3px solid #231F20; padding-left: 10px; }
#footer { color: #666666; float: left; width: 770px; clear: both; padding: 8px 5px 2px 5px; font-size: 0.8em; }
#disclaimer { font-size: 0.9em; clear: both; padding-top: 15px; }


/* NAVIGATION */
#nav { float: left; width: 450px; margin: 74px 0 0 0; }

#nav ul, #nav li { list-style: none; float: left; padding-left: 0; }

#nav a { height:26px; text-indent: -9000px; display: block; float: left; margin: 0 4px 0 0; }

#nav #n1 a{background: transparent url(../images/graphics/nav.gif) 0 0 no-repeat; width: 62px; }
#nav #n1 a:hover {background: transparent url(../images/graphics/nav.gif) 0 -26px no-repeat; }
#nav #n1 a.active{background: transparent url(../images/graphics/nav.gif) 0 -52px no-repeat; }

#nav #n2 a{background: transparent url(../images/graphics/nav.gif) -66px 0 no-repeat; width: 92px; }
#nav #n2 a:hover {background: transparent url(../images/graphics/nav.gif) -66px -26px no-repeat; }
#nav #n2 a.active{background: transparent url(../images/graphics/nav.gif) -66px -52px no-repeat; }

#nav #n3 a{background: transparent url(../images/graphics/nav.gif) -162px -0 no-repeat; width: 104px; }
#nav #n3 a:hover {background: transparent url(../images/graphics/nav.gif) -162px -26px no-repeat; }
#nav #n3 a.active{background: transparent url(../images/graphics/nav.gif) -162px -52px no-repeat; }

#nav #n4 a{background: transparent url(../images/graphics/nav.gif) -270px 0 no-repeat; width: 89px; }
#nav #n4 a:hover {background: transparent url(../images/graphics/nav.gif) -270px -26px no-repeat; }
#nav #n4 a.active{background: transparent url(../images/graphics/nav.gif) -270px -52px no-repeat; }

#nav #n5 a{background: transparent url(../images/graphics/nav.gif) -363px -0 no-repeat; width: 75px; }
#nav #n5 a:hover {background: transparent url(../images/graphics/nav.gif) -363px -26px no-repeat; }
#nav #n5 a.active{background: transparent url(../images/graphics/nav.gif) -363px -52px no-repeat; }