/*
Theme Name: Titan PRO Child Theme
Theme URI: http://thethemefoundry.com/titan/
Description: Custom child theme for Titan PRO Members.
Version: 1.24
Author: The Theme Foundry
Author URI: http://thethemefoundry.com
Template: titan
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../titan/stylesheets/master.css");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.alignleft { float: left; }
.alignright { float: right; }

/* Logo
-----------------------------------------------------------*/
div#title-logo {
	float: left;
	padding: 30px 0;
}

/* Page Templates
-----------------------------------------------------------*/
#content.no-sidebar { width: 920px; }
#content.no-sidebar .entry.page { width: 900px; }
body.page-template-left-sidebar-php #sidebar { float: left; }
body.page-template-left-sidebar-php #content { float: right; }
.entry.no-indent { margin: 0; }
.entry.no-indent h2 { padding: 25px 0 10px 0; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
/* Example: Change the sidebar background to blue:
#sidebar {
	background: blue;
}
*/

#follow { background-color: #FFFFFF }

#header { background-color: #FFFFFF }

a:link, a:visited { color:#332F90 }

.post-header h2 { font-size:3.1em }



.entry img { margin-right: 21px }



#footer { background: #000000 }



#footer a:link, #footer a:visited {

color:#D8D8D8;

}



.footer-column h2 {

border-bottom:2px solid #FF0000;

}



#copyright {

border-top:2px solid #FF0000;

}



.orange.awesome, .orange.awesome:visited {

background-color:#FF5C00;

}



.large.awesome, .large.awesome:visited {

font-size:14px;

padding:8px 14px 9px;

}



.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited {

font-size:13px;

font-weight:bold;

line-height:1;

text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);

}



.awesome, .awesome:visited {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

-moz-border-radius-bottomleft:5px;

-moz-border-radius-bottomright:5px;

-moz-border-radius-topleft:5px;

-moz-border-radius-topright:5px;

-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);

background:#222222 url(/wp-content/uploads/2010/03/alert-overlay.png) repeat-x scroll 0 0;

border-bottom:1px solid rgba(0, 0, 0, 0.25);

color:#FFFFFF;

cursor:pointer;

display:inline-block;

padding:5px 10px 6px;

position:relative;

text-decoration:none;

text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);

}



.button {

	display: inline-block;

	outline: none;

	cursor: pointer;

	text-align: center;

	text-decoration: none;

	font: 1.6em/100% Arial, Helvetica, sans-serif;

	padding: .5em 2em .55em;

	text-shadow: 0 1px 1px rgba(0,0,0,.3);

	-webkit-border-radius: .5em;

	-moz-border-radius: .5em;

	border-radius: .5em;

	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);

	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);

	box-shadow: 0 1px 2px rgba(0,0,0,.2);

}

.button:hover {

	text-decoration: none;

}

.button:active {

	position: relative;

	top: 1px;

}



.orange {

	color: #fef4e9;

	border: solid 1px #da7c0c;

	background: #f78d1d;

	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));

	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');

}

.orange:hover {

	background: #f47c20;

	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));

	background: -moz-linear-gradient(top,  #f88e11,  #f06015);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');

}

.orange:active {

	color: #fcd3a5;

	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));

	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');

}
