body {
margin-top : 10px; 
margin-right : 20px; 
margin-bottom : 20px; 
margin-left : 20px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
} 

a:link {
text-decoration : none; 
} 

a:visited {
text-decoration : none; 
} 

a:hover {
text-decoration : none; 
} 

a.dash:link {
border-bottom : 1px dashed; 
} 

a.dash:visited {
border-bottom :  1px dashed; 
} 

a.dash:hover {
border-bottom :  1px solid; 
} 

h1, h2, h3, h4, h5, h6 {
font-family : "Arial"; 
font-weight : normal; 
}



.head, .headbox, .dynabox, a.leftmenu, a.topmenu {
font-weight : bold; 
text-decoration : none; 
font-size : 9pt; 
font-family : Arial; 
} 

a 																	{color : #000000; } 
.topnav a:hover, .dynabox .headbox a:hover							{color : #ffffff; }

.pos0, body 														{background-color : #ffffff; color : #000000; } 
.pos1, .mainbox, .dynabox, a.leftmenu:link, a.leftmenu:visited 	{background-color : #ffa801; border : #000000; color : #000000; } 
.pos2, .topnav, a.leftmenu:hover 									{background-color : #98c2f0; color : #000000; border : #000000; } 


.neg0 																{background-color : #000000; } 
.neg1, a.topmenu:hover												{background-color : #4d75a0; color : #ffffff; border : #000000; } 
.neg2, .headbox, a.topmenu:link, a.topmenu:visited 				{background-color : #027592; color : #ffffff; border : #000000; } 

a.leftmenu:link {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 130px; 
font-weight : normal; 
text-align : left; 
} 

a.leftmenu:hover {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 130px; 
font-weight : normal; 
text-align : left; 
} 

a.leftmenu:visited {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 130px; 
font-weight : normal; 
text-align : left; 
} 

a.topmenu:link {
display : inline; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 0px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center;  
} 

a.topmenu:hover {
background-color : #4d75a0; 
display : inline; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 0px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center; 
} 


a.topmenu:visited {
display : inline; 
padding-top : 3px; 
padding-right : 0; 
padding-bottom : 0px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center; 
} 


.headbox {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
width : 130px; 
text-align : left; 
} 

.topbox {
border : 1px solid ; 
height : 55px; 
padding-top : 5px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 0; 
} 

.topnav {
border-left:1px solid; border-right:1px solid; border-top:0px solid; border-bottom:1px solid; padding-top : 3px;
padding-bottom : 0 
} 

.mainbox {
border-left:1px solid; border-right:1px solid; border-top:1px solid; border-bottom:1px solid; padding:5px;  
} 

.mainbox p, .mainbox2 p {
font-size : 9pt; 
} 

.mainbox p a, .mainbox2 p a {
font-size : 9pt; 
} 
.dynabox {
border : 1px dashed ; 
text-align : center; 
} 

.dynabox .headbox {
border-style : dashed; 
border-top-style : solid; 
border-right-width : 0; 
border-left-width : 0; 
padding-top : 3px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 3px; 
} 

.dynacontent {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : justify; 
font-size : 9pt; 
font-weight : normal; 
} 

.leftmenu {
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.bottommenu {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
}

.title {
color: #fff;
font-size:9pt;
font-weight:bold;
}

.maincontent {
font-size : 13px; 
font-family : Arial;
color: #284f59;
}

.patrons {
font-size : 11px; 
font-family : Arial;
color: #284f59;
}

.dividers {
font-size : 14px; 
font-family : Arial;
color: #cc0000;
font-weight : bold;
font-style: italic;
}


.prices {
font-size : 11px; 
font-family : Arial;
color: #284f59;
}


.heading3 {
color: #027592;
}

.landingH2 {
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #096195;
}

blockquote {
  background: transparent url(pics/quoteleft.png) left top no-repeat;
  margin-left: -1px;
    margin-right: 0px;
}
blockquote div {
  padding: 0 58px;
  background: transparent url(pics/quoteright.png) right bottom no-repeat;
}

.borders {
	border: 1px solid #CCCCCC;
}

#mainsection {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:0px solid #CCCCCC;
border-bottom:0px solid #CCCCCC;
padding-left:3px;
padding-right:3px;
} 

dl.curved3 {background:#ffa801 url(corners/c_tlr.gif) top left no-repeat; margin:5px 0; padding:0px; width:600px;}
dl.curved3 dt {background:transparent url(corners/c_trr.gif) top right no-repeat; margin-left: 5px; padding:0px; text-align:left; color:#fff;}
dl.curved3 dd {background:#ebebeb url(corners/c_blg.gif) bottom left no-repeat; padding:0; margin:0;}
dl.curved3 dd p {margin:0; padding:10px; line-height:1.03em; font-size: 99%;}
dl.curved3 dd p.last {background:transparent url(corners/c_brg.gif) bottom right no-repeat; text-align:right;}

A:LINK.sitelink {COLOR: #cc0000;TEXT-DECORATION: none;font-size: 9pt;font-family: Tahoma, sans-serif; line-height:9px;}
A:ACTIVE.sitelink { COLOR: #cc0000;TEXT-DECORATION: None;font-size: 9pt;font-family: Tahoma, sans-serif; line-height:9px;}
A:VISITED.sitelink {COLOR: #cc0000;TEXT-DECORATION: None;font-size: 9pt;font-family: Tahoma, sans-serif; line-height:9px;}
A:HOVER.sitelink {COLOR: #66cc66;TEXT-DECORATION: none;font-size: 9pt;font-family: Tahoma, sans-serif; line-height:9px;}