
body {
padding : 0;
width : 900px;
font-family : sans-serif, arial, helvetica;
font-size : 10pt;
margin-top : 30px;
margin-right : auto;
margin-left : auto;
}
h1 {
width : 75%;
margin : 40px auto 40px auto;
text-align : center;
font-size : 28pt;
font-family : "times new roman", "book antiqua", sans-serif;
font-weight : bold;
color : #ff8c00;
}
h2 {
display : block;
font-family : verdana;
font-size : 11pt;
font-weight : bold;
text-decoration : underline;
}
h3 {
width : 75%;
margin : 40px auto 40px auto;
text-align : center;
font-size : 24pt;
font-family : "Bookman old style";
font-weight : bold;
}
h4 {
width : 75%;
margin : 40px auto 40px auto;
text-align : center;
font-size : 16pt;
font-family : "Bookman old style";
font-weight : bold;
}
h5 {
width : 75%;
margin : 40px auto 40px auto;
text-align : center;
font-size : 14pt;
font-family : "Bookman old style";
font-weight : bold;
}
td {
font-family : helvetica, arial, sans-serif;
}
th {
font-family : helvetica, arial, sans-serif;
}
a:link {
color : #1123eb;
text-decoration : underline;
font-weight : bold;
}
a:active {
color : #1123eb;
text-decoration : underline;
font-weight : bold;
}
a:visited {
color : #1123eb;
text-decoration : underline;
font-weight : bold;
}
a:hover {
color : #eb8c11;
font-weight : bold;
cursor : pointer;
text-decoration : none;
}
a img {
border : none;
}
a.img {
border : none;
}
img {
border : none;
}
b {
font-weight : bold;
}
i {
font-style : italic;
}
p {
margin : 0.6cm 2.3cm 0.6cm 2.3cm;
font-family : sans-serif, "book antiqua";
font-size : 11pt;
}
table.center {
font-family : "book antiqua";
font-size : 11pt;
border-color : #6600ff;
background-color : #ff8c00;
margin-left : auto;
margin-right : auto;
}
blockquote {
border : 1px dotted #ff9999;
background-color : #ffffff;
margin : 10px;
color : #333333;
}
blockquote p {
margin : 10px;
}
.bonus {
width : 75%;
margin : 40px auto 40px auto;
padding : 10px;
border : 10px solid blue;
text-align : left;
}
.Centered {
text-align : center;
margin : 0 auto;
width : 75%;
}
.centeredImage {
text-align : center;
display : block;
}
form {
display : inline;
}
b {
font-weight : bold;
}
.alignLeft {
text-align : left;
}
.alignRight {
text-align : right;
}
.alignCenter {
text-align : center;
}
.smallcaps {
font-variant : small-caps;
}
.lowercase {
text-transform : lowercase;
}
.uppercase {
text-transform : uppercase;
}
.underline {
text-decoration : underline;
}
.link:link, .link:active {
display : block;
float : right;
margin : 0;
color : #656d8e;
text-decoration : none;
}
.link:visited {
display : block;
float : right;
margin : 0;
color : #656d8e;
text-decoration : none;
}
.link:hover {
display : block;
float : right;
margin : 0;
color : #ff9600;
text-decoration : underline overline;
cursor : pointer;
}
.hidden {
color : #ffffff;
}
.secondheading {
margin-top : 45px;
margin-bottom : 25px;
color : red;
text-align : center;
font-family : "Bookman old style";
font-size : 17pt;
}
.solid {
border-style : solid;
}
.standoutBox {
width : 65%;
margin : 40px auto 40px auto;
padding : 15px;
text-align : left;
color : #f80000;
background : #ffff99;
font-size : 11pt;
border : 1px solid black;
}
.standoutSubheading {
margin-top : 45px;
margin-bottom : 25px;
margin-left : 180px;
color : #f80000;
text-align : center;
font-family : "Bookman old style";
font-size : 17pt;
}
.payment {
color : #f80000;
font-weight : bold;
font-size : 17pt;
text-align : left;
text-decoration : underline;
}
.opacityOn {
width : 100%;
border : 0;
background-color : #e0e0e0;
}
.opacityOff {
width : 100%;
border : 0;
background-color : #e0e0e0;
}
.introTable {
border : thin solid black;
}
.tall {
height : 40px;
}
.testimonial {
width : 65%;
margin : 40px auto 40px auto;
padding : 15px;
border : 1px solid black;
text-align : left;
background : #ffff99;
}
.testimonialSmall {
width : 45%;
margin : 40px auto 40px auto;
padding : 15px;
border : 1px solid black;
text-align : left;
background : #ffff99;
}
.testimonialSource {
display : block;
text-align : center;
font-weight : bold;
}
.testimonialBlank {
width : 45%;
margin : 40px auto 40px auto;
padding : 15px;
border : 1px solid black;
text-align : left;
background : #ffffff;
}
.inputbox {
background-color : #fcfcfc;
border : 1px solid #a7a7a7;
color : #000000;
font : 12px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.inputboxSmall {
background-color : #fcfcfc;
border : 1px solid #a7a7a7;
color : #000000;
font : 11px Verdana, Geneva, Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
.classInfo {
width : 550px;
border : 1px solid #000;
margin-left : 25%;
margin-top : 30px;
padding : 10px;
text-align : left;
}
#header {
text-align : center;
}
#headertext {
color : #00cc00;
font-size : 48pt;
font-family : "Georgia", "book antiqua", sans-serif;
font-weight : bold;
position : relative;
top : 24px;
}
#navbar {
width : 100%;
margin : 30px auto 30px auto;
}
#navbar ul {
list-style : none;
margin-top : 30px;
margin-bottom : 30px;
text-align : center;
}
#navbar ul li {
display : inline;
margin-right : 0.75em;
}
#reservationForm {
width : 60%;
margin : 40px auto 40px auto;
padding : 10px;
border : 10px solid blue;
text-align : left;
background : #fff;
}
#newsletter {
width : 60%;
margin : 40px auto 40px auto;
}
#content {
width : 900px;
margin-left : auto;
margin-right : auto;
margin-bottom : 60px;
}

