#content {
	width: 530px; 
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 140px;
	margin-right: 0px;
        padding: 0px 8px 15px 18px;
	text-align: justify;
	}

#content p img.alignright{
	float: right;
    margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
}

#content p img.alignleft{
	float: left;
        margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
}

#right {
	color: #000000;
	width: 179px;
	float: right; 
	margin-top: 0px;
	margin-bottom: 20px;
	}
	
#right p{
	margin: 0px;
	line-height: 16px;
	padding: 10px;
	}
	
#right h2 {

	color: #fff;
        //width:132px;
	height:12px;
        background-color: #365a7d;
        background-image: url(images/left-h2.jpg);
	font-family: Aril, sans-serif;
	font-size: 8pt;
	list-style: none;
	margin: 0px;
        padding: 4px;`
	}

#right h3 {
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	}


#right ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#right li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#right ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#right ul li a {
	display: block;
	//color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	}

#right ul li a:hover {
	color: #000000;
	background: #fff;
	}
	
#right h2.widgettitle {
	color: #fff;
	background: #455A79;
	font-family: Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}

#right #map_sample {
    padding-top:0px;
    margin-top:0px;
    width:178px;
    height:178px;
    background-image: url(images/map_sample.jpg);
    border-bottom: 2px solid  #7f9db9;
}

#right #map_box {
  width: inherit;
  border: 2px solid  #7f9db9;
}

#recentcomments li.recentcomments  {
	color: black;
	margin-bottom: 5px;
}

#recentcomments ul  {
	color: black;
	margin: 0px;
}

