BODY { COLOR: #666666; BACKGROUND-COLOR: #FFFFFF; //#c0c76b } 

/* main containers */
#content {position: absolute; background:#FFFFFF; width: 502px; z-index: 3; 
left: 240px; top: 200px; height: auto} 
#user_menu { position: absolute; left: 285px; top: 200px; }
#feature_ad {position:absolute; left:20px; top:435px;; width: 200px; } 
#right_banner_ad {position:absolute; right:20px; top:200px;; left: 80%; float: right} 
#footer { position: absolute; width: 100%; z-index: 3; left:150px; bottom: 0px;; visibility: 
hidden; } 

/* Following defines style set for menu/nav bar */ 
h2 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px 0px 0px 15px; } 
img { border: none; } 

/*- Menu Tabs F--------------------------- */
#tabsF { float:left; width:100%; background:#efefef; font-size:93%; line-height:normal; border-bottom:1px solid #666; } 
#tabsF ul { margin:0; padding:10px 10px 0 50px; list-style:none; } 
#tabsF li { display:inline; margin:0; padding:0; } 
#tabsF a { float:left; background:url("tableftF.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; } 
#tabsF a span { float:left;font: bold 11px/1.5em Verdana; display:block; background:url("tabrightF.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#666; }
 
/* Commented Backslash Hack hides rule from IE5-Mac 
\*/#tabsF a span {float:none;} 
/* End IE5-Mac hack */ 

#tabsF a:hover span { color:#FFF; } 
#tabsF a:hover { background-position:0% -42px; } 
#tabsF a:hover span { background-position:100% -42px; } 

/* ---------------------- End style set for menu/nav bar .. start general stylesheet ---------------------- */ 
P { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #808080 } 

LI { FONT-SIZE: 0.8em; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, sans-serif } 

TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; background-color: #FFFFFF ; color: #999999 ; font-size: x-small } 

.nav { FONT-SIZE: x-small; COLOR: #005599; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; } 

.navnolink { FONT-SIZE: x-small; COLOR: #ffffff; FONT-FAMILY: Verdana, 
Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #005599; TEXT-DECORATION: none; } 

.nav:hover { FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #005599; TEXT-DECORATION: none; } 

H3 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: small; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 


H4 { FONT-WEIGHT: normal; FONT-SIZE: x-small; VERTICAL-ALIGN: middle; FONT-FAMILY: 
Verdana, sans-serif } HR { COLOR: #330099; HEIGHT: 0em; BACKGROUND-COLOR: #ffffff 
} 

.titlebar { FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #005599; LINE-HEIGHT: 
normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none } 

H1 { FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #ff9933; 
LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 

.summary 
{ PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: x-small; 
COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, 
Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none } 

.menu 
{ PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: xx-small; 
COLOR: #666666; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none } 

.menunolink 
{ PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: xx-small; 
COLOR: #ffffff; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: 
#005599; TEXT-DECORATION: none } 

.menu:hover { FONT-WEIGHT: normal; FONT-SIZE: 
xx-small; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: 
Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #005599; TEXT-DECORATION: 
none } 

.sidetable { COLOR: #ffffff; BACKGROUND-COLOR: #005599 } 

H6 { FONT-SIZE: 1em; COLOR: #000099; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, 
sans-serif; TEXT-DECORATION: none } 

.footer { BORDER-RIGHT: #ffffff 1px solid; 
PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: 
normal; FONT-SIZE: x-small; BORDER-LEFT: #ffffff 1px solid; COLOR: #000099; LINE-HEIGHT: 
1.7em; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, 
sans-serif } 

.bold { FONT-WEIGHT: bold; FONT-SIZE: 0.7em; LINE-HEIGHT: 1.3em; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 

H2 { FONT-WEIGHT: 400; COLOR: #000099; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 

.BookingMenu { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #005599; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 

.links { FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #000099; LINE-HEIGHT: 
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; 
TEXT-DECORATION: none } 

.newsflash { FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: 
#ff6600; LINE-HEIGHT: 1.8em; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, 
Helvetica, sans-serif } 

.headers { FONT-SIZE: 10pt; COLOR: #000099; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; background-image: url(/images/grey_back.gif) } 

UL { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 

.Question { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT: 
x-small/150% Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffcc; BACKGROUND-COLOR: 
#FFFFFF; TEXT-ALIGN: left ; background-image: url(/images/blue_back.gif); background-repeat: 
repeat } 

.left_nav { FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #666666; 
FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: 
none } 

.textbox { BORDER-RIGHT: #ccccff thin solid; BORDER-TOP: #ccccff thin solid; 
FONT-WEIGHT: normal; FONT-SIZE: small; BORDER-LEFT: #ccccff thin solid; COLOR: 
#666666; LINE-HEIGHT: normal; BORDER-BOTTOM: #ccccff thin solid; FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; 
TEXT-DECORATION: none } 

.text { BORDER-RIGHT: medium none; BORDER-TOP: medium 
none; FONT-WEIGHT: normal; FONT-SIZE: x-small; BORDER-LEFT: medium none; COLOR: 
#666666; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: 
Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 

.boxtext { PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #336699; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #FFffff;  } 

.boxfooter { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #FFCC00; text-indent: 5px } 

.boxheader { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #0000CC; text-indent: 5px} 

.orangetext { FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ff9900; LINE-HEIGHT: normal; FONT-STYLE: normal; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 

.orangeHeader { FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #ff9933; LINE-HEIGHT: normal; FONT-STYLE: 
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
 
.footermenu { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 
x-small; COLOR: #999999; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-STYLE: 
normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: 
none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none }
 
/* ------------------- start of left hand menu script menu style ------------------- */ 
#pt_Navigation { float:left; background:#ffffff; width:230px; height:100%; border:0px solid #ff0000;} 

/* LIST NAVIGATION */ #pt_Navigation ul { float:left; margin:15px 0px 0px 0px; 
padding:0px 0px 0px 0px; list-style-type:none; font-size:0.70em; font-weight:normal;} 

#pt_Navigation a { display: block; text-indent: 10px; width:150px; height:14px; 
padding:2px 0px 3px 0px; background-color: #ffffff; border-bottom:1px dash #7F7F7FBODY { COLOR: #666666; BACKGROUND-COLOR: #FFFFFF; //#c0c76b } 

/* main containers */
#content {position: absolute; background:#FFFFFF; width: 502px; z-index: 3; left: 240px; top: 200px;; height: auto} 
#user_menu { position: absolute; left: 285px; top: 200px; } 
#feature_ad {position:absolute; left:20px; top:435px;; width: 200px; } 
#right_banner_ad {position:absolute; right:20px; top:200px;; left: 80%; float: right} 

