/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

Be sure to turn on custom CSS in the Headway Design Options.  

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.



*/

body.custom div.header-link-image {
    margin: 30px 0;
}

body.custom a.more-link:link, body.custom a.more-link:visited {
    background: #000;
    width: auto;
    padding: 10px;
    color: #fff;
}

/***  Buy Now ***/

body.custom div.buynow {
    width: 520px;
    margin: 20px auto;
    padding: 0 20px 10px 20px;
    border: 1px dotted #c34133;
    background: #e6db9c;
}

body.custom div.buynow ul li {
    list-style-type: disc !important;
}

body.custom div.buynow h2 {
    margin: 0;
    text-align: center;
}

/*** Magnet ***/


body.custom div.magnet img#bomb {
    background-image:url("http://illuminatedmind.net/images/bomb-hover.jpg");
    width: 132px;
    height: 112px;
    margin: 0;
    padding: 0;
}



body.custom div.magnet {
    background: #9f1d21;
    height: 177px !important;
    text-align: center;
    padding: 10px !important;
    margin: 0 18px 10px 18px !important;
    border: 1px dotted #ccc;
}

body.custom div.magnet div.magnet-copy {
    width: 135px;
    float: left;
}

body.custom div.magnet a {
    color: #fff;
}

body.custom div.magnet li.widget {
    margin: 15px 17px;
}

body.custom div.magnet ul li.widget {
    width: 290px !important;
}

body.custom div.magnet img {
    border: none;
    margin: 0 auto;
    float: right;
}

body.custom div.magnet h3 {
    color: #fff;
    font: bold 16px helvetica, sans-serif;
    margin: 0 auto;
    text-align: left;
    text-transform: uppercase;
}

body.custom div.magnet p {
    font: regular 12px helvetica;
    color: #fff;
    text-align: left;
    text-transform: none;
}

/***  Products ***/

body.custom div.product {
    width: 445px;
    float: left;
    border: 1px dotted #999;
    margin:10px 17px;
    padding-right: 15px;
    background: #282828;
    color: #f6f4ea
}

body.custom div.product h3 {
    font: bold 18px helvetica, sans-serif;
    text-align: left;
    margin: 15px 16px 5px 0 !important;
    color: #f6f4ea;
}

body.custom div.product p {
    padding: 0 10px 0 10px;
}

body.custom div.product img {
    border: none;
}

body.custom div.thumbnail {
    float: left;
    margin: 50px 10px 10px 20px;
}

/***  Books ***/

body.custom div.books {
    min-height: 110px;
    margin: 10px 0 0 0;
}

body.custom a {
    text-decoration: none;
}

body.custom a:hover {
    text-decoration: underline;
}

body.custom div.entry-content a {
    color: #20A8E3;
}

body.custom div.entry-content ul li {
    list-style-image: url(http://illuminatedmind.net/images/bullet.gif);
}

body.custom div.entry-content ol li {
    margin:20px 0 5px;
}

body.custom ul.navigation li a:hover {
    background: #937658;
    text-decoration: none;
}

body.custom div#post-2032 img {
    border: none;
    margin: 0;
    padding: 0 16px;
}

body.custom div.entry-content h2, body.custom div.entry-content h3, body.custom div.entry-content h4 {
    margin: 30px 0 0 0;
}

body.custom ul.navigation {
    margin: 0 0;
    padding: 2px 0;
}

body.custom ul.navigation li {
    margin: 0 18px;
}

body.custom div#footer-container {
    margin-top:30px;
}

body.custom div.notice {
    background: #282828;
    color: #f6f4ea;
    border: none;
}

body.custom div.post, div.small-post {
    border-bottom:2px dotted #CCCCCC;
    margin:0 0 20px;
    padding:10px 0 20px;
}

body.custom span.widget-title {
    background: url(/wordpress/wp-content/themes/headway-16/custom/images/sidebar-title-bg.jpg) no-repeat;
    height: 18px;
    padding: 5px 0 0 5px;
    font-weight: bold;
    letter-spacing: -1px;
    font-size: 16px;
}

body.custom div.horizontal-sidebar ul li.widget {
    width: 292px;
}

body.custom div.sidebar {
    padding:10px 10px 0 26px;
}

body.custom div.sidebar li#text-400756214 {
    background: transparent url(http://illuminatedmind.net/wordpress/wp-content/themes/headway-16/custom/images/7keys-bg.gif) no-repeat scroll 0 0;
    width: 289px;
    height: 312px;
    margin: 0 0 10px 0;
    padding: 0;
}

body.custom ul.sidebar li ul li a {
    color: #000;
    display: block;
    margin: 0 8px 0 0;
    padding: 4px 0 4px 5px;
    text-decoration:none !important;
}


body.custom ul.sidebar li ul li a:hover {
    background-color:#000;
    color:#94d0e4 !important;
}

body.custom input#s {
    width:85%;
}

body.custom div.entry-content blockquote {
    margin: 10px 30px;
    padding: 5px 0 5px 10px;
    background: transparent;
    border-bottom: none;
    border-top: none;
    border-left: 4px solid #222;
    font: italic 14px Georgia, Times, serif;
}

