/*
	CSS files kept in the 'styles' directory can be used to
	customize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select styles from the K2 Options page in the
	'Presentation' section of your WordPress administration.

	For more information on how to use custom styles:
		http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS
	
	Author Name	: anton kusters
	Author Site	: http://wwww.antonkusters.com
	Style Name	: burn
	Style URI	: 
	Version		: 0.97
	Comments	: a nicely tweaked K2 style to suit the BURN magazine layout
*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	color: #ffffff;
	background: #252525;
	text-align: center;
	}


h1, h2, h4, h5, h6 {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	}


#primary h1, #primary h1 a,
#primary h3, #primary h3 a,
#primary h2, #primary h2 a,
.comments h4,
.entry-comments h4 {
	font-family: "Times New Roman", Times, serif;
	font-decoration: none;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	color: #CCCCCC;
	letter-spacing: 0px;
	text-align: left;
	}


.comments {
	border-top: 1px dotted #444444;
	background-color: #2A2A2A;
	padding: 10px;
}

.secondary h4 {
	font-variant:small-caps;
	font-size: 1.3em;
	letter-spacing: 0px;
	background-color: #343030;
	text-indent: 20px;
	line-height: 1.5em;
	width: 170px;
	}

.secondary div {
	padding-top: 0px;
	}

.secondary .sb-baseline {
	padding-top:0px;
	}

.menu {
	display: none;
}

#page {
	/* The entire design is contained within the 'page' id */
	background: #262626;
	text-align: left;
	margin: 0 auto;
	margin-top: 0px;
	padding-top: 0px;
	position: relative;
	clear: both;
	border: none;
	border: 1px dotted #333333;
	border-top: none;
	/*border-left: 1px dotted #333333;*/
	}
	
.columns-two #page {
	width: 1024px;
	}

	
#header {
	/* Contains the H1 and menu */
	position: relative;
	height: 110px;
	background: #262626;
	background-position: top left;
	background-image: url(burn-main-logo-whitemaroon-on-grey.gif);
	background-repeat: no-repeat;
	}
	

.secondary {
	width: 170px;
	float: left;
	font-size: 1em;
	line-height: 1.5em;
	color: #666;
	position: relative;
	padding: 0 10px;
	overflow: hidden;
	padding-top:15px;
	padding-right:0px;
	}

/*
h1.blog-title {
	font-weight: bold;
	letter-spacing: -1px;
	padding: 75px 40px 0;
	display: none;
	}

h1.blog-title a, {
	text-decoration: none;
	color: white;
	display: none;
	}

h1.blog-title a:hover {
	text-decoration: underline;
	display: none;
	}
*/

	
#header .description {
	text-decoration: none;
	color: white;
	display: none;
	}



#header .blog-title a {
background: url('burn-magazine.gif') no-repeat top right;
position: absolute;
top: 0px:
left: 50%;
height: 110px;
width: 200px;
margin-left: 640px;
margin-top: -75px;
text-indent: -5000px;
outline: none;
} 











body.columns-two #primary-wrapper {
	float: left;
	margin-right: -220px;
	width: 100%;
	}

body.columns-two #primary {
	margin-right: 220px;
	}

body.columns-two .secondary {
	float: right;
	}

#primary {
	/* Contains the main column */
	position: relative;
	float: left;
	width: 800px;
	padding: 10px;
	margin-top: 20px;
	padding-left: 40px;
	}


* html #primary {
	display: inline;
	}


h2, h2 a, h2 a:visited,{
	color: #666666;
	}

h3, h3 a, h3 a:visited, {
	color: #999999;
	}


h4, h4 a, h4 a:visited {
	color: #dddddd;
	}




/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 0px;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 5px 15px 6px;
	}

ul.menu li a {
	font-size: 1em;
	color: #999999;
	margin: 0;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	}

ul.menu li a:hover {
	background: #262626;
	color: #FFFFFF;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_ancestor a,
ul.menu li.current_page_ancestor a:hover {
	color: #FFFFFF;
	background: #262626;
	text-decoration: none;
	}


.meta-start {
	padding: 2px 0 2px 0px ;
	background: none;
	}

.commentslink {
	padding: 2px 0 2px 0px;
	background: none;
	margin-right: 10px;
	}


#nav-above {
	display: none;
	}
	
#nav-below {
	margin-top: 50px;
	margin-left: 4px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:dotted 1px #333333;
	border-bottom:dotted 1px #333333;
}

#nav-below a, #nav-above a {
	color: #666666;
}

.entry-content img {
	border: 1px solid #444444;
	}


/*- Sidebar Subpages Menu */


.sb-pagemenu ul {
	padding-left: 20px;
	width: 150px;
	}

.sb-pagemenu ul li {
	width: 150px;
	border-bottom:dotted 1px #333333;
	margin-left: -20px;
	padding-left: 20px;
	}

.sb-pagemenu ul li a {
	}

.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}

