* { margin:0; padding:0}
body { background: #f6f6f6 url(../images/bg-stripe.png); font: 100% Arial, Helvetica, sans-serif; margin: 0; }
img, div 
{ 
behavior: url(iepngfix.htc) 
 }
#middle ul { color: #f00; font-size: 20px; margin-left: 40px; }
h1 { font-size: 2em; line-height: 1.4; }
h1.example1 {
	text-shadow: 2px 3px 2px #000;
}
h1.example2 {	color: #39F;}
h1.example3 {	color: #f6f6f6;}
h2 { font-size: 1.5em; line-height: 1.5; margin-bottom: 20px; }
h2.example3 {	color: #999;}
.red { color: #f00; }
#wrapper { background-color: #3a4159; width: 800px; height: 680px; margin-top: 20px; margin-right: auto; margin-left: auto; }
#middle { color: #fff; text-align: left; width: auto; height: auto; float: left; clear: left; padding-top: 20px; padding-left: 20px; }
#footer { color: #f6f6f6; font-size: 10px; background-color: #3a4159; text-align: center; width: 800px; height: 20px; clear: both; margin-right: auto; margin-left: auto; padding-top: 6px; border-top: 1px dashed #585757; }
div.logo { position:relative; overflow:visible; height:124px; width:162px; background-image:url(../images/blg-logo2.png); background-repeat:no-repeat; top: 580px; left: 620px; z-index:1000; visibility: visible; float:none; }
div.logo a span {
font-size:30px;
padding:0 10px 10px;
text-decoration:none;
visibility:hidden;
}
div.logo a {
border:none;
text-decoration: none;
}
p { color: #999; font-size: 17px; line-height: 22px; margin-right: 20px; padding-top: 10px; }
td { }
#nav-a { width:800px; height:37px; background:url(../images/bg_nav.gif) repeat-x left top; float: left; margin-top: -80px; }
	
#nav-a ul {
		margin:0;
		padding:0;
		list-style:none;
		}

#nav-a ul li { 
		height:37px; 
		float:left; 
		font-size:13px; 
		font-weight:bold;
		list-style:none; 
		color:#000000; 
		border-right:1px solid #FFFFFF;
		text-shadow:#fff 0px 1px 2px

		}

#nav-a ul li.bordernone { 
		border-right:none
		}

#nav-a ul li a { 
		height:27px; 
		float:left; 
		color:#000000; 
		text-decoration:none; 
		padding:10px 14px 0;
		}

#nav-a ul li a:hover { 
		background:url(../images/bg_nav_hover.gif) repeat-x top left
		}

#nav-a ul li a.selected { 
		background:url(../images/bg_nav_hover.gif) repeat-x top left
		}
#siteby { font-variant: small-caps; text-align: center; position: fixed; right: 0; bottom: 0; width: 100px; height: 14px; padding: 4px; border-top: 1px dotted #999; border-left: 1px dotted #999; }
#siteby a { font-size: 10px; font-family: "Lucida Grande", "Lucida Sans", verdana, geneva, arial; }
a:link { color: #f6f6f6; }
#logo { background-image: url(../images/logo.png); background-repeat: no-repeat; background-position: 10px 10px; width: 180px; height: 30px; float: right; }

