body {
	font:12px Verdana, Arial;
	color:#000;
	background:#FFF;
	padding:0;margin:0;
	text-align:center;
	}

a {
	color:#2EA128;text-decoration:none;
	}
	
a:hover {
	color:#2EA128;text-decoration:underline;
	}
	
.nav {
	font:10px Verdana, Arial;
	font-weight:bold;
	color:#000;text-decoration:none;
	}
	
.nav:hover {
	color:#2EA128;text-decoration:none;
	}

span {
	float:right;
	margin:0;
	}
	
.mail {
	float:right;
	margin:0;
	}

h1 {
	font:13px Verdana, Arial;
	font-weight:bold;
	color:#449C52;
	padding:5px;margin:0 0 5px 0;
	background:#F5F5F5;
	}

h2 {
	float:right;
	font:11px Verdana, Arial;
	padding:7px 5px 0 5px;margin:0;
	}
	
h3 {
	font:16px Verdana, Arial;
	font-weight:bold;
	padding:0;margin:0;
	}
	
p {
	text-align:justify;
	line-height:20px;
	padding:0 5px;margin:15px 0 5px 0;
	}
	
.one {
	padding:0 5px;margin-top:0;
	}

img[title] {
	cursor: help;
	}
	
#main {
	width:610px;
	text-align:left;
	background:#FFF;
	margin:0 auto;padding:0;
	}

#top {
	width:610px;
	line-height:1.6;
	padding:0 0 5px 0;margin:40px 0 -20px 0;
	border-bottom:#CACACA 1px solid;
	}
	
#title {
	width:610px;
	padding:0;margin:30px 0 0 0;
	}

#shots {
	width:610px;
	padding:0;margin:0 5px -12px 5px;
	}
	
#foot {
	width:610px;
	font:11px Verdana, Arial;
	color:#8E8E8E;
	line-height:2;
	padding:2px 0 0 0;margin:20px 0 30px 0;
	border-top:#CACACA 1px solid;
	}
	
img {
	margin:0;
	border:none;
}

.news {
	float:left;
	margin:5px 10px 0 0;
}

ul {
	text-align:justify;
	line-height:20px;
	margin:0 30px 0px 30px;
	padding:0;
}