.sb-pagemenu .current_page_item {
	}



/* Sidebar baseline */

.sb-baseline p {
	padding-left: 20px;
	width: 150px;
	}



/* widgets */

/*.widget_pages ul,*/
.widget_recent_comments ul,
.widget_meta ul,
.widget_archive ul,
.flexipages_widget ul,
.widget_recent_entries ul,
.widget_categories ul,
.widget_text .textwidget ul,
.AceRecentPostsWidget_display ul,
.widget_links ul {
	padding-left: 20px;
	width: 150px;
	}


/*.widget_pages ul li,*/
.widget_recent_comments ul li,
.widget_meta ul li,
.widget_archive ul li,
.flexipages_widget ul li,
.widget_recent_entries ul li,
.widget_categories ul li,
.widget_text .textwidget ul li,
.AceRecentPostsWidget_display ul li,
.widget_links ul li {
	width: 150px;
	border-bottom:dotted 1px #333333;
	margin-left: -20px;
	padding-left: 20px;
}


.widget_text .textwidget {
	margin-top: 0px;
	padding-top: 0px;
}


.widget_text .textwidget ul li.baseline {
	border:none;
}


#text-306685871 h4,
#text-306522901 h4 {
	/*background-color: #412325;*/
	background-color: #660000;
}




/* Links */

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: none;
	color: #FFFFFF
	}

h2 a:hover, h2 span a:hover {
	color: #999999 !important;
	}

a {
	color: #999999;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #999999;
	}


.entry-meta, .entry-meta a, .entry-meta abbr {
	color: #666666;
}

.entry-title {
	font-size: 2.8em;
	font-weight: normal;
	}

.entry-title, .comments h4 {
	}

.entry-meta, .metalinks { /* Time and category for blog entries */
	display: block;
	margin-bottom: 20px;
	}

.entry-meta div {
	display: inline;
	}

.entry-meta {
	padding-bottom: 15px;
	border-bottom: 1px dotted #444444;
	border-top: 1px dotted #444444;
	padding-top: 15px;
	}


.entry-content {
	/*border-bottom: 1px dotted #444444;*/
	/*margin-bottom: 30px;*/
	padding-bottom: 20px;
}


.hentry {
	/* Each entry is contained within the 'hentry' class */
	}

.entry-content, .comment-content {
	/* The meat and potatoes of every entry */
	font-size: 1.2em;
	line-height: 1.8em;
	text-align: left;
	color: #999999;
	}


#sidebar-1 {
	/* The first sidebar */
	}

#sidebar-2 {
	/* The second sidebar */
	}

.secondary {
	/* Contains both sidebars */
	}


/*- Comments */

.commentsrsslink {
	background: none;
	padding: 2px 0 2px 0px;
	margin-right: 10px;
	height: 16px;
	}

.trackbacklink {
	background: none;
	padding: 2px 0 2px 0px;
	height: 16px;
	}

.commentsrsslink a, .trackbacklink a {
	color: #666666;
	padding: 2px;
	}

.nopassword {
	text-align: center;
	}

#commentlist {
	margin: 10px 0 20px;
	position: relative;
	}

.comment {
	margin: 10px 0 0;
	padding: 10px 10px 5px;
	list-style: none;
	background-color: #2A2A2A;
	margin-bottom: 10px;
	border-bottom: 1px dotted #444444;
	}



#commentlist li .comment-content {
	font-size: 1.2em;
	line-height: 1.6em;
	}

.comment-content p,
.comment-content ul,
.comment-content ol,
.comment-content div,
.comment-content blockquote {
	margin: 13px 0;
	}

#commentlist li .comment-meta,
#pinglist li .comment-meta {
	padding: 2px 0 2px 0px;
	background: none;
	display: block;
	color: #555555;
	}

#commentlist li .comment-meta a,
#commentlist li .comment-meta a:visited,
#pinglist li .comment-meta a,
#pinglist li .comment-meta a:visited {
	color: #555555;
}

#commentlist li .comment-meta a:hover,
#pinglist li .comment-meta a:hover {
	color: #cccccc;
}


#commentlist li img {
	padding: 0;
	border: none;
	}

#commentlist li .gravatar {
	float: right;
	margin: -5px 0 0;
	}

#commentlist li .comment-author {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-weight: normal;
	font-style: italic;
	color: #cccccc;
	letter-spacing: 0px;
	}

#commentlist a {
	color: #cccccc;
}

#commentlist a:hover {
	color: #ffffff;
}


#commentlist li .counter {
	display: none;
	/*font: normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif;*/
	font-family: "Times New Roman", Times, serif;
	color: #999;
	float: left;
	width: 35px;
	}

li.byuser {
	background: #f6f7f8;
	}

li.bypostauthor {
	background: #eee;
	}

li.bypostauthor blockquote {
	color: #333;
	background: url('images/quote.png') no-repeat 10px 0;
	}
	 
