/*
Theme Name:	Titan *Child Theme*
Theme URI: 	http://themes.jestro.com/titan/
Description: 	Your custom child theme for Titan. Make all your custom changes in the <code>themes/freeman</code> folder.
Author:		Nate Ernst
Author URI:	http://www.varloodesign.com
Template: titan
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../titan/css/undo.css");
@import url("../titan/css/master.css");
@import url("../titan/functions/titan-admin.php");

/* 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
-----------------------------------------------------------*/
body {background:#FFF;}
a:link, a:visited {color:#367AB8;}
a:hover {color:#993333;}
#follow {
background:transparent;
z-index:1;
position:relative;
float:right;
}
#head-in {
background:#E4D7BB url(../freeman/images/bg_header.jpg) no-repeat top center;
overflow:auto;
height:150px;
}
#header #title {
float:left;
font-size:3.3em;
letter-spacing:1px;
line-height:1em;
padding-top:58px;
padding-left:50px;
padding-bottom:0px;
}
#header #title a {color:#FFF;}
#header #description {
color:#B6C5C2;
line-height:1em;
float:left;
clear:left;
margin:0px;
padding-left:50px;
}
#navigation {
background:#E4D7BB url(../freeman/images/bg_navigation.png) repeat-x scroll left bottom;
border-bottom:1px solid #FFFFFF;
height:40px;
width:100%;
}
#nav li {
background:#E4D7BB url(../freeman/images/bg_nav.png) repeat-x scroll left bottom;
border-right:1px solid #E4D7BB;
border-left:1px solid #F9F7F1;
}
#nav a {
color:#426263;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
}
#navigation #nav a:hover {color:#770E09;}
#nav li.home { border-left: 1px solid #E4D7BB; }
 #nav li:hover a, #nav li.sfhover a {color:#000;}
/*#nav li li {
width: 149px;
border-bottom:1px solid #E3E0D5;
border-left:1px solid #E3E0D5;
border-right:1px solid #E3E0D5;
background:#FFF url(../images/nav-sub-background.gif) repeat-x top left;
}
div.notice div {
margin: 10px 0;
padding: 20px;
background: #F0EBE6 url(../images/notice-background.gif) repeat-x top left;
}*/
.content-background {position:relative; background:url(../freeman/images/bg_content.png) repeat-x top left;}
#footer {
border-top:10px solid #D6CCBA;
background-color:#EEE6D6;
color:#555;
}
h1.pagetitle {color:#993333;}
#pub hr {clear:both; clear:all;}
.amazon {float:left; padding-right:10px;}
input, textarea {padding:4px; margin-bottom:10px;}
.form-label {font-weight:bold;}
.form-submit {padding-top:10px;}
#linkcat-3 a {
background:url(../freeman/images/bg_links.png) no-repeat left center;
display:block;
padding-left:12px;
line-height:30px;
border-bottom:1px solid #EEE;
}
#footer ul#othersites a, #footer ul#nav_foot a {
background:url(../freeman/images/bg_links.png) no-repeat left center;
display:block;
color:#CA5353;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-transform:uppercase;
letter-spacing:1px;
padding-left:12px;
line-height:30px;
}
#footer ul#othersites a:hover, #footer ul#nav_foot a:hover {
text-decoration:none;
color:#993333;
}
#linkcat-3 a:hover, #footer ul#othersites a:hover, #footer ul#nav_foot a:hover {
background:url(../freeman/images/bg_links_hover.png) no-repeat left center;
}
#sidebox img {background-color:#eee6d6; border-color:#d6ccba;}
h2.widgettitle, .footer-column h2 {
border-bottom-color: #d6ccba;
}
h1.pagetitle, h2.pagetitle, #copyright {
border-top-color: #d6ccba;
}
