body { margin-top:10px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);

/* Opera */ 
background-image: -o-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right top, left top, color-stop(0, #FFFFFF), color-stop(1, #00A3EF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to left, #FFFFFF 0%, #00A3EF 100%);



}
/* old background with image
//background: #94cece url(images/bodybg.gif) repeat-x ;}
//body {background:#fff; margin-top:10px
background-image: -moz-linear-gradient(left, #FFFFFF 0%, #00A3EF 100%);}
*/
#container {
border-top: 6px groove #94cece; 
border-right: 6px ridge #94cece; 
border-bottom: 6px ridge #94cece; 
border-left: 6px groove #94cece; 
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
width:970px; margin:auto;
background-color:white ;
padding:20px ;

;}

#centre {text-align:center}

#pubcontainer {width:970px; margin:auto; background:#fff; 
border-top: 6px groove #008802; 
border-right: 6px ridge #008802; 
border-bottom: 6px ridge #008802; 
border-left: 6px groove #008802; 
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
padding:10px}



#toptitle {float:left; width: 490px; text-align:center ; 
//background-color:blue;}

#wwlogo {float:left; width:230px; 
//background-color: green }

#bottombox {width:930px; margin:auto; padding-top:40px ;
//background-color:#555;}

#greybox {background-color:#555; padding:5px ; margin-bottom:5px; margin-top:3px;text-align:center ;}

#newspic {float:right;  }
#newspic img {max-width:200px; max-height:100px; padding: 2px 5px 2px 5px ;}


#rightpanel {float:right; width: 220px; 
text-align:center;
//background-color:red; 
padding:10px;  }


#writings {  width:950px; padding:10px; 
//background-color:#dcc0f4
;}
#homewritings {  width:700px; padding:10px ; 
//background-color:#dcc0f4
;}
#linkbox{ float:left; width:270px; 
			//	background-color:blue
				;padding:10px;}
#middlelinkbox { float:left; width:350px; 
			//	background-color:red
				;padding:10px ;}
#main {
padding:20px ; 
//background-color:blue;  }
#backcopies {float:right; width: 220px; 
padding:10px; }
#topleft {float:left; width:100px; padding:15px; text-align:center ;}
#topright {float:right; width:150px; padding:15px; text-align:center ;}
#topcenter {width:200px; margin:auto; text-align:center ;}
#topbar {width:960px; margin:auto; background-color:#008802; text-align:center; padding:5px}
#toppubname {width:270px; margin-left: 80px; text-align:center ; }
#publist {float:left; width:170px; background-color:#008802; padding:3px 5px 20px 25px; margin:20px ;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
#mainframe {float:left; width:670px; padding:0px 15px 10px 15px; margin:10px ; }
#rightpix {float:right; margin:10px}
#map_canvas {width:250px; height:200px ; }
#attention {width:750px ; margin-left:-50px; text-align:center;}
#mag{width:900px ; padding: 2px 20px 20px 20px; 
//background-color:green 
;}

