
<!-- start LAYOUT settings -->

body {
background-color: #E1C7AE;
margin: 0 50 10 50;
font-size: 12px;
}

#container {
background-color: white;
width: 788px;
border: 0px dashed gray;
margin: 10px;
margin-left: auto;
margin-right: auto;
padding: 0px;
background-image: url(images/content-repeat.gif);
background-repeat: repeat-y; 
}

#banner {
background-color: ;
padding: 0px;
background-repeat: no-repeat; 
height: 117px;
}

/* MAIN CONTENT internet explorer and others */

div#content {
height:auto;
min-height:1200px;
padding: 0px;
background-color: white;
width: 600px;
margin-left: 0px;
margin-top: 5px;
margin-bottom: 50px;
text-align: center;
FONT-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
LINE-HEIGHT: 140%;
font-size: 12px;
}

/* CONTENT overwrites for firefox and opera */

div > div#content {
width: 602px;
margin-left: 153px;
margin-top: 5px;
margin-bottom: 50px;
}

/* MAIN NAVIGATION internet explorer and others */

div#navigation {
font-size: 10pt;
FONT-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
float: left;
width: 135px;
margin: 0;
margin-left: 16px;
padding: 0px;
vertical-align: top;
text-align: center;
left: 1;
}

/* NAVIGATION overwrites for firefox and opera */

div > div#navigation {
}


/* Internet Explorer 6 and Lower ONLY (Understand this) */
* html div#navigation {
}
* html div#content {
height: expression( this.scrollHeight < 334 ? "1350px" : "auto" ); /* sets min-height for IE */
}
/* */

/* Internet Explorer 6 and Lower (DOESNT Understand this) */
div > div#navigation {
}
/* */

#navigation img {
border-width: 0px;
}

#navigation {
width:10.2em;
position:absolute;
top: 120px;
left: 1;
font-size:80%;
padding-left:1%;
padding-right:1%;
padding-top: 100px;
margin-top: 100px;
margin-left:55px;
margin-right:0;
}

#sidebar-b {
float: right;
margin: 0;
padding: 0px;
width: 23px;
}

#footer {
background-color: ;
background-image: url(images/footer.gif);
clear: both;
padding: 0px;
height: 34px;
}

#navigation a:hover { 
background-color: #D2D2D2;
}

#end {
text-align: center;
color: black;
font: 10px arial;
line-height: 1.6em;
margin-top: -8px;
}

<!-- end LAYOUT settings -->

#contentmenu {
font-size: 10px;
}

* {
FONT-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
LINE-HEIGHT: 140%;
}

/* start CONTENT */

#content p {
width: 500px;
font-size: 12px;
text-align: left;
text-indent: 2em;
margin: 15px auto;
overflow: auto;
word-wrap: break-word;
}

#content img {
border: 0px;
}

#content pre {
width: 500px;
font-size: 12px;
text-align: left;
text-indent: 2em;
margin: 15px auto;
FONT-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
LINE-HEIGHT: 140%;
}

#content A:link {
color: #FF6500; text-decoration: underline
}
#content A:active {
color: #FF6500; text-decoration: underline
}
#content A:visited {
color: #C18C68; text-decoration: underline
}
#content A:hover {
BACKGROUND: #f60; COLOR: #fff;  text-decoration: none
}
#content A:active {
color: #FF6500;
}
#content A {
color: #355071; font-weight: bold
}

#content H1 a {
padding: 0 0 0 0; MARGIN: 0px 0px 0px 0px; FONT-WEIGHT: bold; color: #184183; 
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; letter-spacing: .4em;
}
#content H1 {
padding: 0 0 0 0; MARGIN: 0px 0px 0px 0px; FONT-WEIGHT: bold; color: #956449; 
font-family: Arial, Helvetica, sans-serif; text-align: center;
}
#content H2 {MARGIN: 20px 0px 0px 0px; color: #432913; padding: 0 0 0 0; DISPLAY: inline; 
FONT-WEIGHT: normal; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif
} 
#content H3 {MARGIN: 20px 0px 0px 0px; color: #432913; padding: 0 0 0 0; 
text-transform: uppercase; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif
}
#content H3 a {MARGIN: 20px 0px 0px 0px; color: #432913; padding: 0 0 0 0; 
text-transform: uppercase; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-weight: bold; letter-spacing: .2em;
}
#content H4 {
MARGIN: 10px 0px 0px; line-height: 1.4em;
}
#content H5 {
MARGIN: 10px 0px 0px;
}

/* end CONTENT */

