/*

Theme Name: titanchild

Theme URI: http://www.strutzillustration.com

Description: Child Theme for Titan

Author: Charlie Harper

Author URI: http://charlieharper.net

Template: titan

Version: 0.1

*/

 

@import url("../titan/style.css");



body {

	background-image:url("./images/tile.jpg");

	background-repeat:repeat;

	background-color: none;



}



.content-background {

	background: #f0f0f0 repeat scroll 0 0 transparent;

	width: 1000px;

	margin:30px auto;

	margin-bottom:0px;

}



#header {

	margin:0 auto;

	width:1000px;

	height:174px;

	z-index: 5;

	background: url("./images/header.jpg") no-repeat top center;

	border-bottom: hidden;

}



.post-header {

  border-top: 1px solid #EFEAE4;

  margin: 0 0 0 20px;

  padding-top: 20px;

  }



.post-header h2 {

font-size:2em;

line-height:1.1em;

margin-left:90px;

}



.post-header h1 {

font-size:2.2em;

margin-left:25px;

padding-bottom:4px;

}



.author {

color:#C0B2A5;

font-size:1.2em;

margin:0 0 0 30px;

}



.post {

margin-bottom: 0px;

}



div.post-header div.date {

background:no-repeat scroll 0 0.3em transparent;

color:#505050;

float:left;

font-size:1.5em;

font-weight:bold;

padding:0 0 0 17px;

text-transform:uppercase;

width: auto;

}



#nav:first-child {

	background-color: #F0F0F0;

	margin:0 auto;

	width: 999px;

}



#nav, #nav ul {

float:left;

line-height:30px;

margin:0;

padding:0;

width:100%;

z-index: 500;

}

#nav li li {
background:url("../images/nav-sub-background.gif") repeat-x scroll left top #FFFFFF;
border-bottom:1px solid #E3E0D5;
border-left:1px solid #E3E0D5;
border-right:1px solid #E3E0D5;
float:none;
width:130px;
}

#content {

	margin:0 auto;

	width: 1000px;

	color: #ffffff;

	background-color: #525252;

	}



#content .entry.page {

margin-left:auto;

margin-right:auto;

width:960px;

padding:0 0 5px;

}



h1.pagetitle, h2.pagetitle {

border-top:1px solid #505050;

font-size:2.5em;

margin:0 auto;

padding:20px 0 5px 20px;

text-align:left;

width:auto;

}



#follow {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#525252 none repeat scroll 0 0;

padding:5px 0;

}



ul, ol, dl, li, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {

margin:0;

padding:0;

}



	

.wrapper {

background:none repeat scroll 0 0 #F0F0F0;

margin:0 auto;

text-align:left;

width:1000px;

}



.entry {

font-size:1.3em;

margin:0px auto;

width: 900px;

}



.entry p {

margin-bottom:10px;

margin:auto 0;

}



div.notice {

display:block;

font-size:1.6em;

padding: 0;

}



#footer {

background-color:#525252;

color:#FFFFFF;

font-size:1.2em;

height:30px;

margin:0 auto 0;

text-align:center;

width:1000px;

padding-top:5px;

}

#footer a {
	color:#FFFFFF;
	}



.date span {

color:#505050;

}



#disqus_thread {

width:450px;

margin:auto 30px;

}



.comments a {

background:no-repeat scroll 0 0.4em transparent;

color:#505050;

display:block;

font-size:1.2em;

padding:0 0 0 17px;

}



.post-footer {

margin-left:30px;

padding-bottom:15px;

}
