/*
Theme Name: Stratejoy Custom Design
Theme URI: http://www.stratejoy.com
Description: Exclusively for use on http://www.stratejoy.com this design was built by Bridget Gailey &amp; Erin Pierce Version: 1.0
Author: Bridget Gailey &amp; Erin Pierce
*/


body{
	margin: 0;
	padding: 0;
	font: medium Verdana, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.1em;
	background: url('images/bg_dots.gif');
}

::-moz-selection {
	color: #FFFFFF;
	background: #CB4055;
}

::selection {
	color: #FFFFFF;
	background: #CB4055;
}

a {
	margin: 0;
	padding: 0;
	color: #CB4055;
	text-decoration: none;
}

a:hover {
	margin: 0;
	padding: 0;
	color: #97C23D;
	text-decoration: none;
}

a.more-link {
	margin: .2em 0;
	padding: 0;
	color: #CB4055;
	float: right;
	display: block;
}

a.more-link:hover {
	color: #97C23D;
	text-decoration: none;
}

a.signup {
	margin: 0;
	padding: .2em 1em;
	color: #FFFFFF;
	text-decoration: none;
	background: #CC4155;
	border: 2px solid #98BD3E;
}

a.signup:hover {
	margin: 0;
	padding: .2em 1em;
	color: #FFFFFF;
	text-decoration: none;
	background: #98BD3E;
	border: 2px solid #CC4155;
}

h1 {
	margin: 1em 0 .2em 0;
	padding: .2em 0;
	color: #000000;
	font-size: 2em;
	font-weight: 100;
	text-transform: capitalize;
}

h1 a {
	margin: .2em 0;
	padding: .2em 0;
	color: #000000;
	text-decoration: none;
}

h1 a:hover {
	margin: .2em 0;
	padding: .2em 0;
	color: #97C23D;
	text-decoration: none;
}

h2 {
	margin: 1em 0 0;
	padding: 0;
	color: #CB4055;
	font-size: 1.5em;
	font-weight: 100;
	text-transform: capitalize;
}

h2 a {
	margin: .2em 0;
	padding: .2em 0;
	color: #CB4055;
	text-decoration: none;
}

h2 a:hover {
	margin: .2em 0;
	padding: .2em 0;
	color: #97C23D;
	text-decoration: none;
}

h3 {
	margin: 1em 0 0;
	padding: 0;
	color: #CB4055;
	font-size: 1.2em;
	font-weight: 100;
	text-transform: capitalize;
}

h3.nav-title {
	margin: 0 0 1em;
	padding: 0;
	font-size: 1.2em;
	font-weight: 100;
	text-transform: uppercase;
}

h3.pink {
	color: #CB4055;
}

h3.white {
	color: #FFFFFF;
}

blockquote {
	margin: 25px;
	padding: 5px 15px;
	color: #FFFFFF;
	font-size: 1.2em;
	line-height: 1.8em;
	background: #CB4055;
}

img.alignleft {
	margin: 1em 1em .5em 0;
	padding: 0;
	float: left;
}

img a {
	border: none;
}

img {
	border: none;
}

strong.metaInfo, b.metaInfo {
	color: #CB4055;
	font-size: .9em;
}

.error {
	color: #CB4055;
	font-weight: bold;
}

ul.nodots {
	list-style: none;
}

.post_nav {
	margin: 1em 0;
	padding: 0;
	text-align: right;
}

b.pink, span.pink {
	color: #CB4055;
	font-weight: bold;
}

ul#links a {
	color: #CC4054;
}

ul#links a:hover {
	color: #96C23D;
}

ul#categories a {
	color: #CC4054;
}

ul#categories a:hover {
	color: #96C23D;
}

#wrapper {
	margin: 0 auto;
	padding: 0 0 2em 0;
	width: 1001px;
	font-size: .7em;
	background: #FFFFFF;
}

#header {
	margin: 0;
	padding: 5px 0 0 0;
	background: #FFFFFF;
}

#header .links {
	margin: 0;
	padding: 0;
	height: 22px;
	background: url('images/conquer-your-quarterlife.jpg');
}

#header .links img {
	margin: 2px 0 0 0;
	float: left;
}

#header .links a {
	color: #FFFFFF;
}

#header .links a:hover {
	color: #CB4055;
}

#header .links .right {
	margin: 2px 0 0 50px;
	padding: 0 0 5px 0;
	float: left;
}

#header .links .left {
	margin: 2px 5px 0 50px;
	padding: 0 0 5px 0;
	float: left;
}

