#mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0;
	padding: 0;
	background:#fff;
	color: #000;
	width: 800px;
	font-size: 0.813em;
	font-style: normal;
	line-height: 1.188em;
}
#header {
	display: block;
	background: #313332 url('../images/st-patrick001.jpg') no-repeat top left;
	width: 800px;
	height: 353px;
	margin: 0;
	padding: 0;
}
h3 {
	color: #46b034;
	font-size: 1.188em;
	margin: 0 0 6px 0;
	padding: 0;
}
h5 {
	font-size: 1.125em;
	margin: 0 0 12px 0;
	padding: 0;
}
h6 {
	color: #46b034;
	font-size: 1.125em;
	margin: 0 0 12px 0;
	padding: 0;
}
.maintxt {
	font-style: normal;
	margin: 0;
	padding: 0;
	text-align: justify;
}
.eyre {
	margin: 24px 0 36px 0;
	padding: 0;
}
.container {
	width: 712px;
	margin: 0 0 36px 32px;
	padding: 0;
}
#boxl {
	float: left;
	width: 450px;
	margin: 0 10px 36px 0;
	padding: 0;
}
#boxr {
	float: right;
	width: 200px;
	margin: 0 0 36px 0;
	padding: 0;
}
.box1 {
	float: left;
	width: 340px;
	height: 200px;
	font-style: normal;
	margin: 0 10px 36px 0;
	padding: 0;
}
.box2 {
	background: #fff url('../images/st-patrick005.gif') no-repeat top left;
	float: left;
	width: 2px;
	height: 200px;
	margin: 0 10px 36px 0;
	padding: 0;
}
.box3 {
	float: left;
	width: 340px;
	height: 200px;
	font-style: normal;
	margin: 0 0 36px 0;
	padding: 0;
}
.box4 {
	float: left;
	width: 340px;
	height: 300px;
	font-style: normal;
	margin: 0 10px 36px 0;
	padding: 0;
}
.box5 {
	background: #fff url('../images/st-patrick005.gif') no-repeat top left;
	float: left;
	width: 2px;
	height: 300px;
	margin: 0 10px 36px 0;
	padding: 0;
}
.box6 {
	float: left;
	width: 340px;
	height: 300px;
	font-style: normal;
	margin: 0;
	padding: 0;
}
ul.ad {
	width: 330px;
	margin: 12px 0 0 0;
	padding: 0;
}
li.place {
	float: left;
	font-size: 0.813em;
	line-height: 1.188em;
	margin: 0 18px 24px 0;
	padding: 0;
}
ul.album {
	width: 340px;
	margin: 12px 0 0 0;
	padding: 0;
}
li.cover {
	width: 52px;
	float: left;
	margin: 0 10px 24px 0;
	padding: 0;
}
.dj {
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}
.name {
	font-style: italic;
	margin: 0;
	padding: 0 0 3px 6px;
}
.details {
	font-size: 0.938em;
	line-height: 1.125em;
	margin: 0;
	padding: 0;
	text-align: justify;
}
.comment {
	font-size: 0.813em;
	line-height: 1.125em;
	margin: 0;
	padding: 0;
	text-align: justify;
}
.commenti {
	width: 330px;
	font-size: 0.813em;
	line-height: 1.125em;
	margin: 0;
	padding: 2px 0 6px 0;
	text-align: justify;
}
.namei {
	font-size: 0.813em;
	font-weight: bold;
	line-height: 1.125em;
	margin: 0;
	padding: 0 0 3px 0;
}
#trivia {
	background:#fff;
	width: 712px;
	margin: 0 44px 0 44px;
	padding: 0;
	text-align: justify;
}
#trivia_pic {
	float: right;
	width: 277px;
	font-size: 10px;
	margin: 0 0 44px 10px;
}
ul.disc {
	list-style-type: disc;
	list-style-position: inside;
	margin: 0;
	padding: 0;
}
ul.menu {
	height: 38px;
	margin: 24px 0 36px 7px;
	padding: 0;
}
ul.menu li {
	float: left;
	margin: 0 3px 0 0;
	padding: 0;
}
li.home a {
	display: block;
	width: 155px;
	height: 38px;
	background: url(/st_patrick/images/st-patrick_home_on.jpg);
	0 0 no-repeat;
}
li.mmx a {
	display: block;
	width: 155px;
	height: 38px;
	background: url(/st_patrick/images/st-patrick_2010_on.jpg);
	0 0 no-repeat;
}
li.mmix a {
	display: block;
	width: 155px;
	height: 38px;
	background: url(/st_patrick/images/st-patrick_2009_on.jpg);
	0 0 no-repeat;
}
li.mmxiii a {
	display: block;
	width: 155px;
	height: 38px;
	background: url(/st_patrick/images/st-patrick_2008_on.jpg);
	0 0 no-repeat;
}
li.mmxii a {
	display: block;
	width: 155px;
	height: 38px;
	background: url(/st_patrick/images/st-patrick_2007_on.jpg);
	0 0 no-repeat;
}
li.home a:hover, li.mmx a:hover, li.mmix a:hover, li.mmxiii a:hover, li.mmxii a:hover {
	background-color: #fff /* for IE6 */
}
li.home a:hover img, li.mmx a:hover img, li.mmix a:hover img, li.mmxiii a:hover img, li.mmxii a:hover img {
	visibility: hidden;
}
.details {
	padding: 0;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: justify;
}
.noul A {
	text-decoration: none;
	color: #46b034;
}
      A:link {
	text-decoration: none;
	color: #46b034;
}
      A:visited {
	text-decoration: none;
	color: #999;
}
      A:hover {
	text-decoration: none;
	color: #ff0000;
}
.cl {
	clear: both;
}
.gotop {
	color: #46b034;
	text-align: right;
	font-size: 0.675em;
	font-weight: normal;
	margin: 0;
	padding: 0 32px 24px 0;
}
.footer {
	background: #46b034;
	height: 1px;
}
img {
	border: none;
}
