/* @override 
	http://localhost:8888/joomla/158/nimbus_158/templates/JB_Nimbus_J1.5_v1.0/css/template_css.css
	http://localhost:8888/test/JB_Nimbus_Quickstart_J1.5.10_v1.0.1/templates/JB_Nimbus_J1.5_v1.0/css/template_css.css
*/

/* @group Global Reset */
* {	font-weight: inherit;font-family: inherit;font-style: inherit; font-size: 100%;border: 0 none;outline: 0;padding: 0;margin: 0;}
ul li {list-style-position: inside;}

/* @end */

html, body {height: 100%;}
body{margin: 0;padding: 0;font-family: "Trebuchet MS",Tahoma,Arial,Helvetica,sans-serif; background: #2E2A25;color: #444; line-height: 1.8;font-size: 72.5%;text-align: left;}

/* @group Layout */

/* @group Wraps */
#bg_wrap {float: left;width: 100%;}
.outer_wrap {margin: 0 auto;}
.inner_wrap {float: left;}
.outer_wrap{width: 880px}
.inner_wrap {width: 880px}
#top_wrap,#banner_wrap,#nav_wrap,#advert_wrap,#main_wrap,#bottom_wrap,#footer_wrap,#vtop_wrap {float: left;width: 100%;}
/* @end */

/* @group Very Top */
#vtop_wrap {height: 00px;}
#vtop_right {float: right;margin-right: 0px;width: 300px;}
#vtop_right ul {float: right;margin-top: 4px;}
#vtop_wrap ul li {float: left;margin-left: 10px;}
#vtop_wrap ul li a {color: #fff;}
#vtop_wrap ul li a:hover {color: #333;text-decoration: none;}
/* @end */

/* @group Top */
#top_wrap ul li {list-style: none;}
#top_wrap ul li a {font-size: 90%;}
#top_wrap {	height: 140px; } 
#top_left {float: left;padding-left: 380px;margin-top:10px;margin-left: 10px;color: #fff;background: url(../../../../templates/jbnimbus/images/logo.png) no-repeat left top;height: 165px;}
#top_right {float: right;width: 30%;margin-top: 20px;text-align: right;margin-right: 10px;;}
/* @end */

/* @group Pathway and Date */
#pathway_wrap {background: url(../../../../templates/jbnimbus/images/pathway.jpg) repeat-x;float: left;z-index: 20;position: relative;text-align: right;padding: 6px 10px 4px 0;margin-bottom: 20px;display: none;}
.inner_wrap #pathway_wrap {width: 870px;}
div#pathway {margin: 0px;float: right; }
div#date {width: 250px;float: left;text-align: left;margin-left: 15px!important;margin-left:10px}
/* @end */

/* @group Nav and Superfish */
/* Sets up the divs for the nav and images */
#nav_wrapper {float: right;margin-top: 4px;height: 36px}
#nav_r {float: right;background: url(../../../../templates/jbnimbus/images/nav_l_black.png) no-repeat left top;width: 13px!important;width:11px;height: 36px;}
#nav_l {float: right;background: url(../../../../templates/jbnimbus/images/nav_r_black.png) no-repeat right top;width: 13px;height: 36px;}
#nav_mid{float:right;color: #fff;height: 35px;padding: 0px 0px 0 0px;font-size: 110%;margin-right: 0px;background: url(../../../../templates/jbnimbus/images/nav_mid_black.png) repeat-x;padding-left: 10px;padding: 2px 0 0 0;}

/* Sets up basic attributes for links in nav */
#nav_mid ul ul {background: none;}
#nav_mid ul li {padding: 0 4px;height: 32px;margin-top: 0px;}
#nav_mid ul li a {color: #000;text-decoration: none;font-size: 100%;padding: 8px 0px 8px 0px;width: auto;margin: 0 8px 0 0;}
#nav_mid ul li a:hover {color: #6B702B;}
#nav_mid ul li a#active_menu.mainlevel_current {padding-left: 8px;}

/* Suckerfish Styling starts here */
.nav, .nav * {margin:0;padding:0;list-style:none;}
.nav {line-height:1.0;}
.nav ul {position:absolute;top:-999em;width:9.45em;}
.nav ul li,.nav a {width: 100%;font-size: 100%;}
.nav li {float:left;position:relative;z-index:99;padding: 0 10px;}
.nav li ul {width: 210px;}
.nav a {display:block;text-align: center;}
.nav li:hover ul,ul.nav li.sfHover ul {left:0px;top:35px;border: 0;}
.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:197px;top:0px;}
.superfish li:hover ul,.superfish li li:hover ul {top: -999em;}
#nav_mid li li,#nav_mid li li li {border-bottom: 1px solid #777;color: #333;margin: 0;font-size: 90%;height: 18px;}
#nav_mid ul li li li,#nav_mid ul li li {width:200px;background: url(../../../../templates/jbnimbus/images/black_overlay.png);}
#nav_mid ul li li {width:200px;padding: 3px 0 10px 5px;text-align: left;}
#nav_mid ul li li li {margin-top: 0px;}
#nav_mid ul li li a {text-align: left;color: #fff;padding: 8px 0 0px 10px;background: none;}
#nav_mid ul li li a:hover {background: none;color: #ccc;}
.nav ul ul {margin: 0;padding: 0;height: 10px;border-top: 1px solid #ddd;margin-left:8px!important;margin-left:10px;top: -5px;}
#menu li li a {color: #333;text-align: left;margin-left: 10px;}
#menu li li:hover {background: #fff;}
#menu ul li li a{margin: 0;padding: 8px 0;}
ul.nav superfish li .sfHover ul li {background: none}
.nav ul span.expanded,.nav ul ul span.expanded {color: #ccc}
/* @end */

/* @group Advert Area */

#banner_wrap {overflow: hidden;background: url(../../../../templates/jbnimbus/images/header_silver.png) no-repeat;margin-top: -1px;clear: both}

#advert_wrap {padding: 10px 5px;color: #ccc;background: url(../../../../templates/jbnimbus/images/header_silver_grass.png) repeat-x left top;height: 135px;position: relative!important;position:absolute;width: 870px}
*+html #advert_wrap {margin-top: -25px}
.inner_wrap #banner_wrap.noslide {height: 0px;background: none;}
#advert_wrap .moduletable {float: left;margin-right: 16px;}
#advert_left,#advert_mid {float: left;}
#advert_left {margin-right: 20px;}
#advert_right {float: right;}
#advert_wrap .double,#advert_wrap .single,#advert_wrap .triple,#advert_wrap .quad {width: 100%;}
#advert_wrap .single .moduletable{width: 100%;}
#advert_wrap div.double .moduletable{width: 47%;}
#advert_wrap .triple .moduletable{width: 31%;}
#advert_wrap .quad .moduletable{width: 23%;margin-right: 16px;}

#user4 {margin-left: 00px;width: 100%;}
/* @end */


/* @group Main Content */
/* @group Above and Below Content */
#vtop_content {margin-bottom: 20px;}
#above_content {float: left;margin-bottom: 10px;padding-bottom: 10px;}
#below_content {float: left;margin-bottom: 10px;padding-bottom: 10px;width: 100%;margin-top: 20px;}
#below_content.single .moduletable,#below_content.double .moduletable,#below_content.triple .moduletable, #above_content.single .moduletable,#above_content.double .moduletable,#above_content.triple .moduletable 
{float: left;margin-right: 20px;}
#above_content.single .moduletable {margin-right: 0;}
#above_content.single .moduletable{width: 100%;}
#below_content.double .moduletable,#above_content.double .moduletable {width: 45%;}
#below_content.triple .moduletable,#above_content.triple .moduletable {width: 28%;}
/* @end */

/* @group Main Wrap */
/* @group Left and Right */
#left {float: left;width: 180px}
#right {float: right;width: 180px;margin-top: 13px;} 
#right ul li,#left ul li {list-style-type: none}
#right ul li a,#left ul li a {text-decoration: none;display: block;padding:4px 10px 4px 0; border-bottom: 0px solid #eee;}
#right ul li a:hover,#left ul li a:hover {color: #000;}
#right ul#mainlevel li img {float: left;margin-right: 8px;}
#left ul li .sublevel a,#right ul li .sublevel a,#left ul li li a,#right ul li li a {border: none;font-size: 90%;padding: 2px 0 2px 0px;background: url(../../../../templates/jbnimbus/images/bullet.png) no-repeat left 6px;padding-left: 15px!important;padding-left:8px}
#left a#active_menu.sublevel_current {padding-left: 0px;margin-left: 0px;font-weight: bold;border: none;}
#left_col {width: 20%;float: left;}
#left_colCR {width: 20%;float: right;margin-right: 10px;}
#left_col.wide {width: 30%;float: left;}
#left_col.double {width: 26%;float: left}
#right_colLC{width: 75%;float: right;}
#right_colCR{width: 75%;float: left;}
#left .moduletable, #right .moduletable {margin-bottom: 30px;}
/* @end */

/* @group Main Content */
#top {margin-bottom: 20px;border-bottom: 1px solid #eee;float: left;padding-bottom: 20px;}
/* If 3 modules published to top position */
#top.triple .moduletable,#top.triple .moduletable-left {width: 30%;float: left;margin-right: 20px;margin-bottom: 20px;}
#top.triple .moduletable-right {float: right;width: 30%;}
#top.triple .moduletable-mid {width: 30%;float: left;margin-left: 25px;}

/* If 2 modules published to top position */
#top.double .moduletable,#top.double .moduletable-left {float: left;width: 48%;}
#top.double .moduletable-right {float: right;width: 48%;}
#top.double .moduletable-mid {width: 48%;float: left;margin-left: 0px;}

/* If 1 module published to top position */
#top.single .moduletable,#top.single.moduletable-left,#top.single .moduletable-right,#top.single .moduletable-mid {float: left;width: 100%;}
#main_wrap {background: #fff;margin: 0;width: 100%!important;width:98%;position: relative;z-index: 2;padding-bottom: 0px;}
#inner_main {padding-bottom: 20px;border: 1px solid #eee;padding: 10px;margin-bottom: 4px; width: 824px!important;margin-left: 15px;}
#content {clear: both}
#main_content {width: 100%;}

/* @group Below Content */
#vbot_content {border-top: 0px solid #eee;padding-top: 0px;}
/* If 3 modules published to below content */
#vbot_content.triple .moduletable,#vbot_content.triple .moduletable-left {width: 30%;float: left;margin-right: 20px;margin-bottom: 20px;}
#vbot_content.triple .moduletable-right {float: right;width: 30%;}
#vbot_content.triple .moduletable-mid {width: 30%;float: left;margin-left: 25px;}

/* If 2 modules published below content */
#vbot_content.double .moduletable,#top.double .moduletable-left {float: left;width: 48%;}
#vbot_content.double .moduletable-right {float: right;width: 48%;}
#vbot_content.double .moduletable-mid {width: 48%;float: left;margin-left: 0px;}

/* If 1 module published below content */
#vbot_content.single .moduletable,#vbot_content.single.moduletable-left,#top.single .moduletable-right,#vbot_content.single .moduletable-mid {float: left;width: 100%;}

/* @end */
/* @end */
/* @end */
/* @end */


/* @group Bottom Wrap */
#bottom_wrap {margin: 0px;width: 100%;padding: 20px 0px 40px;}
#bottom_wrap h3 {background: none;border: none;padding: 0;margin: 0;}
#bot_left,#bot_mid {float: left;margin-right: 40px;margin-left: 20px;}
#bot_right {float: right;margin-right: 20px;}
#bottom_wrap .triple {width: 28%!important;width:27%}
#bottom_wrap .double {width: 43%;}
#bottom_wrap .single {width: 96%;}

#bot_r_left {height: 20px;background: url(../../../../templates/jbnimbus/images/bot_round_left.png) no-repeat;width: 14px;clear: both;float: left;}
#bot_r_mid {background: #fff;width:848px;height: 14px!important;height:10px;float: left;margin-top: 0!important;margin-top:-2px}
#bot_r_right {height: 20px;background: url(../../../../templates/jbnimbus/images/bot_round_right.png) no-repeat right top;width: 18px;float: right;}
/* @end */


/* @group Footer */
#footer_wrap {margin-bottom: 0px;margin-top: 0px;height: 198px;width: 100%;background: #1D1F1E;padding-right: 0px;clear: both;}
#footer_inner {margin: 0 auto;width: 900px;margin-top: 155px;}
#footer_wrap ul li {float: left;list-style-type: none;}
#footer_wrap a {color: #fff;text-decoration: none;font-size: 90%;padding: 0px 0px 10px 10px;}
#footer_wrap a:hover {color: #999}
#footer_left {float: left;width: 100%; height: 38px; line-height: 38px;}
#footer_right {float: right;width: 0%;text-align: right;margin-right: 10px;margin-top: 4px;}
/* @end */ 
/* @end */

/* @group Typography */


p {margin: 8px 0;line-height: 180%;}
div.moduletable p {
	line-height: 140%;
}
a {text-decoration: none;color: #608E3A;}
a:hover {text-decoration: underline;color: #000;}
.border {border: 1px solid #ddd;padding: 4px;}
b, strong {font-weight: bold;}
i,em {font-style: italic;}

/* @group Headings */
h1,.componentheading {font-size: 180%;color: #2E2B26}
h2,.contentheading {font-size: 150%;color: #2E2B26;margin-bottom: 0px;}
h3 {font-size: 120%;
	font-weight: bold;
	text-transform: uppercase;
}

.moduletable h3 {font-size: 130%; line-height: 110%; color: #6B702B;margin-bottom: 10px;;border-bottom: 1px solid #ddd; text-align: left;
	text-transform: uppercase;
	font-weight: bold;
} 

h1.compontentheading, h2.contentheading {
	font-size: 180%;
	font-weight: bold;
	color: #6B702B;
}
h4 {font-size: 120%;color: #333;
	font-weight: bold;
	margin: 10px 0 0 0;
	line-height: 100%;
	
}

div#left_col .moduletable p {
	margin: 0px;
}
h5,.small,.createdate,.modifydate {font-size: 90%;}
h6 {font-size: 80%;color: #666;}
/* @end */

/* @group Styles and Classes */
span.dropcap {float:left;color:#D4D4C7;font-size:70px;line-height:50px;padding:2px 12px 0px 0;font-family: Times, serif, Georgia;margin-top: 4px;}
blockquote,.blockquote {font-size: 140%;background: url(../../../../templates/jbnimbus/images/small_quote_ul.gif) no-repeat left top;padding-left: 50px;}
blockquote p {background: url(../../../../templates/jbnimbus/images/small_quote_br.gif) no-repeat right bottom;padding-bottom: 20px;font-style: italic;}
.pencil {background: url(../../../../templates/jbnimbus/images/icons/edit.png) no-repeat left center;padding-left: 60px;}
.star {background: url(http://ogdennaturecenter.org/templates/jbnimbus/images/star.gif) no-repeat left center;padding-left: 30px;}
ul.pencil li {background: url(http://ogdennaturecenter.org/templates/jbnimbus/images/pencil.jpg) no-repeat left center;padding-left: 30px;list-style-type: none;list-style-position: inside;margin: 0;padding: 2px 0 2px 25px;}
ul.pencil {background: none;padding: 0}
ul.square li {background: url(http://ogdennaturecenter.org/templates/jbnimbus/images/bullet_square.jpg) no-repeat left center;padding-left: 30px;list-style-type: none;list-style-position: inside;margin: 0;padding: 2px 0 2px 25px;}
ul.square {background: none;padding: 0}

/* @group Paragraph Styling */
.new {background: url(../../../../templates/jbnimbus/images/icons/new.png) no-repeat left center;padding: 20px 0 20px 60px;}
.code {font-family: courier;background: url(../../../../templates/jbnimbus/images/icons/edit.png) no-repeat left center;padding: 20px 20px 20px 80px;display: block;}
.attachment {background: url(../../../../templates/jbnimbus/images/icons/attachment.png) no-repeat left center;padding: 20px 0 20px 60px;}
.calculator {background: url(../../../../templates/jbnimbus/images/icons/calculator.png) no-repeat left center;padding: 20px 0 20px 60px;}
.cut {background: url(../../../../templates/jbnimbus/images/icons/cut.png) no-repeat left center;padding: 20px 0 20px 60px;}
.dollar {background: url(../../../../templates/jbnimbus/images/icons/dollar_currency_sign.png) no-repeat left center;padding: 20px 0 20px 60px;}
.euro {background: url(../../../../templates/jbnimbus/images/icons/euro_currency_sign.png) no-repeat left center;padding: 20px 0 20px 60px;}
.pound {background: url(../../../../templates/jbnimbus/images/icons/sterling_pound_currency_sign.png) no-repeat left center;padding: 20px 0 20px 60px;}
.contact {background: url(../../../../templates/jbnimbus/images/icons/phone_book.png) no-repeat left center;padding: 20px 0 20px 60px;}
.sale {background: url(../../../../templates/jbnimbus/images/icons/sale.png) no-repeat left center;padding: 20px 0 20px 60px;}
.save {background: url(../../../../templates/jbnimbus/images/icons/save.png) no-repeat left center;padding: 20px 0 20px 60px;}
.sound {background: url(../../../../templates/jbnimbus/images/icons/sound.png) no-repeat left center;padding: 20px 0 20px 60px;}
.support {background: url(../../../../templates/jbnimbus/images/icons/support.png) no-repeat left center;padding: 20px 0 20px 60px;}
.next {background: url(../../../../templates/jbnimbus/images/icons/next.png) no-repeat left center;padding: 20px 0 20px 60px;}
/* @end */

/* @group List Styling */
li.attachment,ul.attachment li {background: url(../../../../templates/jbnimbus/images/icons/32/attachment.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.calculator,ul.calculator li {background: url(../../../../templates/jbnimbus/images/icons/32/calculator.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.cut,ul.cut li {background: url(../../../../templates/jbnimbus/images/icons/32/cut.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.dollar,ul.dollar li {background: url(../../../../templates/jbnimbus/images/icons/32/dollar_currency_sign.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.euro,ul.euro li {background: url(../../../../templates/jbnimbus/images/icons/32/euro_currency_sign.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.pound,ul.pound li {background: url(../../../../templates/jbnimbus/images/icons/32/sterling_pound_currency_sign.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.contact,ul.contact li {background: url(../../../../templates/jbnimbus/images/icons/32/phone_book.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.sale,ul.sale li {background: url(../../../../templates/jbnimbus/images/icons/32/sale.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.save,ul.save li {background: url(../../../../templates/jbnimbus/images/icons/32/save.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.sound,ul.sound li {background: url(../../../../templates/jbnimbus/images/icons/32/sound.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.support,ul.support li {background: url(../../../../templates/jbnimbus/images/icons/32/support.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.edit,ul.edit li {background: url(../../../../templates/jbnimbus/images/icons/32/edit.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.dvd,ul.dvd li {background: url(../../../../templates/jbnimbus/images/icons/32/dvd.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.home,ul.home li {background: url(../../../../templates/jbnimbus/images/icons/32/home.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
li.next,ul.next li {background: url(../../../../templates/jbnimbus/images/icons/32/next.png) no-repeat left center;padding: 10px 0 10px 30px;list-style-type: none;}
ul.next,ul.home,ul.dvd,ul.edit,ul.support,ul.sound,ul.save,ul.sale,ul.pound,ul.dollar,ul.euro,ul.cut,ul.calculator,ul.attachment {background: none;}
/* @end */

/* @group Misc Styles */
.border {padding: 4px;border: 1px solid #eee;background: #fff;}
.floatleft {float: left;margin-right: 10px;}
.clear {clear: both;}
hr {border: 1px solid #eee;}
input, .inputbox, textarea {border: 1px solid #ddd;padding: 4px;}
.col {float: left;margin-right: 10px;width: 30%;}
/* @end */
 
/* @group Lists */
ol li {list-style-position: inside;}
ul.tick li {background: url(http://ogdennaturecenter.org/templates/jbnimbus/images/tick.gif) no-repeat left center;list-style-type: none;padding-left: 20px;}
/* @end */
/* @end */
/* @end */

/* @group Joomla Stuff */
a.readon {float: right;text-decoration: none;background: url(../../../../templates/jbnimbus/images/next_button.png) no-repeat left center;padding-left: 40px;color: #333;padding-top: 3px}
table.contenttoc {margin: 0 0 10px 10px;}
.blog {width: 100%;}
.contentpaneopen {width: 100%;padding-right: 10px;}
tr.sectiontableentry1 td{background: url(../../../../templates/jbnimbus/images/lines.png);border-top: 1px solid #ddd;padding: 4px 0;}
tr.sectiontableentry2 td{border-top: 1px solid #ddd;padding: 4px 0}



/* @end */

/* @group Slider and Hidden Panel */
/* @group Slider */
#myController {float: left;padding: 0 0 20px;height: 33px;padding-top: 0px;margin-top: -42px;position: relative;z-index: 100; display: none;}
#myController span{color:#666;cursor:pointer;padding: 10px 15px;font-size: 110%;}
#myController span.jFlowSelected,#myController span:hover {color: #fff;background: url(../../../../templates/jbnimbus/images/hover.png) no-repeat center bottom;}
#myController span.jFlowPrev {cursor:pointer;margin: 0px 10px 0 10px;padding: 0;}
#myController span.jFlowNext{cursor:pointer;margin: 0px 10px 0 0px;padding: 0;}
.jFlowNext {float: left;}
.jFlowPrev {float: left;}
#mySlides {float: left;padding: 0 10px}
span.slogan {font-size: 120%;font-style: italic;font-family: georgia;padding-top: 10px;float: left;margin-left: 10px;text-align: center;width: 90%;}
#mySlides h3 {border: none;font-size: 180%;color: #878888;margin-top: 10px;}
#jFlowSlide .single {width: 98%!important;width:90%;}

/* @end */

/* @group Hidden Panel */
.panel_buttonCR {position: absolute;margin-top: 480px;z-index: 10000;width: 10px;height: 58px;cursor: pointer;margin-left: 10px}
.panel_button.LC {position: absolute;margin-top: 480px;z-index: 1;width: 10px;height: 58px;margin-left: -910px;cursor: pointer;}
.panel_button.noslide {margin-top: 220px;}
a.toggle {margin-left: 870px;}
#panel_wrap {position: absolute;z-index: 10;background: #fff;}
#panel {position: absolute;background: url(../../../../templates/jbnimbus/images/bottom_shadow.png) repeat-x left bottom;;z-index: 1000;margin-top: 25px;color: #333;top: 0;padding-bottom: 15px;}
#panel_inner {background: #fff;padding:10px 10px 30px}
.inner_wrap #panel {width: 844px;margin-top: 480px;margin-left: 15px;border: 1px solid #ddd;border-bottom: 0px solid #2E2B26}
.inner_wrap  #panel.noslide {margin-top: 219px;}
.js #panel,.js #overlay {display: none;}

#panel h3 {border: 1px solid #ddd;padding-left: 10px;background: #f2f2f2;margin-bottom: 20px;}
#panel ul li {float: none}
#panel .moduletable {border-bottom: 1px solid #f2f2f2;padding-bottom: 10px;margin-bottom: 10px;}
.panel_button {margin-left: 10px;float: right;width: 90px;}
/* JB Login Styling for hidden panel */

#panel input.button {width: 100px;height: 28px;background: url(../../../../templates/jbnimbus/images/lines.png);border: 1px solid #ddd;}

#passwd.inputbox,#username.inputbox 
{background: url(../../../../templates/jbnimbus/images/lines.png);border: 1px solid #ddd;width: 200px;margin-right: 10px;margin-top: 0px;margin-left: 0px;}
.username {width: 220px;float: left;}

#mod_login_password.inputbox {margin-left: 0;}
#panel input.button {width: 100px;height: 28px;background: url(../../../../templates/jbnimbus/images/lines.png);border: 1px solid #ddd;}
.moduletable-login {background: url(../../../../templates/jbnimbus/images/user.png) no-repeat left 80px;padding: 20px 0 0;height: 150px;}
.toplogin {margin-left: 70px;}
ul.login li {float: left;margin-right: 10px;}
.login_links {float: left;margin-left: 70px;}
.login_links a {float: left;margin: 8px 20px 0 0;}
.remember {width: 130px;float: left;margin-top: 25px;text-align: center;}
.remember input.button {text-align: center;}
#panel ul.attachment li,#panel ul.edit li,#panel ul.sale li {margin: 0;padding: 4px 0 4px 30px;}
#panel ul.attachment,#panel ul.sale,#panel ul.edit {padding: 0;}
#overlay {background: #fff;height: 150%;width: 100%;position: absolute;left: 0;top: 0;z-index: 1000;margin-top: 25px;border-bottom: 20px solid #000}
#top {margin-bottom: 10px;}


/* @end */
/* @end */

/* @group JFlickr */
p#gallery-flickr {line-height: 1px;}
#gallery-flickr ul li {list-style-type:none;float:left;margin-bottom:8px;margin:0 8px 8px 0}
#gallery-flickr ul li a {float:left;padding:4px;}
#gallery-flickr ul li a:hover {background: #ddd}
.gallery_grey ul li a {border:1px solid #ddd;background:#eee;padding:4px;}
.gallery_blue ul li a {border:1px solid #333;background:#00448D;padding:4px}
.gallery_red ul li a {border:1px solid #450003;background:#5C0002;padding:4px}
.gallery_green ul li a {border:1px solid #384328;background:#516324;padding:4px}
.gallery_black ul li a {border:1px solid #000;background:#212121;padding:4px}
.gallery_brown ul li a {border:1px solid #000;background:#A65A28;padding:4px}
.gallery_none ul li a {border:none;background:none;padding:4px}

/* @end */

/* @group JB Slideshow */

/* @group NewsTicker */
#news-ticker{overflow:hidden; margin-top:135px;position: absolute; z-index: 2;padding-right: 20px;background: url(../../../../templates/jbnimbus/images/overlay.png) repeat;} 
#news-ticker div{overflow: hidden; padding:8px;line-height: 150%;padding: 10px 10px 0;z-index: 20;color: #333;} 
#news-ticker a.latestnews {font-size: 120%;}
#news-ticker h2 {font-size: 120%;padding-left: 0;}
/* @end */

/* @group JB Slideshow */
.slideshow_container {margin-bottom: 20px;}
#slideshow2 {position: absolute;z-index: 1;}
p#overlaytext {position: absolute;z-index: 998;margin-top: 130px;margin-left: 10px;color: #000;width: 670px;}
/* @end */

/* @end */



/* @group Caldate for J1.0 */
.calDateDiv {position: absolute;margin-left: -78px;background:  url(../../../../templates/jbnimbus/images/date2.png) no-repeat;;z-index: 1;width: 52px;height: 70px;}
.cd_calday {font-size: 200%;line-height: 100%;margin-left: 13px;margin-top: 10px;float: left;}
.cd_calmonth {line-height: 100%;margin-top: 0px;margin-left: 15px;float: left;text-align: center;}
#right_colLC .calDateDiv {margin-left: 648px;background: url(../../../../templates/jbnimbus/images/date2_right.png) no-repeat;}
#right_colLC  .cd_calday {margin-left: 8px;}
#right_colLC  .cd_calmonth {margin-left: 8px;}
/* @end */
/* @group Theme Styling */

body#blue {background: #7095B2}
body#blue #bg_wrap {background: #7095B2 url(../../../../templates/jbnimbus/images/bg_blue.jpg) no-repeat center 0px;}
body#blue #mySlides {color: #8C8681;}
body#blue #mySlides h3,body#blue h3 {color: #666A73}
body#blue #myController .jFlowSelected,body#blue #myController span:hover {color: #333;}
body#blue a,body#sky .nav a {color: #666A73;}
body#blue .blogdate,body#blue .calDateDiv {color: #2F3540;}
body#blue #footer_wrap {background: #7095B2 url(../../../../templates/jbnimbus/images/bottom_blue_flowers.jpg) repeat-x}
body#blue #nav ul li li a {color: #fff}
body#blue #nav ul li li a:hover,body#blue #nav ul li a:hover {color: #2F3540}

body#brown {background: #29241E}
body#brown #bg_wrap {background: #29241E url(../../../../templates/jbnimbus/images/bg_brown.jpg) no-repeat center 0px;}
body#brown #mySlides {color: #8C8681;}
body#brown #mySlides h3 {color: #666A73;}
body#brown #myController .jFlowSelected,body#dark #myController span:hover {color: #333;}
body#brown h2 a {color: #2F3540;}
body#brown a {color: #666A73;}
body#brown .nav a {color: #fff;}
body#brown .blogdate,body#dark .calDateDiv {color: #2F3540;}
body#brown #footer_wrap {background: #29241E url(../../../../templates/jbnimbus/images/brown_bottom_flowers.jpg) repeat-x}
body#brown #nav ul li li a {color: #fff}

body#brown #nav ul li li a:hover,body#dark #nav ul li a:hover {color: #2F3540}

body#black {background: #1B1716}
body#black #bg_wrap {background: #1B1716 url(../../../../templates/jbnimbus/images/bg_black.jpg) no-repeat center 0px;}
body#black #mySlides {color: #8C8681;}
body#black #mySlides h3 {color: #666A73;}
body#black #myController span.jFlowControl {color: #ccc;}
body#black #myController span.jFlowSelected,body#black #myController span:hover {color: #fff;}
body#black h2 a {color: #2F3540;}
body#black a {color: #666A73;}
body#dark .nav a {color: #fff;}
body#black .blogdate,body#black .calDateDiv {color: #2F3540;}
body#black #footer_wrap {background: #1B1716 url(../../../../templates/jbnimbus/images/bottom_flowers.png) repeat-x}
body#black #nav ul li li a {color: #fff}
body#black #banner_wrap {background: url(../../../../templates/jbnimbus/images/dark_header.png) no-repeat;}
body#black #nav ul li a:hover {background: #1B1716;}
body#black #nav_r {float: right;background: url(../../../../templates/jbnimbus/images/nav_l_black.png) no-repeat left top}
body#black #nav_l {background: url(../../../../templates/jbnimbus/images/nav_r_black.png) no-repeat right top;}
body#black #nav_mid {background: url(../../../../templates/jbnimbus/images/nav_mid_black.png) repeat-x}
body#black #advert_wrap {background: url(../../../../templates/jbnimbus/images/header_dark_grass.jpg) repeat-x left bottom}



body#white {background: #f9f9f9}
body#white #bg_wrap {background: #f9f9f9 url(../../../../templates/jbnimbus/images/bg_white.jpg) no-repeat center 0px;}
body#white #mySlides {color: #333;}
body#white #mySlides h3,body#white h3 {color: #6B702B;}
body#white #myController .jFlowSelected,body#sky #myController span:hover {color: #333;}
body#white h2 a {color: #666A73;}
body#white a,body#sky .nav a {color: #6B702B;}
body#white .blogdate,body#sky .calDateDiv {color: #2F3540;}
body#white #footer_wrap {background: #f9f9f9 url(../../../../templates/jbnimbus/images/flowers_bottom_white.jpg) repeat-x bottom center}
body#white #nav ul li  a {color: #666A73;}
body#white #nav ul li li a:hover,body#sky #nav ul li a:hover {color: #2F3540}
body#white #top_left,body#white #top_wrap a {color: #666A73}
body#white #nav ul li li li,#nav ul li li {background: url(http://ogdennaturecenter.org/templates/jbnimbus/images/grey_overlay.png);}
body#white #nav li li,#nav li li li {border-bottom: 1px solid #C0C0C0}

/* @end */

#bottom_wrap .moduletable h3 {
	text-align: center;
	border-bottom: 1px solid #dddddd;}
	
	
.authorizenetformtable td {

 font-size:11px;
 color:#333333;
 text-align: left;
 padding: 5px;
 line-height: 14px;

}
.article_row {
	clear: both;
	display: block;
}