/*	 Site Style		**********************************************/
body {
	background:#F4F4EC;
}
.header_wrapper {
	background-color:#669895;
}
#wunderground {
	background-color:#669895;
}
#weather {
	background-image:url(/sites/all/themes/cb/images/weatherbg_green_brown.jpg);
}
.forecast-item {
	background-image:url(/sites/all/themes/cb/images/weather_border_green_brown.png);
}
ul.nice-menu, ul.nice-menu li {
	background-color:#3A5755;
}
ul.nice-menu-down li.menuparent, ul.nice-menu-down li li.menuparent {
	background:url(/sites/all/themes/cb/images/arrow_down.png) no-repeat scroll right center #3A5755;
}
ul.nice-menu li:hover, ul.nice-menu-down li.menuparent:hover, ul.nice-menu-down li li.menuparent:hover {
	background-color:#3A5755;
}
.block-aggregator h2, #block-views-webcams-block_1 h2 {
	color:#ffffff;
}
.block-aggregator .item-list a:link, .block-aggregator .item-list a:visited, .block-aggregator .item-list a:hover, .block-aggregator .item-list a:active {
	color:#d3e5e4;
}
#block-views-pets_sidebar-block_1, #block-block-4, #block-block-5, #block-views-webcams-block_1, #search-block-form .form-submit, .block-aggregator, #block-views-featured_businesses-block_1 .view-footer {
	background:none repeat scroll 0 0 #3A5755;
}
#block-block-4 a, #block-block-5 a {
	color:#ffffff;
}
#block-views-featured_businesses-block_1 .views-row {
	background:none repeat scroll 0 0 #ECE5CD;
}
#footer {
	border-top:2px solid #3A5755;
	background-color:#ECE5CD;
}
#footer_content ul li a, #footer_content ul li a:visited {
	color:#3A5755;
}

/*	Advanced Forum Style */
#forum thead.forum-header th, #forum thead.tableHeader-processed th, .forum-post .forum-post-info, .privatemsg-list thead th {
	background-image:url(/sites/all/themes/cb/images/cellpic3.gif);
	background-repeat:repeat-x;
	background-color:#669895;
	padding:10px 5px 7px;
	color:#EEEEDD;
	text-align:center;
}
#forum thead.tableHeader-processed th a, .privatemsg-list thead th a {
	color:#EEEEDD;
}
#forum table.forum-table tbody tr td {
	border-left:1px solid #a9c2b6;
}
#forum table.forum-table tbody tr.forum-row td.forum-last-reply, #forum table.forum-table tbody tr td.views-field-last-comment-timestamp {
	border-right:1px solid #a9c2b6;
}
#forum table.forum-table a {
	color:#1C4E3C;
}
#forum table.forum-table tbody tr.even, #forum table.forum-table tbody tr.odd {
	border-bottom:1px solid #a9c2b6;
	background-color:#ECECEC;
}
#forum table.forum-table tbody td.forum-list-icon, #forum table.forum-table tbody td.forum-details {
	background-color:#ececec;
}
#forum table.forum-table tbody td.forum-number-topics, #forum table.forum-table tbody td.forum-number-posts, #forum table.forum-table tbody td.forum-last-reply {
	background-color:#dbdbd0;
}
.forum-post .forum-post-wrapper {
	border:1px solid #a9c2b6;
	background-color:#ececec;
}
.forum-post .forum-post-panel-main {
	border-left:1px solid #a9c2b6;
}

/*   PHPBB Forum Style	**********************************************/
#phpbbforum-page .cat, #phpbbforum-page .catdiv {
    background-color: #C7D0D7;
    background-image: url("../images/cellpic1.gif");
}
#phpbbforum-page th {
    background-color: #669895;
    background-image: url("../images/cellpic3.gif");
    color: #EEEEDD;
}
body #phpbbforum-page {
	color: #444444;
    font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
}
#phpbbforum-page .tablebg {
	background-color: #A9C2B6;
}
#phpbbforum-page a:link, #phpbbforum-page a:visited, #phpbbforum-page a:active{
    color: #1C4E3C;
    text-decoration: underline;
}
#phpbbforum-page a:hover {
    color: #669895;
    text-decoration: underline;
}
#phpbbforum-page a.forumlink {
	color: #1c4e3c;
}
#phpbbforum-page a.topictitle:visited {
	color: #547d7a;
	text-decoration: none;
}
#phpbbforum-page th a,
#phpbbforum-page th a:visited {
	color: #FFA34F !important;
	text-decoration: none;
}
#phpbbforum-page .post {
	background-color: eeeedd;
}
#phpbbforum-page .btnbbcode {
	color: #000000;
	background-color: #EFEFEF;
	border: 1px solid #666666;
}
#phpbbforum-page .btnmain {
	background-color: #ECECEC;
	border: 1px solid #A9B8C2;

}
#phpbbforum-page .btnlite {
	background-color: #ECECEC;
	border: 1px solid #A9B8C2;
}
#phpbbforum-page .helpline {
	background-color: #DEE3E7;
}
/* BBCode
 ------------ */
#phpbbforum-page .quotetitle, #phpbbforum-page .attachtitle, .quotetitle {
	border-color: #A9B8C2;
	color: #333333;
	background-color: #A9B8C2;
}
#phpbbforum-page .quotecontent, #phpbbforum-page .attachcontent, .quotecontent {
	border: 1px solid #A9B8C2;
	background-color: #FAFAFA;
	color: #4B5C77;
}
/** add padding for ckeditor quotes **/
.cke_show_borders .quotecontent {
    padding:5px;
    margin:0 5px;
}
#phpbbforum-page .codetitle {
	border-color: #A9B8C2;
	color: #333333;
	background-color: #A9B8C2;
}
#phpbbforum-page .codecontent {
	border-color: #A9B8C2;
	color: #006600;
	background-color: #FAFAFA;
}
#phpbbforum-page .syntaxbg {
	color: #FFFFFF;
}
#phpbbforum-page .syntaxcomment {
	color: #FF8000;
}
.syntaxdefault {
	color: #0000BB;
}
#phpbbforum-page .syntaxhtml {
	color: #000000;
}
#phpbbforum-page .syntaxkeyword {
	color: #007700;
}
#phpbbforum-page .syntaxstring {
	color: #DD0000;
}
/* Private messages
 ------------------ */
#phpbbforum-page .pm_marked_colour {
	background-color: #000000;
}
#phpbbforum-page .pm_replied_colour {
	background-color: #A9B8C2;
}
#phpbbforum-page .pm_friend_colour {
	background-color: #007700;
}
#phpbbforum-page .pm_foe_colour {
	background-color: #DD0000;
}