/* Wrote by Savanna Studio*/
.body {
text-align:-moz-center;
}

.body {

text-align:center;
}
.bodies {
text-align:left;
direction:ltr;
width:847px;
}
a.mainlevel:link, a.mainlevel:visited {
    width:161px;
	font-weight: 700;
	font-size: 15px;
	color:#FFFFFF;
	padding-top: 5px;
	text-decoration:none;
    background: url(../images/buttons.png) no-repeat;
	display:block;
	height:23px;
	line-height:23px;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid  #ccc;
}
a.mainlevel:hover {
	font-size: 15px;
	background-position: 0px -30px;
	display:block;
	line-height:23px;
	color:#FFFFFF;
    width:161px;
	text-align:left;
	padding-left:10px;
	padding-top: 5px;
}
a.mainlevel#active_menu {
	color:#003399;
	background-position: 0px -60px;
	display:block;
	line-height:23px;
	width:161px;
	text-align:left;
	padding-top: 5px;
	padding-left:10px;
}
#left {
width:161px;
float:left;
}
#main {
width:475px;
float:left;
}
#right {
width:200px;
float:left;
}
img {
border:0px;
}

#footer {
background:url(../images/footer.gif) no-repeat;
width:847px;
height:69px;
}
h4 {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
h3 {
font-size:19px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
h1 {
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
h2 {
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#0066CC;
font-weight:normal;
}
h5 {
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#CC0000;
font-weight:normal;
}
h6 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.contentheading {
color:#009900;
font-size:16px;
font-weight:800;
}
.contentheading a:link, .contentheading a:visited {
color:#009900;
font-size:16px;
font-weight:800;
text-decoration:none;
}
.contentheading a:hover {
color:#CC0000;
font-size:16px;
font-weight:800;
text-decoration:none;
}
.createdate {
color:#FF6600;
font-size:14px;
font-weight:normal;
float:left;
text-align:left;
}
.blog a:link, .blog a:visited {
color:#006699;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.blog a:hover {
color:#CC0000;
font-size:16px;
font-weight:bold;
text-decoration:none;
border:none;
}
.componentheading {
color:#FFFFFF;
background:#006699;
width:200px;
font-size:16px;
font-weight:bold;
}
#right {
text-align:left;
}
#right {
list-style-image: url(../images/ul.png);

}
.latestnews a:link, .latestnews a:visited {
color:#0033CC;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-align:left;
}
.latestnews a:hover {
color:#FF9900;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-align:left;
}
a.mainlevel-nav:visited, a.mainlevel-nav:link {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
a.mainlevel-nav:hover{
color:#FFFF00;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
#footer {
text-align:left;
color:#FFFFFF;
}
#right {
background-color:#FFE2D5;
}
/*powered*/
#block  {
width:200px;
height:68px;
float:right;
}
#visibilty {
visibility:hidden;
}
.article_seperator {
border-bottom:2px solid #0099CC;
width:475px;
}
