* {margin:0; padding:0;}
body{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-align:left;}
ul {list-style:none;}
.text {font-size: 10px;color: #FFF;text-align: right; margin-right:7px; margin-top:5px;}
.menu {font-size:12px; text-align:center}
.menu a{color:#fff; text-decoration:none;}
.menu a:hover{color:#37004c;}
.lm { margin-top:20px; text-align:center; margin-right:50px; line-height:1.2;}
.lm li {padding-left:15px; font-size:21px; font-weight:bold;}
.lm a{color:#c400c2;}
.lm a:hover{color:#000; text-decoration:none;}
.hall {font-size:17px; font-weight:bold; color:#000; margin-left:15px; margin-bottom:4px;}
.thumbs {padding: 0 0 2px 2px; width:100%; padding-top:5px;}
.thumbs img {width: 150px; height: 200px; border: 1px solid #460082; margin: 0 5px 5px 0;}
.thumbs a:hover img {border-color: #460082;}
.clear {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.pages {padding:10px; font-size: 11px; font-weight: bold; color:#FFF;}
.pages span, .pages strong, .pages a {float: left;}
.pages a {display: block; background: url(images/index_24.jpg) 0px 0px no-repeat; width:31px; height: 23px;color: #000; text-align: center; margin-right: 1px; padding-top:2px;}
.pages strong {padding-top: 3px; margin-right: 5px;}
.rtr {font-size:18px; font-weight:bold;  margin-top:10px; color:#9400a6; text-align:left; margin-left:30px;}
.rtr a{color:#ffce82; text-decoration:none;}
.rtr a:hover{color:#9400a6; text-decoration:underline;}
.thumbs2 {font-size:18px;  margin-left:6px; color:#ffe787;}
.thumbs2 p{font-size:12px; color:#fff;}
.thumbs2 img {width: 225px; height: 160px; border: 1px solid #ffefd4;}
.thumbs2 a:hover img {border-color: #000;}
.niz {font-size: 10px;color:#000;width:280px; margin-top:10px; margin-left:40px;}
.niz p{float:right; margin:0; padding-right:20px; text-transform:uppercase; color:#444; margin-top:13px;}
.niz a{color:#000; text-decoration:none;}
.lt {margin:10px; text-align:center; color:#777; font-size:12px; color:#FFF;}
.lt a{color:#555;}
.lm2 {margin-left:10px; margin-top:10px;float:left; width:235px; color:#727272; margin-bottom:15px; text-align:left;}
.lm2 li {padding-left:20px; font-size:20px; text-align:left;}
.lm2 a{color:#c38de9; font-weight:bold;}
.lm2 a:hover{color:#fff; text-decoration:none;}
.thumbs3 {padding-left:15px; padding-right:15px; font-size:11px; font-weight: bold; margin:2px;}
.thumbs3 img {width:150px; height:200px; border: 1px solid #fff; margin:3px; float:left;}

.thumbs {border-color:#ffffff; border-width:1px; border-style:solid;}
a:hover .thumbs{border-color:#ffffff; border-width:1px; border-style:dashed;}
.dots2 {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #FC9B78; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}

	.thmb {
	width: 400px;
	height: 300px;
	border: 1px #f8f0c5 solid;
	margin: 0px;
	margin-bottom:1px;}

a:hover .thmb { border: 1px dotted #fce805; }
}
