/* @override http://localhost:8888/joomla/1.5/organica/templates/Organic/css/template_css.css */



/*--------------------------------------------------------------

# JB Canvas (January 09) - Joomla 1.0/Joomla 1.5

# Copyright (C) 2006-2008 joomlabamboo.com. All Rights Reserved.

# License: Commercial Template

# Website: http://www.joomlabamboo.com

# Support: http://www.joomlabamboo.com/forum 

---------------------------------------------------------------*/

 

/* @group Global Reset */



* 

{font-weight: normal;font-family: inherit;	font-style: inherit; font-size: 100%; outline: 0;padding: 0;	margin: 0;}

img, a {border: none;}

fieldset.input,fieldset {border: none;}

body, html {height: 100%;width: 100%;margin: 0;padding: 0;}

ul li,ol li {line-height: 2em;padding: 0;margin: 0;}

/* @end */



/* Body */

html,body {width: 100%;height: 100%;}

body {background: url(../images/footer.jpg) repeat;line-height: 1.8em;font-family: Georgia, Times New Roman, Times, serif;font-size: 82.5%;text-align: justify;border-top: 3px solid #000;color: #333}



/* Wraps */

#outerWrap {background: #fff;float: left;width: 100%;}



/* Innerwrap for the sub page */

#innerWrapSub #pathwaydiv {width: 98%;}

#innerWrap {float: left;width: 90%;border-top: 8px solid #6C6E58;}

#innerWrapSub #veryTopLeft {margin-left: 20px!important;margin-left:10px}





/* Birds Theme */

body.birds .slider {background: url(../images/themes/birds/birdsFront.jpg) left -90px;height: 405px;margin: 0;padding-top: 55px;width: 100%;position: absolute;}

body.birds #innerWrapSub {float: left;width: 100%;background: url(../images/themes/birds/birds.jpg) no-repeat right center;}



/* Birds2 Theme */

body.birds2 .slider {background: url(../images/themes/birds2/birds2Front.jpg) left -90px;height: 405px;margin: 0;padding-top: 55px;width: 100%;position: absolute;}

body.birds2 #innerWrapSub {float: left;width: 100%;background: url(../images/themes/birds2/birds2Sub.jpg) no-repeat right top;}





/* Birds3 Theme */

body.birds3 .slider {background: url(../images/themes/birds3/birds3Front.jpg) left -90px;height: 405px;margin: 0;padding-top: 55px;width: 100%;position: absolute;}

body.birds3 #innerWrapSub {float: left;width: 100%;background: url(../images/themes/birds3/birds3Sub.jpg) no-repeat right top;}





/* Trees Theme */

body.trees {background: url(../images/footer.jpg) repeat}

body.trees .slider {background: url(../images/themes/trees/treesFront.jpg) left -90px;margin: 0;padding-top: 55px;width: 100%;position: absolute;float: left;height: 405px;overflow: hidden;} 

body.trees .slider div.slide {width: 90%;float: left;position: relative}

body.trees #innerWrapSub {float: left;width: 100%;background: url(../images/themes/trees/treesSub.jpg) no-repeat right bottom;}





/* Colour Highlights */

/* Blue */

body.blue #nav a#active_menu.mainlevel_current {border-bottom-color: #457B9D}

body.blue #innerWrap {border-top-color: #457B9D}

body.blue #leftCol {border-top-color: #33454C}

body.blue #midCol {border-top-color: #8BAF95}

body.blue #midColRight {border-top-color: #608F85}

body.blue #rightCol {border-top-color: #457B9D}

body.blue a {color: #33454C;}

body.blue #nav li ul {color: #33454C;}



/* Charcoal */

body.charcoal #nav a#active_menu.mainlevel_current {border-bottom-color: #2E2929}

body.charcoal #innerWrap {border-top-color: #2E2929}

body.charcoal #leftCol {border-top-color: #1A1F1E}

body.charcoal #midCol {border-top-color: #474A44}

body.charcoal #midColRight {border-top-color: #2E2929}

body.charcoal #rightCol {border-top-color: #8A7165}

body.charcoal a {color: #33454C;}

body.charcoal #nav li ul {border-top-color: #8A7165}



/* green */

body.green #nav a#active_menu.mainlevel_current {border-bottom-color: #4D584A}

body.green #innerWrap {border-top-color: #4D584A}

body.green #leftCol {border-top-color: #465943}

body.green #midCol {border-top-color: #4C694B}

body.green #midColRight {border-top-color: #3E754E}

body.green #rightCol {border-top-color: #4D584A}

body.green a {color: #3E754E}

body.green #nav li ul {border-top-color: #4D584A}



/* red */

body.red {color: #333;}

body.red #nav a#active_menu.mainlevel_current {border-bottom-color: #450003}

body.red #innerWrap {border-top-color: #450003}

body.red #leftCol {border-top-color: #94090D}

body.red #midCol {border-top-color: #D40D12}

body.red #midColRight {border-top-color: #450003}

body.red #rightCol {border-top-color: #94090D}

body.red a {color:#450003}

body.red #nav li ul {border-top-color: #94090D}





/* Very Top */

#veryTop {height: 110px;margin-left: 0px;width:100%;background: #fff}

#innerWrapSub #veryTop {width: 100%}

#veryTop ul {float: right;}

#veryTop ul li {float: left;list-style-type: none;}

#veryTop ul li a {margin:0;padding: 8px 5px 0 5px!important;padding:8px 0;font-size: 1em;display: block;}

#veryTop ul li a:hover {color: #333;text-decoration: none;}

#veryTopLeft {float: left;width: 350px;margin-left: 2%;}

#veryTopMid {float: right;width: 60%;}





/* Nav */

#nav {margin-top: 40px;width: 100%;}

#nav ul {float: right;}

#nav ul li a {font-size: 1.2em;color: #222;padding: 0;margin: 0;}

#nav ul li a span.expanded {padding: 0 0 0 10px;}

#nav ul li a:hover {color: #ccc;}

#nav a#active_menu,#nav ul li a.mainlevel_active {border-bottom: 7px solid #6C6E58;padding-bottom: 2px;padding-left: 2px;}

#nav li ul {position: absolute; width: 250px;background: #f9f9f9; z-index: 100000;margin-top: 0px;top: -9999px;border: 1px solid #ddd;border-width: 8px 1px 1px 1px;}

#nav li ul ul {margin: 0;}

#nav li:hover ul {left: 0;}

#nav li ul li,#nav li ul li#current {padding: 0; width: 250px; margin: 0}

#nav li ul li#current {border: none;}

#nav ul li a{text-decoration: none;}

#nav ul li li a {border-bottom: 1px solid #ddd;padding: 2px;width: 237px;margin: 0;color: #666;font-size: 1em;padding-left: 10px;}

#nav ul li li a:hover {border-bottom: 1px solid #ddd;color: #000;}

#nav ul li li#current {background: none;}

#nav li a:hover,a#active_menu:link,a#active_menu:visited{text-decoration: none;}

#nav ul li.active a {text-decoration: none;}

#nav li.parent.active a {text-decoration: none}

#nav li.parent.active ul li a:hover {text-decoration: none;}

#nav li#current,#nav li.active,#nav ul li:hover,#nav ul  li.parent.active {background: url(../images/nav_active.png) no-repeat center top}

#nav li li:hover,#nav li li#current,#nav ul li li.parent.active {background: none;}

.nav ul {position:absolute;top:-999em;}

#nav li {float:left;position:relative;z-index:99;padding: 0 10px 0 0;}

#nav li li:hover ul,#top_wrapper ul li li.sfHover ul {left:250px;top:-6px;}

#nav li:hover ul,#nav ul li.sfHover ul {left:0px;top:34px}

#nav ul li li a#active_menu {border-bottom: 1px solid #ddd;font-weight: bold;padding-left: 60px;}

#nav span.expanded {background: url(../images/arrow.png) no-repeat 0px 6px;}







/* Top Wrapper */

#top_wrapper {float: left;clear: both;width: 100%;position: absolute;z-index: 10;}

#top_wrapper li {list-style-type: none;float: left;margin: 0 10px;}

#mySlides {position: absolute;z-index: 0;color: #eee;}

#mySlides h2,#mySlides .contentheading {color: #fff;background: none;text-align: left;font-size:22px;}





/* Accordion */

.haccordion .header, .haccordion .content{ float: left; height: 250px;color: #fff; }

.haccordion .content a {color: #fff;}



.haccordion .header{ width: 60px; color: #fff; cursor: pointer;}



.haccordion .content{display: none;width: 0px;overflow: hidden;height: 397px;overflow-y:scroll;overflow-x:hidden;scrollbar-arrow-color:#fff;scrollbar-3dlight-color:#8b8b8d;scrollbar-highlight-color:#8b8b8d;scrollbar-face-color:#8b8b8d;scrollbar-shadow-color:#5f5d60;scrollbar-darkshadow-color:#5f5d60;scrollbar-track-color:#8b8b8d;}

.haccordion .content div.innerAccordion {padding: 20px 10px 10px;float: left; }

.haccordion .content.visible {display: block;margin-left: 0;width:580px;}

.haccordion .content.visible div {width: 500px;}



.header a{display: block;width: 60px;height: 396px;}

.header a img,.header img {margin: 0;}f

.header.nohover {cursor:default}

.innerAccordion {height: 360px;}

.innerAccordion h2,.innerAccordion .contentheading {background: none;padding: 0;}



/* Images for Accordion */

.header {height: 397px;}

.header.blue1 {background: url(../images/folds/blue1.jpg);height: 397px;}

.header.blue2 {background: url(../images/folds/blue2.jpg);height: 397px;}

.header.blue3 {background: url(../images/folds/blue3.jpg);height: 397px;}

.header.blue4 {background: url(../images/folds/blue4.jpg);height: 397px;}

.header.brown1 {background: url(../images/folds/brown1.jpg);height: 397px;}

.header.black1 {background: url(../images/folds/black1.jpg);height: 397px;}

.header.black2 {background: url(../images/folds/black2.jpg);height: 397px;}

.header.charcoal1 {background: url(../images/folds/charcoal1.jpg);height: 397px;}

.header.charcoal2 {background: url(../images/folds/charcoal2.jpg);height: 397px;}

.header.green1 {background: url(../images/folds/green1.jpg);height: 397px;}

.header.green2 {background: url(../images/folds/green2.jpg);height: 397px;}

.header.green3 {background: url(../images/folds/green3.jpg);height: 397px;}

.header.green4 {background: url(../images/folds/green4.jpg);height: 397px;}

.header.green5 {background: url(../images/folds/green5.jpg);height: 397px;}

.header.gold1 {background: url(../images/folds/gold1.jpg);height: 397px;}

.header.gold2 {background: url(../images/folds/gold2.jpg);height: 397px;}

.header.gold3 {background: url(../images/folds/gold3.jpg);height: 397px;}

.header.grey1 {background: url(../images/folds/grey1.jpg);height: 397px;}

.header.grey2 {background: url(../images/folds/grey2.jpg);height: 397px;}

.header.grey3 {background: url(../images/folds/grey3.jpg);height: 397px;}

.header.grey4 {background: url(../images/folds/grey5.jpg);height: 397px;}

.header.orange1 {background: url(../images/folds/orange1.jpg);height: 397px;}

.header.orange2 {background: url(../images/folds/orange2.jpg);height: 397px;}

.header.red1 {background: url(../images/folds/red1.jpg);height: 398px;}

.header.red2 {background: url(../images/folds/red2.jpg);height: 397px;}

.header.red3 {background: url(../images/folds/red3.jpg);height: 397px;}

.header.red4 {background: url(../images/folds/red4.jpg);height: 397px;}





#mainBG {float: left;width: 100%;}

#mainWrap {float: left;width:100%;padding: 10px 0 20px;background: #fff;border-bottom: 1px solid #ddd;}



/* Four columns for sub page */

#leftCol {width: 180px;border-right: 1px solid #eee;padding:2%!important;float: left;margin-left: 1%!important;background: #fff;border-top: 4px solid #6C6E58;padding-top: 20px;}

#midCol {float: left;padding: 2%!important;padding-left:10px;width: 450px;border-right: 1px solid #eee;padding-right: 20px;padding-bottom: 0;background: #fff;border-top: 4px solid #3E423A;padding-top: 20px;}

#midColRight {float: left;padding:2%!important;padding-left:10px;width: 450px;border-right: 1px solid #eee;padding-right: 20px;padding-bottom: 0;background: #fff;border-top: 4px solid #6C6E58}

#rightCol {float: left;padding:2%!important;padding-left:5px;width: 180px;border-right: 1px solid #eee;padding-right: 20px;background: #fff;border-top: 4px solid #417378;padding-top: 20px;}







/* Lists and accordion menu in columns for sub pages */

#leftCol ul li,#rightCol ul li,#midCol ul li,#midColRight ul li  {list-style-type: none;padding: 2px 0 0 16px;line-height: 2em!important;line-height:1.4em}

#leftCol ul li a,#rightCol ul li a,#midCol ul li a,#midColRight ul li a {display: block;text-decoration: none;border-bottom: 1px dotted #ddd;}

#leftCol ul li a:hover,#rightCol ul li a:hover,#midCol ul li a:hover,#midColRight ul li a:hover {background: #f9f9f9}

#leftCol ul li li a,#midCol ul li li a,#rightCol ul li li a,#midColRight ul li li a {padding-left: 15px;background: url(../images/leftSub.jpg) no-repeat 10px center;font-size: 0.9em;padding-left: 30px;} 

#leftCol ul li li a:hover,#midCol ul li li a:hover,#rightCol ul li li a:hover,#midColRight ul li li a:hover {background: #f9f9f9 url(../images/leftSub.jpg) no-repeat 10px center;} 

#leftCol .moduletable,#rightCol .moduletable,#midCol .moduletable,#midColRight .moduletable {margin-bottom: 30px;}

#leftCol h3,#rightCol h3, #midCol h3,#midColRight h3 {line-height: 1em;}

#leftCol a#active_menu.mainlevel,#rightCol a#active_menu.mainlevel, #midCol a#active_menu.mainlevel,#midColRight a#active_menu.mainlevel {background: #f0f0f0;font-weight: bold;padding-left: 4px;}

#leftCol ul#menu.mainlevel li span.expanded,#rightCol ul#menu.mainlevel li span.expanded,#midCol ul#menu.mainlevel li span.expanded,#midColRight ul#menu.mainlevel li span.expanded {display: block;border-bottom: 1px solid #ddd;text-decoration: none;color: #666;background: url(../images/leftParent.jpg) no-repeat left center;padding-left: 20px}

#leftCol ul#menu.mainlevel li span:hover,#midCol ul#menu.mainlevel li span:hover,#rightCol ul#menu.mainlevel li span:hover,#midColRight ul#menu.mainlevel li span:hover {cursor: pointer;background: #f9f9f9 url(../images/leftParent.png) no-repeat left 8px!important;background: #f9f9f9 url(../images/leftParent.jpg) no-repeat left 8px}





ul#menu.mainlevel li, #leftCol .mostread,#leftCol .latestnews,#midCol .mostread,#midCol .latestnews,#midColRight .mostread,#midColRight .latestnews,#rightCol .mostread,#rightCol .latestnews {padding: 0;line-height: 2em!important;line-height:1.2em}

ul#menu.mainlevel li {line-height: 2em;}

/* Below Accordion for front page*/

#belowAccordion {width: 100%;color: #666;font-size: 0.9em;margin-top: 0px;float: left;background: #fff url(../images/bottomSplatter.gif) no-repeat right center;padding-top: 20px;} 

#innerWrapSub #belowAccordion {background: #fff;margin-bottom: 100px;}

#belowAccordion .moduletable-camera {margin-bottom: 20px;}

body#trees #belowAccordion,body#birds #belowAccordion,body#clouds #belowAccordion,body#birds2 #belowAccordion,body#birds3 #belowAccordion.body#birds4 #belowAccordion {color: #333;}

#belowAccordion ul {margin-bottom: 20px;}

#belowAccordion ul li{list-style-type: none;padding: 0;line-height: 1.5em;}

#belowAccordion h3 {margin-bottom: 4px;}

#belowleft {width: 31%;float: left;margin-left: 2%!important;margin-left:10px}





#belowMid {float: left;width: 31%;margin-left: 2%;}

#belowRight {float: left;width: 31%;margin-left: 2%;}

#belowAccordion h3 {color: #333;font-size: 2em;font-family: georgia;}



/* Pathway */

#pathwaydiv {text-align: right;margin-bottom: 10px;font-family: courier new, courier;}

span.pathway {text-align: right;width: 100%;}



/* Bottom Wrap */

#bottomWrap {float: left;width: 100%;background: url(../images/bottom.jpg) repeat;border-top: 8px solid #666666;color: #ccc;border-bottom: 1px solid #111;padding-top: 20px;}

#bottomWrap h3 {font-size: 2em;font-family: georgia;margin: 8px 0;line-height: 1em;}

#bottomWrap ul li {float: none;list-style-type: none;border-bottom: 1px solid #666;}

#bottomWrap ul li a {margin: 0 10px;font-size: 0.9em;color: #ccc;}

#bottomLeft {float: left;width: 31%;margin-left: 2%!important;margin-left:10px;}

.sub #bottomLeft {width: 28%;}

.sub #bottomMid {width: 32%;}

#bottomMid {float: left;width: 31%;margin-left: 2%}

#bottomRight {float: left;width: 31%;margin-left: 2%!important;margin-left:10px}





/* Footer */

#footerWrap ul li {float: left;list-style-type: none;}

#footerWrap ul li a {margin: 0 10px 0 0;font-size: 0.9em;color: #ccc;}

#footerWrap {float: left;width: 100%;background: url(../images/footer.jpg) repeat;height: 30px;padding-top: 10px;}

#footerWrap ul li {float: left;list-style-type: none;}

#footerWrap ul li a {margin: 0 10px;font-size: 0.9em;color: #fff;}

#footerLeft {width: 70%;float: left;margin-left: 1%;}

#footerRight {float: right;font-size: 0.8em;margin-right: 10px;width: 200px;text-align: right;}



/* Search */

.search {padding: 4px;background: url(../images/search_image.png) no-repeat;}

.search .inputbox {border: 1px solid #eee;color: #666;font-size: 1.2em;padding:2px 8px 2px 5px;width: 80%;margin-left: 15%;}

/* Typography */

p {margin: 8px 0;line-height: 2em;}

img {margin: 5px;}

a {color: #6C6E58;text-decoration: none}

a:hover {text-decoration: underline;}

em, i {font-style: italic;}

bold, strong,b {font-weight: bold;}

h1,.componentheading {font-size: 2.4em;margin-bottom: 10px;display:none;}

h2,.contentheading {color: #333;font-size: 2em;margin: 0 0 10px;background: url(../images/h2.gif) no-repeat 50px bottom;padding-left: 0px;margin-bottom: 20px;line-height: 1.4em;}

h3,.moduletable h3 {font-size: 1.2em;margin-bottom: 8px;font-family: courier new;font-size: 1.4em;text-transform: uppercase;line-height: 2.2em;}

h4 {font-size: 1.2em;}

h5 {font-size: 1em;background: #eee;padding: 8px;display: inline;border: 1px solid #ddd;border-width: 1px 0;}

h6 {font-size: 0.9em;background: #eee;padding: 8px;display: inline;}



/* Classes for module positions below the Accordion */

#belowAccordion .moduletable-puzzle h3 {background: url(../images/puzzle.png) no-repeat;padding-left: 40px;line-height: 2.8em;font-size: 1.2em;font-family: courier new;}

#belowAccordion .moduletable-camera h3 {background: url(../images/photo_camera.png) no-repeat;padding-left: 40px;line-height: 2.8em;font-size: 1.2em;font-family: courier new;}

#belowAccordion .moduletable-cloud h3 {background: url(../images/cloud_comment.png) no-repeat;line-height: 2.8em;font-size: 1.2em;font-family: courier new;display: inline;padding: 10px 0 10px 40px;}



/* Classes */

span.dropcap {float:left;color:#666;font-size:70px;line-height:50px;padding:2px 12px 0px 0;font-family: Times, serif, Georgia;margin-top: 8px;}

.clear,.clearfix {clear: both;}

.blockquote {font-size: 2.4em;font-family: georgia;color: #0c0604;line-height: 1.4em;margin: 20px 0;}

.grey {color: #555;}

p.info {border: 1px solid #ccc;border-width: 1px;padding: 8px;margin-bottom: 20px;background: #eee url(../images/light_bulb.png) no-repeat left center;padding-left: 40px;font-style: italic;}

.photo {background: url(../images/photo_camera.png) no-repeat left center;padding-left: 40px}



.cloud {background: url(../images/cloud_comment.png) no-repeat left center;padding-left: 40px}

.puzzle {background: url(../images/icons/puzzle.jpg) no-repeat left center;padding: 15px 0 15px 70px;}

.images {background: url(../images/icons/image.jpg) no-repeat left center;padding: 10px 0 10px 70px;}

.attachment {background: url(../images/icons/attach_image.png) no-repeat left center;padding: 15px 0 15px 40px}

.download {background: url(../images/icons/download.png) no-repeat left center;padding: 15px 0 15px 40px}

.eq {background: url(../images/icons/equalizer.png) no-repeat left center;padding: 15px 0 15px 40px}

.imagedownload {background: url(../images/icons/download_image.png) no-repeat left center;padding: 15px 0 15px 40px}

.film {background: url(../images/icons/film.png) no-repeat left center;padding: 15px 0 15px 40px}

.globe {background: url(../images/icons/globe.png) no-repeat left center;padding: 15px 0 15px 40px}

.id {background: url(../images/icons/id_card.png) no-repeat left center;padding: 15px 0 15px 40px}

.image {background: url(../images/icons/image.png) no-repeat left center;padding: 15px 0 15px 40px}

.lightbulb {background: url(../images/icons/light_bulb.png) no-repeat left center;padding: 15px 0 15px 40px}

.noteaccept {background: url(../images/icons/note_accept.png) no-repeat left center;padding: 15px 0 15px 40px}

.notebook {background: url(../images/icons/note_book.png) no-repeat left center;padding: 15px 0 15px 40px}

.note {background: url(../images/icons/note32.png) no-repeat left center;padding: 15px 0 15px 40px}

.clock {background: url(../images/icons/old_clock.png) no-repeat left center;padding: 15px 0 15px 40px}

.pages {background: url(../images/icons/pages.png) no-repeat left center;padding: 15px 0 15px 40px}

.camera {background: url(../images/icons/photo_camera.png) no-repeat left center;padding: 15px 0 15px 40px}

.pin {background: url(../images/icons/pin32.png) no-repeat left center;padding: 15px 0 15px 40px}

.printer {background: url(../images/icons/printer.png) no-repeat left center;padding: 15px 0 15px 40px}

.prize {background: url(../images/icons/prize_winner.png) no-repeat left center;padding: 15px 0 15px 40px}

.puzzle {background: url(../images/icons/puzzle.png) no-repeat left center;padding: 15px 0 15px 40px}

.report {background: url(../images/icons/report.png) no-repeat left center;padding: 15px 0 15px 40px}

.tv {background: url(../images/icons/television.png) no-repeat left center;padding: 15px 0 15px 40px}

.tools {background: url(../images/icons/tools.png) no-repeat left center;padding: 15px 0 15px 40px}

.trash {background: url(../images/icons/trash_can.png) no-repeat left center;padding: 15px 0 15px 40px}

.user {background: url(../images/icons/user_comment.png) no-repeat left center;padding: 15px 0 15px 40px}

.printer {background: url(../images/icons/printer.png) no-repeat left center;padding: 15px 0 15px 40px}

.recycle {background: url(../images/icons/recycle.png) no-repeat left center;padding: 15px 0 15px 40px} 



.red {color: #701A00;}

.tweet {padding: 4px 4px 4px 10px;clear: both;margin: 0;}

.tweetLink {font-style: italic;float: right;font-size: 0.8em;color: #333;}

.border {border: 1px solid #ddd;padding: 4px}

.slider .border {background: #eee;}

.floatleft {float: left;margin-right: 20px;}

.floatright {float: right;margin-left: 20px;}

.code {border-left: 8px solid #ddd;padding: 10px;background: #eee;margin: 10px 0;}

.left45 {float: left;width: 45%;margin-right: 10px;border: 8px solid #eee;border-width: 8px 0;padding: 10px 0;}

.right45 {float: right;width: 45%;margin-left: 10px;border: 8px solid #eee;border-width: 8px 0;padding: 10px 0;}



/* Boxes */

.blackbox {border-left: 8px solid #333;padding: 8px;background: #eee;margin: 10px 0;}

.redbox {border-left: 8px solid #521218;padding: 8px;background: #eee;margin: 10px 0;}

.bluebox {border-left: 8px solid #417378;padding: 8px;background: #eee;margin: 10px 0;}

.greenbox {border-left: 8px solid #CDD452;padding: 8px;background: #eee;margin: 10px 0;}

.yellowbox {border-left: 8px solid #F2F096;padding: 8px;background: #eee;margin: 10px 0;}

.brownbox {border-left: 8px solid #B05A3A;padding: 8px;background: #eee;margin: 10px 0;}

.purplebox {border-left: 8px solid #7F176B;padding: 8px;background: #eee;margin: 10px 0;}



/* spans */

span.black {color: #000;}

span.blue {color: #417378;}

span.red {color: #521218;}

span.green {color: #CDD452;}

span.yellow {color: #F2F096;}

span.white {color: #ddd;}

span.brown {color: #B05A3A;}

span.purple {color: #7F176B;}





/* lists */

ol li {padding: 8px 0;}

#midColRight li.blue,#midCol li.blue,#RightCol li.blue,#leftCol li.blue,

#midColRight li.green,#midCol li.green,#RightCol li.green,#leftCol li.green,

#midColRight li.brown,#midCol li.brown,#RightCol li.brown,#leftCol li.brown,

#midColRight li.black,#midCol li.black,#RightCol li.black,#leftCol li.black,

#midColRight li.black,#midCol li.black,#RightCol li.black,#leftCol li.black,

#midColRight li.red,

#midColRight li.white,

#midColRight ul.red li,

#midColRight ul.green li,

#midColRight ul.black li,

#midColRight ul.blue li,

#midColRight ul.yellow li,

#midColRight ul.brown li,

#midColRight ul.white li {list-style-type: none;}

li.black,ul.black li {background: url(../images/black.png) no-repeat left center;}

li.blue,ul.blue li {background: url(../images/blue.png) no-repeat left center;}

li.red, ul.red li {background: url(../images/red.png) no-repeat left center}

li.green,ul.green li {background: url(../images/green.png) no-repeat left center;}

li.yellow,ul.yellow li {background: url(../images/yellow.png) no-repeat left center;}

li.white,ul.white li {background: url(../images/white.png) no-repeat left center;}

li.brown,ul.brown li {background: url(../images/brown.png) no-repeat left center;}



/* Slider */

div#myController {position: absolute;right: 0;top: 129px!important;top: 132px;z-index: 10;}

#myController span{color:#FFF;cursor:pointer;background: url(../images/nav_transparency.png) repeat left bottom;padding: 8px 20px;margin: 0;float: left;}

#myController ul {margin-right: 0px;padding: 0;}

#myController ul li {margin: 0;padding: 0}

.slideImages {float: left;width: 60px;height: 397px;margin: 0 30px 0 0;border: none;}





/* Joomla Stuff */

.contentpaneopen,.blog {width: 100%;}

.sectiontableentry1 td,.sectiontableentry2 td {border-bottom: 1px solid #ddd;padding: 4px 0;}

.sectiontableentry2 td {background: #f9f9f9;}

.readon {float: right;text-transform: uppercase;background: url(../images/icons/note.png) no-repeat left center;padding-left: 20px;}

.buttonheading {width: 10px;}

.contentpaneopen {padding: 0 10px 0 0;}

th.pagenav_prev {background: url(../images/h2.gif) no-repeat -30px top;padding: 10px;}

th.pagenav_next {background: url(../images/h2.gif) no-repeat 0px 25px;padding: 10px;}

.small,td.createdate,.modifydate {color: #eee;float: right}



/* CSS that controls module that dont have the module title published */

.notitle {padding-top: 20px;height: 377px;}



/* Multiple modules in the slider */

body#wall .slider.modDouble .moduletable-about {float: left;width: 45%;}



/* MicroBlog */

.microitem a {color: #701A00}

.microcat {font-style: italic;margin: 0;}

#facebox {color: #333;}

.jbBlog p {font-style: italic;font-size: 1em;margin: 0;}

.jbBlog h2 {background: none;padding: 0;line-height: 1em;margin: 0;}

#midCol h2 {font-size: 1.8em;padding: 0;margin: 0;}

#facebox h2 {padding: 0;}

.jbBlog h2 a{background: url(../images/pages.png) no-repeat left center;font-size: 0.6em;color: #333;padding-left: 20px;display: block;}

.jbBlog h2 a:hover {text-decoration: underline;}

.jbBlogCol1 {float: left;width: 100%;margin-right: 0;overflow: hidden;}

.jbBlogCol2 {float: left;width: 45%;margin-right: 3%;overflow: hidden;border-bottom: 1px solid #d533E1A;margin: 0px 3% 10px 0;}

.jbBlogCol3 {float: left;width: 30%;margin-right: 2%;overflow: hidden;}

.jbBlogCol4 {float: left;width: 22%;margin-right: 3%;overflow: hidden;}

.jbBlogCol5 {float: left;width: 17%;margin-right: 3%;overflow: hidden;}

.jbBlogDate {border-top: 1px solid #eee;display: block;padding: 2px 4px;font-size: 0.9em;font-weight: bold;}

img.jbImageLeft {float: left;padding: 4px;background: #fff;border: 1px solid #ddd;margin: 5px 10px 10px 0;}

img.jbImageRight {float: right;padding: 4px;background: #fff;border: 1px solid #ddd;margin: 5px 0 10px 10px;}

img.jbImageTop {float: none;padding: 4px;background: #fff;border: 1px solid #ddd;margin: 5px 0 10px 10px;}

.jbBlog p {margin: 0;}

.jbBlogClear {clear: both;}

.jbBlog .clear {background: none;padding: 0;}

.jbSection,.jbCategory {font-weight: normal;}

.chronoform{
	display:none !important;
}






/* @end */