/*

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: #FF006C;
}

blockquote {
	border-left:4px double #CCCCCC;
}

body {
	color: #333;
	background: #EAEAEA;
}

h2.posts_date {
	border-bottom:1px solid #CCCCCC;
	color:#999999;
	font-size:0.9em;
	padding-bottom:3px;
	text-align:right;
	width:105%;
	margin-right: -5%;
}

pre, code, tt, kbd {
	border:1px solid #dddddd;
}

table {
	border: 1px solid #999999;
	background: #EEEEEE url(../images/fire/capt.jpg) left bottom repeat-x;
}

thead {
	background-color:#FFFFFF;
}

tfoot {
	background-color:#DDDDDD;
}

th {
	border:1px solid #CCCCCC;
}

fieldset {
	border:1px solid #CCCCCC;
}

legend {
	color: #CCCCCC;
}

/* <---- Common html tags */


/* Post classes ----> */

.post ul li {
	border-left:4px solid #333333;
}

.meta {
	color: #808080;
}

.storytitle a {
	color: #333333;
}

/* <---- 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: transparent url('../images/fire/comfade.png') top left repeat-y;
	border-top:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
}

.bypostauthor {
	background: transparent url('../images/fire/auth_comfade.png') top left repeat-y;
}

.comment {
	border-left:3px solid #888888;
}

.trackback , .pingback {
	border-left:3px solid #dddddd;
}

.feedback {
	color: #808080;
	text-align: right;
	clear: both;
}

.comment_tools {
	background-color:#ffffff;
	border:1px solid #999999;
}

/* <---- Comment classes */


/* Other classes ----> */

#header {
	color:#FFFFFF;
}

#header h1 {
	margin: 0;
	font-size:4em;
	text-shadow:2px 2px 5px #000000;
}

#header a {
	color: #fff;
}

#content {
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background-color:#FFFFFF;
	border:1px solid #333333;
}

#nav_pages {
	padding-top: 10px;
	border-top: 1px solid #cccccc;
}

#credits {
	border-top:1px solid #333;
	float:left;
	padding-bottom:66px;
	text-align:right;
	width:99%;
	color: #333;
	padding-right: 1%;
}

.intr {
	color: #cccccc;
}

/* <---- Other classes */


/* Captions & aligment ----> */

.wp-caption {
	border: 1px solid #999999;
	background:#EEEEEE url(../images/fire/capt.jpg) left bottom repeat-x;
}

/* <---- Captions & aligment */
