body {
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #856a63;
}
.q {
	display: none;
}
.bg {
	background: url(../images/bg.gif) repeat-x;
	height: 100%;
	width: 100%;
}
#t1 {
	height: 100%;
}
.tsl {
	vertical-align: top;
	width: 13px;
	background: url(../images/bg_l.gif);
}
.tsr {
	vertical-align: top;
	width: 13px;
	background: url(../images/bg_r.gif);
}
.center {
	width: 910px;
	vertical-align: top;
	background: url(../images/bodybg.gif);
}
#header {
	width: 910px;
	height: 104px;
	background: url(../images/t_bg.jpg) no-repeat;
}
.logo {
	vertical-align: top;
	text-align: left;
}
.banner {
	width: 500px;
	text-align: center;
	font-size: 10px;
	font-weight: bolder;
}
.banner a {
	color: #790000;
	text-decoration: none;
}
.banner a:visited {
	color: #790000;
	text-decoration: none;
}
.banner a:hover {
	color: #a30404;
	text-decoration: none;
}
#mainmenu {
	width: 910px;
	height: 60px;
	background: #790000;
	color: #959595;
}
.mmlinks {
	font-size: 10px;
	font-weight: bolder;
	height: 29px;
	padding-left: 20px;
	text-align: center;
}
.mmlinks a {
	color: #d7d7d7;
	text-decoration: none;
	margin-left: 4px;
	margin-right: 4px;
}
.mmlinks a:visited {
	color: #d7d7d7;
	text-decoration: none;
}
.mmlinks a:hover {
	color: #fff;
	text-decoration: none;
}
.hs {
	margin-left: 24px;
}
.cats {
	width: 95%;
	margin-left: 20px;
}
.cat {
	background: url(../images/cat_bg.jpg);
	border-left: 3px solid #821213;
	border-right: 1px solid #821213;
	border-bottom: 1px solid #821213;
	border-top: 1px solid #821213;
	vertical-align: top;
	padding: 5px;
}
.cat span {
	display: block;
	font-size: 11px;
	font-weight: bolder;
	margin-left: 10px;
}
.cat div {
	float: left;
	margin-left: 10px;
	width: 90px;
}
.cat a {
	display: block;
	font-size: 11px;
	color: #790000;
	text-decoration: none;
}
.cat a:visited {
	color: #790000;
	text-decoration: none;
}
.cat a:hover {
	color: #fb0303;
	text-decoration: none;
}
.b {
	width: 95%;
	margin-left: 20px;
}
#warn {
	
}
#warn td {
	padding: 8px;
}
.wb {
	color: #790000;
	text-align: center;
}
.ws {
	text-align: center;
	font-size: 24px;
	width: 50%;
}
.ws a {
	color: #790000;
	text-decoration: none;
}
.ws a:visited {
	color: #790000;
	text-decoration: none;
}
.ws a:hover {
	color: #ff0000;
	text-decoration: none;
}
.wb p {
	font-size: 30px;
	font-weight: bolder;
}
#footer {
	width: 910px;
	height: 100px;
	margin-top: 15px;
	color: #c0bfbf;
	background: #821213;
	font-size: 10px;
}
#footer td {
	vertical-align: top;
	height: 1px;
	text-align: center;
}
.bannertb{
width:750px;
background: url(../images/cat_bg.jpg);
margin:4 4 4 4;
border-style:solid;
border-width:1px;
border-color:#790000;
border-spacing:3px 3px;
text-align:center;
float:center;
}
.homed1{
margin:5 0 5 15;
width:228;
float:left;
text-align:left;
font-size:10pt;
font-weight:bold;
}
.tgp{width:870px;margin:auto; text-align:left; padding: 5px 0 5px 0px;}
.tgp p{
width:50%; float:left;
font-size:12px;
color:#333333;
 }
.tgp a{
     color: #790000;
	text-decoration: none;
}
.tgp a:hover{
    color: #ff0000;
	text-decoration: none;
}
.catz p{
width:800px; float:left;
font-size:13px;
font-weight:bold;
color:#333333;
background: url(../images/cat_bg.jpg);
	border-left: 1px solid #821213;
	border-right: 1px solid #821213;
	border-bottom: 1px solid #821213;
	border-top: 1px solid #821213;
	vertical-align: top;
	padding: 5px;
 }
.catz a{
     color: #790000;
	text-decoration: none;
}
.catz a:hover{
    color: #ff0000;
	text-decoration: none;
}
.main{width:890px;margin:auto; clear:left; float:left;}
.category_links{padding:5px 0 0 10px; width:150px;float:left; margin:5px 0 0 0;font-size:12px; font-weight:bold;}
.category_links strong{color:#0066FF;}
.galleries{width:440px;float:left;padding: 0 0 0 6px; margin:5px 0 0 0;font-size:12px;}
.galleries_side{width:208px;float:left;padding: 0 0 0 4px; color:#666666; }
.thumbz img{	border-RIGHT: #790000 1px solid;
	border-TOP: #790000 1px solid;
	border-LEFT: #790000 1px solid;
	border-BOTTOM: #790000 1px solid;
	margin: 3px;}
.thumbz a:hover img{border: #000000 1px dotted;}
.thumbz a:visited img{border: #663300 1px solid;}