@charset "utf-8";
/* CSS Document */
#html, body{margin:0px; padding:0px 0px 0px 0px; background:#000000; font: 13px verdana; color:#FFFFFF; text-align:center;}
.style1 { font-size: 9px }
.style2 { font-size: 12px }
a:link { color: #FFFF00; text-decoration: none; }
a:visited { text-decoration: none; color: #FFFF00; }
a:hover { text-decoration: underline; color: #FF0000; }
a:active { text-decoration: none; color: #FFFF00; }

#bg{ width:900px; text-align:left; margin-left:auto; margin-right:auto; padding:0px;}
#header{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:780px; background:#7A743E;}

#page{ width:780px; text-align:left; padding:30px 0px 0px 60px; background:#000000} 
#page h1{font-size: 18px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF;}
#page h2{font-size: 16px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#7A743E;}
#page h3{font-size: 14px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFFFFF;}
#page a{text-decoration:none;}

#tabs { font-size:100%; line-height:normal; margin: 0px 0px 0px 0px; width:780px; height: 26px; background: url(../images/menu_bg.jpg);}
#tabs ul { margin:0; padding:0px 0px 0px 0px; list-style:none; font-family: verdana; font-size: 9px;}
#tabs li { display:inline; margin:0; padding:0; text-transform:uppercase;}
#tabs a { float:left; margin:0px 1px 0px 0px; padding:0 0 0 28px; text-decoration:none; }
#tabs a span { float:none; display:block; padding:7px 18px 6px 6px; color: #000000; }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
 /* End IE5-Mac hack */
#tabs a:hover span { color: #FF0000; }
#tabs a:hover { background-position:0% -42px; color: #FF0000; }
#tabs a:hover span { background-position:100% -42px; color: #FF0000; }

#content { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width: 780px; height:500px; z-index: 1; background: url(../images/page_bg.jpg) center no-repeat #7A743E; } 

#indexbox1{ position:absolute; left:20px; top:40px; width:340px; height:455px; z-index:10; margin:0px 0px 0px 0px; }
#indexbox2 { position:absolute; left:386px; top:41px; width:200px; height:150px; z-index:7; background: #000000; margin:0px 0px 0px 0px; }
#indexbox3 { position:absolute; left:534px; top:133px; width:200px; height:150px; z-index:8; background: #000000; margin:0px 0px 0px 0px; }
#indexbox4 { position:absolute; left:385px; top:241px; width:200px; height:150px; z-index:10; background: #000000; margin:0px 0px 0px 0px; }
#indexbox5 { position:absolute; left:545px; top:342px; width:200px; height:150px; z-index:10; background: #000000; margin:0px 0px 0px 0px; }

#indexbox7{ position:absolute; left:387px; top:44px; width:200px; height:150px; z-index:1; background:#333333; margin:0px 0px 0px 0px; }
#indexbox8{ position:absolute; left:537px; top:136px; width:200px; height:150px; z-index:1; background:#333333; margin:0px 0px 0px 0px; }
#indexbox9{ position:absolute; left:385px; top:244px; width:200px; height:150px; z-index:9; background:#333333; margin:0px 0px 0px 0px; }
#indexbox10{ position:absolute; left:546px; top:345px; width:200px; height:150px; z-index:1; background:#333333; margin:0px 0px 0px 0px; }
#indexbox11{ position:absolute; left:609px; top:101px; width:120px; height:20px; z-index:1; margin:0px 0px 0px 0px; }

#footer{ position:relative; width:900px; margin-left:0px; margin-right:0px; padding-top: 0px; height: 60px; color:#FFFFCC; font-size: 9px; text-align:center; z-index:1;} 
#footer a{ color:#FFFFCC; font-size: 9px; text-decoration:none; font-style: italic;} 
#footer a:hover{ color:#FF0000; font-size: 9px;	text-decoration:none;}

#bookingbox1 { position:absolute; left:128px; top:39px; width:266px; height:213px; z-index:10; margin:0px 0px 0px 0px; }
#bookingbox2 { position:absolute; left:441px; top:40px; width:266px; height:213px; z-index:10; margin:0px 0px 0px 0px; }
#bookingbox3 { position:absolute; left:148px; top:287px; width:533px; height:151px; z-index:10; margin:0px 0px 0px 0px; }
#bookingbox4 { position:absolute; left:441px; top:269px; width:266px; height:213px; z-index:10; margin:0px 0px 0px 0px; }

#tandcbox1 { position:absolute; left:54px; top:24px; width:675px; height:467px; z-index:10; margin:0px 0px 0px 0px; }

#linkbox1 { position:absolute; left:42px; top:25px; width:385px; height:396px; z-index:10; margin:0px 0px 0px 0px; }
#linkbox2 { position:absolute; left:466px; top:28px; width:200px; height:150px; z-index:10; margin:0px 0px 0px 0px; }
#linkbox3 { position:absolute; left:545px; top:152px; width:200px; height:150px; z-index:10; margin:0px 0px 0px 0px; }
#linkbox4 { position:absolute; left:468px; top:274px; width:200px; height:150px; z-index:10; margin:0px 0px 0px 0px; }
#linkbox5 { position:absolute; left:469px; top:31px; width:200px; height:150px; z-index:1; background:#333333; margin:0px 0px 0px 0px; }
#linkbox6{ position:absolute; left:548px; top:156px; width:200px; height:151px; z-index:1; background:#333333; margin:0px 0px 0px 0px; }
#linkbox7{ position:absolute; left:471px; top:278px; width:200px; height:150px; z-index:1; background:#333333; margin:0px 0px 0px 0px; }

#tccontent { position:relative; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width: 780px; height:1850px; z-index: 1; background: url(../images/page_bg.jpg) center repeat #7A743E; } 