body.custom div.entry-content img {
    padding: 2px;
    border: 1px solid #999;
}

body.custom .entry-title, .entry-title a, .page-title {
    background: transparent;
    float:left;
    width:560px;
    clear: none;
    padding: 2px 0 10px 0;
}

body.custom .page-title {
    padding: 15px 0 0 5px;
}


/***  Comment Count ***/

body.custom div.meta-above-title {
    color:#444444;
    float:right;
    background: url(/wordpress/wp-content/themes/headway-16/custom/images/comment-bg.gif) no-repeat;
    width: 59px;
    text-align: center;
    padding: 0;
    margin: 0;
}

body.custom .entry-meta .left {
    float: none;
}

body.custom div.meta-above-title p#commentbg {
    color:#FFFFFF;
    font: bold 24px Georgia, serif;
    padding:13px 9px 17px 0;
    margin:0;
}

body.custom div.meta-above-title p#commentp {
       font: 12px bold Georgia,serif;
       text-transform: lowercase;
       padding:0 4px 0 0;
       margin: 0;
}

body.custom .meta-below-content .left {
       color: #111;
       font: bold 18px garamond, serif;
}

body.custom .meta-below-content .left a:link, .meta-below-content .left a:visited {
       color: #1D557A;
}

bod.custom .entry-content h6 {
       background:#EEEEEE none repeat scroll 0 0;
       font-size:10px;
       font-weight:normal;
       margin:0 0 5px;
       padding:0 0 0 10px;
}

/****************************
***  Single Post Footer *****
****************************/

body.custom div#crp_related {
       width:280px;
       float: left;
       margin: 0 10px;
       padding: 0 10px 0 0;
}

body.custom div#crp_related h3 {
font: bold 16px 'Helvetica Neue',Helvetica,Arial,sans-serif;
color: #000;
margin: 0;
padding: 0;
}

body.custom div#crp_related ul {
margin: 0;
padding: 0;
}

body.custom div.bookmark-share h3 {
font: bold 16px 'Helvetica Neue',Helvetica,Arial,sans-serif;
color: #000;
margin: 0;
padding: 0;
}

body.custom div.bookmark-share {
background:#FFF;
border: 1px solid #86C0D1;
width: 250px;
padding: 5px;
margin: 0;
float: right;
display: none;
}

body.custom div#crp_related ul li a {
font-size: 12px; 
font-family: 'lucida grande',sans-serif;
}

body.custom ol.pinglist {margin: 10px 0 10px 20px;}

body.custom div#trackback-box {display: none;}


body.custom div#subscriber-count p {
    font: 13px helvetica, arial, sans-serif;
    color: #717171;
    text-transform: uppercase;
    margin: 0 0 8px 0;
}

body.custom div#subscriber-count {
    font: bold 14px helvetica, arial, sans-serif;
    margin: 0 0 0 11px;
}


/****************************
***  Single Post Footer *****
****************************/
body.custom #single_post_footer {
	width:570px;
	height:auto;
	border: none;
	margin:10px 0 0 52px;
	overflow:auto;
        background: transparent;
}

body.custom #single_post_footer a:link, #single_post_footer a:visited {
	text-decoration:none;
        color: #586f8b;
}

body.custom #single_post_footer a:hover {
	text-decoration:underline;
}

body.custom #single_post_footer_related_posts {
        padding:5px;
        width: 200px;
	float:left;
}


body.custom #single_post_footer ul li {
        padding: 0 0 10px 0;
}


body.custom #single_post_footer p {
        font-size:1.2em;
	font-weight:bold;
}

body.custom #single_post_footer_links {
        border: none;
        width:265px;
        height:auto;
        float:right;
	padding:0 15px 10px 15px;
	margin:15px;
        background: #b6d5e5;
}

body.custom #single_post_footer ul {
	padding-left:15px;
}

body.custom #single_post_footer_links_left {
        float: left;
}

body.custom div.tweetmeme_button {
        margin-top:15px;
}

body.custom #single_post_footer_links {
        float: right;
}

/******** Post Footer Subscribe Box *********/
body.custom #footer_subscribe_box {
	width: 541px;
	height:auto;
	border: none;
	margin:0 25px 14px 56px;
    background: #111111;
    text-align: left;
    padding: 10px 5px;
}

body.custom #footer_subscribe_image {
    float: left;
    width: 300px;
    margin: 0;
    padding: 0;
}

body.custom #footer_subscribe_box_email {
    float: right;
    text-align:center;
    color:#333;	
    width: 200px;
    margin: 8px 5px 5px 0;
    padding: 15px 15px;
    border: none;
    background: transparent;
}

body.custom #footer_subscribe_box_rss_link {
    text-align:left;
    margin: 0 0 0 30px;
}

body.custom #footer_subscribe_box_rss_link a {
    color:#b6d5e5;
    text-decoration:none;
}

body.custom #email_prompt {
    display: inline;
    text-align: center;
    margin: 0 3px;
}

body.custom #email_input {
    display: inline;
    text-align: center;
}

body.custom #email_submit_button {
    text-align: center;
    border:1px solid #CACACA;
    font-size:12px;
    padding:5px;
    margin: 0;
}

