/*
Theme Name:	Titan PRO Child Theme
Theme URI: 	http://themes.jestro.com/titan/
Description: 	Custom child theme for Titan PRO Members.
Version: 1.11
Author:		Drew Strojny
Author URI:	http://www.jestro.com
Template: titan
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../titan/css/undo.css");
@import url("../titan/css/master.css");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
/* Example: Change the sidebar background to blue:
#sidebar {
	background: blue;
	}

/* #header { background-color: #D3D3D3; }
-----------------------------------------------------------*/

div#title-logo
  float: left;
  padding: 30px 0;
	}

/* Page Templates
-----------------------------------------------------------*/

#content.no-sidebar { width: 920px; }
#content.no-sidebar .entry.page { width: 900px; }

body.left-sidebar #sidebar { float: left; }
body.left-sidebar #content { float: right; }

/* Customization made by Jestro 8/11/2009
-----------------------------------------------------------*/
body {
	background: #F9F9F9;
}
#follow {
	background: #2F2F2F;
}
#header {
	background: #3e3e3e url(images/nav-background.gif) repeat-x left bottom;
	border-bottom: 1px solid #e3e3e3;
}
.content-background {
	background: url(images/content-background.gif) repeat-x left top;
}
div.notice div {
	background-image: none;
	background-color: #F0F0F0;
	border: 1px solid #E6E6E6;
}
h1#title, div#title {
	font-size: 2.2em;
	}
h1#title img {
	margin-right: 15px;
}
h1#title a:link, h1#title a:visited, div#title a:link, div#title a:visited  { color: #E9E9E9; }
#description { color: #B3B3B3; }
#nav li {
	border-right:1px solid #e3e3e3;
}
.post-header {
	border-top: 1px solid #e3e3e3;
}
.date {
	color: #BEBEBE;
	background: url(images/icon-calendar.png) no-repeat 0 .3em;
}
.date span { color: #E0E0E0; }
.author {
  color: #C0C0C0;
}
.comments a {
  color: #B7B7B7;
  background: url(images/icon-comments.png) no-repeat 0 .4em;
}
.comments a:hover {
  color: #444;
}
.tags span {
	color: #BEBEBE;
	background: url(images/icon-tags.png) no-repeat 0 .3em;
}
.tags p, .tags a {
	color: #BEBEBE;
}
.meta {
	border-top: 1px solid #e3e3e3;
}
.none { border-bottom: 1px solid #e3e3e3; }
li.comment {
	border-top: 1px solid #e3e3e3;
	}
div.c-grav img { border: 1px solid #e3e3e3; }
div.reply a:link, div.reply a:visited { color: #bebebe; }
h4#postcomment {
	border-top: 1px solid #e3e3e3;
	}
input.text-input, form#commentform textarea {
  border: 1px solid #e3e3e3;
	}
h1.pagetitle, h2.pagetitle {
	border-top: 1px solid #e3e3e3;
	}
.entries ul li {
	border-bottom: 1px dashed #DFDFDF;
	}
#sidebox img {
  border: 1px solid #E6E6E6;
  background: #F0F0F0;
  }
h2.widgettitle {
	border-bottom: 1px solid #DFDFDF;
	}
#adbox {
  border: 1px solid #E6E6E6;
  background: #F0F0F0;
  }
#adbox img { border: 1px solid #E6E6E6; }
#footer {
	border-top: 10px solid #D69354;
	background: #E8D9CA;
	}
.footer-column h2 {
	border-bottom: 2px solid #DBC4AF;
}
#copyright {
	border-top: 2px solid #DBC4AF;
}

/*Miscellaneous
---------------------------------------*/
img.border {
  border: 1px solid #E6E6E6;
  background: #F0F0F0;
	}
