/* @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: 112px;margin-left: 0px;width:100%;background: url(../images/bg.jpg)}
#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: 270px;margin-left: 2%;}
#veryTopMid {float: right;width: 65%;}


/* 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;}


/* 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;}
.haccordion .content div.innerAccordion {padding: 20px 10px 10px;float: left; }
.haccordion .content.visible {display: block;width: 580px;margin-left: 0;}
.haccordion .content.visible div {width: 500px}
.header a{display: block;width: 60px;height: 396px;}
.header a img,.header img {margin: 0;}
.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 #fff;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: 180px;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;}
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;}

/* @end */