.t1 {font-size: 12px; font-weight: bolder; font-family: tahoma; color: black; text-decoration: underline}
.h1 {font-size: 2.5em; font-weight: bolder; font-family: tahoma, arial, ms serif; color: #245AB5; line-height: 1.8em;}
.h2 {font-size: 1.5em; font-family: tahoma; color: #636563; line-height: 1em;}
.h3 {font-size: 20px; font-weight: bolder; font-family: tahoma, arial, ms serif; color: #245AB5}

UL {
padding: 0 0 0 0; margin: 0 0 0 0;
}
LI {
padding: 0 0 0 0; margin: 0 0 0 0;
}

.tb {
border: 0px solid black;
margin-left: 50px;
margin-right: 50px;
padding 0 0 0 0;
}

.quote {
margin: 15px 50px 0px 50px;
padding: 12px;
background-color: #EBEBEB;
font-family: Georgia;
font-size: 12px;
font-style: italic;
font-weight: normal;
text-align: justify;
text-align: center;
border: 0px solid #9FBA0F;
}

.feat {
margin: 15px 50px 0px 50px;
padding: 12px;
background-color: #D7D1D8;
font-size: 1.4em;
font-style: none;
font-weight: bold;
text-align: center;
border: 0px solid #9FBA0F;
}
.par {
margin: 15px 50px 0px 50px;
padding: 12px;
background-color: #D7D1D8;
font-size: 12px;
font-style: none;
font-weight: bold;
text-align: center;
border: 0px solid #9FBA0F;
}

.mtab {
background: #B6B6B6; border-color: #000000; border-width: 2px; 
border-style: solid; width: 100px; vertical-align: top; text-align: center;
padding-top: 5px; margin: 5px auto 15px auto;
}

.menu {
background: #CEC384; border-color: #423400; border-width: 1px; 
border-style: solid; width: 115px; vertical-align: top; align: center;
margin: 0 0 0 0; padding: 0 0 0 0; 
}

#menu {
padding-top: 5px;
}

.menu td {padding: 0px; margin: 0 0 0 0;}
.menu A:link {text-decoration: none}
.menu A:active {text-decoration: none}
.menu A:visited {text-decoration: none}

#menu .menu A:hover {
color: #CEAA22; 
text-decoration: underline;
background-color: #D2D2D2;
}
.menu A {color: white; font: 10px verdana; }

#map {
margin-left: 5px;
border: 0 solid black; background-color: #525252; width: 100%; height: 16;
color: white; font-size: 10px; text-align: left;
Margin-bottom: 0px;
margin-top: 0px;
}

#map .o {
width: 15px;
height: 16px;
border: 0px;
vertical-align: bottom
}

/* start LINKS */

#end A:link {
color: black; text-decoration: underline
}
#end A:active {
color: black; text-decoration: underline
}
#end A:visited {
color: black; text-decoration: underline
}
#end A:hover {
BACKGROUND: #f60; COLOR: #fff;  text-decoration: none
}
#end A:active {
color: #FF6500;
}
#end A {
color: white; font-weight: bold
}

#map A:link {
color: white; text-decoration: underline
}
#map A:active {
color: white; text-decoration: underline
}
#map A:visited {
color: white; text-decoration: underline
}
#map A:hover {
BACKGROUND: none; COLOR: #E37437;  text-decoration: underline
}
#map A:active {
color: #FF6500;
}
#map A {
color: white; font-weight: bold
}

#navigation  A:link {
color: black; text-decoration: underline
}
#navigation  A:active {
color: black; text-decoration: underline
}
#navigation  A:visited {
color: black; text-decoration: underline
}
#navigation  A:hover {
BACKGROUND: #7F7F7F; COLOR: white;  text-decoration: underline
}
#navigation  A:active {
color: #FF6500;
}
#navigation  A {
color: black; font-weight: bold
}

/* end LINKS */




/* start FAQ */

#faq * {
FONT-family: Courier New, Verdana, Geneva, Arial, Helvetica, sans-serif;
LINE-HEIGHT: 100%;
}

#faq p {
width: 600px;
text-align: left;
text-indent: 2em;
margin: 0px auto;
}

#faq @font-face
	{font-family:"MS Mincho";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-alt:"\FF2D\FF33 \660E\671D";
	mso-font-charset:128;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 134676480 16 0 131072 0;}
#faq @font-face
	{font-family:"\@MS Mincho";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:128;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:fixed;
	mso-font-signature:1 134676480 16 0 131072 0;}
 /* Style Definitions */
#faq p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
#faq p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
#faq @page Section1
	{size:8.5in 11.0in;
	margin:1.0in 65.95pt 1.0in 65.95pt;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
#faq div.Section1
	{page:Section1;}
	
	
#faq pre {
width: 600px;
font-size: 8pt;
text-align: center;
text-indent: 0em;
FONT-family: Courier New, Verdana, Geneva, Arial, Helvetica, sans-serif;
LINE-HEIGHT: 140%;
margin: 0px auto;
}
 
/* end FAQ */