#pinglist {
	font-size: 1.2em;
	padding: 0;
	margin: 10px 0 10px;
	background: #292929;
	position: relative;
	}


#pinglist li {
	margin: 10px 0 0;
	padding: 10px 10px 5px;
	margin-left: 0px;
	padding: 7px 0;
	padding-left:10px;
	list-style: none;
	background-color: #2A2A2A;
	margin-bottom: 10px;
	border-bottom: 1px dotted #444444;
	}


#pinglist li small {
	font-size: 0.8em;
	display: block;
	}

#pinglist li .counter {
	display: none;
	}

#pinglist li span.favatar img {
	margin-left: -25px;
	border: none;
	padding: 0;
	float: left;
	}

#pinglist li img {
	padding: 0;
	border: none;
	}
	
#leavecomment, .comments #loading, #comments-closed-msg {
	text-align: center;
	margin: 30px 0 20px !important;
	color: #ddd;
	font-size: 2em;
	letter-spacing: -2px;
	}

.comments #loading {
	margin-top: 20px !important;
	}

#comments-closed-msg {
	margin-bottom: 40px !important;
	}

.comments #commenterror {
	display: none;
	line-height: 2.0;
	padding: 5px;
	color: #FF0000;
	background-color: #FFFF99;
}

.comments #commentload {
	display: none;
	padding-top: 3px;
	float: right;
	vertical-align: middle;
	height: 18px;
	width: 18px;
	background: url('images/spinner.gif') center center no-repeat;
}

.comments form {
	clear: both;
	padding: 1px 10px 0px 0px;
	}

.comments input[type=text], .comments textarea {
	font-size: 12px;
	padding: 3px;
	color: #777;
	}

input[type=text]:focus, textarea:focus {
	background: #fff;
	color: #333;
	border-color: #666;
	}

.comments form input[type=text] {
	width: 45%;
	margin: 5px 5px 1px 0;
	}

.comments textarea {
	width: 100%;
	margin: 10px 0;
	}

.comments form #submit {
	float: right;
	}

blockquote {
	/*background: url('burn-quote.png') no-repeat 10px 0;*/
	background: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 2em;
	font-style: italic;
	line-height: 1.2em;
	color: #CCCCCC;
	margin: 30px 0;
	padding: 5px 30px 5px 50px;
	font-weight: normal;
}


#footer, #footer a, #footer a:visited, #footer p {
	/*display:none;*/
	color: #444444;
	text-decoration: none;
	border: none;
	}

#footer a:hover {
	color: #A32127;
}

.footerpoweredby,
.footerfeedlinks,
.footerstats {
}

.footerdisclaimer {
}


#leavecomment {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;
	color: #CCCCCC;
	letter-spacing: 0px;
	}


h3.entry-title {
	padding-bottom: 10px;
	/*display:none;*/
}

h3.entry-title-hidden,
h1.entry-title-hidden {
	display:none;
}


.entry-meta a.commentslink, .entry-meta a.commentslink a:visited {
	color:#990000;
}







.comment-edit a {
	border: none;
	padding: 4px 8px 4px 28px;
	background-position: 8px center;
	background-repeat: no-repeat;
	height: 16px;
	color: #333;
	background-color: inherit;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}




.entry-edit a,
.comment-reply a,
.comment-edit a {
	padding-left: 8px;
	background-color: #333333;
	}



.comment-reply a {
	background-image: none;
	}



.entry-edit a:hover,
.comment-reply a:hover,
.comment-edit a:hover {
	background-color: #990000;
	color: #fff;
	}



li.byuser .comment,
.children li .comment {
	/* background: #f6f7f8;*/
	background: #2A2A2A;
	}

li.bypostauthor .comment {
	background: #eee;
	background: #393939;
	}

.entry-edit a {
	background-image: none;
	}


.entry-tags {
	padding-left: 0px;
	background: none;
	}


.comment-edit a {
	padding-left: 8px;
	margin-left: 10px;
	background-image: none;
	}




h6,.factsheet {
	border: none;
	padding: 4px 8px 4px 8px;
	background-position: 8px center;
	background-repeat: no-repeat;
	font-size: 1em;
	font-decoration: none;
	font-weight: normal;
	color: #777;
	background-color: #2C2C2C;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}











.secondary #pages h4 {
	display:none;
	}

.widget_pages ul {
	padding-left: 0px;
	width: 150px;
}

.widget_pages ul li {
	font-variant:small-caps;
	padding-left: 20px;
	font-size: 1.3em;
	letter-spacing: 0px;
	background-color: #343030;
	line-height: 1.5em;
	width: 170px;
	margin-bottom: 5px;
	color: #ffffff;
	/*width: 150px;
	border-bottom:dotted 1px #333333;
	margin-left: -20px;
	padding-left: 20px;*/
}



.entry-head .entry-meta, .category-essays .entry-head .entry-title, .category-photographs .entry-head .entry-title {
	display: none;
}



