body{background: #081b3a; font-family:arial,verdana,helvetica;}
.siteinfo {font-size: 10pt; color:#000066; font-weight:600;}
.contact {font-size: 13pt; color:#000066; font-weight:600;}

#container{width:960px; margin: 0 auto; background-image: url(../images/bg-body.jpg); background-position:top center; background-repeat:no-repeat;}
#container{text-align:left;}

#header{width:960px; height:204px;}
#logo {position:relative; z-index:50; top:-37px; text-align:center;}
.addr-r {font-family:arial,verdana,helvetica; font-size:12pt; text-align:right; padding:0 20px 0 0;}
.addr-l {font-family:arial,verdana,helvetica; font-size:12pt; text-align:left; padding:0 0 0 20px;}

#menu_holder {
width: 960px;
position : relative;
top: 0;
left: 0;
z-index: 10;
}

#menu {
width: 950px;
height: 37px;
padding: 0 0 0 10px;
margin: 0 0 0 0;
background-image: url(../images/bg-menu.png);
}

#wrapper {width: 960px; margin: 20px 0 0 0; padding: 0 0 0 0; display:inline-block;}
#content{width:960px;}
#content2{width:600px; float:left; margin: 0 0 0 20px;}
#content2 p {margin: 0 0 20px 20px; font-size: 13pt; color:#000066; line-height:130%;}
#content2 h1 {margin: 0 0 15px 0; font-size: 22pt; color:#000066; text-align:center;}

#contentsub{width:930px; float:left; margin: 0 20px 0 20px;}
#contentsub p {margin: 0 20px 15px 20px; font-size: 12pt; color:#000066;}
#contentsub h1 {margin: 0 0 15px 0; font-size: 22pt; color:#000066; text-align:center;}
#menupix{width:300px; float:right; margin: 0 15px 20px 0;}

#footer{clear:both; width: 960px; height: 67px;  background-image: url(../images/bg-footer.png); text-align: center; padding:30px 0 0 0;}
#footer span{color: #ffffff; font-size:9pt;}
#footer a:link {color: #dddddd; font-size:9pt; font-weight:600px;}
#footer a:visited {color: #dddddd; font-size:9pt; font-weight:600px;}
#footer a:hover {color: #999999; font-size:9pt; font-weight:600px;}

.cattitle {font-size:12pt; color:#555555; text-decoration:none; font-weight: 600; line-height:130%;}
A.catlinks:link {font-size:10pt; color:#555555; text-decoration:none; font-weight: 500; line-height:130%;}
A.catlinks:visited {font-size:10pt; color:#555555; text-decoration:none; font-weight: 500; line-height:130%;}
A.catlinks:hover {font-size:10pt; color:#999999; text-decoration:underline; font-weight: 500; line-height:130%;}

dt {
font: 1em "Georgia", "Times New Roman", "Garamond", "Times Roman";
font-weight: 600;
list-style-type: none;
margin: 6px 30px 0 0;
padding: 0 0 0 0;
}

dl {
font: 1.1em Arial, Verdana, sans-serif;
list-style-type: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

ul, li {
list-style-type: none;
margin: 3px 20px 0 0;
padding: 0 0 0 0;
}

dd {
position: relative;
top: 15px;
list-style-type: none;
font: 0.95em Arial, Verdana, sans-serif;
font-weight:600;
}

#menu dd {
position: relative;
width: 250px;
margin-left: 10px;
margin-top: -20px;
z-index: 10000;
left: 0;
background: #8f1c55;
border: 0;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
}

#menu ul {
padding; 0;
}

#menu li {
font-size: 90%;
font-weight: 100;
height: 23px;
line-height: 15px;
display: inline;
}

#menu li a {
padding-left: 10px;
color: #ffffff;
text-decoration: none;
display: block;
}

#menu li a:hover {
text-decoration: none;
color: #dddddd;
background: #fff;
}

#menu dl {
float: left;
z-index: 10000;
}

#menu a {
text-decoration: none;
color: #ffffff;
z-index: 10000;
}

#menu a:visited {
text-decoration: none;
color: #ffffff;
z-index: 10000;
}

#menu a:hover {
text-decoration: none;
color: #dddddd;
z-index: 10000;
}

