body{
padding:0;
margin:0;
background:#FFFFFF url(../images/WWLmain_bg.jpg) repeat-y center top;
}	
td { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #000000; 	  /*000066*/
    line-height: 16px; 
    letter-spacing: 0px
    }
td A:link { text-decoration: none; color: #000000;}
td A:visited { text-decoration: none; color: #000000}  
td A { text-decoration: none; color: #000000}
td A:active{ text-decoration: none; color: #000000}
td A:hover { text-decoration: none; color: #5F9F2F}

.print { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #2B2000; 
    line-height: 14px; 
    letter-spacing: 0px
    }
.print A:link { text-decoration: none; color: #959385;}
.print A:visited { text-decoration: none; color: #959385}
.print A:hover { text-decoration: none; color: #6F6E6E}

.topnav { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #000000;
    line-height: 12px; 
    letter-spacing: 0px;  
	
    }	  
.topnav img {vertical-align:bottom;} 
.topnav A:link { text-decoration: none; color: #000000;}
.topnav A:visited { text-decoration: none; color: #000000}
.topnav A { text-decoration: none; color: #000000}
.topnav A:active{ text-decoration: none; color: #000000}
.topnav A:hover { text-decoration: none; color: #4a4a30}

.news { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 14px; 
    font-weight: normal; 
    color: #4a4a30; 	  /*000066*/
    line-height: 22px; 
    letter-spacing: 0px
    }
.news A:link { text-decoration: none; color: #000000;}
.news A:visited { text-decoration: none; color: #000000}  
.news A { text-decoration: none; color: #000000}
.news A:active{ text-decoration: none; color: #000000}
.news A:hover { text-decoration: none; color: #5F9F2F}

.footernav { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #000000;
    line-height: 13px; 
    letter-spacing: 0px
    }
.footernav A:link { text-decoration: none; color: #000000;}
.footernav A:visited { text-decoration: none; color: #000000;}  
.footernav A{ text-decoration: none; color: #000000;}
.footernav A:active { text-decoration: none; color: #000000}
.footernav A:hover { text-decoration: none; color: #666139}

.header { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 24px; 
    font-weight: normal; 
    color: #4a4a30; 
    line-height: 38px; 
    letter-spacing: 0px
    }
.header A:link { text-decoration: none; color: #000000}
.header A:visited { text-decoration: none; color: #000000}	 
.header A{ text-decoration: none; color: #000000}
.header A:active { text-decoration: none; color: #000000}
.header A:hover { text-decoration: none; color: #000000}

.right { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #474821; 
    line-height: 12px; 
    letter-spacing: 0px;
    }
.right A:link { text-decoration: none; color: #000000}
.right A:visited { text-decoration: none; color: #000000}
.right A{ text-decoration: none; color: #000000}
.right A:active{ text-decoration: none; color: #000000}
.right A:hover { text-decoration: none; color: #000000}

.subnav { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    line-height: 14px; 
    letter-spacing: 0px
    }
.subnav A:link { text-decoration: none; color: #000000}
.subnav A:visited { text-decoration: none; color: #000000}
.subnav A { text-decoration: none; color: #000000}
.subnav A:active { text-decoration: none; color: #000000}
.subnav A:hover { text-decoration: none; color: #5F9F2F}

.footer { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #87887a; 
    line-height: 13px; 
    letter-spacing: 0px;	
	padding-right:0px; 
	    }
.footer A:link { text-decoration: none; color: #87887a}
.footer A:visited { text-decoration: none; color: #87887a}
.footer A { text-decoration: none; color: #87887a}
.footer A:active { text-decoration: none; color: #87887a}
.footer A:hover { text-decoration: none; color: #000000}	

.footermainnav { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #595858;
    line-height: 14px; 
    letter-spacing: 0px
    }
.footermainnav A:link { text-decoration: none; color: #595858;}
.footermainnav A:visited { text-decoration: none; color: #595858}  
.footermainnav A{ text-decoration: none; color: #595858;}
.footermainnav A:active { text-decoration: none; color: #595858}
.footermainnav A:hover { text-decoration: none; color: #000000}

.homeheader {
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #000000; 
    line-height: 12px; 
    letter-spacing: 0px
}
.homeheader img {vertical-align:bottom;} 

input {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
    color: #636363;
    font-weight: normal;
    line-height: 11px;
	letter-spacing: 0px;
    vertical-align:bottom;
	}

textarea {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
    font-weight: normal;
	background-color: #FFF8E8;
	color: #636363;
    line-height: 11px;
	letter-spacing: 0px
	}

select {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
    font-weight: normal;
	background-color: #FFF8E8;
	color: #636363;
    line-height: 11px;
	letter-spacing: 0px
	}					  

.border {
	border-color:#474821;
	border-style:solid;
	border-width: 1px;
	}

.bordertable {
	border-color: #000000;
	border-width: 1px 1px 0 0;
	border-style: solid;
	}

.bordertd {
	border-color: #000000;
	border-width: 0 0 1px 1px;
	border-style: solid;
	margin: 0;
	}

.bordertableprint {
	border-color: #000000;
	border-width: 1px 1px 0 0;
	border-style: solid;
	}

.bordertdprint {
	border-color: #000000;
	border-width: 0 0 1px 1px;
	border-style: solid;
	margin: 0;
	}

.calheader { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 18px; 
    font-weight: bold; 
    color: #4a4a30; 
    line-height: 20px; 
    letter-spacing: 1px
    }
.calheader A:link { text-decoration: none; color: #000000}
.calheader A:visited { text-decoration: none; color: #000000}
.calheader A:hover { text-decoration: none; color: #4a4a30}

.calheader_print { 
    font-family: Verdana,Arial,Helvetica,sans-serif; 
    font-size: 18px; 
    font-weight: bold; 
    color: #000000; 
    line-height: 20px; 
    letter-spacing: 1px
    }
.calheader_print A:link { text-decoration: none; color: #4a4a30}
.calheader_print A:visited { text-decoration: none; color: #4a4a30}
.calheader_print A:hover { text-decoration: none; color: #000000}

.calheader_print2 { 
    font-family: Verdana,Helvetica,sans-serif; 
    font-size: 16px; 
    font-weight: bold; 
    color: #000000; 
    line-height: 18px; 
    letter-spacing: 1px
    }
.calheader_print2 A:link { text-decoration: none; color: #4a4a30}
.calheader_print2 A:visited { text-decoration: none; color: #4a4a30}
.calheader_print2 A:hover { text-decoration: none; color: #000000}

.calnumber { 
    font-family: Verdana,Helvetica,sans-serif; 
    font-size: 16px; 
    font-weight: bold; 
    color: #4a4a30; 
    line-height: 16px; 
    letter-spacing: 0px
    }
.calnumber A:link { text-decoration: none; color: #4a4a30}
.calnumber A:visited { text-decoration: none; color: #4a4a30}
.calnumber A:hover { text-decoration: none; color: #000000}

.cal { 
    font-family: Verdana,Helvetica,sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #000000; 
    line-height: 12px; 
    letter-spacing: 0px
    }
.cal A:link { text-decoration: none; color: #000000}
.cal A:visited { text-decoration: none; color: #000000}
.cal A:hover { text-decoration: none; color: #4a4a30}

.calprint { 
    font-family: Verdana,Helvetica,sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    line-height: 15px; 
    letter-spacing: 0px
    }
.calprint A:link { text-decoration: none; color: #000000}
.calprint A:visited { text-decoration: none; color: #000000}
.calprint A:hover { text-decoration: none; color: #4a4a30}

#ft_img {
	width:226px;
	height:188px;
	}	 
#nrospt{
width:626px;
height:190px; 
color:red;	
font-size: 11px; 
padding:0px;

}	
#nrospt h3{	
color:#fff;	
font-size: 16px; 
height:18px;
width:500px;
margin:0;
padding:0;

} 
.nrospts{
padding:20px;
}		
.scollboxx{	   
position:relative;
overflow:auto; 
height:145px; 
width:220px;

}	
/*******************************************************************************************************/
#wrapperheader{  
margin-left:auto;
margin-right:auto;
position: relative;   
width:987px;   


}	
#bgheader{
background:url(../images/bg_header.jpg) repeat-x center top;
height:138px;
position:relative;
min-width:1024px;
clear:both;
}
#header{
width:987px;
height:138px;
position:relative;	
color:#ffffff;
clear:both;	  
float:left;	

}	
#logo{
width:283px;
height:138px;
position:relative;	
float:left;	

} 

#topnav{ 
position:relative !important;
width:468px; 
height:20px; 
float:left;	 
padding-top:20px;	  
padding-left:185px;
} 
#topnav ul { 
margin:0;
padding:0;
list-style: none; 
}

#topnav li {
margin:0;
padding:0;	
float: left; 
} 

#galnav{ 
position:relative !important;
width:586px; 
height:57px; 
float:left;	   
padding-top:41px;  
padding-left:82px;	 
} 
#galnav ul { 
margin:0;
padding:0;
list-style: none; 
}

#galnav li {
margin:0;
padding:0;	
float: left; 
}


#wrappercontent{  
margin-left:auto;
margin-right:auto;
position: relative;   
width:933px;   
}	

#wrappermain{ 
width:933px;
height:auto;
position:relative;	
clear:both;	  
float:left;
padding-bottom:20px; 
} 
#mainimg{
width:933px;
height:263px;
position:relative;	
clear:both;	  
}	
#mainimgint{
width:933px;
height:150px;
position:relative;	
clear:both;	  
}	
#mainbg{ 
width:670px;
min-height:305px;  
height:auto;  
position:relative;	
background:url(../images/bg_main.gif) repeat-y;	  
float:left;	   
margin-top:10px;
}
#main{ 
width:658px;  
height:auto; 
min-height:305px;
position:relative;	
font-family: Verdana,Helvetica,sans-serif; 
font-size: 14px;
line-height: 24px;
color:#565831;	  
float:left;	


}	 

#mainevent{ 
width:830px;  
height:auto; 
min-height:305px;
position:relative;	
font-family: Verdana,Helvetica,sans-serif; 
font-size: 14px;
line-height: 24px;
color:#565831;	  
float:left;	  
padding-top:20px;
padding-left:51px;

}	
#mainint{ 
width:645px;  
height:auto; 
min-height:400px;
position:relative;	
font-family: Verdana,Helvetica,sans-serif; 
font-size: 14px;
line-height: 24px;
color:#565831;	  
float:left;	


}	  

#main a, #main a:active, #main a:visited,#main a:link,#mainint a, #mainint a:active, #mainint a:visited,#mainint a:link,#map a, #map a:active, #map a:visited,#map a:link{ 
color: #5F9F2F;
text-decoration: none; 
} 
#main a:hover,#mainint a:hover,#map a:hover { 
color:#000000;
text-decoration: none; 
} 	  


#map{
width:263px;  
height:auto;
position:relative;	
float:left;
height:650px;


}

.maplink{
font-family: Verdana,Helvetica,sans-serif; 
font-size: 15px;	
color: #5F9F2F;
	}



#wrapperfooter{  
margin-left:auto;
margin-right:auto;
position: relative;   
width:908px;   
}	
#bgfooter{
background:url(../images/bg_footer.jpg) repeat-x center top;
height:154px;
position:relative;
min-width:1024px;
clear:both;
}
 
#footer{
/*background:url(../images/bg_footer.jpg) no-repeat; */
width:908px;
height:144px;
position:relative;	
font-family: Verdana,Helvetica,sans-serif;
font-size: 11px;
color:#87887a;
clear:both;	
float:left;	  
padding-top:10px;
padding-left:25px;

} 
#clafooter{
width:204px;
height:49px;
position:relative;	
float:right;	
padding-right:30px;

}	 

#gallery { 
position:relative;	
width: 640px; 
height: 400px; 
float:left;	
overflow:hidden;
padding:0;
margin:0; 
padding-top:4px;
}
.gmnoprint{
	width:120px;
	}
