/*
THEME NAME: Paradigm New Media Group - Group Think
THEME URI: 
DESCRIPTION: Based on sandbox theme updated by PNMG
TAGS: widgets, sandbox, microformats, hcard, hatom, xoxo
VERSION: 1.5.2
AUTHOR: Paradigm New Media Group
AUTHOR URI: http://www.pnmg.com/
*/

body {background: #567 url(/wp-content/themes/groupthink/images/bg-body.jpg) repeat-x; color: #abc; font-family: Verdana;}
#wrap {width: 960px; margin: 15px auto 0 auto; padding: 0; position: relative; font-size: 1em;}

/**************************************************header**************************************************/
#header {height: 42px; position: relative; z-index: 9999;}
#header h1 a {background: url(/wp-content/themes/groupthink/images/logo.gif) no-repeat; width: 193px; height: 39px; top: 0; left: 7px; position: absolute;}
#header ul#headerNav {width: 444px; height: 16px; top: 14px; right: 6px; position: absolute; z-index: 999;}
#header ul#headerNav li {height: 16px; top: 0px; list-style: none; display: inline; position: absolute; display: block;}
#header ul#headerNav li a {height: 16px; left: 0; position: absolute; display: block; background: transparent;}
#header ul#headerNav li#pr {background: url(/wp-content/themes/groupthink/images/headerNav-prlnk.gif) no-repeat; width: 79px; left: 0px;}
#header ul#headerNav li#pr:hover, #header ul#headerNav li#pr.hdrhover, .profile #header ul#headerNav li#pr {background-position: 0 -16px;}
#header ul#headerNav li#pr a#prlnk {width: 79px;}
#header ul#headerNav li#pf {background: url(/wp-content/themes/groupthink/images/headerNav-pflnk.gif) no-repeat; width: 100px; left: 79px;}
#header ul#headerNav li#pf:hover, #header ul#headerNav li#pf.hdrhover, .portfolio #header ul#headerNav li#pf {background-position: 0 -16px;}
#header ul#headerNav li#pf a#pflnk {width: 100px;}
#header ul#headerNav li#gt {background: url(/wp-content/themes/groupthink/images/headerNav-gtlnk.gif) no-repeat; width: 112px; left: 179px;}
#header ul#headerNav li#gt:hover, #header ul#headerNav li#gt.hdrhover, .groupthink #header ul#headerNav li#gt, .groupthinkinternal #header ul#headerNav li#gt {background-position: 0 -16px;}
#header ul#headerNav li#gt a#gtlnk {width: 112px;}
#header ul#headerNav li#gw {background: url(/wp-content/themes/groupthink/images/headerNav-gwlnk.gif) no-repeat; width: 87px; left: 291px;}
#header ul#headerNav li#gw:hover, #header ul#headerNav li#gw.hdrhover, .gateway #header ul#headerNav li#gw {background-position: 0 -16px;}
#header ul#headerNav li#gw a#gwlnk {width: 87px;}
#header ul#headerNav li#cn {background: url(/wp-content/themes/groupthink/images/headerNav-cnlnk.gif) no-repeat; width: 66px; left: 378px;}
#header ul#headerNav li#cn:hover, #header ul#headerNav li#cn.hdrhover, .contact #header ul#headerNav li#cn {background-position: 0 -16px;}
#header ul#headerNav li#cn a#cnlnk {width: 66px;}
#header ul#utilityNav {top: 52px; right: 10px; position: absolute;}
#header ul#utilityNav li {list-style: none; display: inline;}
#header ul#utilityNav li a {background-repeat: no-repeat; width: 40px; height: 40px; display: block; text-indent: -9999px; float: left;}
#header ul#utilityNav li#buttonFeed a {background-image: url(images/button-feed.png);}

/**************************************************content area********************************************/
.home #sectionTitle {background: url(/wp-content/themes/groupthink/images/bg-sectionTitle.gif) no-repeat; min-height: 190px;}
#sectionTitle {background: url(/wp-content/themes/groupthink/images/bg-internal-sectionTitle.gif) no-repeat; min-height: 80px;}
#sectionTitle h2 a {width: 250px; height: 50px; top: 20px; left: 200px; position: absolute;}
#sectionTitle p {color: #c9dcff; width: 570px; top: 173px; left: 356px; position: absolute;}
#content {background: url(/wp-content/themes/groupthink/images/bg-content.gif) repeat-y; padding: 0 0 35px 0;}
#content:after {clear: both; content: ''; display: block; height: 0; visibility: hidden;}
#content hr {margin: 0 55px 20px 202px; clear: both; border: solid #555; border-width: 1px 0 0 0;}
#content #sharing {margin: 0 55px 20px 202px;}
#content #sharing:after {clear: both; content: ''; display: block; height: 0; visibility: hidden;}
#content #sharing span.divider {margin: 0 5px; display: block; float: left;}
#content #sharing a#stafLink {background: url(/wp-content/themes/groupthink/images/icon-email.gif) no-repeat 0 50%; padding: 0 0 0 21px; float: left; display: block;}
#content #sharing .sociable {/*See the sociable plugin stylesheet*/ float: left; margin: 0;}
#content #sharing a#backtoarticles {background: url(/wp-content/themes/groupthink/images/arrow-left.gif) no-repeat 0 50%; padding: 0 0 0 21px; float: left; display: block;}
#content #comments {margin: 0 55px 20px 202px; clear: both;}
#content #comments h3 {color: #69a; margin: 0 0 10px 0; font-weight: normal; font-size: 1.3em; line-height: 1.1;}
#content #comments ol {color: #333; margin: 0 0 0 20px;}
#content #comments ol li {margin: 0 0 10px 0; padding: 0 0 10px 0; clear: both; border-bottom: 1px dotted #bbb;}
#content #comments ol li:after {clear: both; content: ''; display: block; height: 0; visibility: hidden;}
#content #comments ol li .comment-author img {margin: 0 25px 0 0; float: left;}
#content #comments ol li .comment-author .fn {font-size: 1.2em; font-weight: bold;}
#content #comments ol li .comment-meta {color: #999; margin: 0 0 10px 0;}
#content #comments ol li .right {margin: 0 0 0 89px;}
#content #comments ol li p {margin: 0 0 10px 0;}
#content #comments form {}

/**************************************************center column*******************************************/
.home #main {background-position: 0 -100px;}
#main {background: url(/wp-content/themes/groupthink/images/bg-main.gif) no-repeat 0 -80px; width: 736px; min-height: 550px; position: relative; float: left;}
#main #contentContainer {margin: 36px 30px 0 202px; color: #333; line-height: 1.8; font-size: 1.1em;}
div.navigation {margin: 0 0 15px 0;}
div.navigation:after {clear: both; content: ''; display: block; height: 0; visibility: hidden;}
div.nav-previous {width: 45%; float: left;}
div.nav-next {width: 45%; float: right; text-align: right;}
div.post {clear: both;}
.home #main .p1 {margin: 0 0 50px 0;}
#main img.alignleft {float: left; margin: 0 20px 10px 0;}
#main img.alignright {float: right; margin: 0 0 10px 20px;}
.archive #main h2 {color: #69a; margin: 0 0 10px 0; font-weight: normal; font-size: 2.5em; line-height: 1.1;}
#main h3 {color: #69a; margin: 0 0 10px 0; font-weight: normal; font-size: 2.5em; line-height: 1.1;}
.home #main h3,.archive #main h3 {margin: 0; font-size: 1.4em;}
.home #main .p1 h3 {margin: 0 0 10px 0; font-size: 2.5em;}
#main h3 a {color: #69a;}
.home #main h3 a {text-decoration: underline;}
.home #main .p1 h3 a {text-decoration: none;}
.home #main h3 a:hover {color: #346;}
.home #main .p1 h3 a:hover {color: #69a;}
#main h4 {margin: 0 0 20px 0; font-weight: bold; font-size: 1.2em;}
#main h5 {margin: 0 0 20px 0; font-weight: bold; font-size: 1.1em;}
#main p {margin: 0 0 20px 0;}
#main p a.more-link {background: url(/wp-content/themes/groupthink/images/read-more-button.jpg) no-repeat 100% 0; color: #a71; margin: 0 0 0 10px; padding: 2px 25px 3px 0; height: 25px; font-weight: bold; font-size: .95em; text-transform: uppercase; white-space: nowrap; position: relative;}
#main p a.more-link span.meta-nav {height: 0; width: 0; overflow: hidden; position: absolute;}
#main p.entry-date {color: #888;}
.home #main p.entry-date {margin: 0;}
.home #main .p1 p.entry-date {margin: 0 0 20px 0;}
#main ul {margin: 0 0 20px 25px;}
#main ol {margin: 0 0 20px 35px;}
#main ul li {margin: 0 0 10px 0; padding: 0 0 0 5px;}
#main ol li {margin: 0 0 10px 0;}
#main ol li ul, #main ul li ul {margin: 10px 0 0 20px;}
#main ol li ol, #main ul li ol {margin: 10px 0 0 30px;}
#main ol li ol li, #main ul li ol li {list-style: decimal;}
#main dl {margin: 0 0 20px 0;}
#main dl dt {margin: 0 0 3px 0;}
#main dl dd {margin: 0 0 15px 0;}
#main #commentform {margin: 0 0 20px 0;}
#main .entry-meta {margin:20px 0;}

/**************************************************left column*********************************************/
#sidebar {width: 224px; margin: 0 0 30px 0; line-height: 1.3; font-size: 1.1em; position: relative; float: left;}
#sidebar form#frmSubscribe {background: url(/wp-content/themes/groupthink/images/bg-subscribe-form.gif) no-repeat; width: 185px; height: 94px; margin: 35px 0 0 0; position: relative;}
#sidebar form#frmSubscribe input {color: #555; margin: 27px 0 8px 29px; padding: 3px;}
#sidebar form#frmSubscribe button {background: url(/wp-content/themes/groupthink/images/button-subscribe.gif) no-repeat; width: 103px; height: 23px; margin: 0 0 0 42px; text-indent: -9999px;}
#sidebar #quickQuote {background: url(/wp-content/themes/groupthink/images/bg-quickQuote.gif) no-repeat 0 100%; color: #fff; width: 135px; margin: 0 0 20px 0; padding: 15px 25px 25px 25px;}
#sidebar #quickQuote h3 {margin: 0 0 20px 0; font-size: 1.2em; font-weight: normal; text-align: center;}
#sidebar #quickQuote h4 {margin: 0 0 10px 0; font-weight: normal;}
#sidebar #quickQuote ul {margin: 0 0 10px 20px;}
#sidebar #quickQuote ol {margin: 0 0 10px 30px;}
#sidebar #quickQuote p {margin: 0 0 10px 0;}
#sidebar #recentArticles {background: url(/wp-content/themes/groupthink/images/bg-recent-articles.gif) no-repeat 0 100%; color: #fff; width: 135px; margin: 0 0 110px 0; padding: 15px 25px 25px 25px;}
#sidebar #recentArticles h3 {background: url(/wp-content/themes/groupthink/images/title-recent-articles.gif) no-repeat; width: 93px ; height: 13px; margin: 0 0 20px 0; text-indent: -9999px;}
#sidebar #recentArticles dl {margin: 0 0 35px 0; font-size: .95em;}
#sidebar #recentArticles dl dt {color: #fff; font-style: italic; line-height: 1.3em;}
#sidebar #recentArticles dl dd {margin: 0 0 15px 0; line-height: 1.3em;}
#sidebar #recentArticles dl dd a {color: #234; text-decoration: underline;}
#sidebar #recentArticles p.viewAll {/*background: url(/wp-content/themes/groupthink/images/arrow-view-all.gif) no-repeat 100% 0;*/ color: #234; padding: 2px 23px 3px 0; font-weight: bold; white-space:nowrap;}
#sidebar ul.xoxo {}
#sidebar ul.xoxo li {list-style: none;}
#sidebar ul.xoxo li#better-blogroll {background: url(/wp-content/themes/groupthink/images/bg-better-blogroll.gif) repeat-y; margin: 0 48px 0 0;}
#sidebar ul.xoxo li#better-blogroll h3 {background: url(/wp-content/themes/groupthink/images/title-grouplink.gif) no-repeat; width: 176px; height: 46px; display: block; text-indent: -9999px;}
#sidebar ul.xoxo li#better-blogroll dl {background: url(/wp-content/themes/groupthink/images/bg-better-blogroll-dl.gif) no-repeat 0 100%; font-size: .9em; padding: 10px 20px;}
#sidebar ul.xoxo li#better-blogroll dl dt {color: #a71; margin: 0 0 5px 0; font-weight: bold; font-style: italic;}
#sidebar ul.xoxo li#better-blogroll dl dt a {color: #a71;}
#sidebar ul.xoxo li#better-blogroll dl dd {color: #555; margin: 0 0 30px 0; }

/**************************************************footer**************************************************/
#footer {background: url(/wp-content/themes/groupthink/images/bg-footer.gif) no-repeat; width: 960px; padding: 10px 0 20px 0; position: relative; clear: both;}
#footer:after {clear: both; content: ''; display: block; height: 0; visibility: hidden;}
#footer p {margin: 0 0 0 10px; font-size: 1.1em; float: left;}
#footer div {margin: 0 0 0 3px; font-size: 1.1em; float: left;}
#footer p#copyright {margin: 0 10px 0 0; text-align: right; float: right;}