@charset "utf-8";
/* CSS Document */

<style type="text/css">
<!--
body {
background-color: #ECE7E8;
font: 100% Arial, Helvetica, sans-serif;
text-align: center;
margin:1.5em 0;
}


.container {
width:800px;
margin:0 auto;
border : 1px solid #000000;
background-color:#FFFFFF;
text-align: left;
}
#nav table {
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-color: #233030;
border-width: 1px;
}
#nav td	{
border-style: solid;
border-color: #233030;
border-width: 1px;
background-color:  #233044;
padding-left: 4px;
}
#nav td a {
font-size: 95%;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration: none;
color: #FFFFFF;
display: block;
width: 230px;
}
#nav td a:hover	{
position: relative;
color: #000000;
background-color:#D3D5D9;
}
#mainBody {
margin:0 auto;
border-bottom: 1px solid #000000;

background-color: #ECE7E8;
text-align: left;

}
#mainBody p {
padding-left: 15px;
}
#header {
vertical-align: top;
background-color:#FFFFFF;
text-align: center;
padding-top: 4px;
}
p	{
font: 95% Arial, Helvetica, sans-serif;
padding: 5px;
line-height: 1.2em;
text-align: left;
color: #000000;
margin: 5px 0px;
}
#address {
border-top :  1px solid #000000;
padding: 2px;
font-size: 95%;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration: none;
text-align: center;
color: #493A19;
}
h2	{
font: 150% "Times New Roman", Times, serif;
font-weight: bold;
padding-left: 10px;
padding-top: 1px;
}
h3	{
font: 110% "Times New Roman", Times, serif;
font-weight: bold;
padding-left: 10px;
padding-top: 1px;
margin: 15px 0 5px 0;
}
h4	{
font: 100% "Times New Roman", Times, serif;
font-weight: bold;
padding-left: 10px;
padding-top: 1px;
}
li {
font: 95% Arial, Helvetica, sans-serif;
line-height: 1.2em;
text-align: left;
color: #000000;
margin-bottom: 10px;
}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20 {float:left;margin-right: 5px;margin-left: 5px; margin-top: 5px;}
div.last {margin-right:0;}
.span-1  { width: 30px;}
.span-2  { width: 70px;}
.span-3  { width: 110px;}
.span-4  { width: 150px;}
.span-5  { width: 190px;}
.span-6  { width: 230px;}
.span-7  { width: 270px;}
.span-8  { width: 310px;}
.span-9  { width: 350px;}
.span-10 { width: 390px;}
.span-11 { width: 430px;}
.span-12 { width: 470px;}
.span-13 { width: 510px;}
.span-14 { width: 550px;}
.span-15 { width: 590px;}
.span-16 { width: 630px;}
.span-17 { width: 670px;}
.span-18 { width: 710px;}
.span-19 { width: 750px;}
.span-20, div.span-20 { width: 800px; margin: 0; }

.append-1  { padding-right: 40px;}
.append-2  { padding-right: 80px;}
.append-3  { padding-right: 120px;}
.append-4  { padding-right: 160px;}
.append-5  { padding-right: 200px;}
.append-6  { padding-right: 240px;}
.append-7  { padding-right: 280px;}
.append-8  { padding-right: 320px;}
.append-9  { padding-right: 360px;}
.append-10 { padding-right: 400px;}
.append-11 { padding-right: 440px;}
.append-12 { padding-right: 480px;}
.append-13 { padding-right: 520px;}
.append-14 { padding-right: 560px;}
.append-15 { padding-right: 600px;}
.append-16 { padding-right: 640px;}
.append-17 { padding-right: 680px;}
.append-18 { padding-right: 720px;}
.append-19 { padding-right: 760px;}
div.caption		{
font: 65% Verdana, Arial, Helvetica, sans-serif;
text-align: center;
padding: 5px;
border: 1px solid;
}
div.imagebox	{
padding: 10px; 
float: left;
}
div.imageboxright	{
padding: 10px;
display: inline;
float: right;
}

#news {
padding: 0 8px 5px 8px;
display: inline;
float: right;
width: 180px;
background-color:#a6b3d1;
border: 1px solid #000;
font-size: 90%;
}

#news p { padding-left: 10px }

#home {
padding: 0;
display: inline;
float: left;
width: 390px;
}

.sidebarmenu ul{
font-size: 95%;
font-family:Georgia, "Times New Roman", Times, serif;
font-style: bold;
margin: 0;
padding: 0;
list-style-type: none;
width: 180px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
z-index:100;
}
 
.sidebarmenu ul li{
position: relative;
z-index:100;
margin:0;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
text-decoration: none;
padding: 6px;
padding-left: 5px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
font-size: 95%;
font-family:Georgia, "Times New Roman", Times, serif;
color: #FFFFFF;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #233044; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: #D3D5D9;
font:Georgia, "Times New Roman", Times, serif;
color: #000000;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
z-index:100;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

/* video pages */
.thumb { float:left; width:160px; margin-right: 15px; font:12px/1.1em Arial,Helvetica,sans-serif; text-decoration:none;}
.thumb img { border-left: 1px solid #000; border-right: 1px solid #000; margin-bottom: 2px;}
 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

-->
</style>
