body,html {padding-top:10px; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}

* {margin:0; padding:0}

#wrapper {margin:0 auto; position:relative;	width:741px;}

#container {background:#003667;	float: left; border:1px solid #c2955c;}

#header {width:740px;}

#home_logo {width:740px;}
#home_logo img {position:absolute; top:-1px; left:44px; *top:2px; width:102px; height:129px; border:none;}

#heading {text-align:left;}
#heading img {padding:49px 0 10px 175px;}

#navigation {width: 156px; float: left; padding-top:75px;}

#content {background: #fff;	margin-left: 156px;	color:#003667;	*width:560px;}
#content p {padding:20px 20px 20px 25px; line-height:1.5em;	font-size:10px;}

#content_border {border:8px solid #fff;}

#headline {float:right; width:220px; padding-top:30px;}
#text{float:left; width:327px; position:relative;}

#footer {background: #fff;	float:right; }
#footer a {color:#003667; font-size:10px; text-decoration:none;	font-weight:bold;}
#footer a:hover {text-decoration:underline;}

.imagefloat {margin-left:8px; *margin-left:6px;	text-align:right;}

.clear {height: 0; clear: both;}

/* ------- Vertical Image Replacement ---------------*/

ul#nav_main {list-style-type: none;	margin: 0; padding: 0;	position: relative;	width: 157px; height:180px; }
ul#nav_main a {display:block; height:180px;	*height:30px; overflow:visible;}
ul#nav_main a:focus {-moz-outline: none !important /* Firefox 1.0x */}

li#nm_1 {position: absolute; top: 0; width: 157px; height: 30px; background: url(../images/nav_bar.gif) no-repeat 0 0;}
li#nm_2 {position: absolute; top: 30px; width: 157px; height: 30px;	background: url(../images/nav_bar.gif) no-repeat 0 -30px;}
li#nm_3 {position: absolute; top: 60px; width: 157px; height: 30px; background: url(../images/nav_bar.gif) no-repeat 0 -60px;}
li#nm_4 {position: absolute; top: 90px; width: 157px; height: 30px; background: url(../images/nav_bar.gif) no-repeat 0 -90px;}
li#nm_5 {position: absolute; top: 120px; width: 157px; height: 30px; background: url(../images/nav_bar.gif) no-repeat 0 -120px;}
li#nm_6 {position: absolute; top: 150px; width: 157px; height: 30px; background: url(../images/nav_bar.gif) no-repeat 0 -150px;}


li#nm_1 a:hover { background : url(../images/nav_bar.gif) no-repeat 0 -180px; }
li#nm_2 a:hover { background : url(../images/nav_bar.gif) no-repeat 0 -210px ; }
li#nm_3 a:hover { background : url(../images/nav_bar.gif) no-repeat 0 -240px ; }
li#nm_4 a:hover { background : url(../images/nav_bar.gif) no-repeat 0 -270px ; }
li#nm_5 a:hover { background : url(../images/nav_bar.gif) no-repeat 0 -300px ; }
li#nm_6 a:hover { background : url(../images/nav_bar.gif) no-repeat 0 -330px ; }

.nav_span {display:none;}

.mir { letter-spacing : -1000em; }
/* Just for Opera, but hide from MacIE */
/*\*/html>body .mir { letter-spacing : normal; stext-indent : -999em; overflow : hidden;}
/* End of hack */

/*end image replacement*/


#footer{width:740px; position:relative}

#footer-links {background: #fff; float:right; width:200px }
#footer-links a {color:#003667; font-size:10px; text-decoration:none;	font-weight:bold;}
#footer-links a:hover {text-decoration:underline;}

#inblf-info{float:left; width:510px;}
#inblf-info p{font-size:4px; font-style:italic; }

#bl-info{float:left; width:510px;}
#bl-info img{margin-top:7px; margin-right:26px; margin-left:45px}
#bl-info p{font-size:4px; font-style:italic; margin-top:25px;}

#footer {background: #fff;	margin-left: 156px;	color:#003667;	*width:560px;}
#footer p {padding:7px 0 0px 0; line-height:1.5em;	font-size:10px; font-family:Arial, Helvetica, sans-serif }





