/* basic elements----------------------------------*/html {	margin-bottom: 0;	padding: 0;	}body { 	font: 75% Verdana, Geneva, sans-serif;	line-height: 1.6;	color:#333; 	background: #251e06;	background-image:url(images/nlw_bg.jpg);	margin: 0; 	padding: 0;	word-wrap: break-word;	font-size:13px;	text-align: left;	}p { 	font-family:Verdana, Geneva, sans-serif;	margin-top: 0; 	}h1{ position:absolute;    left:-10000px;    top:auto;    width:1px;    height:1px;    overflow:hidden;	display:none;    }h2 { 	background: transparent url(images/h2_bg.png) no-repeat;	font-family:Verdana, Geneva, sans-serif;	letter-spacing: 0px; 	font-size:22px;	margin-bottom: 0; 	color: #47402f;	font-weight:lighter;	height:50px;	padding-left:20px;	padding-top:5px;	text-aligh:left;		}.h2_alternative { 	background: transparent url(images/h2_bg_v2.png) no-repeat;	font-family:Verdana, Geneva, sans-serif;	letter-spacing: 0px; 	font-size:22px;	margin-bottom: 0; 	color: #47402f;	font-weight:lighter;	height:50px;	padding-left:20px;	padding-top:5px;		}.h2_alternative2 { 	background: transparent url(images/h2_bg_v3.png) no-repeat;	font-family:Verdana, Geneva, sans-serif;	letter-spacing: 0px; 	font-size:22px;	margin-bottom: 0; 	color: #47402f;	font-weight:lighter;	height:50px;	padding-left:20px;	padding-top:5px;		}h3 { 	font-family:Verdana, Geneva, sans-serif;	letter-spacing: 0px;	line-height: 1.5;	font-size:18px;	font-weight:lighter; 	margin-bottom: 10px; 	color: #b00000;	}li {font-family:Verdana, Geneva, sans-serif;	font-family:	margin-top: 0; 	}	a:link { 	font-weight: normal; 	text-decoration: uderline; 	color: #440000;	}a:visited { 	font-weight: normal; 	text-decoration: underline; 	color: #440000;	}a:hover, a:active { 	text-decoration:none; 	color:#440000;	}h4     {font-family:Verdana, Geneva, sans-serif;	letter-spacing: 0px;	line-height: 1.5;	font-size:16px;	font-weight:lighter; 	margin-bottom: 0px; 	color: #440000;	}/* HEADER & FOOTER------------------------------------------------------------*/#banner_logo {background: transparent url(images/nlw_logo.png) no-repeat; position:relative; width: 800px; height:88px; margin: auto; top:10px; left:10px;}#banner {background: transparent url(images/feather_header.png) no-repeat; position:relative; width: 924px; height:66px; margin: auto; top:0px; left:3px;}#footer {background: transparent url(images/feather_footer.png) no-repeat; position:relative; width: 924px; height:66px; margin: auto; top:0px; left:3px; margin-bottom:50px;}#footer_copy {position:absolute; width:924; padding-left:510px; padding-top:50px; font-size:11px; color:#FFF; text-align:right;}#footer_copy span a{font-size:9px;color:#FFF;}#footer_copy img {padding-right:4px;}/* Main Content---------------------------------------------*/#container { background: transparent url(images/container_bg.png) repeat-y; position:relative; left: 2px; width:924px; margin: auto; padding:15px 0px 0px 0px;}#main_content { position:relative; top:-50px; padding-left:50px; width:830px; padding-bottom:1px;}#main_content ul li { float:left; margin-right:25px; list-style:none; border-right:solid 1px; border-color:#333; padding-right:25px;}#main_content img {float:right; padding-right:20px; padding-left:30px; boder:none; margin-bottom:20px;}.header_divider { background: transparent url(images/header_divider.jpg) no-repeat; width:894px; margin: auto; padding:0px; height:33px;}.sub_divider { background: transparent url(images/sub_divider.gif) no-repeat; width:894px; margin: auto; height:45px; }.sub_content {width:830px; margin: auto; padding:0px 40px 35px 50px; border:none;}.sub_content ul li { float:left; margin-right:25px; list-style:none; border-right:solid 1px; border-color:#333; padding-right:25px;}.sub_content span{float:left;}.sub_content img {padding-right:45px; padding-left:25px;float:left; padding-bottom:60px; border:none;}/* NAVIGATION-----------------------------------------------------*/#navigation {width:924px; margin: 0 auto;}#navigation a{background: url(images/button_off.gif) repeat-x; color: #ffffff; font-family: "Trebuchet MS", sans-serif; font-size:14px; text-align:center; width: 100px; margin: 0px auto 0 auto; height: 35px; text-decoration: none;font-weight:normal;float:left; display:block; position:relative;left: 50px; top:-63px; }#navigation  .current {background: url(images/button_on.gif) repeat-x; color: #251e06;}#navigation  .current:hover {cursor:default;}#navigation  .blogger { background-color:#003366;}#navigation  .blogger:hover {background-color:#336699;}/* Hide from IE5-Mac \*/#navigation a, #navigation a span {float: none}/* End hide */#navigation a:hover { background: url(images/button_on.gif) repeat-x; color: #251e06;}#navigation ul { list-style: none; padding: 0; margin: 0}#navigation li {float: left; margin-right:8px; width: 100px;} 