

body {
	background-image: url(images/main_02.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#002c5d;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; text-align:center;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#outerholder { 
background-image:url(images/testbg.gif);
background-position:top center; 
background-repeat:no-repeat; 
text-align:center;
padding-bottom:12px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0088c2;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0088c2;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0088c2;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #0088c2;
	text-decoration: none;
}


#outerouterholder { background-image:url(images/bg_bottomtile.gif); background-position:  center; background-repeat: repeat-y;; }

#innerholder { 
width:762px; 
margin:0 auto; 
text-align:left;}

#topnav {
border-top:7px solid #ffffff;
padding:5px;
background-color:#000000;
text-align:right;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:10px; color:#c7b766;
}
#topnav a {font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:10px; color:#c7b766; text-decoration:none;}

#topnav a:visited {font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:10px; color:#c7b766; text-decoration:none;}

#topnav a:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:10px; color:#ffffff; text-decoration:none;}

#topnav img {
margin-left:23px;
margin-right:5px;
}

#mainnav {
}
#mainnav img {display:inline;}

#event1 { background-color:#ffffff; }
#event2 { background-color:#f7f7f7;}
#eventimg { width:159px; height:88px; float:left; padding-top:8px; padding-bottom:8px;}
#eventframe { background-image:url(images/eventframe.gif); background-repeat:no-repeat; background-position:top left; padding-top:3px; padding-left:7px; padding-bottom:8px;}
#eventtext { width:340px; float:right; padding-top:8px; padding-bottom:8px; font-size:10px; }
h1 {font-size:24px; color:#f0b201; font-weight:bold; margin-bottom:5px; margin-top:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#005581; border-bottom:1px solid #e2e2e2; font-weight:bold; margin-bottom:9px; margin-top:28px;}

h2.home {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; margin-bottom:5px; margin-top:0px; border:none;}

h2 a:link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; margin-bottom:5px; margin-top:0px; border:none;}

h2 a:visited { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; margin-bottom:5px; margin-top:0px; border:none;}

h2 a:hover {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#f0b201; font-weight:bold; margin-bottom:5px; margin-top:0px; border:none;}


h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold; margin-bottom:5px; margin-top:20px;}
h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; margin-bottom:5px; margin-top:20px;}
#body_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#606060; text-decoration:none;}
#eventtext img { display:block; margin-top:15px;}
#eventclear { clear:both;}

#footer { 
width:762px; 
margin:0 auto;}

#bottommarketing { 
background-color:#333333;
background-image: url(images/main_41.gif); 
background-repeat:repeat-x; 
background-position:0px 18px; 
height:240px; 

}
#middletable { border-top:8px solid #ffffff;}

#middletable td{}

#middletable td.lcol{ width:515px;}

#middletable td.rcol{ text-align:right;}

#middletable td.rcol img{ display:block; margin:0 auto;}



#bottommarktable {}

#bottommarktable td{ padding-left:10px; padding-right:10px; width:33%; font-size:10px; color:#afafaf; }

#bottommarktable img{ margin-bottom:8px; margin-top:12px; display:block;}

#bottommarktable img.big{ margin-top:20px;}

#botttext {}

#botttext a { 
color:#4d6c8e; text-decoration:none;}

#botttext a:visited { 
color:#4d6c8e; text-decoration:none;}

#botttext a:hover { 
color:#ffffff; text-decoration:none;}

#botttext td{ color:#4d6c8e;
width:50%; padding-top:3px;}

#botttext td.lcol {}

#botttext td.rcol { text-align:right;}

#sect_middletable {}
#sect_middletable td{}

#sect_middletable td.lcol{ width:228px;}

#sect_middletable td.rcol{ }

#subnav_holder {
background-image: url(images/sectional_13.gif);
background-repeat:repeat-y;
margin-left:12px; 
}
#subnav { width:179px; margin-left:18px;
}
#subnav ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; text-decoration:none;
}
#subnav li{
margin: 0 0 0 0;

display:inline;
}

#subnav a { 
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/sectional_17.gif);
background-repeat:no-repeat;
background-position:12px 10px;
border-bottom:1px solid #dcdcdc;
text-decoration:none;
color:#636363;
padding:6px 6px 6px 30px;
display: block;
}

#subnav ul ul a { 
background-image: none;
background-repeat:no-repeat;
background-position:12px 10px;
border-bottom:1px solid #dcdcdc;
font-weight:normal;
text-decoration:none;
color:#636363;
padding:6px 6px 6px 30px;
display: block;
}



