/*Theme Name: Brooklyn Designs 2010
Theme URI: http://www.brooklyndesigns.net
Description: A wordpress theme for Brooklyn Designs 2010
Author: John Gadbois, Live From Bklyn
Author URI: http://www.livefrombklyn.com/Version: 1
*/
* 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;}
body { padding: 0; margin: 0; background: white url(img/bg.jpg); }
#container { width: 800px ; margin-left: auto ; margin-right: auto; }
#container { min-height: 100%; background-image: url(img/trans_white_90.png)/*opacity:0.95; filter:alpha(opacity=95);*/ }
#header, #content { margin: 0 25px 10px 25px; }
#footer { margin: 0 25px;}

/* content styles */
#leftCol { float: left; width: 525px; }
#rightCol { float: left;  margin-left: 25px; width: 200px; }
h2.summaryHeader { margin-right: 10px; margin-top: 5px; margin-bottom: 10px;}
#content { margin-top: 10px; }
.clear { clear: both; }
h1, h2, h3, h4 { color: #ed1165; margin: 0; padding: 0; }
h1 { font-size: 24pt; margin: 10px 0; }
h2 { font-size: 20pt; }
h3 { font-size: 14pt; }
a { text-decoration: none; color: #ed1165; }
a:hover { text-decoration: underline; }

/* header */
#header { padding: 32px 0 10px 0; border-bottom: 3px solid #ed1165; 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: #ed1176; text-decoration: none;  }
#nav li.selected, #nav li.current_page_item, #nav li.current-cat, #nav li.hovered { background-color: #ed1165;}
#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; }

/* footer */
#footer { color: #ed1165; }
#footerLinks { border-top: 3px solid #ed1165; border-bottom: 3px solid #ed1165; 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: #ed1165; font-size: 9pt; }
#contactSection { border-right: 3px solid #ed1165; height: 95px; }
#contactSection a img { margin: 25px 25px 5px 0; }
#copyright { text-align: center; padding: 10px;}
#footerborder {border-right: 3px solid #ed1165; height: 80px; margin: 10px 5px; }
#leadSponsors { width: 320px; margin-left: 10px; }
#signatureSponsors { width: 180px; }
#mediaSponsors { text-align: right; }

/* main page */
#showHeader { color: #ed1165; margin: 10px 0; border-bottom: 2px solid #ed1165;}
#showHeader h3 { margin: 0; font-size: 14pt; }
    #addresses { font-size: 20pt; font-weight: bold;}
.exhibitorSummary { margin-bottom: 40px; }
.exhibitorName { float: left; }
.exhibitorURL { float: right; text-align: right; }
.postSummary { margin: 0 0 25px 0 !important; }
.postSummary p { margin-bottom: 0px; }
/*.postSummary h3 a { color: black; }
*/
/* exhibitors */
.exhibitor { width: 233px; float: left; margin: 0 25px 30px 0 !important;}
.exhibitor img { width: 233px; }
.exhibitor h4 { padding: 4px 0 0 0; font-size: 11pt; }
.last { margin-right: 0;}
#exhibitorCol p { margin: 0; }
#exhibitorNav { float: left; color: black; font-size: 12pt; font-weight: bold; }
#exhibitorNav a { color: black; }
#exhibitorNav a.selected { color: #ed1165; }
#exhibitorCol { overflow: visible; width: 3816px;  }
#exhibitorContainer { overflow: hidden; }
.exhibitorContainer{ 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, .post h2, .post h3, .post h4, .post h5, .post h6, #pageContent h1, #pageContent h2, #pageContent h3, #pageContent h4, #pageContent h5, #pageContent h6 { color:#ed1165; margin: 8px 0;}
.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 h1 a, #pageContent h1 a,.post h2 a, #pageContent h2 a,.post h3 a, #pageContent h3 a,.postSummary h3 a, .post h4 a, #pageContent h4 a,.post h5 a, #pageContent h5 a,.post h6 a, #pageContent h6 { color: #ed1165 }
.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: #4D5525; }

/* 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: #ed1165 }
*/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: #ed1165; visibility: hidden;}
#sidebar h4 { color: #ed1165; 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:#ed1165 }*/

.wpcf7 { margin-top: 15px !important; }

/* Searches */
.searchterm1, .searchterm2, .searchterm3, .searchterm4, .searchterm5, .searchterm6 { background-color: #FFFF00; padding: 2px 0px; font-weight: bold;}
.incoming {
overflow: hidden;
border: 3px solid #DCEEEE;
padding: 0.5em;
margin: 2em 0em;
color: #2530A8;
background-color: #F1FAF9;
}

.incoming h3
{
width: 100%;
margin: 0;
padding: 5px;
font-weight: bold;
font-size: 16px;
}

.incoming a {	color: #405D77; }
.incoming a:hover {	color: red; }
.incoming div { padding: 5px; }
.incoming p { margin: 0; padding: 0; }
.incoming ul li, .incoming ul { background: none; margin: 0; padding: 0; }
.incoming ul li { margin-left: 40px; }
.incoming .hide { float: right; margin: 5px; padding: 0; }
.mmf-not-valid-tip-no-ajax {background-color: #FFFF00; padding: 2px 0px;}