@import url("http://www.evilchix.com/core/wp-content/themes/ec/reset.css");
* { margin:0; padding:0; }
body { background:#000; color:#bbb; font:12px/14px  helvetica, arial,Sans-serif; }
a   { color:#aaa;text-decoration:none;outline:0; }
a:hover { color:#eee; }
a img { border: none; }
ul, li { list-style: none;margin:0;padding:0;}
h1  { font-size:13px; padding:5px; } 
h2  { font-size:12px; } 
h3  { font:bold 11px arial,helvatica;color:#bbb;text-transform:capitalize; }
h3 SPAN.slash { font:bold 10px Arial !important; text-transform: lowercase; }
h4  { font-size:14px; }
blockquote { color:#ddd; padding:5px;font: 12px Arial,Sans-serif;line-height:1.4em; }
.clear { clear: both; }
.clear-both { clear: both; }
.pagenavi  { margin: 20px 20px; clear: both; }
input,select,textarea{
  color: #000;
  background-color: #eee;
}


#wrapper {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 960px;
}
#header {
	margin: 0 0 15px 0;
	text-align: center;
}
#side-a {
	float: left;
	width: 170px;
}

#side-b {
	float: right;
	width: 170px;
}

#content { 
	float: left;
	width: 62%;
padding-left:13px;
}

#footer {
	clear: both;

}

#footer li{float: left;}
/* end layout*/

h1.title , .title {text-align:center;color: #FFF; font-size:1.2em;font-weight:bold; padding-bottom:5px;padding-top:12px;text-transform:uppercase;letter-spacing:-1px; }
h2.title {margin:5px;color: #FFF; font-size:1em;font-weight:normal; text-transform:uppercase;padding-top:12px;padding-bottom:5px; }
.alignleft {float: left;}
.alignright {float: right; }
.aligncenter {text-align:center; }
/* new icon */
.new{ display: block;position: absolute;top: 20px;right: 220px;width: 65px;height: 60px;background: url(img/ico-new-trans.png) no-repeat top left;z-index: 200}


.thumb { display: block; width: 214px; overflow: hidden; height: 150px; margin: 0 10px 10px 0; position: relative; text-transform:capitalize;}
.thumb-title { width: 214px; font-weight:bold;background:#2A0107;bottom:0;right:0;display:block;position:absolute;padding:2px;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;text-transform:capitalized; text-align:center; font-size:1.3em; }
.thumb-title:hover { background:#740001;}

.toplist {
font: normal 1.4em Georgia, "Times New Roman", Times, serif;
margin: 0 0 0px;
padding: 10px 0;
font-weight: bold;
text-align: center;
text-shadow: 1px 1px 1px #fff; /*--Not supported by IE--*/

}

#leftlist{ width:214px;border-right: 1px solid #000;padding: 0 0 0 0;margin-bottom: 2px;;color: #333;background-color:#000; text-transform:uppercase;}
#leftlist ul {list-style: none;margin: 0;padding: 0;border: none;}
#leftlist li {border-bottom: 1px solid #333;margin: 0;}
#leftlist li a {display: block;padding: 8px 5px 8px 2px;background-color: #000;color: #888;text-decoration: none;}
html>body #leftlist li a {width:214px;}
#leftlist li a:hover {background-color: #2A0107;color: #fff; }






.description {
color: #666;
text-decoration: none;
word-spacing: 0.2em;
text-align: center;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 0.9em;}
.adlinks {
font-family: Impact;
color: #FFFFFF;
text-decoration: none;
word-spacing: 0.2em;
text-align: center;
letter-spacing: 1px;
line-height: 1.2em;
font-size: 2.6em;}
.adlinks  a { text-transform:uppercase; color:#D80000; }
.adlinks  a:hover { text-transform:uppercase;color:#ffffff;}

#siteinfo { color:#555; font-size:9px;line-height:1.4em; text-align:center; }
#siteinfo a { font-weight: bold;color:#999;border-bottom:1px solid #333; }
#siteinfo a:hover { color:#eee; }

.textinput
{
font-family: Impact;
width:600px;
border: 1px solid #fff;
background: #2B0105;
color: #ffffff;
font-size: 1.3em;
}
.singletextinput
{
font-family: Impact;
width:300px;
border: 1px solid #fff;
background: #2B0105;
color: #ffffff;
font-size: 0.7em;
}

.subscribelinks {
font-family: Impact;
color: #ccc;
text-decoration: none;
word-spacing: 0.2em;
text-align: center;
letter-spacing: 1px;
line-height: 1.1em;
font-size: 2.4em;}

.subscribelinks small {
font-size: 0.5em;
text-transform: uppercase;
color: #666;
font-family: Arial, Helvetica, sans-serif;
text-shadow: none;
display: block; /*--Keeps the small tag on its own line--*/
}

/*added by plugins*/

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active  , .wp-pagenavi a:visited {
	padding: 4px 6px 4px 6px; 
	margin: 2px;
	text-decoration: none;
	color: ##9F0100;
	font-weight:bold;
	background-color: #000;	
	font-size:2.2em;
}
.wp-pagenavi a:hover {	
	color: #fff;
	background-color: #2A0107;
}
.wp-pagenavi span.pages {
	padding: 4px 6px 4px 6px; 
	margin: 2px 2px 2px 2px;
	color: #aaa;
	font-weight:bold;
	background-color: #000;	
		font-size:2.2em;
}
.wp-pagenavi span.current {
	padding: 4px 6px 4px 6px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
		font-size:2.2em;
}
.wp-pagenavi span.extend {
	padding: 4px 6px 4px 6px; 
	margin: 2px;	
	color: #aaa;
	font-weight: bold;
	background-color: #000;	
}


.ngg-galleryoverview {
	text-align: center;
	overflow: hidden;
	margin-top: 10px;
	width: 100%;
	clear:both;
	display:block;
}
.ngg-gallery-thumbnail {

	text-align: center;
	display: inline-block;
}

.ngg-gallery-thumbnail-box {
      display: inline-block;


	background:#2B0105 none repeat scroll 0% 50%;
	color:inherit;

	margin:2px;
	padding:4px;
	position:relative;
}
.ngg-gallery-thumbnail img {
	background:#FFFFFF none repeat scroll 0%;
	border-color:#2B0105;
	border-style:solid;
	border-width:1px;
	color:inherit;
	padding:1px;
	vertical-align:top;
}
.ngg-gallery-thumbnail img:hover {
	border-color:#FFFFFF;
} 
.ngg-clear {
	clear: both;
}
