body {
margin: 0;
padding: 0;
font-family: Arial, "Times New Rome", sans-serif, Verdana;
font-size: small;
background-color: #C6EFDD;
}
u {
margin: 0;
padding: 0;
font-size: 155%;
font-family: "French Script MT", "Old English Text MT", "Monotype Corsiva", "Amazone BT";
letter-spacing: 3px;
color: #000;
text-decoration: none;
}
ugg {
	margin: 0;
	padding: 0;
	font-size: large;
	font-family: "French Script MT", "Old English Text MT", "Monotype Corsiva", "Amazone BT";
	letter-spacing: 3px;
	color: #000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
h1 {
font-size: 155%;
font-style: italic;
font-weight: normal;
text-align: center;
margin: 0;
padding: 0;
}
h2 {
font-size: 115%;
font-style: italic;
font-weight: bold;
color: black;
padding: 0;
margin: 0;
}
h3 { 
font-size: 85%;
margin: 0;
padding: 0;
}
h4 {
margin: 0;
padding: 0;
}
h5 {
margin: 0;
padding: 0;
}
h6 {
margin: 0;
padding: 0;
}
small {
font-size: 65%;
color: black;
}
.center {
text-align: center;
margin: 0 auto;
}
/* Layout */
#wrap {
min-width: 600px;
max-width: 1600px;
background: url(../pics/faux_bg_r.gif) repeat-y 80% 0 !important;
}
#wrap-inner {
background: url(../pics/faux_bg_l.gif) repeat-y 20% 0 !important;
}
#header, #header img {
height: 100px;
margin: 0;
padding: 0;
background: #660033 url(../pics/bg_header.jpg) no-repeat top left;
}
#main-body {
float: left;
width: 80%;
margin: 0;
padding: 0;
}
#content {
float: right;
width: 75%;
margin: 0;
padding: 0;
font-size: 125%;
}
#sidebar-l {
margin: 0;
padding: 0;
float: left;
width: 24%;
background: #660033;
}
#sidebar-r {
float: right;
width: 20%;
margin: 0;
padding: 0;
background: #660033;
}
#footer {
clear: both;
margin: 0;
padding: 0;
background: #660033;
}
/* End Layout */
/* History Bar */
#history_bar {
margin: 0;
padding: 5px;
padding-bottom: 3px;
font-size: 95%;
color: #fff;
background: #660033;
}
#history_bar a {
color: white;
}
/* End History Bar */
/* Gutters */
#content .gutter {
padding: 3px 5px;
}
#sidebar-r .gutter {
padding: 5px;
}
#sidebar-l .gutter {
margin: 0;
padding: 0;
}
/* End Gutters */
/* Content */
.statement {
text-align: center;
font-weight: bold;
font-style: italic;
clear: both;
font-size: 80%;
}
.division {
margin-top: 25px;
clear: both;
}
#content p {
text-indent: 1.5em;
margin-top: 0;
}
#content p img {
text-indent: 0;
margin: 0;
}
#content a, #content a:visited {
text-decoration: none;
color: #660033;
font-weight: bold;
}
#content a:hover {
text-decoration: underline;
font-weight: bold;
}
#content ul {
margin-top: 5px;
}
/* Content img's */
.img_alt {
float: right;
padding: 0;
margin: 0 0 0 5px;
}
.img {
float: left;
padding: 0;
margin: 0 5px 10px 0;
}
.img a img, .img a, .img_alt a img, .img_alt a, #content img {
border: none;
text-decoration: none;
}
.center a img, .center a {
border: none;
text-decoration: none;
}
/* End Content img's */
/* #content dl */
#content dd {
margin-bottom: 10px;
}
/* End #content dl */
/* Food Choices */
.choices {
font-size: 100%;
margin: 0px;
padding: 0px;
}
.choices:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#choices_left {
float: left;
margin-top: 0;
margin-bottom: 0;
padding: 10px;
width: 45%;
}
#choices_right {
float: right;
padding: 10px;
width: 45%;
}
#choices_left li {
margin-left: 1px;
}
#choices_right li {
margin-left: 1px;
}
/* End of Food Choices */
/* Tables inside #content */
#content table {
border-collapse: collapse;
width: 100%;
border: 1px solid #000;
background: #fff;
}
#content table th {
margin: 0;
padding: 15px 20px;
font-size: 110%;
border-bottom: 1px solid #b5b5b5;
}
#content table td {
margin: 0;
width: 60%;
padding: 8px 20px;
border-bottom: 1px solid #b5b5b5;
}
#content table td.title {
width: 40%;
}
#content table tr {
background: #e6e6e6;
}
#content table tr.alt {
background: #f1f1f1;
}
#content table th {
color: #333;
}
/* End Tables inside #content */
/* End Content */
/* Sidebar-l */
#sidebar-l {
margin-top: 0;
padding-top: 0;
}
/* List */
#navcontainer { 
width: 100%;
font-size: 110%;
text-align: right;
}
#navcontainer ul {
margin: 0;
padding: 0 0 10px 0;
list-style-type: none;
text-align: right;
}
#navcontainer a {
display: block;
padding: 3px;
width: 100%;
background-color: #660033;
}
#navcontainer a:link, #navlist a:visited {
color: #fff;
text-decoration: none;
}
#navcontainer a:hover, #active a {
background-color: #8D0047;
}
#sidebar-r dl dd ul {
margin: 0 0 0 20px;
padding: 0;
}
#sidebar-r dl dd ul li {
padding: 0 0 3px 0;
margin: 0;
}
/* End of List */
/* End of Sidebar-l */
/* Sidebar-r */
/* Box */
#sidebar-r dl {
width: 90%;
margin: 10px auto;
background: #C6EFDD url(../pics/box_br.gif) no-repeat bottom right;
}
#sidebar-r dt {
font-size: 135%;
color: white;
margin: 0;
padding: 0;
padding-top: 7px;
padding-bottom: 5px;
text-align: center;
background: #8d0047 url(../pics/box_tl.gif) no-repeat top left;
}
#sidebar-r dd {
margin: 0;
padding: 5px;
color: black;
}
#sidebar-r dd a, #sidebar-r dd a:visited {
color: black;
}
.quote {
margin: 0;
padding: 0;
background: url(../pics/r_o_quote.gif) no-repeat bottom right;
}
.author {
text-align: right;
font-size: 75%;
}
#sidebar-r blockquote {
margin: 0;
padding: 0 25px;
text-align: center;
font-size: 115%;
background: url(../pics/l_o_quote.gif) no-repeat top left;
}
/* End Box */
/* End Sidebar-r */
/* Footer */
#footer p {
margin: 0;
padding: 5px;
font-size: 95%;
color: #ffffff;
text-align: center;
}
#footer a {
color: white;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}
.style7 {
	font-size: 20pt;
	font-family: "Book Antiqua", "Times New Roman";
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
}


/* End Footer */
/* IE and other Fixes */
/* Hide from IE5/Mac \*/
*html #footer { height: 1%;}
/* End Hide from IE5/Mac */