#subnav a:hover { 
color:#64acd2;
background-color:#f5f5f5;}

#sect_marketing {
padding-left:18px;
padding-bottom:20px;
}
#sect_marketing img{
margin-top:20px;
}

#sect_content {
padding-left:28px;
padding-right:28px;
padding-top:20px;
padding-bottom:30px;
}
#bottom {
height:74px;
background-image: url(images/sectional_27.jpg);
}

b {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 11px;
color: #333333;
}
.italics {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size: 11px;
color: #999999;
text-align:left;
}
.italics2 {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size: 11px;
color: #999999;
text-align:left;
padding-left:25px;
}

ul.contentlist { 
list-style-image: url(images/cont_bullet.gif); 
font-size:12px; 
font-weight:bold;
color:#666666;
}
.contentlist li {
margin-bottom:10px;
}

ul.contentlistone {
list-style-type:none;
list-style-image:none;
font-weight:bold;
color:#000000;
margin:0;
padding-left:30px;
padding-right:30px;
text-align:justify;
}

.contentlistone li {
margin-bottom:10px;
font-style:oblique;
margin:0;
 }

ul {
list-style-image: url(images/cont_bullet.gif); font-weight:bold; color:#333333; font-size:12px;
 }

li { margin-bottom:8px;}

ul ul { list-style-image: url(images/cont_bullet2.gif); color:#666666; font-weight:normal; margin-top:8px; font-size:11px; font-style:oblique;}


#ratestable { margin-top:10px;}
#ratestable th{  background-color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left; padding:4px; font-weight:bold;}
#ratestable td{ padding:4px; border-bottom:1px solid #e2e2e2;}

#ratestable tr.one { background-color:#eeeeee;}
#ratestable tr.two { background-color:#f5f5f5; }

#ratestable td.ratesize {font-weight:bold;}
#ratestable td.ratedisc {}
#ratestable td.rateadults {}
#ratestable td.ratechild {}




#ratestable2 { margin-top:10px;}
#ratestable2 th{  background-color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left; padding:4px; font-weight:bold; width:50%}
#ratestable2 td{ padding:4px; border-bottom:1px solid #e2e2e2;}

#ratestable2 tr.one {background-color:#f5f5f5; }
#ratestable2 tr.two { border-bottom:1px solid #cccccc; background-color:#eeeeee;}

#ratestable2 td.rtbrdr { border-right:1px solid #cccccc;} 
#ratestable2 th.rtbrdr { border-right:1px solid #cccccc;} 

#ratestable2 b{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#999999;}




#ratestable3 { margin-top:10px; margin-bottom:25px;}
#ratestable3 th{ background-color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left; padding:4px; font-weight:bold; width:50%}
#ratestable3 td{ padding:4px; border-bottom:1px solid #e2e2e2;}

#ratestable3 tr.one { background-color:#f5f5f5; }
#ratestable3 tr.two { border-bottom:1px solid #cccccc; background-color:#eeeeee;}

#ratestable3 td.rtbrdr { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; } 
#ratestable3 th.rtbrdr { border-right:1px solid #cccccc;} 

#ratestable3 b{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#025e91;}

#ratestable3 td.address {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-bottom:10px;
}

.dottedLine{margin-bottom:10px; margin-top:10px; border-bottom:1px dotted #cccccc;
}



#linkstable { margin-top:10px; margin-bottom:25px;}
#linkstable th{ background-color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:left; padding:4px; font-weight:bold; width:50%}
#linkstable td{ padding:4px; border-bottom:1px solid #e2e2e2; background-image:url(images/cont_bullet2.gif); background-position:left; background-repeat:no-repeat; padding-left:15px; padding-top:8px;}

#linkstable tr.one { background-color:#f5f5f5; }
#linkstable tr.two { border-bottom:1px solid #cccccc; background-color:#eeeeee;}

#linkstable td.rtbrdr { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; } 
#linkstable th.rtbrdr { border-right:1px solid #cccccc;} 
#linkstable td.nobg { background-image:none;}

#linkstable b{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#025e91;}

#linkstable td.address {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-bottom:10px;
}

#ipod { float:right; margin-left:15px;}

/* Added by john smith   */

.ticker
{  
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold;
  background-color:#000000;
  color:#FFFFFF;
  padding:2px 2px 2px 2px;
    
}
