#page_margins { width:940px; text-align:left; position:relative; margin:0 auto; padding:20px 0;}

#header {}
#nav_top {float:right;position:relative;}

#nav {background:url(../img/wl_logo.jpg) no-repeat;margin:0;padding:0;margin:0;height:85px;position:relative;}
#nav_main {padding:57px 0 0 300px;position:absolute;z-index:100;}
/*IE 5 + IE 6*/
*html #nav_main {padding:5px 0 0 10px;position:relative;z-index:100;}

#main {}

#col1 {	float:left; width:320px; margin:15px 5px 10px 0;background-color:#FFF;}
#col2 { float:left; width:400px; margin:15px 5px 10px 5px;background-color:#FFF;}
#col3 { float:left; width:180px; margin:15px 0 10px 5px;background-color:#FFF;}

#col1_content,#col2_content,#col3_content { clear:both;padding:3px 0; text-align:left;}

#col2_daily { float:left; width:735px; margin:15px 5px 10px 5px;background-color:#FFF;}

#nav3 { }

#footer { clear:both;}
#footer A { color:#000;}
#footer A:hover { color:#646361;}
#footer A.act { color:#646361;}
#footer #nav5 { margin: 0 5px 10px 0; color:#000;}

.clearfix:after { display:block; height:0; clear: both; visibility:hidden;}
.clearfix { display:block;}
.clear, .ie_clearing { clear:both; font-size:0px; line-height:0px;}
#skip_nav {display:none;}
