
/**
 * New Wallow style generator
 *
 * @since 0.50
 * @package Wallow
 *
 */

/*
genlook (fire style)
*/
/* Common html tags ----> */
a {
	color: #0080BC;
	text-decoration: none;
}
a:hover, .menu-item a:hover, #credits a:hover, #content a:hover, .storytitle a:hover {
	color: #d54e21;
}
blockquote {
	border-left:4px double #ccc;
}
body {
	color: #333;
	background: #912308 url(../images/fire/bg.jpg) left top no-repeat;
}
h2.posts_date {
	border-bottom:1px solid #ccc;
	color:#999;
	font-size:0.9em;
	padding-bottom:3px;
	text-align:right;
}
pre {
	border:1px solid #ddd;
}
table {
	border: 1px solid #999;
	background: rgb(239,239,239); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(202,202,202,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(202,202,202,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cacaca',GradientType=0 ); /* IE6-9 */
}
thead {
	background-color:#fff;
}
tfoot {
	background-color:#ddd;
}
th {
	border:1px solid #ccc;
}
fieldset {
	border:1px solid #ccc;
}
legend {
	color: #ccc;
}
/* <---- Common html tags */
/* Post classes ----> */
.post ul li {
	border-left:4px solid #333;
}
.meta {
	color: #808080;
}
.storytitle a {
	color: #333;
}
.sticky {
	background: -moz-linear-gradient(left,  rgba(201,238,255,0.1) 0%, rgba(201,238,255,0.1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(201,238,255,0.1)), color-stop(100%,rgba(201,238,255,0.1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(201,238,255,0.1) 0%,rgba(201,238,255,0.1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(201,238,255,0.1) 0%,rgba(201,238,255,0.1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(201,238,255,0.1) 0%,rgba(201,238,255,0.1) 100%); /* IE10+ */
	background: linear-gradient(left,  rgba(201,238,255,0.1) 0%,rgba(201,238,255,0.1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ac9eeff', endColorstr='#1ac9eeff',GradientType=1 ); /* IE6-9 */
	border:1px solid #87CEFA;
	padding:5px;
}
/* <---- Post classes */
/* Comment classes ----> */
.comment:hover  {
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
}
.comment, .trackback , .pingback  {
	background: -moz-linear-gradient(left,  rgba(128,128,128,0.2) 0%, rgba(128,128,128,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(128,128,128,0.2)), color-stop(100%,rgba(128,128,128,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(128,128,128,0.2) 0%,rgba(128,128,128,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(128,128,128,0.2) 0%,rgba(128,128,128,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(128,128,128,0.2) 0%,rgba(128,128,128,0) 100%); /* IE10+ */
	background: linear-gradient(left,  rgba(128,128,128,0.2) 0%,rgba(128,128,128,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33808080', endColorstr='#00808080',GradientType=1 ); /* IE6-9 */
	border-top:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
}
.bypostauthor {
	background: -moz-linear-gradient(left,  rgba(255,225,161,0.3) 0%, rgba(255,225,161,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,225,161,0.3)), color-stop(100%,rgba(255,225,161,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(255,225,161,0.3) 0%,rgba(255,225,161,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(255,225,161,0.3) 0%,rgba(255,225,161,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(255,225,161,0.3) 0%,rgba(255,225,161,0) 100%); /* IE10+ */
	background: linear-gradient(left,  rgba(255,225,161,0.3) 0%,rgba(255,225,161,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffe1a1', endColorstr='#00ffe1a1',GradientType=1 ); /* IE6-9 */
}
.comment {
	border-left:3px solid #888;
}
.trackback , .pingback {
	border-left:3px solid #ddd;
}
.feedback {
	color: #808080;
	text-align: right;
	clear: both;
}
.comment_tools {
	background-color:#fff;
	border:1px solid #999;
}
/* <---- Comment classes */
/* Other classes ----> */
#header {
	color:#fff;
}
#header h1 {
	margin: 0;
	font-size:4em;
	text-shadow:2px 2px 5px #000;
}
#header .description {
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000,offX=1,offY=1);
}
#header a {
	color: #fff;
}
#content {
	border-radius: 15px;
	background-color:#F6F6F6;
	border:1px solid #333;
}
#nav_pages {
	padding-top: 10px;
	border-top: 1px solid #ccc;
}
#credits {
	border-top:1px solid #E8A403;
	float:left;
	padding-bottom:100px;
	text-align:right;
	width:99%;
	color: #ccc;
	padding-right: 1%;
}
.intr {
	color: #ccc;
}
/* <---- Other classes */
/* Captions & aligment ----> */
.wp-caption {
	border: 1px solid #999;
	background: rgb(239,239,239); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(202,202,202,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,239,239,1)), color-stop(100%,rgba(202,202,202,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(202,202,202,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#cacaca',GradientType=0 ); /* IE6-9 */
}
/* <---- Captions & aligment */
#menu a {
	color: #87CEFA;
	text-decoration: none;
}
#menu a:hover {
	color: #d54e21;
}
#sidebarbody
{
	padding: 10px 10px 10px 18px;
	background: transparent url('../images/fire/graph.png') -1200px top repeat-y;
}
#sidebartop
{
	background: transparent url('../images/fire/graph.png') -600px top no-repeat;
	height:25px;
}
#sidebarbottom
{
	background: transparent url('../images/fire/graph.png') no-repeat top left;
	height:25px;
}
.searchform {
	border: 1px solid #666;
	background: #444;
}
#menu input#s {
	width: 50%;
	background: #eee;
	border: 1px solid #999;
	color: #000;
}
#menu ul {
	color: #333;
}
#menu ul li {
	color:#ddd;
}
/* <---- Sidebar classes */
/* Calendar classes ----> */
#calendar_wrap {
	border: 1px solid #666;
	background-color: #444;
	color:#ccc;
}
#wp-calendar caption {
	color: #999;
}
#wp-calendar #today {
	background-color: #333;
}
#wp-calendar thead {
	background: transparent;
}
#wp-calendar th {
	border:1px solid #555;
}
#wp-calendar tfoot {
	background: transparent;
}
.page_item a, .menu-item a {
	color: #87CEFA;
	text-decoration: none;
}
.page_item a:hover, .menu-item a:hover {
	color: #d54e21;
}
#pages {
	background: #404040; /* Old browsers */
	background: -moz-linear-gradient(top,  #404040 0%, #6c6c6c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#6c6c6c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #404040 0%,#6c6c6c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #404040 0%,#6c6c6c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #404040 0%,#6c6c6c 100%); /* IE10+ */
	background: linear-gradient(top,  #404040 0%,#6c6c6c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#6c6c6c',GradientType=0 ); /* IE6-9 */
	border-bottom:1px solid #888;
	border-top:1px solid #333;
}
#mainmenu > li.menu-item ,
#mainmenu > li.page_item{
	background: transparent url("../images/fire/pages_sep.png") right center no-repeat;
}
.current_page_ancestor .hiraquo,
.current-menu-ancestor .hiraquo {
	color: #d54e21;
}
#pages .children a, .sub-menu a, .fw_pul a {
	color: #87CEFA;
	text-decoration: none;
}
.comment .comment a {
	color: #004867;
}
#pages .children a:hover, .sub-menu a:hover, .fw_pul a:hover {
	color: #d54e21;
}
.current_page_item > a,
.current-menu-item > a,
.current-cat > a {
	color: #d54e21;
}
.footer_wig .fw_pul{
	color: #ccc;
	padding: 10px;
	border-color:#888;
	border-style:solid;
	border-width:1px;
	background: #333 url("../images/fire/pop.jpg") left top no-repeat;
	border-radius: 5px;
}
#mainmenu > li.page_item > ul.children,
#mainmenu > li.menu-item > ul.sub-menu {
	border:1px solid #888;
	background: #333 url(../images/fire/pop.jpg) left top no-repeat;
	border-radius: 5px;
	color: #ccc;
}
#mainmenu ul.sub-menu, #mainmenu ul.children {
	margin:0px;
	padding:0px;
}#quickbar {
	color: #ccc;
	margin: 0 0 10px;
	padding: 0;
	bottom: 0;
	height:56px;
	width:100%;
	left: 0;
}
#qb_left {
	background: transparent url(../images/fire/qb.png) left -112px no-repeat;
	float:left;
	height:56px;
	margin-left:1%;
	width:2%;
}
#qb_center {
	background: transparent url(../images/fire/qb.png) left top repeat-x;
	float:left;
	height:56px;
	width:83%;
}
#qb_right {
	background: transparent url(../images/fire/qb.png) right -56px no-repeat;
	float:left;
	height:36px;
	width:13%;
	padding: 10px 0;
	text-align: center;
	font-weight: bold;
}
.footer_wig {
	background:url("../images/fire/menu_sep.png") no-repeat right top transparent;
}
.footer_wig:hover h4{
	color: #fff;
}
#avatar_cont {
	margin-top:-46px;
	float:left;
}
#micronav .prev a,
#micronav .next a,
#micronav .up a,
#micronav .home a,
#micronav .down a {
	background-image: url(../images/fire/micronav.png);
}
#micronav {
	background: url(../images/fire/micronav.png) no-repeat scroll center -96px transparent;
}
#avatar_cont {
	background:url("../images/fire/ava.png") no-repeat scroll center center transparent;
}
