* {margin: 0; padding: 0;}

body  {text-align: center; font: 12px Lucida Sans Unicode; color: white; background: black; margin: 2px;}

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

ul {list-style: none;}

img {border: none;}

h1 {display: inline; font-size: 16px; font-weight: bold; color: white; }

a {text-decoration: none; color: red;}

a:hover {text-decoration: underline; color: yellow; }

.separator {clear: both; height: 10px; font-size: 1px; line-height: 0px;}

.headcont {width: 100%; height:80px; margin: 0px auto; text-align: center; background: #000000; float: left; font: 16px Lucida Sans Unicode; color: #ffffff; font-weight: bold;}

.cat_thumb2 {
	background: #1F0C03;
	border: 2px dotted #9a0000;
	height: 270px;
	width: 322px;
	display: inline;
	display: -moz-inline-stack;
	display: inline-block;

	zoom: 1;
    *display: inline;
	margin: 1px;
}

.cat_thumb2 a img {
	color: #FF4242;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 240px;
	width: 320px;

	padding: 0px;
	margin: 0px;
	display: block;
	overflow: hidden;
}

.cat_thumb2 a img:hover {
	border: 0px solid #c0c0c0;
}

.cat_thumb2 a {
	color: red;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: none;
	text-decoration: none;
}

.cat_thumb2 a:hover {
	text-decoration: underline;
	color: red;
}

.thumb {
	width:325px;
	height:265px;
	background: #000000;
	overflow:hidden;
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
}

.desc {
	display:block;
	top:260px;
	font-size:12px;
}

.box1 {
	width:80%;
	height:20px;
	border: 2px dotted #9a0000;
	background: #1F0C03;
	margin: 0px auto;
	text-align: left;
	color: red;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
		}

a.tlink {color:#9a0000;}
a.tlink:hover {color:#00779e;}

a.tlink strong {
	display:block;
	overflow:hidden;
	height:18px;
	line-height:15px;
	font-weight:normal;
	padding-left:17px;
	width:159px;
	cursor:pointer;
}


.tlink img {
	border:1px #6B2A0C solid;
	width:320px;
	height:240px;
	display:block;
	margin:3px 3px 3px 3px;
}




a.tlink:hover img {	border:1px #000000 solid;}


a.miniature:visited {
	color: #000000;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature:hover {
	color: #0000cc;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature:active {
	color: #0000cc;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature:link {
	color: #FFFFFF;
	width: 320px;
	height: 240px;
}
a.miniature img {
	color: #FFFFFF;
	width: 320px;
	height: 240px;
}

.miniature2 {
	width: 340px;
	height: 260px;
}

a.miniature2:visited {
	color: #000000;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature2:hover {
	color: #0000cc;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature2:active {
	color: #0000cc;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature2:link {
	color: #FFFFFF;
	width: 320px;
	height: 240px;
}
a.miniature2 img {
	color: #FFFFFF;
	width: 320px;
	height: 240px;
}

a.miniature3:visited {
	color: #FFFFFF;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature3:hover {
	color: #FFFFFF;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature3:active {
	color: #FFFFFF;
	text-decoration:none;
	width: 320px;
	height: 240px;
}
a.miniature3:link {
	color: #FFFFFF;
	width: 320px;
	height: 240px;
}
a.miniature3 img {
	color: #FFFFFF;
	width: 320px;
	height: 240px;
	border: 1px solid #ffffff;
}

.t1 td{

	border-collapse: collapse;

	padding:2px;

}

.t1 img {

	border: 1px solid #c0c0c0;

	width: 487px;

	height: 240px;

}



.t5 td{

	border-collapse: collapse;

	padding:2px;

}

.t5 img {

	border: 1px solid #c0c0c0;

	width: 250px;

	height: 200px;

}





.include {
	font-size:12px;
	color:#AC4513;
	font-size:12px;
}

.include a:link{
	font-size:12px;
	color:#AC4513;
	font-size:12px;
}

.include a:visited{
	font-size:12px;
	color:#AC4513;
	font-size:12px;
}







.bookmark a:link{

	line-height: 1.4em; font-size: 24px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: red;

}

.bookmark a:visited{

	line-height: 1.4em; font-size: 24px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: red;

}

.bookmark a:hover{

	line-height: 1.4em; font-size: 24px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: yellow;

}







.top {

	color: red;

	text-decoration: none;

	font-size: 24px;

}

.top a:link{

	color: red;

	text-decoration: none;

	font-size: 24px;

}

.top a:hover{

	color: yellow;

	text-decoration: underline;

	font-size: 24px;

}

.top a:visited{

	color: red;

	text-decoration: underline;

	font-size: 24px;

}







.toptop a:link{

	line-height: 1.4em; font-size: 16px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: red;

}

.toptop a:visited{

	line-height: 1.4em; font-size: 16px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: red;

}

.toptop a:hover{

	line-height: 1.4em; font-size: 16px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: yellow;

}







.footer {

	line-height: 1.4em; font-size: 10px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: white;

}

.footer a:link{

	line-height: 1.4em; font-size: 10px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: white;

}

.footer a:visited{

	line-height: 1.4em; font-size: 10px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: white;

}

.footer a:hover{

	line-height: 1.4em; font-size: 10px; letter-spacing: 1.6px;

	font-family: Lucida Sans Unicode;

	color: yellow;

}