* {
padding : 0;
margin : 0;
}
body {
background : #ffffff;
font-family : Tahoma, Verdana, Arial, sans-serif;
color : #464646;
}
ul { list-style-position: inside; margin-left: 2px }
ul li { list-style-type: square; margin-left: 15px;  }
ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }

img {
border : 0;
margin-right : 20px;
margin-bottom : 20px;
float: left;
}
a {
color : #01168e;

}
a:hover {
background-color:#4B7DA7;
}

#header h1 {
background : #ffffff;
font-family : "Tahoma", Verdana, Arial, sans-serif;
font-size : 3em;
color : #585858;
font-weight : normal;
padding : 0;
margin : 0;
text-align: center;
}

#header a{
color : #585858;
border: none;
}

#main {
padding : 0;
margin : 15px auto;
width : 780px;
}
#header {
margin : 0;
padding : 0;
width : 100%;
background : inherit;
color : #585858;
padding-bottom: 5px;
}
#header .slogan {
color : #868686;
margin : 0;
padding : 0;
font : bold 1em "Tahoma", Verdana, Arial, sans-serif;
padding-left : 2px;
text-align:center;
}
#menu {
margin : 0 0;
padding : 0;
background : #4b7da7;
color : #fff;
width : 100%;
height : 22px;
text-align: center;

}
#menu a, #menu a:visited {
color : #fff;
text-decoration : none;
background : inherit;
text-align: center;

}
#menu ul {
margin : 0;
padding : 0 10px 0 0;
list-style : none;
text-align: center;

}
#menu li {
display : inline;
margin : 0;
padding : 0;
text-align: center;

}
#menu a {
float : left;
background : transparent;
margin : 0;
padding : 0 0 0 0;
text-decoration : none;
float : left;
background : url(/images/menusep.gif) no-repeat left;
color : #fff;
font-weight : bold;
display : block;
padding : 0 15px 0 15px;
margin-right : 2px;
border: none;
}
#maincontent {
}
#maincontent p {
padding: 15px 0 ;

}
#maincontent img {
margin : 10px 10px 10px 0;
}
#maincontent .read_more {
color : #36be00;
font-weight : bold;
background : inherit;
}
#maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5 {
color : #585858;
background : transparent;
margin-top : 22px;
margin-bottom : 4px;
border-bottom : 1px solid #e3eaef;
}
#maincontent h2 {
font : bold 1.6em Tahoma, Verdana, Arial, sans-serif;
}
#maincontent h3 {
font : bold 1.2em Tahoma, Verdana, Arial, sans-serif;
}
#footer {
bottom : 0;
clear : both;
text-align : left;
border-top : 2px solid #e5e5e5;
padding : 3px 0 0 0;
margin-top : 5px;
color : #999;
background : inherit;
text-align: center;
}

#container {
  width:60%;
  margin: 10px 22%;
}

