/*   
Theme Name: KickassDEN
Description: A Child Theme for Kickstand: Animation, Research and Design
Author: Liz Filardi
Author URI: http://lizfilardi.com
Template: thematic
*/
@import url(../thematic/style.css);

/* Reset the browser defaults */
@import url('../thematic/library/styles/reset.css');
 
/* Apply default typography */
@import url('../thematic/library/styles/typography.css');
 
/* Add WordPress image styles */
@import url('../thematic/library/styles/images.css');
 
/* Add a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');
 
/* Start with some default styles */
@import url('../thematic/library/styles/18px.css');

/*General*/

body {
	background-color: #000000;
	background: url(images/bg.jpg) top left;
	background-attachment: fixed;
	color: #fff;
}

body.category-steampipe, body.category-featured, body.category-new-york-city, body.category-maya, body.category-uncategorized, body.category-team-work, body.category-press, body.category-on-the-road, body.category-rd, body.category-tools, body.category-animation, body.category-openpipeline, body.category-stretchmesh {
	background: url(images/bg.jpg) top left;
}



/*header*/

#header {
	margin: 0 auto;
	width: 1000px;
}

#blog-title {
	padding: 5px;
	float: left;
	width: 360px;
	
}

#links_ur {
	float: right;
	width: 200px;
	margin-top: 15px;
}

#spacer {
	height: 5px;
	width: 1000px;
}

/*sidebar*/

#blog_title {
	width: 270px;
	float: right;
}

#primary {
	width: 270px;
	float: right;
	border: none;
}

#primary ul {
	list-style-type: none;
	margin: 0px;
}

#primary a:link {
	color: #fff;
	text-decoration: none;
	line-height: 22px;
}

#primary a:active, #primary a:hover, #primary a:visited {
	color: #999;
	text-decoration: none;
	font-style: italic;
	line-height: 22px;
}

#categories-2 {
	background: url(images/den/categories.png) no-repeat;
}

#recent-posts-3 {
	background: url(images/den/posts.png) no-repeat;
}

#archives-2 {
	background: url(images/den/archives.png) no-repeat;
}

h3.widgettitle {
	font-size: 1px;
	text-align: right;
	color: #000;
	margin-bottom: 15px;
	margin-top: 20px;
}

#primary ul li ul {
	margin: 5px;
}

#blog_links {
	width: 270px;
	float: right;
}


/*main content*/

#main {
	width: 1000px;
	background: url(images/den/blog_bg.png)repeat-y;
}

#mainbg_top, #mainbg_btm {
	width: 1000px;
	margin: 0 auto;
}

#container {
	width: 700px;
}

#content {
	padding: 10px;
	width: 650px;
}

.entry-title, .entry-meta {
	width: 570px;
}

.entry-meta {
	background: #333;
	margin-left: 60px;
	margin-bottom: 20px;
}

.entry-title {
	margin-left: 60px;
}

.entry-content, .entry-utility {
	border-bottom: .5px solid #333;
	padding: 5px;
	color: #fff;
}

.entry-utility {
	margin-bottom: 100px;
}

/* category pages */

h1.page-title {
	font-style: none;
	font-size: 22px;
	padding: 10px;
	color: #FFCC00;
	margin-top: -15px;
	margin-bottom: 10px;
}

div.archive-meta {
	font-size: 16px;
	font-style: italic;
	border-bottom:.5px solid #333;
	padding: 10px;
	margin-bottom: 15px;
}

/* POSTS */

div.category-uncategorized, div.category-team-work {
	background: url(images/caticon/logo.png) no-repeat top left;
	margin-left: 5px;
}

div.category-rd, div.category-tools, div.category-steampipe {
	background: url(images/caticon/rd.png) no-repeat top left;
	margin-left: 5px;
}

div.category-animation {
	background: url(images/caticon/animation.gif) no-repeat top left;
	margin-left: 5px;
}

div.category-openpipeline {
	background: url(images/caticon/op.png) no-repeat top left;
	margin-left: 5px;
}

div.category-stretchmesh {
	background: url(images/caticon/sm.png) no-repeat top left;
	margin-left: 5px;
}

div.category-on-the-road {
	background: url(images/caticon/ontheroad.png) no-repeat top left;
	margin-left: 5px;	
}

div.category-featured {
	background: url(images/caticon/feature.png) no-repeat top left;
	margin-left: 5px;
}

div.category-press {
	background: url(images/caticon/press.png) no-repeat top left;
	margin-left: 5px;
}

div.category-new-york-city {
	background: url(images/caticon/nyc.jpg) no-repeat top left;
	margin-left: 5px;
}

div.category-maya {
	background: url(images/caticon/maya.png) no-repeat top left;
	margin-left: 5px;
}

.entry-title a:link, .entry-title a:hover, .entry-title a:visited, .entry-title a:active{
	color: #FFFFFF;
	font-size: 20px;
}

h1.entry-title {
	font-size: 20px;
}

h2.entry-title {
	font-weight: normal;
	font-size: 14px;
}

.entry-meta {
	color: #000000;
	padding-left: 15px;
}

.entry-content {
	padding-left: 15px;
	font-size: 16px;
}

blockquote {
	color: #FFFFFF;
}

a:link, a:hover, a:visited, a:active {
	color: #FFCC00;
}

/* buddypress */

/* doesn't work*/
#comments {
	background-color: #000;
	border: .5px solid #333;
	padding: 5px;
}

#respond {
	background-color: #000;
	padding: 10px;
	border-top: 1px solid #333;
}

#comments-list li.bypostauthor {
	background-color: #fff;
	border: 1px solid #000;
}

#comments-list .comment-author {
	color: #000;
}

.comment-content {
	background-color: #CCC;
	color: #000;
	padding: 8px;
}

/* footer */

#footer {
	border: none;
	margin-top: 50px;
}

/* allow images plugin */

#thread .post img {max-width:450px;} 

