/*
Theme Name: Traction PRO Child Theme
Theme URI: http://thethemefoundry.com/traction/
Description: PRO child theme for Traction.
Version: 1.01
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Template: traction
*/

/* Import Stylesheets, don't remove these.
-----------------------------------------------------------*/
@import url("../traction/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.logo.logo-img { line-height: 0; }

/* Make all custom CSS changes BELOW this line
-----------------------------------------------------------*/
/* Example: Change the sidebar background to blue:
#sidebar {
	background: blue;
}
*/

.byline {
	padding-bottom: 20px;
	font-size: 12px;
}

h1.title {
	padding-bottom: 10px;
}

#contentwide {
	float: left;
	padding: 20px 20px 15px;
	width: 920px;
}

#contentwide .entry {
	margin: 0 0 30px 0;
}

body.red #mainwide {
	background:url("../images/colors/red/main-body-wide.png") repeat-y scroll center top #EEE9E9;
}

#sidebox {
	margin:20px 0;
}

input[type="submit"] {
	padding: 5px;
}

.g2image_float_left {
	padding-right: 10px;
}

.wp-caption {
	padding: 5px;
	border: 1px solid #C0C0C0;
	background-color: #F7F5F5;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.entry p.wp-caption-text {
	margin-bottom: 0;
	font: 11px Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	text-align: center;
}

.alignleft {
	clear: left;
	float: left;
}

.alignright {
	float: right;
	clear: right;
}

.aligncenter {
	clear: both;
}

.post .date {
	background: none repeat scroll 0 0 rgba(127, 0, 0, 0.5);
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

.entry {
	margin-left: 185px;
}

.ownerline {
	font-size: 12px;
}

.categoryRssLogo {
	margin-left:10px;
	margin-top:8px;
	vertical-align:text-top;
}