/* @override 
	http://www.breakoutbrand.com/css/styles-v1.css
	http://breakoutbrand.com/css/styles-v1.css
*/

/* 
    AUTHOR: Jason Clewell
            jclewell@getconcentric.com
*/


/* @group Resets */
* { margin: 0; padding: 0; }
body { font-family: Arial, Helvetica, Geneva, sans-serif; background: #614a3a url(/images/global/brown-background.jpg);}
ul { list-style: none inside; }
a { outline: none; }
a img { border: none; }
table { border-spacing: 0; border-collapse: collapse;}
.hiddenFields {display: none; }
#ie6bar {display: none; }
/* @end */

/* @group Utility */
.indent {text-indent: -1000em; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
/* @end */

/* @group = Base */

	/* @group -Global Containers */
#page-wrap {width: 880px; margin: 0 auto;}
.main-content {width: 540px; padding: 0 10px; clear: both; }
.sub-content {width: 300px; float: left; padding: 0 10px; }
#footer-wrap {width: 880px; margin: 0 auto; }
.four-column {width: 300px; padding: 0 10px; }
.three-column {width: 220px; padding: 0 10px; }
.four-colbox {width: 300px; background: url(/images/global/4col-box-mid.gif) center repeat-y; margin: 0 10px;}
.four-colbox-top {height: 21px;background: url(/images/global/4col-box-top.gif); }
.four-colbox-bottom {height: 21px; background: url(/images/global/4col-box-bottom.gif); }
	/* @end */
	
	/* @group -Entry */
.entry-top {height: 21px; background: url(/images/global/entry-top.gif); }
.entry-bottom {height: 21px; background: url(/images/global/entry-bottom.gif); margin-bottom: 20px;}
.entry {background: white url(/images/global/entry-mid.gif); width: 500px; padding: 0 20px; color: #665a48;}
.entry p img {padding: 0 0 3px 10px; }
.entry h1 {color: #574639; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; letter-spacing: -1px; border-bottom: 1px solid #cab7ab; margin-bottom: 10px; padding-bottom: 8px; }
.entry h1 a {color: #574639; text-decoration: none; font-size: 28px; line-height: 27px;}
.entry h1 a:hover {color: #f26522; }
.avatar {float: left; padding: 0 10px 10px 0; }
.entry h2 {clear: both; font-family: Arial, Helvetica, Geneva, sans-serif; color: #f26522; font-size: 24px;}
.entry h3 {clear: both; font-family: Arial, Helvetica, Geneva, sans-serif; color: #f26522; font-size: 20px; font-style: normal; margin-bottom: 0;}
.entry h4 {clear: both; font-family: Arial, Helvetica, Geneva, sans-serif; color: #f26522; font-size: 18px; font-style: italic; margin-bottom: 0;}
.entry ul {list-style-type: disc; margin: 0 0 10px 20px; font-size: 14px; color: #5a5552; list-style-position: outside;}
.entry .social-bookmarks {margin-bottom: 0; }
.entry ol {margin: 0 0 10px 20px; font-size: 14px; color: #5a5552; list-style-position: inside; }
.entry .author-data {color: #574639; font-size: 12px; float: left; padding-top: 8px; list-style-type: none; margin: 0;}
.entry a {color: #f26522; }
.entry p {font-size: 14px; line-height: 18px; padding-bottom: 10px;}
.entry .more {font-weight: bold; font-style: italic; font-size: 14px; color: #574639; display: block; padding-bottom: 10px;}
.entry .more:hover {color: #f26522; }
.entry .tags {background: url(/images/global/tag-white.jpg) left center no-repeat; padding: 10px 0 10px 40px; }
.entry .tags a {color: #a7998f; }
.entry .tags a:hover {color: #f26522; }
.entry .comments {float: right; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #252525; background: #f26522 url(/images/global/comment-flag.gif) left top repeat-x; padding: 5px 10px; font-size: 14px; border-top: 1px solid #ffce8e; border-bottom: 1px solid #ad570e; margin-right: -25px; clear: none;}
.pagination {background: #42342b; border: 1px solid #927461; padding: 7px; color: #cab7ab; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; margin-bottom: 20px; }
.pagination strong {font-family: Arial, Helvetica, Geneva, sans-serif; font-style: normal; color: #252525; background: #f26522; padding: 1px 5px; border: 1px solid #f0ad69; }
.pagination a {color: #cab7ab; font-family: Arial, Helvetica, Geneva, sans-serif; font-style: normal; padding: 0 5px; }
.pagination a:hover {color: #f26522; }
.showing-tag {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; margin: 8px 0 10px 0; color: #cab7ab;}
	/* @end */
	
	/* @group -Full-Entry */
#full-entry-bottom {margin-bottom: 0px; }
.comments-box {background: #42342b; margin: 0 15px; border-left: 1px solid #927461; border-right: 1px solid #927461; padding: 20px 0;}
.comment2 {background: #252525; border: 1px solid #6c635a; border-right-style: none; margin: 0 0 20px 20px; color: white; font-size: 14px; line-height: 18px;}
.comment2 .avatar {padding: 10px 10px 10px 20px; }
.comment2 p {float: right; width: 360px; margin: 0 30px 20px 0; }
.comment2 .comment-author {margin: 10px 0 10px 0; padding-bottom: 2px; border-bottom: 2px solid #6c635a; width: 390px;}
.comment1 {background: #4d3f36; margin: 0 0 20px 20px; color: white; font-size: 14px; line-height: 18px; padding: 10px 0 10px 20px;}
.comment1 p {margin: 0 30px 10px 0; }
.comment1 .comment-author {color: #cab7ab; padding-bottom: 2px; border-bottom: 2px solid #372c24; margin-right: 0; }
.comment-author a {color: #f26522; text-decoration: none; }
h3 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #574639; margin-bottom: 20px;}
.social-bookmarks li {display: inline; padding: 0 10px 0 0; }
.share {border-top: 1px solid #cab7ab; padding-top: 5px; }

label {color: #574639; font-size: 12px; font-weight:  bold; }
label span {color: #f26522; }
input {display: block; height: 20px; margin: 4px 0; }
.checkbox {display: inline; margin: 0; height: auto; }
#comment_form .check-text {color: #574639; padding-bottom: 2px; }
textarea.comment-field {margin: 4px 0 20px 0; width: 500px; height: 100px; }
.submit {margin: 0; }
.captcha {color: #f26522; margin-top: 10px; }
	/* @end */

	/* @group -Sidebar */
.subscribe {color: #cab7ab; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; padding: 8px 0; text-decoration: none;}
.subscribe a {color: #cab7ab; font-family: Arial, Helvetica, Geneva, sans-serif; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: none; }
.subscribe a:hover { color: #f26522;}
.rss {padding: 5px 0 5px 30px; background: url(/images/global/rss-icon.gif) left center no-repeat; text-decoration: none;}
.email {padding: 5px 0 5px 35px; background: url(/images/global/email-icon.gif) left center no-repeat; }	
.sub-content .container-top {background: url(/images/global/sidebar-top.gif); height: 9px; }
.sub-content .container {background: #252525 url(/images/global/sidebar-mid.gif); margin-bottom: 20px; position: relative; }
.sub-content .container-bottom {background: url(/images/global/sidebar-bottom.gif); height: 9px; }
.sub-content h3 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; letter-spacing: -1px; color: white; margin: 0 10px 10px 10px; border-bottom: 1px solid #4b4b4b; }
.sub-content h4 a {color: #f26522; font-size: 14px; }
.category-block {clear: both; padding: 5px 0; margin: 0 0 11px 20px; }
.category-block img {float: left; padding: 0 8px 12px 8px; }
.categories p {color: #c2b8b0; font-size: 12px; margin-right: 40px; }

#recent-posts a, #recent-comments a {display: block; font-size: 12px; color: #cab7ab; margin: 0 20px 10px 20px; line-height: 16px; padding-left: 24px; background: url(/images/global/arrow.gif) left top no-repeat; }
#recent-posts a:hover, #recent-comments a:hover {color: #f26522; }
.toggle {display: block; height: 20px; width: 76px; background: url(/images/global/toggle.gif) center top no-repeat; position: absolute; top: 6px; right: 6px;}
.toggle:hover {background: url(/images/global/toggle.gif) center bottom no-repeat; }
/*
.great_expectations {background: url(/images/global/star.gif) left center no-repeat; margin: 0 0 15px 10px; }
.half_the_battle {background: url(/images/global/shield.gif) left center no-repeat; margin: 0 0 15px 10px; }
.speek_boldly {background: url(/images/global/megaphone.gif) left center no-repeat; margin: 0 0 15px 10px; }
.bang_for_the_buck {background: url(/images/global/wallet.gif) left center no-repeat; margin: 0 0 15px 10px; }
.white_space {background: url(/images/global/whitespace.gif) left center no-repeat; margin: 0 0 15px 10px; }
.peripheral_vision {background: url(/images/global/peripheral.gif) left center no-repeat; margin: 0 0 15px 10px; }
.refresh_page {background: url(/images/global/refresh.gif) left center no-repeat; margin: 0 0 15px 10px; }
.market_intelligence {background: url(/images/global/market.gif) left center no-repeat; margin: 0 0 15px 10px; }
.ranting_raving {background: url(/images/global/bomb.gif) left center no-repeat; margin: 0 0 15px 10px; }  */

	/* @end */

	/* @group -Header */
#header {background: #252525 url(/images/global/header.gif) center no-repeat; border-top: 1px solid #766e69; border-bottom: 1px solid #766e69; margin-top: 20px; height: 135px; }
	/* @end */
	
	/* @group -Navigation */
#main-nav {float: left; margin: 0 0 20px 10px; width: 800px; }
#main-nav li {float: left; }
#main-nav a {display: block; color: #e0c8ad; text-decoration: none; background: url(/images/global/nav-back.jpg) center top no-repeat; padding: 5px 14px 5px 14px; font-size: 14px; border-left: 1px solid #83735d; border-right: 1px solid #472e1e;  }
#main-nav a:hover, #main-nav .here {background: #252525 url(/images/global/nav-on.jpg) center top no-repeat; }
#main-nav .home {border-left: none; }
#main-nav .contact {border-right: none; }
	/* @end */	
	
	/* @group -Footer */
#footer {background: #252525 url(/images/global/footer-shadow.gif) left top repeat-x; clear: both; border-top: 1px solid #766e69; margin-top: 20px; height: 115px; }
#footer h4 {color: white; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
#footer p {color: #c2b8b0; font-size: 12px; width: 230px; }
.contribute {margin-top: 25px; background: url(/images/global/pencil.gif) left top no-repeat; padding-left: 50px; width: 249px; border-right: 1px solid #3b3b3b; }
.suggestions {margin-top: 25px; background: url(/images/global/post-it.gif) 10px top no-repeat; padding-left: 60px; width: 259px; border-left: 1px solid #121212;border-right: 1px solid #3b3b3b; }
.concentric {margin-top: 25px; background: url(/images/global/concentric-c.gif) 10px top no-repeat; padding:0 0 0 80px ; width: 150px;border-left: 1px solid #121212; }
#footer .concentric a {font-size: 12px; }
#footer a {color: #c2b8b0; font-size: 12px; }
#footer a:hover {color: #f26522; }

	/* @end */	

	/* @group -Contact */
.four-colbox h1 {color: #574639; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; letter-spacing: -1px; border-bottom: 1px solid #cab7ab; margin: 0 15px 10px 15px; padding-bottom: 2px; line-height: 27px; }
.four-colbox p {font-size: 12px; line-height: 18px; padding-bottom: 10px;padding: 0 15px; color: #8a837d;}
#contact-tabs {margin-left: 12px; float: left; }
#contact-tabs li{float: left; text-indent: -1000em; margin: 0 1px;}
#contact-tabs a {display: block; width: 170px; height: 46px; }
.feedback-tab {background: url(/images/contact/feedback-tab.jpg) center bottom no-repeat; }
.feedback-tab .selected {background: url(/images/contact/feedback-tab.jpg) center top no-repeat; }
.contributor-tab {background: url(/images/contact/contribute-tab.jpg) center bottom no-repeat; }
.contributor-tab .selected {background: url(/images/contact/contribute-tab.jpg) center top no-repeat; }
.republish-tab {background: url(/images/contact/republish-tab.jpg) center bottom no-repeat; }
.republish-tab .selected {background: url(/images/contact/republish-tab.jpg) center top no-repeat; }
#contact fieldset {padding: 10px; border: 1px solid #c2b9b2; margin-bottom: 15px; }
#contact legend { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #574639; padding: 0 5px; }
#contact fieldset input {float: left; width: 200px; margin: 0; }
#contact #republish .repub-info input {margin: 0 0 20px 60px ; }
#contact label { text-align: right; display: block; width: 170px; float: left; padding: 4px; clear: both;}
#contact .req {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: #f26522; font-size: 11px; float: right; width: 300px;}
#contact textarea {width: 350px; height: 100px; margin: 10px 0 15px 60px; }
#contact .submit-button {margin: 0; background: #f26522; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; color: white; font-size: 16px; height: auto; border: 1px solid #f0b16a; padding: 5px 8px; margin-left: 190px; cursor: pointer;}
#contact .checkbox {width: auto; margin-right: 3px;}
#contact .checklist label {text-align: left; float: none; display: inline; padding: 0 4px;}
#contact .checklist {list-style-type: none; list-style-position: outside;}
#contact .checklist li {padding: 0 0 4px 0; font-size: 12px; margin-bottom: 5px;}
#contact .entry-bottom {margin-bottom: 150px; }
.question {color: #574639; background: url(/images/global/arrow-white.gif) left 4px no-repeat; padding-left: 22px; margin-left: 50px; margin-top: 10px; clear: both;}
.question span {font-style: italic; font-size: 12px; }
.check1 {display: inline; margin-left: 70px; }
#contact .thank-you {min-height: 400px; }

	/* @end */	
	
	/* @group About */
#about .entry h1 {padding-bottom: 0px; }
.contributor-list h2 {font-size: 18px; }
.contributor-list h3, .contributor-list h3 a {font-size: 14px; color: #574639; font-weight: normal; }
.contributor-list h3 a:hover {color: #f26522; }
.contributor-list p {border-top: 1px solid #8a837d; padding-top: 4px; }
.one {padding: 10px; margin: 8px 0 0 0; }
.two {background: #e8e4e1; padding: 10px; }

	/* @end */


/* @end */

/* @group =Pages */


/* @end */

#coming-soon {width: 880px; height: 600px; margin: 0 auto; background: url(/images/comingsoon.jpg) center top no-repeat; margin-top: 100px; }
