*{margin:0;padding:0;}
#header_wrap {min-width:977px;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix h3{width:200px;}
a{color:#f6f3da;text-decoration:none;}
a:hover{color:#fff;}
.SubmitWrap{font-size:13px;color:#FFF;padding:0;}
.SubmitForms{width:460px;margin:0 4px; float:left;}
input,textarea{background-color:#333131;border:1px solid #414040;color:#fff;padding:5px;}
.inputform{width:350px;}
.inputform:focus,input:focus,textarea:focus{background-color:#efe9b8;border:1px solid #111;color:#000;}
.inputform span{font-size:9px;color:#ccc;}
.PageText { background-color:#000; padding:10px; margin:5px;border-left: 2px solid #2b2a2a;}
#SubmitError{background-color:red;}
fieldset{background-color:#000;margin:4px 0;padding:10px; border:1px solid #222;}
legend{color:#fff7b6;font-size:16px;font-weight:700;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
body{font:75%/1.7 Helvetica, Arial,Verdana, sans-serif;color:#fff;background:#000 url(images/footerbg.gif);}
.container{width:977px;margin:0 auto;padding:0 10px;position:relative;}
#content{background:url(images/body_bg.jpg) #181315;}
#header{margin-bottom:10px;}
#main{width:100%;}
#sidebar{width:260px;float:left;}
#sidebar div{background-image:url(images/blank.png);margin-bottom:25px;padding:10px;}
#footer{border-top:1px solid #303a36; min-height:200px;}
.page{background-image:url(images/blank.png);border:1px solid #000;margin-bottom:10px;padding:15px; width: auto; min-height:400px;}
.page h1{float:left;margin:0;padding:0;}
.page img{border:1px solid #000;padding:0;}
.block{background-image:url(images/blank.png);margin:0 10px;width:440px;float:left;padding:10px;}
.singlegallery{background-image:url(images/blank.png);margin:0 20px 20px 0;padding:10px;}
.pag{clear:both;margin:10px 0 20px;}

.nav{border-bottom:1px solid #303a36;background-color:#000;padding:10px 0;}
.nav ul li a:hover,.nav ul li.current a:hover{background-position:top left;cursor:pointer;}
.nav ul{list-style:none;float:right;}
.nav ul li{display:inline;margin-left:10px;}
.nav ul li a{color:#fff;padding-left:10px;background:url(images/nav.gif) bottom left;display:block;float:left;margin-left:10px;height:25px;border:none;}
.nav ul li a span{display:block;float:left;background:url(images/nav.gif) bottom right;height:21px;padding:2px 10px 2px 0;}
.nav ul li a:hover span,.nav ul li.current a span{background-position:top right;}
.navCat{float:left;}

.nav2{background-color:#000; width:100%; height:27px; padding:5px 0;}
.nav2 ul li a:hover,.nav ul li.current a:hover{background-position:top left;cursor:pointer;}
.nav2 ul{list-style:none;float:left;}
.nav2 ul li{display:inline;margin-left:10px;}
.nav2 ul li a{color:#fff;padding-left:10px;background:url(images/nav.gif) bottom left;display:block;float:left;margin-left:10px;height:25px;border:none;}
.nav2 ul li a span{display:block;float:left;background:url(images/nav.gif) bottom right;height:21px;padding:2px 10px 2px 0;}
.nav2 ul li a:hover span,.nav ul li.current a span{background-position:top right;}

#logo{width:400px;height:160px;background:url(images/logo.png) no-repeat;float:left;}
#logo span{position:absolute;left:-9999px;top:-9999px;}
#logo a{display:block;height:100%;width:100%;border:none;}

h1{font-family:Georgia, Times, Serif;font-weight:400;font-style:italic;font-size:2.1em;color:#f6f3da;float:right;width:500px;margin:10px 0 0 20px;}
h2{font-family:Georgia, Times, Serif;font-size:2em;font-weight:400;margin-bottom:10px;}
h3{font-family:Georgia, Times, Serif;font-size:1.1em;font-weight:400;}
h4{font-family:Georgia, Times, Serif;font-size:1.4em;font-weight:400;margin-bottom:10px;color:#f6f3da;}

.counters {width:138px;height:56px;display:block;float:right; margin-left:10px;}
.Fox{background:url(images/rss_fox.gif) no-repeat top left;}
.Twitter{background:url(images/twitter.gif) no-repeat;}
.countdiv{text-decoration:none;text-align:left;margin:10px 0 0 5px;padding:7px 0 0 3px;}
.count a{color:#FFF;font-size:13px;font-weight:700;text-decoration:none;}
.count a:hover{color:#FF9;}

.gallery li{width:200px;min-height:390px;float:left;background-image:url(images/blank.png);border:1px solid #000;margin:0 5px 12px;padding:15px;}
.gallery li h3 a{border:none;background-color:#000;font-family:"Trebuchet MS",Tahoma, Geneva, sans-serif;font-size:1.3em;padding:5px 2px;}
.gallery li h3 a:hover{background-color:#F90;color:#000;border:none;}

.tagcloud li{display:inline;margin-right:5px;}
.tagcloud a{border:none;font-family:Georgia, Times, Serif;font-style:italic;padding:2px;}
.tagcloud a:hover{color:#fff;background-color:#f60;}

.link-reviews {margin:0;padding:0 3px 3px 0; width:80px; text-align:right;}

.submit{margin-left:160px;}
p{margin:10px 0;}

.right{float:right;}
.left{float:left;font-size:.9em;font-family:Tahoma, Geneva, sans-serif;}
.txtleft{text-align:left;}
.txtright{text-align:right;}
.txtcenter{text-align:center;}
.last{margin-right:0!important;}
.bread{margin-left:5px;background-image:url(images/blank.png);padding:3px;}
.ratings{float:left;width:94px;height:18px;margin:0;}

#filter_area{width:100%;background-image:url(images/blank.png);color:#999;font-size:12px;display:block;float:none;clear:both;margin:0 0 20px 0;}
#filter_area select{background-color:#282323;color:#c7c7c7;border:1px solid #363636;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px;}
.filter_inner {padding:10px 0 10px 10px;}
.button{background:#483f3f url(images/nav.gif) bottom center;font-size:12px;font-weight:700;border:0;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;padding:3px 5px;}
.button:hover{background-position:top center;cursor:pointer;}

.SubmitColor select,.search{background-color:#282323;color:#FFF;border:1px solid #363636;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px;}
.gallery,.tagcloud{list-style:none;}
img,.frm-suggest fieldset{border:none;}


.wp-pagenavi{float:left; width:100%;font-size:22px; color:#FFFFFF; margin:20px 0;}
.wp-pagenavi a, .wp-pagenavi a:link {font-size:22px;padding: 2px 8px; margin: 2px;text-decoration: none;color: #f6f3da;background-color:#00070c; -moz-border-radius: 3px; -webkit-border-radius: 3px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.wp-pagenavi a:visited {
padding: 2px 8px; 
margin: 2px;
text-decoration: none;
color: #a29d6f;
}

.wp-pagenavi a:hover {	
color: #ff6600; -moz-border-radius: 3px; -webkit-border-radius : 3px;	
}

.wp-pagenavi a:active {
padding: 2px 8px; 
margin: 2px;
text-decoration: none;
color: #215272;	
}

.wp-pagenavi span.pages {
padding: 2px 4px 2px 4px; 
margin: 2px 2px 2px 2px;
color: #666;
float:right;
text-shadow:1px 1px 1px #000;
}

.wp-pagenavi span.current {
padding: 2px 8px; 
margin: 2px;
font-weight: bold;
color: #fff;
background-color:#ff6600;
 -moz-border-radius: 3px; -webkit-border-radius : 3px;
}

.wp-pagenavi span.extend {
padding: 2px 4px 2px 4px; 
margin: 2px;	
color: #565050;
}

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	padding: 3px 5px;
	border:none;
	margin: 2px;
}
