body {
color: black;
background-color:white;
}


div.container {
position:relative;
margin:5px 3% 5px 5px;
width:97%;
height:auto;
z-index:1;
}

div.container-right {
position:absolute;
left:200px;
height:auto;
z-index:2;
}

div.nav {
position: absolute;
width: 200px;
height:600px;
z-index: 4;
background-color:white;
background-image:url('/images/nav.gif');
background-repeat: no-repeat;
} 

div.border {
border:1px solid #ac0081;
min-height:650px;
background-color:#f3d0ea;
}

div.banner {
position:relative;
z-index: 1;
margin:0px 0px 0px 0px;
} 

div.contentbox {
position:relative;
padding:20px 0px 0px 0px;
z-index: 1;
overflow: auto;
width: 100%
}

div.spacer {
position:relative;
height:20px;
width:100%;
background-color:white;
}

div.footer {
font-size:10pt;
position:absolute;
bottom:0px;
right:10px;
height:20px;
z-index:1;
}

div.menubox {
position:absolute;
height:auto;
width:120px;
/*border:2px solid black;*/
top:220px;
left:25px;
}

div.menubutton {
position:relative;
height:20px;
width:150px;
margin-bottom:10px;
text-align:center;
background-color:#ac0081;
border:1px outset black;
font-weight:bold;
}

.4star {
position:relative;
left:60px;
top:30px;
width:70px;
}

div.menubutton:link {}
div.menubutton:visited {color: black; text-decoration: none; }
div.menubutton:hover {color: black; background-color:#f3d0ea; font-weight:bold; border:1px inset black;}
div.menubutton:active {color: black; background-color:black; border:1px solid black;} 

.menubutton 
{display:block;
color: white;
text-decoration: none;
text-align:center;
font-family:serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}

div.menuactive {
position:relative;
height:20px;
width:150px;
margin-bottom:10px;
text-align:center;
background-color:#f3d0ea;
border:1px inset black;
font-weight:bold;
}

div.submenubutton {
position:relative;
left:20px;
height:20px;
width:130px;
margin-bottom:10px;
text-align:center;
background-color:#ac0081;
border:1px outset white;
font-weight:bold;
}

div.submenubutton2 {
position:relative;
left:20px;
height:40px;
width:130px;
margin-bottom:10px;
text-align:center;
background-color:#ac0081;
border:1px outset white;
font-weight:bold;
}

div.submenubutton:link {}
div.submenubutton:visited {color: black; text-decoration: none; }
div.submenubutton:hover {color: black; background-color:#f3d0ea; font-weight:bold; border:1px inset black;}
div.submenubutton:active {color: black; background-color:black; border:1px solid black;} 

div.submenubutton2:link {}
div.submenubutton2:visited {color: black; text-decoration: none; }
div.submenubutton2:hover {color: black; background-color:#f3d0ea; font-weight:bold; border:1px inset black;}
div.submenubutton2:active {color: black; background-color:black; border:1px solid black;} 

.submenubutton {
display:block;
color: white;
text-decoration: none;
text-align:center;
font-family:serif;
font-style:normal;
font-size:12pt;
font-weight:bold;
}

div.submenuactive {
position:relative;
left:20px;
height:20px;
width:130px;
margin-bottom:10px;
text-align:center;
background-color:#f3d0ea;
border:1px inset black;
font-weight:bold;
}

div.submenuactive2 {
position:relative;
left:20px;
height:40px;
width:130px;
margin-bottom:10px;
text-align:center;
background-color:#f3d0ea;
border:1px inset black;
font-weight:bold;
}

.content {
margin:0px 50px 0px 50px;
}


img.ban {
width:100%;
margin:0px 0px 0px 0px;
display:block;
}

img.content {
border:3px solid #ac0081;
margin-top:20px;
margin-bottom:20px;
display:block;
}

img.calendar {
display: inline;
}


img.title {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
}

img.left {
float:left;
margin-right:40px;
}

img.right {
float:right;
margin-left:40px;
}


/*Contact Us Form*/

fieldset {
margin:1.5em 20% 0 20%;
width:500px;
border:3px solid #ac0081;
}

legend {
font-weight:bold;
font-size:large;
}

fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
 
}  

fieldset li {  
padding-bottom: 1em;
   
}  

fieldset.submit {  
border-style: none;  

}

fieldset label {
display: block;
  
}

fieldset input {
width:100%;
/*margin:2px 100px;*/
}

fieldset textarea {
width:100%;
height:8em;
}

fieldset input.formbutton {
width:130px;
}


fieldset li.formbutton {
margin-left:105px;
}

/*end of form*/


h1 {
margin-top:0px;
margin-bottom:0px;
font-size:28pt;
font-weight:bold;
text-align:center;
font-family:"copperplate gothic";
font-style:normal;
}

h2 {
font-style:italic;
font-size:18pt;
font-weight:normal;
text-align:center;
font-family:"copperplate gothic";
margin-bottom:20px;
margin-top:0px;
}

h3 {
margin-bottom:0px;
font-size:12pt;
font-weight:bold;
text-align:left;
font-family:"copperplate gothic";
line-height: 200%
}

h4 {
margin-top:0px;
margin-bottom:0px;
font-size:28pt;
font-weight:bold;
text-align:center;
font-family:"Apple Chancery", "Zapf Chancery", "serif";
font-style:normal;
}


p {
text-align:left;
font-family:serif;
font-style:italic;
font-size:14pt;
font-weight:normal;
margin:20px 0px 0px 0px;
}

a {
text-align:left;
font-family:serif;
font-style:italic;
font-size:14pt;
font-weight:normal;
margin-top:0px;
}

ul {
margin-top:0px;
}

li {
font-family:serif;
font-style:italic;
font-size:14pt;
font-weight:normal;
}

table.tariffs {
width:600px;
border:1px solid black;
text-align:center;
border-collapse:collapse;
margin:30px auto 30px auto;

}

th.tariffs {
text-align:center;
font-family:serif;
font-style:normal;
font-size:14pt;
font-weight:bold;
border:1px solid black;
border-collapse:collapse;
}

td.tariffs {
text-align:center;
font-family:serif;
font-style:normal;
font-size:14pt;
font-weight:normal;
border:1px solid black;
border-collapse:collapse;
}

.center {
text-align:center;
left:auto;
right:auto;
width:auto;
}

div.left {
float:left;
width:50%;
border:1px solid black;
}

div.right {
float:right;
width:50%;
border:1px solid black;
}

div.clear {
position:relative;
clear:both;
height:1px;
width:100%;
}


img.picline {
border:3px solid #ac0081;
margin:20px;
display:inline;
text-align:center;
}

div.latest {
background-color:#ffffff;
border:1px outset #ac0081;
padding:5px 20px 5px 20px;
margin:20px -20px 20px -20px;
display:block;
}