ul.nav {
	margin: 3px 0 0 0;
	padding: 0 0 4px 25px;
	list-style: none;
	font-size: 12px;
	height: 25px;
	display: block;
	text-transform: uppercase;
	background: #CB4055;
}

ul.nav li {
	margin: 0;
	padding: 4px 40px 0 0;
	float: left;
}

ul.nav li a {
	color: #FFFFFF;
}

ul.nav li a:hover, ul.nav li.current_page_item a {
	color: #97C23D;
}

#middle {
	margin: 0;
	padding: 1em 2em;
	width: 63%;
	float: left;
}

#tags {
	display: none;
}

#sidebar {
	margin: 0;
	padding: 0 .5em 1em .5em;
	width: 270px;
	float: left;
	font-size: 1em;
}

ul#archives {
	margin: 1em 0 0;
	padding: 0;
	list-style: none;
}

ul#archives li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#ref-links {
	margin: .3em 0;
	padding: 1em;
	width: 86%;
	text-align: center;
	text-transform: lowercase;
	background: #D6E186;
}

#ref-links a {
	padding: .5em;
	color: #000000;
}

#ref-links a:hover {
	color: #CC4054;
}

#blog_cats {
	margin: 1em 0 0;
	padding: 0;
	list-style: none;
}

#blog_cats ul#categories {
	margin: 1em 0 0;
	padding: 0;
	list-style: none;
}

#blog_cats ul#categories li {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#links {
	margin: 1em 0;
	padding: 0 1em 1em 0;
	list-style: none;
}

ul#links li {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#links ul {
	margin: 0;
	padding: 0;
}

#footer {
	margin: 0 auto;
	padding: 1em;
	width: 87.5em;
	font-size: .7em;
	color: #FFFFFF;
	text-align: right;
	background: #96C23D;
	border-top: 3px solid #CC4054;
}

#footer a {
	color: #CB4055;
	text-decoration: none;
}

#footer a:hover {
	color: #000000;
	text-decoration: underline;
}

#newsletter {
	margin: 15px 0 0;
	padding: 60px 10px 20px 20px;
	width: 100%;
	background: #D6E186 url('images/gutsy-girls-guide-to-success.jpg') no-repeat;
}

#newsletter input {
	padding: .3em .5em;
	width: 12em;
	font-size: 1em;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #CB4055;
}

#newsletter select {
	padding: .2em .5em;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #CB4055;
}

#newsletter #submit_news {
	margin: 15px 0 0 0;
}

#products {
	margin: 15px 0 0;
	padding: 65px 10px 20px 20px;
	width: 100%;
	background: #D6E186 url('images/stratejoy-prods.jpg') no-repeat;
}

#reading {
	margin: 15px 0 0;
	padding: 35px 10px 20px 20px;
	width: 100%;
	background: #D6E186 url('images/recommended-reading.jpg') no-repeat;
}

#reading a:hover {
	color: #000000;
}

#reading ol {
	margin: 10px 0 0 20px;
	padding: 0;
}

#reading ol li {
	margin: 0;
	padding: 0;
}

#contact {
	margin: 0;
	padding: 0;
	font-size: 1em;
}

#connected {
	margin: 15px 0 25px 0;
	padding: 50px 10px 20px 20px;
	width: 100%;
	background: #D6E186 url('images/stay-connected.jpg') no-repeat;
}

#contact input {
	padding: .3em .5em;
	width: 15em;
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #CC4054;
}

#contact textarea {
	padding: .3em .5em;
	width: 350px;
	height: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #CC4054;
}

#contact #submit_contact, #comments #submit_comment, #submit_search, #newsletter #submit_news {
	padding: .1em .2em;
	width: 6em;
	color: #CC4054;
	font-size: 1.1em;
	text-transform: lowercase;
	background: #FFFFFF;
	border: 1px solid #CC4054;
}

#contact #submit_contact:hover, #comments #submit_comment:hover, #submit_search:hover, #newsletter #submit_news:hover {
	color: #FFFFFF;
	background: #CC4054;
	border: 1px solid #FFFFFF;
}

#comments {
	margin: 0;
	padding: 0;
	font-size: 1em;
}

#comments input {
	padding: .3em .5em;
	width: 15em;
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #CC4054;
}

#comments textarea {
	padding: .3em .5em;
	width: 350px;
	height: 200px;
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #CC4054;
}

ul.comments {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.comments img {
	margin: 0 1em 1em 0;
	padding: 0;
	float: left;
}

ul.comments li {
	margin: 0;
	padding: 1em;
	background: #EEEEEE;
}

.clear {
	clear: both;
}
