body { 
   background-color:#272C3A;
   color:#FFFFFF;
}
#container { 
   background-color:#2E3C5F;   
   border:1px solid #000000;
}
#left, #middle, #right, .border-top, #second-left, #second-right {
   border-color:#F2F4C1;
}
#middle, #right, #second-left, #second-right{
   background-color:#5A606E;
}
#topmenu {
   border-top:1px solid #455A8E;
}
#banner {
   border-top:1px solid #455A8E;
}
#header a:link, #header a:visited, #topmenu a:link, #topmenu a:visited {
   text-decoration:none;
   color:#FFFFFF;
}
#header a:hover, #header a:active, #topmenu a:hover, #topmenu a:active {
   text-decoration:none;
   background-color:#FFFFFF;
   color:#000000;
}
body {
   margin:0px;
   padding:0px;
   font-size:14px;
   font-family:Arial, Helvetica, sans-serif;
}
hr {
   height:1px;
   text-align:left;
   color:#FFFFFF;
   background-color:#FFFFFF;
   border:0px;
}
td {
   vertical-align:top;
}
h1, h2, h3, h4 {
   margin:0px;
   margin-bottom:5px;
   color:#FFFFFF;
}
h1 {
   font-size:24px;
}
h2 {
   font-size:18px; 
}
h3 {
   font-size:16px; 
}
h4 {
   font-size:14px; 
}
p, li {
   font-size:14px; 
}
#container {
   width:850px;
   margin-left:auto;
   margin-right:auto;
   padding:0px;
}
#header ul{
   float:right;
   margin:0px;
   padding:5px;
   text-align:right;
   padding-top:75px;
}
#header li {
   display:inline;
   margin:5px;
   padding:5px;
}
#topmenu {
   clear:both;
   text-align:center;
   border-top-style:solid;
   border-top-width:1px;
   padding:5px;
}
#topmenu ul{
   margin:0px;
   padding:0px;
   vertical-align:bottom;
   text-align:center;
}
#topmenu li {
   display:inline;
   text-transform:lowercase;
   margin:5px;
   padding:5px;
   font-size:11px;
   letter-spacing:1px;
}
#menu5 {
   text-align:center;
   margin-top:40px;
}
#menu5 ul {
   list-style-type:none;
   margin-right:20px;
}
#menu5 li {
   display:inline;
}
#menu5 a {
   font-size:13px;
   color:#FFFFFF;
   text-decoration:none;
   margin-right:20px;
}
#menu5 a:hover {
   background-color:#FFFFFF;
   color:#000000;
}
#content {
   width:850px;
}
#left {
   width:250px;
   padding:5px;
   border-top:1px solid #000000;
   border-right:1px solid #000000;
}
#sidebar_address {
   margin-top:15px;
   padding-left:5px;
   color:#FFFFFF;
}
#sidebar_address h2 {
   font-size:18px;
   font-weight:bold;
   margin:0px;
   padding:0px;
   margin-bottom:5px;
   color:#FFFFFF;
}
#sidebar_address h4 {
   font-size:14px;
   font-weight:bold;
   margin:0px;
   padding:0px;
   margin-top:15px;
   color:#FFFFFF;
}
#sidebar_address a {
   font-size:13px;
   color:#FFD700;
   text-decoration:none;
}
#sidebar_address a:hover {
   color:#FFFFFF;
   text-decoration:underline;
}
#sidebar_header {
   font-size:14px;
   margin-top:15px;
   padding-left:5px;
   padding-top:5px;
   border-top:1px solid #FFFFFF;
   color:#FFFFFF;
}
#sidebar_header h2 {
   font-size:18px;
   font-weight:bold;
   margin:0px;
   padding:0px;
   margin-top:5px;
   margin-bottom:5px;
   color:#FFFFFF;
}
#sidebar_calendar {
   font-size:14px;
   margin-top:55px;
   padding-left:5px;
   color:#FFFFFF;
}
#sidebar_calendar h2 {
   font-size:18px;
   font-weight:bold;
   margin:0px;
   padding:0px;
   margin-bottom:5px;
   color:#FFFFFF;
}
#sidebar_calendar a {
   font-size:13px;
   padding:2px;
   text-decoration:none;
   background-color:#FFD700;
   color:#000000;
}
#sidebar_calendar a:hover {
   background-color:#FFFFFF;
   color:#000000;
}
#sidebar_advert1 {
   margin-top:15px;
   margin-bottom:25px;
   padding-left:5px;
}
#right {
   font-size:14px;
   width:600px;
   padding-left:15px;
   padding-right:15px;
   padding-top:15px;
   border-top:1px solid #000000;
}
#right a {
   font-size:13px;
   color:#FFD700;
   text-decoration:none;
}
#right a:hover {
   color:#FFFFFF;
   text-decoration:underline;
}
#copyright {
   font-size:13px;
   color:#FFFFFF;
}
#copyright a {
   font-weight:bold;
   padding-left:5px;
   padding-right:5px;
   text-decoration:none;
   color:#FFD700;
}
#copyright a:hover {
   background-color:#FFFFFF;
   color:#000000;
}
.border-top {
   border-top-style:solid;
   border-top-width:2px;
   padding-top:5px;
}
.text_center {
   text-align:center; 
}
address {
   font-style:normal;
   font-size:14px;
   color:#FFFFFF;
}
#flash {
   width:320px;
   height:240px;
   margin-top:20px;
   border-style:solid;
   border-width:1px;
   border-color:#000000;
}
#flashLeft {
    float:left;
    width:320px;
    height:240px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:15px;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
}
#flashRight {
    float:right;
    width:320px;
    height:240px;
    margin-bottom:10px;
    margin-left:15px;
    margin-right:10px;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
}
img {
   border:none; 
}
img.floatLeft {
    float:left;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:10px;
    margin-right:15px;
}
img.floatRight {
    float:right;
    margin-top:10px;
    margin-bottom:10px;
    margin-left:15px;
    margin-right:10px;
}
.italics {
   font-style:italic;
   font-weight:bold;
   font-size:14px;
   padding-left:25px;
   padding-right:25px;
}
.extend {
   padding-left:25px;
   padding-right:25px;
}
marquee {
   font-size:16px;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#2E3C5F;
   margin-left:20px;
   margin-right:20px;
   margin-top:20px;
   margin-bottom:25px;
   padding-left:0px;
   padding-right:0px;
   padding-top:10px;
   padding-bottom:10px;
   border:1px solid #FFFFFF;
}
#announcement .announcement {
   font-family:Arial,Helvetica,sans-serif;
   margin-left:10px;
   margin-right:10px;
   margin-top:20px;
   margin-bottom:20px;
   padding-left:20px;
   padding-right:20px;
   padding-top:10px;
   padding-bottom:20px;
   border-left:3px solid #AF1E2D;
   border-right:3px solid #AF1E2D;
   border-top:3px solid #AF1E2D;
   border-bottom:4px solid #AF1E2D;
   background:#FFFFFF;
   color:#AF1E2D;
}
#announcement h2 {
   font-size:18px;
   color:#AF1E2D;
}
#announcement .announcement_text {
   font-size:14px;
   color:#00008B;
}