.text { font-family: Arial, Helvetica, sans-serif; font-size:14px;  color:#596e58; line-height:170%}
.text a {color:#53a780;  }
.text a:hover { color:#000}
.text h1 { font-size:22px;  margin:0px;; text-transform: capitalize ;}
.text h2 { font-size:14px;  margin-bottom:-15px ;margin-top:5px; margin-left:-20px }
.text h3 {color:white; text-transform:uppercase; font-size:14px; margin:0px}

.blacktext { font-family: Arial, Helvetica, sans-serif; font-size:14px;  color:#596e58; font-weight:bold; line-height:170%}

.toplink {font-family: Arial, Helvetica, sans-serif; font-size:14px; text-transform: capitalize ;}
.toplink a {color:#888; text-decoration:none  }
.toplink a:hover {color:#333; text-decoration:none }

.textshift {font-family: Arial, Helvetica, sans-serif; font-size:22px}
.textshift a {color:#888; text-decoration:none  }
.textshift a:hover {color:#333; text-decoration:none }

.publist {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:180%}
.publist a {color:#ffffff; text-decoration:none}
.publist a:hover {color:#ffffff; font-weight:bold}
.publist h1 {color:#ffffff;font-size:22px; margin:10px 0px 0px -15px ; text-transform: capitalize ;}

.topbar {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px }

.town { font-family: verdana,arial, helvetica; font-size: 11pt; font-weight: normal; color: #666666 ; line-height:140%; }
.town a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #4e5272; text-decoration: none}
.town a:hover { font-family: verdana, ms sans serif,arial, helvetica; font-size: 10pt; font-weight: bold; color: #7d8e7c; text-decoration: none}
.town h1 { font-family: verdana,arial, helvetica; font-size: 28pt; font-weight: normal; color: #ffffff ; line-height:140%}

.title { font-family: verdana,arial, helvetica; font-size: 12pt; font-weight: normal; color: #666666; line-height:150%}
.title  h1 { font-family: verdana,arial, helvetica; font-size: 30pt; font-weight: normal; color: #ffffff}

.attention {font-family: verdana,arial, helvetica; font-size: 12pt;text-transform:uppercase ; color:red ; margin:10px; font-weight: bold ;}
.townpixtext { font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#555555; text-align:center ;}
.townpixtext a { font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#555555; text-align:center ;}
.townpixtext a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#000; text-align:center ;}

.hometext { font-family: Arial, Helvetica, sans-serif; font-size:14px;  color:#596e58; line-height:170%}
.hometext a { font-family: Arial, Helvetica, sans-serif; font-size:14px;  color:#596e58; line-height:170%}
.hometext a:hover { font-family: Arial, Helvetica, sans-serif; font-size:14px;  color:#596e58; line-height:170%}
.hometext h1 { font-family: Arial, Helvetica, sans-serif; font-size:35px;  color:#596e58; line-height:120%}

.camratext { font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#000; text-align:center; line-height:150%; }

.dogtext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000033; line-height:150%}
.dogtext h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#ffffff; line-height:150%}
.style25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.magtext { font-family:Verdana, Arial, Helvetica, Times, serif; font-size: 14px ; color:#2f432f;}
.magtext  h1 {font-family:Verdana, Arial, Helvetica; font-size:20px ;; font-size:16px ; color:#333333 ; }
.magtext a {font-family:Verdana, Arial, Helvetica; font-size:16px ;; color:#280f83 ; text-decoration:underline }
.magtext a:hover {font-family:Verdana, Arial, Helvetica; font-size:16px ; color:#4c2bc5 ; text-decoration:none }
#mentop {text-align:center; margin:0px;  }



/*START MENU*/

#nav {float:left; width:490px; margin-top:20px ;
//background-color: yellow; 
text-align:center }

.nemu {width: 460px; margin:auto; padding: 2px 20px 2px 20px; background:#0c1c28 url('images/bg11.jpg') repeat-x right top;} 
.nemu ul {list-style-type:none; }
.nemu li {display: inline-block ; }
.nemu li a {font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color: #6d6e00; padding: 5px 12px 3px 12px; font-weight:bold;
//	background:#19384f url('images/bg02.jpg') repeat-x right top; text-decoration:none}
.nemu li a:hover{  font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color: #fff; padding: 5px 12px 3px 12px; 	 
background:#ffffff url('images/bg05.jpg') repeat-x right top;; text-decoration:none
}

.nemu li:hover ul { display: block; }
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

/*END MENU*/

/* LOCAL NEWS */
.local-title-head {  font-size:18px;  font-weight:bold; text-align:left;  background-color:#009a55 ;	color:#FFFFFF;  padding:5px; }
.newstext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color:#2f432f; line-height:170%}
.newstext h1 {	color:#009a55; font-size: 18px;	text-decoration:none; font-weight:bold; margin-bottom:-15px; margin-top:-0px;}

/* END LOCAL NEWS */
/* LOCAL EVENTS*/
/* h1 is event, h2 is date, h3 is venue */
.local-events-head {  font-size:18px;  font-weight:bold; text-align:left;  background-color:#9a9512 ;	color:#FFFFFF;  padding:5px;}
.events-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color:#2f432f; line-height:170%}
.events-text h1 {	color:#7e7a10; font-size: 18px;	text-decoration:none; font-weight:bold; margin-bottom:-30px; margin-top:0px;}
.events-text h2 {	color:#605b12; font-size: 14px;	text-decoration:none; font-weight:bold; margin-bottom:-15px;}
.events-text h3 {	color:#9a9512; font-size: 16px;	text-decoration:none; font-weight:bold; margin-bottom:-10px;}

.events {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color:#2f432f; line-height:140%}
.events h1 {	color:#7e7a10; font-size: 12px;	text-decoration:none; font-weight:bold; margin-bottom:-30px;}
.events h2 {	color:#605b12; font-size: 10px;	text-decoration:none; font-weight:bold; margin-bottom:2px;}
.events h3 {	color:#9a9512; font-size: 11px;	text-decoration:none; font-weight:bold; margin-bottom:-10px;}

.headlines {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-weight:bold; text-align:center; color:#555; line-height:170%}
.headlines  a { font-size: 10px ; font-weight:bold; text-align:center; color:#555; text-decoration:none; }
.headlines  a:hover {font-size: 10px ; font-weight:bold; text-align:center; color:#545da8;}

.creamone {
	background: #f6f2aa;
	padding:5px 15px 5px 15px;
	clear:both;
	margin-bottom: 5px; 
}
.creamtwo {
	background: #faf8ca;
	padding:5px 15px 5px 15px;
	clear:both;
	margin-bottom: 5px; 
}
.creamonea {
	background: #f6f2aa;
	padding:5px 15px 5px 15px;
	clear:both;
	margin-bottom: 5px; 
min-height:110px ;
}
.creamtwoa {
	background: #faf8ca;
	padding:5px 15px 5px 15px;
	clear:both;
	margin-bottom: 5px; 
	min-height:110px ;
}


/* END LOCALEVENTS */
/*START RSS FEED*/

.rssclass {
	font-family:font-family:Verdana, Arial, Helvetica, Times, serif; font-size: 14px ; color:#2f432f;line-height:170%
	}
.rssclass a {	color:#006699; font-size: 18px;	text-decoration:none; font-weight:bold; 	}

.rssclass	a:hover{ color:#333333; text-decoration:none; font-weight:bold}



.rssline {
	color: #dedede;
background-color: #dedede;
height: 1px;	}

.vas{
	   float:left;
		width:950px;
		
		padding:10px;
	   }
.leonhome {
text-align:center;

	width:220px ;

	   }
.title-head {
            
        font-size:18px;
        font-weight:bold;
        text-align:left;
        background-color:#006699;
		color:#FFFFFF;
	   
        padding:5px;
       
      }
      .feeds-links {text-align:left; padding:5px;  border:1px solid #dedede;}

/* END RSS FEED */