body {
	background: #e2e2e2;
	color:#0312A7;
	margin:0;
	padding:0;
}

div#mainwrap {
	width: 100%;
	margin-left: auto;
	margin-right:auto;
	background: url(img/back_l.jpg) repeat-y left top
}

p {margin: 1em 0; padding-right: 1em; font-weight: normal; text-decoration: none; text-align: justify; text-indent: 2em}
prim {margin: 1em 0; padding-right: 1em; font-weight: normal; text-decoration: none; text-align: center; text-indent: 2em; font-size: small}

h1, h2, {font: bold normal 100% margin: 0; font-size: 120%; padding: 0; clear: both}
h1 {text-align: left; margin-top: 1em; margin-bottom: 1ex;}
h2 {text-align: center;}
h3 {font: bold normal 100% margin: 0; font-size: 100%; padding: 0; text-align: center; clear: both}

div#top {width: 100%; height: 74px; padding: 0; background: url(img/back_t.jpg) repeat-x top left;}

div#node537 {float: left; height: 74px; width: 105px; background: url(img/back_c.jpg) no-repeat top left; text-align: center; font-size: 20px; margin: 0; padding: 0;}
div#node537 a {text-decoration: none; color: #fff;}
div#node537 a:hover { text-decoration: underline }

div#top1 {padding: 0; text-align: center;}

div#mainmenu {float: left; width:205; margin-left: 3px; margin-top: 0px; padding: 0 10 0 0;}
div#mainmenu ul {list-style: none; margin: 0; padding: 0;}
div#mainmenu ul li {margin: 0; padding: 0;}

div#mainmenu ul li a {display: block; text-align: left; font: bold 25px Times, Times New Roman; text-decoration: none; color: #fff; margin: 0; padding: 10px 15px 15px; background: url(img/button.jpg) no-repeat left center; overflow: hidden}
div#mainmenu ul li a:hover {color: #0312A7}
div#mainmenu ul li a.active {background: url(img/button_d.jpg) no-repeat; color: #0312A7;}

div#content {margin-left: 100; margin-top: 0; background: url(img/back.jpg) left top repeat; padding: 1px}

div#cover {width: 640px; margin-left: auto; margin-right: auto; padding: 1px; background: url(img/cats.jpg) no-repeat left 80%; border-bottom: 2px solid #0312A7}
p#cover {text-align: right; font: Times, Times New Roman; font-weight: bold; line-height: 1.3; text-decoration: none; color: #0312A7;}

div.thumb_events {clear: none; border: solid 0px #e2e2e2; text-align: justify; padding-right: 10px; padding-top: 0px; height: 150px; overflow: hidden;}
div.thumb_events a {padding: 0 0 5 0; text-align: center}
div.thumb_events span.comment a {color: #0312A7}
div.thumb_events span.comment a:hover {color: #0000FF}

div.detail {text-align: right; font-weight: normal; text-decoration: none; font-size: small;}
div.detail a {color: #0312A7}
div.detail a:hover {color: #0000FF}

div.thumb_photo {float: left; border: solid 0px #e2e2e2; margin: 0 5; width: 150px; height: 175px; text-align: center}
div.thumb_photo a {margin-left: auto; margin-right: auto; text-align: center}
div.thumb_photo span.comment {display: block; text-align: center; padding: 10 0 10}

div.photo {float: center; margin-left: auto; margin-right: auto; padding: 0 5 5 0; text-align: center}
div.photo span.comment {text-align: justify; padding: 0}

div#menu {text-align: center; clear: both} 

div#copyright {text-align: right; font-weight: normal; text-decoration: none; color: #000; font-size: x-small; clear: both; margin-top: 7}