/* START_DEFAULT_STYLES */
html {padding:0;margin:0;font-size:62.5%;}
body { text-align: center; margin-top: 0px; margin: 0px; text-align: center;font: 12px Arial, Helvetica, sans-serif; color: #ffffff; background-color: #000000; }
.clear {clear: both;font-size: 0;line-height: 0;display:block;height:0;}
h1, h2, h3, h4, h5, h6 {padding:5px 0;margin:0;font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
p {padding: 5px 0;margin:0;}
a, a:link, a:active, a:visited {color: #5da5d8;text-decoration: none;cursor: pointer;}
a:hover {color:#ffffff;text-decoration: underline;}
img {border:none;}
ul, ol, li {margin:0;padding:0; list-style-type:none;}
form, input {padding:0;margin:0;}
em, i {font-style:normal;}
/* END_DEFAULT_STYLES */

#wrapper{width: 100%;min-width: 1000px;text-align: left;}
.clear{clear: both;}

/* Header
-----------------------------------------------------------------------------*/
#header{height: 100px;}
.header{ font-size:15px; overflow:hidden; width:100%;padding:0px 0px; margin:0px auto 0; background-image: url(/images/bg.gif);}
.header .hlogo{width: 350px; float: left; overflow: hidden;padding:0px 40px;}
.header .hta{width: 600px; float: left; overflow: hidden; text-align: left;}
.header .hta ul{width: 24%; float: left;padding: 10px 0 0;}
.header .hta ul li{padding: 0 0 0 20px; background: url(/images/bullet_h.gif) no-repeat 8px 5px;}
.header .hta ul a:link, a:active, a:visited {color: #5da5d8;text-decoration: none;cursor: pointer;}
.header .hta ul a:hover {color:#ffffff;text-decoration: underline;}

-----------------------------------------------------------------------------

.h_top { width:600px; float:left; font-size:12px; padding:5px 0 0 20px;}
.h_top li { padding:1px 10px 1px; list-style-type:none; float:left; width:30%;}



.thumbs {width:100%; margin:0 auto 35px; text-align:center; }
.thumbs h3 {color:#ffffff;font-weight:bold; font-size:15px;width:95%; margin:0 auto; padding:3px 0; text-align:left; height:21px; overflow:hidden; line-height:19px;}
.thumbs li {padding:1;width: 240px; min-height: 180px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 2px 1px;zoom: 1;*display: inline;_height: 265px; position:relative;z-index:99;}
.thumbs * {vertical-align: top;}
.thumbs li img {position:relative;z-index:99; width:240px; height:180px; border:1px solid #99CCCC; display:block; background:#000000; margin-bottom:4px;}
.thumbs li a:hover img { border:1px solid #ffffff;}
.thumbs li p {width:95%; margin:0 auto; overflow:hidden; color:#ffffff; font-size:11px; padding:1px 0 1px;}
.thumbs li p i  {font-weight:bold; color:#ffffff;}
.thumbs li span {float:left;}
.thumbs li .added { float:right;}
.thumbs .tags { text-align:left; font-size:11px; height:14px; line-height:15px;}
.thumbs .tags i { font-size:11px;}
.th_2 li {background:#000000;border:0px solid #79aee4;padding:0;width: 242px; min-height: 210px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 3px 2px;zoom: 1;*display: inline;_height: 210px; position:relative;z-index:99;}
.th_2 h3 {text-transform : capitalize;font-size:16px;}


.block { background:#000; width:811px; margin:0 auto;}


.tops { font-size:15px; overflow:hidden; width:950px;padding:10px 20px; margin:25px auto 0; border-bottom:4px solid #ec623d;  border-top:4px solid #ec623d;  background:#150c05;}
.tops ul {float:left;width:25%;}


#footer { margin-top:25px; text-align:center;}
.name {text-align:center; font-size:18px;}
.paginator_top { font-size:14px; padding:15px 0px; text-align:center;}
.paginator_top ul { display:inline; padding:6px 3px;}
.paginator_top  .pages { padding-right:15px;}
.paginator_top ul li { display:inline; padding:4px 1px;}
.paginator_top ul li a, .paginator_top ul li a:visited{ background:#ec623d; border:2px solid #ec623d; font-size:12px; padding:3px 5px; color:#000; text-decoration:none;}
.paginator_top ul li a:hover {background:#000000;border:2px solid #ec623d; font-size:12px; padding:3px 5px; color:#fff; text-decoration:none;}


#horiz-menu {
	background: url(/images/menu-bg.gif) 0 0 repeat-x; height: 36px; }
#horiz-menu ul {
	margin: 0; padding: 6px 0 0 0; }
#horiz-menu li {
	margin: 0; padding: 0; padding-right: 2px; float: left; list-style: none; 
	background: url(/images/menu-divider.gif) 100% 0 repeat-y; }
#horiz-menu li img {padding-top: 6px; vertical-align: middle;}
#horiz-menu a:link,
#horiz-menu a:visited {font-size:15px;
	display: block;	float: left; padding: 0 15px; height: 30px;
	line-height: 30px; font-weight: bold; color: #000000; text-decoration: none; }
#horiz-menu a:hover { color: #fff; background: #000000; }


h7 A:link{color:#000000;
text-decoration: none;
font-family: Arial;
font-size: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;   
}
	   
h7 A:visited{color:#000000;
text-decoration: none;
font-family: Arial;
font-size: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	   
}
	   
h7 A:hover{color:#711800;
text-decoration:none;
font-family: Arial;
font-size: 16px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;  
}



.archive_pages a {
color:#ffffff;
background:#150c05;
width:25px;
height:25px;
text-decoration:none;
margin-left:2px;
margin-right:2px;
padding:3px;
vertical-align:middle;
border-right: 2px solid #333333;
border-left: 2px solid #333333;
border-top: 2px solid #333333;
border-bottom: 2px solid #333333;
}

.archive_pages a:hover {
color:#000000;
background:#d69766;
width:25px;
height:25px;
text-decoration:none;
margin-left:2px;
margin-right:2px;
padding:3px;
vertical-align:middle;
border-right: 2px solid #333333;
border-left: 2px solid #333333;
border-top: 2px solid #333333;
border-bottom: 2px solid #333333;
}