#signature ul li a{color:#bd4790}
#signature ul li{list-style-type:none;display:inline;}
#signature{width:300px;float:right;line-height: 43px;}
*{margin:0; padding:0;}
.body-left{width:221px; float:left; font-weight:normal; padding-bottom:0.94em;}
.body-middle a{color:#efd629;}
.body-middle{width:450px; float:left; padding:0em 1em; font-size:0.8em; line-height:15px;}
.body-right{width:248px; float:right; padding:0.63em;}
a.contact-content:hover{text-decoration:underline;}
a.contact-content{color:#EFD62C; text-decoration:none; font-size:0.94em;}
a.footer-right:hover{text-decoration:underline;}
a.footer-right{color:#670E68; text-decoration:none;}
a.link:hover{text-decoration:none;}
a.link{color:#efd629; text-decoration:underline;}
a.service-link:hover{text-decoration:underline;}
a.service-link{color:#efd629; text-decoration:none; font-size:0.88em; font-weight:bold;}
body{margin:0; padding:0; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; background:url(../images/body-bg.gif) left top repeat;}
div#container{width:779px; margin:1.88em auto 0em auto;}
div#header{width:779px; float:left; background:url(../images/header-bg.jpg) left top no-repeat; height:186px;}
div.audio{width:397px; height:27px; float:right; padding-top:8.75em; padding-right:1.88em;}
div.body-content ul li{list-style-type:none; display:block; background:url(../images/arrow.gif) left 3px no-repeat;font-size:0.69em; line-height:13px; padding-left:1.25em; color:#CBC9C9;}
div.body-content ul{margin:0em 0em 1.25em 0em; padding:0;}
div.body-content{width:507px; float:left; padding-top:1.44em;}
div.body-left{width:202px; float:left; padding-left:0.75em;}
div.body-right{width:500px; float:left; padding-left:1.75em;}
div.body{width:779px; float:left; background:url(../images/content-bg.jpg) left top repeat-x #6A126A;}
div.contact-box{width:202px; float:left;}
div.contact-content{width:162px; float:left; padding:0.63em 1.25em; background:#BB5BAD;}
div.footer-nav ul li a:hover{ text-decoration:underline;}
div.footer-nav ul li a{color: #670E68;text-decoration:none;}
div.footer-nav ul li{list-style-type:none;display:block;font-size: 0.69em;line-height:40px;font-weight: normal; color:#670E68;	text-decoration: none;margin:0em 0.44em;float:left;}
div.footer-nav ul{margin:0;padding:0;}
div.footer-nav{width:320px;float:left; padding-left:0.63em; padding-top:4.69em;}
div.footer-right{width:300px;float:right;font-size: 0.63em;font-weight: normal;color:#670E68;text-decoration: none; padding-top:6.25em; padding-right:5em;}
div.footer{width:779px; float:left; height:178px; background:url(../images/footer-bg.gif) left top no-repeat;}
div.logo{width:130px; height:130px; float:left; margin-top:1.75em; padding-left:3.06em;}
div.nav-box{width:202px; float:left; margin-bottom:0.38em;}
div.nav-curves{width:202px; float:left;}
div.navlist ul li a.active{color:#060106; background:url(../images/nav-hover.jpg) left center no-repeat;}
div.navlist ul li a:hover{color:#060106; background:url(../images/nav-hover.jpg) left center no-repeat;}
div.navlist ul li a{font-size:0.75em; line-height:33px; font-weight:bold; color:#EFD629; text-decoration:none; display:block;padding-left:2em;}
div.navlist ul li{width:160px; display:block;text-align:left;float:left;list-style-type:none; margin:0; padding:0; height:30px; background: url(../images/nav-divider.gif) left bottom no-repeat; height:35px;}
div.navlist ul{list-style-type:none;text-align:left;}
div.navlist{width:182px; float:left; background:#BD4790;padding-left:1.25em;}
div.photo ul li{list-style-type:none;display:block; margin-right:1.38em; width:106px; float:left;}
div.photo ul{margin:0;padding:0;}
div.photo{width:523px; float:left;}
div#side_bar a{color:#ffffff;}
div#map{color:#bd4790;}
fieldset label {display: block;}	
fieldset li {float: left;clear: left;width: 100%;padding-bottom: 1em;}	
fieldset ol {padding: 0em 1em 0 1em;list-style: none;}	
fieldset{border:0;}fieldset.submit {float: none;width: auto;border: 0 none #FFF;padding-left: 1em;}	
fieldset{float:left;clear:left;border:0px}	
h1{color:#FFFFFF; line-height:25px;font-weight: bold; font-size:0.94em;}
h2{color:#F0D730; font-size: 1.56em; font-weight: normal; margin:0.63em 0em;}
h3{color:#FFFFFF; line-height:16px;font-weight: bold; font-size:0.75em;}
h4{color:#EDDE84; font-size: 1.13em; font-weight: normal; margin:1.25em 0em;}
img.w3c-logos{float:right; margin-right:0.63em;}
input.submit{color:white;background:#6a126a;border:2px outset #bd4790;font-weight:bold;float:left;}	
label, input, select{font-size: 1em; line-height: 15px;	font-weight: normal; text-decoration: none;}
legend{	color:#CCCCCC;background:#FFFFFF;}
p.contact-content{ font-size:0.75em; font-weight:bold; margin:0.75em 0em;}
p.content, .body-middle{color:#CBC9C9; font-size:0.69em; line-height:16px; margin:1.25em 0em;}
p{ margin:0.31em 0;}
span.contact-content{color:#EFD62C;}
strong { font-weight:bold;}
ul,li,h1,h2,h3,h4,img {border:none; margin:0; padding:0;list-style-type:none;}
