/* NYTRMG COMMUNITY PHPBB OVERRIDE CSS
-adjust theme
-tweak i15
-apply unique themes
*/

html {background:transparent}
html, body, h3, .content {color:#222}
#wrap {min-width:0;padding:0}
body {padding:0;font-family:Arial,Helvetica,sans-serif;}



/* fonts/links */
.content, .content *, p, h2, h3, h4, h5, dt * {font-family:verdana,arial,sans!important}
h1, h2, h3 {color:#222!important;font-weight:bold}
h2 {font-size:24px;line-height:1.4}
.postbody h3 {font-size:17px;clear:both}
.icon {text-transform:none}

a:link, a:visited, a.forumtitle:hover, a.topictitle:hover, a.left:hover, a.right:hover, 
.postprofile dt.author a:link, .postprofile dt.author a:hover, .postprofile dt.author a:visited,
.search .postprofile a:link, .search .postprofile a:hover, .search .postprofile a:visited,
.navbg a:link, .navbg a:hover, .navbg a:active, 
.forumbg .header a:link, .forumbg .header a:hover, .forumbg .header a:active, 
.forabg .header a:link, .forabg .header a:hover, .forabg .header a:active, 
th a:link, th a:hover, th a:active,
#search-box a:link, #search-box a:hover, #search-box a:visited {color:#004776}

/* phpbb header*/
.headerbar {padding:0;background:none}
.headerbar h1 {margin:0;float:left;font-size:33px;text-transform:uppercase}
#search-box {margin:0;float:right;width:250px}

/* who is online */
#nytrmgwhoisonline {clear:both;display:block;float:left;width:100%;}
#nytrmgwhoisonline h3 {margin-top:5px;}

/* view stuff links*/
ul.nytrmgviewstuff {clear:both;width:100%;}

/* phpbb navigation*/
.navbar {width:630px;float:left;clear:both}
.navbar .icon-home {padding:10px 0 5px}
.navbar li {display:inline;font-size:12px;line-height:1.5;font-weight:bold}
.linklist li {margin:0!important;font-size:12px;line-height:1.7}
.linklist li a.print {margin-top:5px}
#page-footer .linklist li {padding:0 9px 5px 0}
.navbar .rightside {margin:0 0 5px 0}
.navbar .rightside li a {padding:0 9px}
.navbar .rightside li.icon-logout a {padding:0 0 0 9px;border:none!important}

/* phpbb board */
div.rules {padding:5px 10px;}
.forabg, .forumbg{padding:6px 3px 3px!important;padding-top:1px;background-image:none}

ul.topiclist dl.icon {padding:0}
li.header dl.icon dt {padding-right:61px;font-weight:normal}
li.header dd {margin:0 15px 0 0}
li.header dd.lastpost {margin-right:0;width:22%}
li.header dd.lastpost span {padding-left:0}

ul.topiclist dt {width:49%}
ul.topiclist li, .postprofile *, fieldset label {color:#333}
ul.topiclist li.row {padding:2px 0 0}
ul.topiclist li.row dt, ul.topics li.row dd {padding-top:5px;padding-bottom:15px}
dd.posts, dd.topics, dd.views {width:6%}

.bg1, .bg2, ul.forums {background:#fff}
ul.topics li.row {border-width:2px}
ul.topics dt, ul.topics dd {font-size:10px}

.post{padding:5px 0}
.postbody {float:right;border-left:1px solid #fff;width:78%;padding:10px 5px 10px 10px}
.postprofile {border:none;width:19%}
.search .postprofile {width:28%}
.postprofile img {border:1px solid #333}
.postprofile dd, .postprofile dt {margin-left:4px}
.posthilit {color:#000;padding:1px 4px}
blockquote {margin:10px 1px 0 15px!important;}
blockquote.uncited {margin:10px 0 0 15px!important;padding:5px!important}

#page-body > p {clear:both}
.topic-actions .pagination {background:#fff;display:block;width:100%;margin:0 0 10px 0;padding:5px 0;}

/* paging */
.pagination span strong {background-color:#aaa;border-color:#aaa;color:#FFFFFF;}
.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {background-color:#eee;border-color:#aaa;color:#004776;}

/* end roundness */
span.corners-top, span.corners-bottom {display:none}

/* buttons/icons/forms */
.sitehome, .icon-faq, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout, .icon-bookmark,
.icon-bump, .icon-subscribe, .icon-unsubscribe, .icon-pages, .icon-search {background:none;padding:0px}

select{padding:2px}
fieldset.quickmod {width:auto}
input#keywords.inputbox, input#search_keywords.inputbox, input#add_keywords.inputbox, input#author.inputbox {width:150px!important;padding:3px 3px 3px 17px;border-color:#666;background:#fff center left no-repeat url(images/icon_textbox_search.gif);font-size:11px}
input.button1, input.button2, input.button3, a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, 
a.button2:visited, a.button2:active {background:#fffeff no-repeat url(images/btngr.gif)!important;color:#000!important;border:1px solid #666!important;
padding:3px 6px 2px!important;font-weight:bold;font-size:10px;-moz-border-radius:2px;-webkit-border-radius:2px}
a.button1:hover, input.button1:hover, input.button3:hover, a.button2:hover, input.button2:hover {border-color:#ffcc00!important}
.inputbox, .inputbox:hover, .inputbox:focus {padding:3px;color:#222;border-color:#666}

/*icon madness*/
.postbody ul.profile-icons {margin-right:40px}
ul.profile-icons li, ul.profile-icons li a {background-repeat:no-repeat;width:20px;height:20px}
ul.profile-icons li {float:left;margin:2px 2px 0}
ul.profile-icons li a {display:block;}
ul.profile-icons li a span {display:none}

.reply-icon, .post-icon, .pmreply-icon, .forwardpm-icon {width:96px;height:25px}
.locked-icon {width:84px;height:25px}
.newpm-icon {width:88px;height:25px}
.reply-icon span {background-image:url(../imageset/en/button_topic_reply.gif)}
.post-icon span {background-image:url(../imageset/en/button_topic_new.gif)}
.locked-icon span {background-image:url(../imageset/en/button_topic_locked.gif)}
.pmreply-icon span {background-image:url(../imageset/en/button_pm_reply.gif)}
.newpm-icon span {background-image:url(../imageset/en/button_pm_new.gif)}
.forwardpm-icon span {background-image:url(../imageset/en/button_pm_forward.gif)}

.email-icon, .email-icon a {background-image:url(../imageset/icon_contact_email.gif)}
.aim-icon, .aim-icon a {background-image:url(../imageset/icon_contact_aim.gif)}
.yahoo-icon, .yahoo-icon a {background-image:url(../imageset/icon_contact_yahoo.gif)}
.web-icon, .web-icon a {background-image:url(../imageset/icon_contact_www.gif)}
.msnm-icon, .msnm-icon a {background-image:url(../imageset/icon_contact_msnm.gif)}
.icq-icon, .icq-icon a {background-image:url(../imageset/icon_contact_icq.gif)}
.jabber-icon, .jabber-icon a {background-image:url(../imageset/icon_contact_jabber.gif)}
.pm-icon, .pm-icon a {background-image:url(../imageset/en/icon_contact_pm.gif);width:28px!important}
.quote-icon, .quote-icon a {background-image:url(../imageset/en/icon_post_quote.gif);width:54px!important}
.report-icon, .report-icon a {background-image:url(../imageset/icon_post_report.gif)}
.edit-icon, .edit-icon a {background-image:url(../imageset/en/icon_post_edit.gif);width:42px!important}
.delete-icon, .delete-icon a {background-image:url(../imageset/icon_post_delete.gif)}
.info-icon, .info-icon a {background-image:url(../imageset/icon_post_info.gif)}
.warn-icon, .warn-icon a {background-image:url(../imageset/icon_user_warn.gif)}
.icon-smartfeed{background:none;}

.row .pagination {background-image:url("images/icon_pages.gif")}
a.up {background-image:url("images/arrow_up.gif")}
a.down {background-image:url("images/arrow_down.gif")}
a.left {background-image:url("images/arrow_left.gif")}
a.right {background-image:url("images/arrow_right.gif");font-size:11px;margin-right:10px;padding-right:14px}
.online {background-image:url("../imageset/en/icon_user_online.gif");background-position:100% 0;background-repeat:no-repeat}

/* blockquote {background-image:url(images/quote.gif);border:none} */
a.top {margin:0 10px 0 0;text-indent:14px;letter-spacing:0;background-image:url(../imageset/en/icon_back_top.gif)}

/* control panel */
.section-ucp #tabs a, .section-mcp #tabs a {margin:0 2px 0 0;border-bottom-color:#DADADA!important;background-image:url(images/bg_tabs1b.gif)}
.section-ucp #tabs a span, .section-mcp #tabs a span {border-bottom-color:#DADADA!important;color:#555!important;background-image:url(images/bg_tabs2b.gif)}
.section-ucp #navigation a, .section-mcp #navigation a {	background-image:url(images/bg_menub.gif)}
.section-ucp .pm-panel-header, .section-mcp .pm-panel-header {border-bottom:1px solid #bbb}
.section-ucp .panel li.row:hover, .section-ucp tbody tr:hover, .section-mcp .panel li.row:hover, .section-mcp tbody tr:hover {background:#eee!important}
.section-ucp .postbody, .section-mcp .postbody {border:none}
.section-ucp .post, .section-mcp .post {background:#fff!important}
.section-ucp .rules, .section-ucp blockquote, .section-mcp .rules, .section-mcp blockquote {background:#eee!important}
.section-ucp .panel, .section-mcp .panel  {background:#DADADA!important}
.section-ucp .panel a, .section-mcp .panel a {color:#004776!important}
.section-ucp .panel label, .section-mcp .panel label {color:#333}
#cp-main {width:80%;margin:0 0 0 1%}
#cp-main h3, #cp-main hr, #cp-menu hr {border-color:#aaa}
#cp-main #postingbox .button1, #cp-main #postingbox .button2, #cp-main #postingbox .button3 {padding:0!important}
#cp-main #postingbox .column1 {width:100%;text-align:left}
#cp-main #postingbox .column1 dd {width:99%;margin:0;text-align:right}
#cp-main #postingbox .column1 dd a {float:left;clear:left;margin:0 5px 0 0}
#cp-main #postingbox .column1 dd .button2 {float:left}
#cp-main #postingbox .column1 .pmlist dd {width:100px!important;margin-left:61%}
#cp-main #postingbox .column1 .pmlist dd a {clear:none}
#cp-main .display-actions .left-box {float:right;margin:100px 0 0 0}
#cp-main #viewfolder .post {background:#fff}
#cp-main #topicreview .post {width:99%}
.section-ucp .display-actions .left-box {float:right;margin:100px 0 0 0}
.section-ucp #viewfolder .postprofile {float:left;width:17%;border:none;border-right:1px solid #dadada;padding:0 1% 0 0}

/* adjust i15 */
.h2i15search_box div p {font-size:9px;}
.h2toplabel {padding:0 10px 4px 4px}
.h2weather p {margin:5px 0 0!important;/*ie6*/margin:0;font-size:10px}
.community .h2weather p {margin:0!important}
.community #content {padding:10px 0}
.community #copyright {margin:10px auto 100px}
#header p {margin-bottom:0}
.col1 {width:650px}
.col2 {float:right;width:300px;margin-right:10px!important}
.visit #header {height:150px}

/* default colors */
.navbar *, li.header dt, li.header dd {color:#010101}
.navbar a:link, .navbar a:visited, .navbar a:hover {color:#004776}
.navbar .rightside li a {border-right:1px solid #010101}
.headerbar h1 {color:#010101}
.navbar, .forumbg, .forabg {background-color:#D9D9D9}
li.row {border-color:#D9D9D9}
.panel, .rules, .topics li:hover, .forums li:hover, blockquote, .posthilit {background-color:#F0F0F0}
.topics li.reported:hover{background-color:#F0F0F0!important}
ul.topiclist li.row dd, ul.topiclist li.row:hover dd{border-color:#D9D9D9}
.post {background-color:#F0F0F0}
.postbody blockquote {background:#fff!important;border:1px solid #ccc!important;}
.postbody blockquote cite {background:#ccc!important;}


/* custom colors */

/* your sarasota */
#sh.visit {background-color:#EFEAEA}
#sh.visit #left, #sh.visit #right {background-color:#fff}
#sh.visit .navbar *, #sh.visit .navbar a, #sh.visit .header a, #sh.visit li.header dt, #sh.visit li.header dd {color:#fff!important}
#sh.visit .navbar .rightside li a {border-right:1px solid #fff}
#sh.visit .headerbar h1 {color:#01C3E9!important}
#sh.visit .navbar, #sh.visit .forumbg, #sh.visit .forabg {background-color:#71B0F3}
#sh.visit li.row {border-color:#71B0F3}
#sh.visit .panel, #sh.visit .rules, #sh.visit .topics li:hover, #sh.visit .forums li:hover, #sh.visit blockquote, #sh.visit .posthilit {background-color:#D0DFFE}
#sh.visit .topics li.reported:hover{background-color:#D0DFFE!important}
#sh.visit ul.topiclist li.row dd, #sh.visit ul.topiclist li.row:hover dd{border-color:#DAD3CB}
#sh.visit .post {background-color:#D0DFFE}

/* petaluma360 */
#sr.community {background-color:#8EAFCE}
#sr.community #header .slideshow {background:no-repeat url(http://www.petaluma360.com/assets/images/community/COMMUNITY.jpg)}
#sr.community .P360h2marquee {margin:0 10px !important;height:90px;padding-top:10px;}
#sr.community .h2logo {padding:0px;}

/* palmetto football */
#sj.football .navbar *, #sj.football .navbar a, #sj.football .header a, #sj.football li.header dt, #sj.football li.header dd {color:#fff!important}
#sj.football .navbar .rightside li a {border-right:1px solid #fff}
#sj.football .headerbar h1 {color:#111!important}
#sj.football .navbar, #sj.football .forumbg, #sj.football .forabg {background-color:#313127}
#sj.football li.row {border-color:#313127}
#sj.football .panel, #sj.football .rules, #sj.football .topics li:hover, #sj.football .forums li:hover, #sj.football blockquote, #sj.football .posthilit {background-color:#D0E4A7}
#sj.football .topics li.reported:hover{background-color:#D0E4A7!important}
#sj.football ul.topiclist li.row dd, #sj.football ul.topiclist li.row:hover dd{border-color:#C5D79D}
#sj.football .post {background-color:#EFEFEF}

#sj.football #header_wrap {margin-top:20px;}
#sj.football #footer {margin-bottom:100px;}
#sj.football #header_wrap, 
#sj.football #content, 
#sj.football #footer_ad, 
#sj.football #footer {border-color:#999;}
#sj.football #footer {border-width:1px;}
#sj.football #header_wrap li {float:left;font:12px/23px verdana,arial,sans;margin:0 0 0 15px;}
#sj.football #topnav {background:#000;border-top:1px solid #999;height:23px;}
#sj.football #topnav a {color:#EBB32A;}
#sj.football #header {background:#323228;height:102px;}
#sj.football #header a.logo {background:no-repeat url(images/palmetto.logo.gif);display:block;width:227px;height:47px;float:left;margin:25px 0 0 10px;}
#sj.football #header .yahooapt {width:728px;height:90px;float:right;margin:6px 7px 0 0;}
#sj.football #mainnav {background:#8AB824;border-bottom:2px solid #323238;border-top:1px solid #323228;height:23px;}
#sj.football #mainnav a {color:#fff;}
#sj .h2weather { color:#fff }
#sj .h2weather a { color:#fff }
#sj .h2logo { padding: 20px 8px; }
#sj #nav_menu { height: 33px; }
#sj.football #header .yahooapt { margin:0; float: none; width: auto; }
#sj .h2marquee { float: none; }
#sj.football #header { height: auto; }
#sj.football #header_wrap li { margin: 0 0 0 10px; }

/* nbbj */

#sr.nbbj #header_wrap *,
#sr.nbbj #navigation *,
#sr.nbbj .footer * {font-family:verdana!important}
#sr.nbbj #header_wrap {width:960px;margin:0 auto;}
#sr.nbbj #navigation {width:960px;padding-top:0}
#sr.nbbj #navigation ul, 
#sr.nbbj #navigation li, 
#sr.nbbj #navigation a {background:#093653!important}
#sr.nbbj #wrap #navigation ul, 
#sr.nbbj #wrap #navigation li, 
#sr.nbbj #wrap #navigation a {background:none!important}
#sr.nbbj #navigation li {display:block;}
#sr.nbbj .nav a:link, 
#sr.nbbj .nav a:visited, 
#sr.nbbj .nav a:hover, 
#sr.nbbj .nav a:active {color:#fff;}
#sr.nbbj .nav li a {padding:6px 20px;}
#sr.nbbj .nav a:hover {text-decoration:underline;}
#sr.nbbj .nav .children li {padding:0 20px;}
#sr.nbbj .nav li ul li a {padding:10px 20px 10px 0;}
#sr.nbbj #ad_slider {height:1px}
#sr.nbbj #content  {background:638px 0 repeat-y url("http://www.northbaybusinessjournal.com/wp-content/themes/nbbj/images/right-bg.jpg")}
#sr.nbbj .col1  {width:638px;}
#sr.nbbj .col1 #wrap  {margin-right:10px;}
#sr.nbbj .navbar {width:608px;}
#sr.nbbj .col2 {width:322px;margin-right:0!important;background:none!important}
#sr.nbbj .subscribe input, 
#sr.nbbj select {font-size:10px!important;margin-top:0!important;}

/* Leaderboard changes */
.h2marquee { margin: 5px; background: none; }
.h2logo { margin: 0; padding: 20px 4px; background: none; }
.h2wrap { width: 980px; }
.h2weather { margin: 10px; }
.h2item { height: auto; background: none; }
#header { border-width:0 1px 1px; }
#nav_menu { border-left:1px solid; border-right:1px solid; }

