/*Theme Name: Live From Bklyn 2010Theme URI: http://www.livefrombklyn.comDescription: A wordpress theme for Brooklyn Designs 2010Author: John Gadbois, Live From BklynAuthor URI: http://www.livefrombklyn.com/Version: 1*//**** Editable Styles ****//* link color */a { text-decoration: none; color: #00ccff; }/* body styles, change "background" to change the overall background image or color */body { padding: 0; margin: 0; background: white; }/* container  styles, add a "background" style to change the content background */#container { width: 800px ; margin-left: auto ; margin-right: auto; min-height: 100%; }/* Header colors (within content) */.post h1, .post h2, .post h3, .post h4, .post h5, .post h6, #pageContent h1, #pageContent h2, #pageContent h3, #pageContent h4, #pageContent h5, #pageContent h6 { color:#000; margin: 8px 0;}/* Header color, if link (within content) */h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #000 }/**** End Editable Styles ****/* html #container { height: 100%; }p { margin: 0; }#content p, #content div { margin: 0 0 10px 0; }a img { border: 0; }html, body { height: 100%; font-family: arial, sans-serif; font-size: 9pt;}#header, #content { margin: 0 0 10px 0; }#footer { margin: 0 0;}/* content styles */#leftCol { float: left; width: 525px; }#rightCol { float: left;  margin-left: 25px; width: 275px; }h2.summaryHeader { margin-right: 10px; margin-top: 5px; margin-bottom: 10px;}#content { margin-top: 10px; }.clear { clear: both; }h1, h2, h3, h4 { color: #000; margin: 0; padding: 0; }h1 { font-size: 24pt; margin: 10px 0; }h2 { font-size: 20pt; }h3 { font-size: 14pt; }a:hover { text-decoration: underline; }/* header */#header { padding: 32px 0 10px 0; border-bottom: 3px solid #000; vertical-align: bottom; position: relative;}#nav { display: inline; list-style-image:none; list-style-position:outside; list-style-type:none; margin-bottom: 3px; }#nav li { list-style: none; padding: 8px; float: left; }#nav li a { color: #000; text-decoration: none;  }#nav li.selected, #nav li.current_page_item, #nav li.current-cat, #nav li.hovered { background-color: #000;}#nav li.selected a, #nav li.current_page_item a, #nav li.current-cat a, #nav li.hovered a { color: white; }#chamberheader { margin-bottom: 5px; }#navDiv { height: 20px; margin-top:20px; }#rightNavDiv { float: right; margin-top: 10px; }/* footer */#footer { color: #000; border-top: 3px solid #000;}#footerLinks { border-top: 3px solid #000; border-bottom: 3px solid #000; overflow: auto;}.footerSection { display: inline; float: left; padding: 10px 0; }.footerSection img { margin-top: 10px; border: 0; }.footerSection.first { margin-right: 10px;}.footerSection.first img { margin-top: 20px;}.footerSection h4 { margin: 0; padding: 0; color: #000; font-size: 9pt; }#contactSection { border-right: 3px solid #000; height: 95px; }#contactSection a img { margin: 25px 25px 5px 0; }#copyright { text-align: center; padding: 10px;}#footerborder {border-right: 3px solid #000; height: 80px; margin: 10px 5px; }#leadSponsors { width: 320px; margin-left: 10px; }#signatureSponsors { width: 180px; }#mediaSponsors { text-align: right; }/* main page */#showHeader { color: #000; margin: 10px 0; border-bottom: 2px solid #000;}#showHeader h3 { margin: 0; font-size: 14pt; }#addresses { font-size: 20pt; font-weight: bold;}.portfolioSummary { margin-bottom: 40px; }.portfolioName { float: left; }.portfolioURL { float: right; text-align: right; }.postSummary { margin: 0 0 25px 0 !important; }.postSummary p { margin-bottom: 0px; }/*.postSummary h3 a { color: black; }*//* portfolios */.portfolio { width: 253px; float: left; margin: 0 20px 20px 0 !important;}.portfolio img { width: 253px; }.last { margin-right: 0;}#portfolioCol p { margin: 0; }#portfolioNav { float: left; color: black; font-size: 12pt; font-weight: bold; }#portfolioNav a { color: black; }#portfolioNav a.selected { color: #000; }#portfolioCol { overflow: visible; width: 3816px;  }#portfolioContainer { overflow: hidden; }.portfolioContainer{ width: 954px; float: left; padding: 0; margin: 0;}/* Page */#extraInfo { font-size: 13pt; font-weight: bold; margin-bottom: 20px;}#pageContent { margin-bottom: 30px; }.post h1, #pageContent h1 { font-size: 24px; }.post h2, #pageContent h2 { font-size: 20px; }.post h3, #pageContent h3 { font-size: 16px; }.post h4, #pageContent h4 { font-size: 14px; }.post h5, #pageContent h5 { font-size: 12px; }.post h6, #pageContent h6 { font-size: 10px; }.post strong, .post bold { color: black; }.post p, .post div, #pageContent p, #pageContent div { margin: 0 0 10px 0; }.post { margin-bottom: 30px; }.post img.alignleft, #pageContent img.alignleft {  margin-right: 5px;  }.post img.alignright, #pageContent img.alignright { float: right; margin-left: 5px;  }.post ul, #pageContent ul { list-style-type: none; }.post a, #pageContent a, .postSummary a { font-weight: bold; }/*.post a, #pageContent a, .postSummary a { color: #FFF300; }*//* blog */.post, #content div.post { margin-top: 20px; }/*.post h3, .post h3 a, .singlepost h3, .singlepost h3 a { color: black; }.post .postdate, .singlepost .postdate  { color: #000 }*/h3.postTitle { margin-bottom: 10px; }/*.post h2.header { font-size: 14pt; }*/.singlepost { margin: 30px 0; }/* disqus */#disqus_thread { margin: 10px; }/* sidebar */#sidebar { margin-left: 25px !important; width: 200px;}#contactDiv { color: #000; visibility: hidden;}#sidebar h4 { color: #000; margin: 5px 0 5px 0; }#connectSection a img { margin: 0 6px 5px 0; }#connectSection a img.last { margin-right: 0;}#content div.widget { margin: 0 0 20px 0; }/* flickr widget */div.flickr_badge_image { display: none; position: absolute; top: 0; left: 0; }#flickr_badge_image1 { display: block; }#flickr { height: 300px; position: relative;}.flickr_badge_image a img { width: 200px; margin: 0 !important; padding: 0 !important;}.screen-reader-text { display: none; }/*#exhibitorNav a.selected { color: white; background-color:#000 }*/.wpcf7 { margin-top: 15px !important; }#copy { float: right; }div#col1  { float: left; width: 250px; margin-right: 25px; }div#col2  { float: left; width: 250px; margin-right: 25px;}div#col3  { float: left; width: 250px; }#portLeftCol { float: left; width: 200px;}#portRightCol { float: left;  margin-left: 25px; width: 525px;}.widget ul { padding-left: 0; margin-left: 0; list-style-position: inside; }/* Portfolio Styles */.portfolioItemSelected {    background-color: #e30c51;}#portfolioList li.portfolioItemSelected a{    font-weight: bold;    color: white;}#portfolioList li {    list-style: none;    cursor: pointer;}#portfolioList li a {   color: black;   font-size: 8pt;   font-family: arial;   text-decoration: none;}#portfolioList li.portfolioItemHover a {    color: #e30c51;}/*#rightCol {    text-align: left;    height: 460px;    font-size: 70%;    padding-top: 10px;}#rightColAbout {    text-align: left;    height: 460px;    font-size: 70%;    padding-top: 10px;    width: 725px;}*/.hidden {    display:none;}#content div#itemTitle {    font-weight: bold;    margin-bottom: 0;}#itemImg{   width: 495px;   overflow: hidden;   font-size: 0;   white-space: nowrap;   margin: 5px 0;}#itemNavigation ul li.previous, #itemNavigation ul li.next {    text-decoration: none;}#itemNavigation ul {    margin: 0;    padding-left: 0;}#itemNavigation ul li {    list-style: none;    display: inline;    cursor: pointer;    text-decoration: underline;    padding-right: 1px;}#itemNavigation ul li.selectedNav {    cursor: auto;    text-decoration: none;    color: #e30c51;    font-weight: bold;}#itemDesc { font-size: 10pt; }#wrapper img{   margin: 0; padding: 0;}.postInfo { text-align: center;}.tagInfo { text-align: center; margin-bottom: 0 !important; }