body {
text-align: center;
background-color: white;
margin: 0px;
background: url(../images/on.png) 0px 112px repeat-x ; 
}
#container {
width: 1000px;
margin: 0px auto;
}

#header {
width: 1000px;
height: 108px;
background-image: url(../images/header.png);
}
#navigation {
width: 1000px;
height: 30px; 
} 
#new {
width: 1000px;
height: 270px;
} 
#newimage {
width: 481px;
height: 290px;
background-image: url(../images/new.png);
float: left;
margin-left: 30px;  
display: inline;  
margin-top: 40px; 
} 
#rightimage {
background-image: url(../images/rightimage1.png);
height: 234px; 
width: 453px; 
float: right;
margin-top: 65px; 
margin-right: 20px; 
} 
#time {
float: right; 
font-family: arial;
font-size: 9pt; 
padding-top: 10px; 
} 
#text {
text-align: left;
padding-top: 40px; 
color: #7a7a7c; 
padding-left: 20px; 
padding-right: 20px; 
} 
#main {
width: 1000px;
height: 300px;
clear: both; 
}
#leftbox {
text-align: left; 
float: left;
width: 380px;
height: 200px;
} 
#title {
float: left;
padding-left: 20px; 
padding-top: 0px; 
width: 800px;
height: 20px; 
} 
.subtitle {
font-family: verdana;
color: #5c6d76;
font-family: calibri, verdana;
font-weight: bold; 
font-size: 11pt; 
} 
#leftbox {
}
.textleft { 
text-align: justify;
font-size: 9pt; 
font-family: verdana;
color: #5c6d76;

} 
a:active
{
  outline: none;
}
a
{
  outline: none;
}

#newtexty {
padding-top: 1px; 
font-family: verdana;
color: gray;
font-size: 8pt;

}

#boxcontainer {
padding-top: 40px;
} 
#footer {
margin-top: 0px; 
width: 100%;
background: url(../images/footer.png) repeat-x;
height: 55px; 
clear: both;
text-align: center;
 
} 
#footernav {
color: white;
font-size: 8pt;
font-family: verdana;
float: left;
margin-top: 10px; 
display: inline; 
font-weight: bold; 
margin-left:20px; 
}
.footer {
text-decoration: none;
color: white;
text-align: center; 
}
#footernav a:hover {
text-decoration: underline;
} 
#designed {
width: 100%; 
clear: both;
padding-top: 2px; 
}
.designed {
color: white;
font-size: 8pt;
font-family: verdana;
font-weight: bold; 
} 
.font {
font-family: verdana;
} 
p {
font-family: verdana;
font-size: 8pt; 
text-align: justify;
padding-right: 20px; 
} 
#welcome {
width: 800px;
float: left;
text-align: left; 
padding-top: 10px; 
padding-left: 20px; 
font-family: arial; 
font-size: 11pt; 
margin-bottom: -10px; 
font-weight: bold; 
} 
#paddingtop { 
padding-top: 12px; 
width: 420px; 
} 
#homebox {
height: 400px; 
width: 900px; 
float: left;  
padding-top: 10px;  
padding-left: 70px;  

}  
#contact {
height: 300px
width: 300px; 
float: left; 
} 
#details p {
text-align: right; 
font-family: arial;
font-size: 9pt; 
padding-top: 5px; 
} 
#pad {
height: 20px; 
width: 100px; 
float: left; 

}    
#notfound {
width: 300px; 
height: 300px; 
float: left;
padding-left: 400px; 
 }  
 #newstitle {
 float: left; 
 padding-top: 10px; 
 height: 30px; 
 width: 600px; 
 padding-left: 70px; 

 } 
 #newstitle p {
 color: black;
 padding: 0px;  
 margin: 0px;  
 font-weight: bold;
 font-family: arial; 
 font-size: 12pt; 
 }  
#mainevents {
width: 600px; 
height: 300px; 
 padding-left: 70px; 
float: left; 
text-align: left;  
 }
#mainevents1 P { 
float: left; 
margin: 0px; 
font-family: arial;
font-size: 12pt;
color: green;
text-decoration: underline;  
margin-left: 20px;
display: inline;  
padding-top: 10px;  
}  
#mainevents1 .mainsub {
font-family: arial;
font-size: 11pt;
} 
#padtextleft {
padding-left: 10px;
} 
#padtextleft2 {
padding-left: 10px;
} 
#padtexttop {
padding-top: 10px; 
}  
#padtexttop1 {
padding-top: 10px; 
}  
#padtexttop2 {
padding-top: 10px; 
}  
#padtextleft1 {
padding-left: 10px;
} 
#clear {
clear: both;
}  
#paddsee {
padding-left: 20px;
float: right;

} 
#clerediv {
float: left;
width: 900px; 
height: 300px; 
} 
.fontsize {
font-size: 9pt;
} 
#mainevents1 {
width: 600px; 
height: 300px; 
 padding-left: 50px; 
float: left; 
text-align: left;  
 }
#newpadding { 
padding-top: 5px;
 } 
#moved-left {
padding-left: 20px;
}
.leaflet {
clear: both;
font-family: arial; 
float: left; 
padding-left: 40px; 
font-size: 9pt; 
margin-bottom: -5px; 
padding-top: 3px; 
font-weight: bold; 
} 