body { background: #f4f5f6; background-image: url(../images/bg.jpg); background-repeat: repeat-x; 
text-align: center;
color: #2a3b4e;
font: 11px verdana, arial, sans-serif; line-height: 16px;
margin-top: 29px; margin-left: 0; margin-right: 0;}

#wrapper { width: 760px; text-align: left; position: relative; margin: 0 auto; background-color: #2a3b4e; }
#top { float: left; }
#header { float: left;  background-image: url(../images/topfade.jpg); background-repeat: repeat-x; height: 132px; width: 599px; }
#address { padding: 70px 5px 5px 20px; color: #fff; font-weight: 700; line-height: 18px; }
#content { width: 559px; float: left; padding: 0 20px 10px 20px; background-color: #fff; }
#left { width: 161px; float: left; background-color: #2a3b4e; }
#footer { clear: both; background-color: #50729c; color: transparent; height: 31px; width: 100%; background-image: url(../images/footer.gif); background-repeat: no-repeat; }
#inner { padding-top: 10px; }

.first { float: left; padding: 8px; }
.second { float: left; padding: 8px; }
.third { float: left; padding: 8px; }

#contact { width: 150px; float: left; padding: 5px; border-right: 1px solid #b4b25d; color: #b4b25d; font-weight: 700; line-height: 15px; }

.pale { background-color: #e1e5e9; padding: 8px; }
.nopale { padding: 8px; }

h1 { font: 11px verdana, arial, sans-serif; font-weight: 700; line-height: 16px; }
h2 { font: 16px verdana, arial, sans-serif; font-weight: 700; color: #baaeae; margin-bottom: 0; }
h3 { font: 13px verdana, arial, sans-serif; font-weight: 700; color: #fff; margin-bottom: 0; background-color: #2a3b4e; padding: 5px;}
.paddingpic { padding: 0 0 0 8px; float: right; }
.paddingpic1 { padding: 0 0 0 50px; float: right; }
.padding { padding-bottom: 120px; }

div#nav a { color: #fff; text-decoration: none; background: transparent; font-weight: 700; display: block; padding: 10px 0 10px 20px; border-bottom: solid 1px #fff; }
div#nav a:visited { color: #fff; background: transparent; font-weight: 700;}
div#nav a:hover { color: #fff; background: #3b5471; font-weight: 700; }

a.link2:link { color: #fff; text-decoration: underline; background: transparent; font-weight: 700; }
a.link2:visited { color: #fff; background: transparent; font-weight: 700;}
a.link2:hover { color: #e1b791; background: transparent; font-weight: 700; }

a.link3:link { color: #23264f; text-decoration: none; background: transparent; font-size:10px; font-weight: 500; }
a.link3:visited { color: #23264f; background: transparent; text-decoration: none; font-weight: 500; }
a.link3:hover { color: #23264f; background: transparent;  text-decoration: underline; font-weight: 500; }

.dark { color: #1a2434; }
.clear { clear: both; }
.dots { background-image: url(../images/dots.gif); background-repeat: repeat-x; height: 1px; text-align: right; padding-bottom: 8px; }
 
 .ddm1 {
    font: 11px verdana;
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover,
.ddm1 .item2 {
	padding: 10px 0 10px 15px; 
    text-decoration: none;
    display: block;
	 font-weight: 700;
	border-bottom: solid 1px #fff;
	color: #fff;
	position: relative;
}
.ddm1 .item1, {
    background: transparent;
    color: #FFF;

}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddml .item1-visited,
.ddm1 .item1-active:hover,
.ddm1 .item2:hover {
  color: #fff; background: #3b5471; font-weight: 700;

}
	
.ddm1 .section {
    position: absolute;
    visibility: hidden;
    z-index: -1;
	background: #35485d;
	width: 180px;
}
.ddm1 .bottom,
.ddm1 .bottom:hover { border-style: solid solid solid solid; }

.ddm1 {
    font: 11px verdana;
}
* html .ddm1 td { position: relative; } /* ie 5.0 fix */

