
/*** suckerfish.css ***/

#suckerfish ul{list-style:none;}#suckerfish li ul a:hover,#suckerfish li ul a:active,#suckerfish li ul a:focus,#suckerfish ul li.havesubchildsfhover,#suckerfish ul li.havesubchild-activesfhover,#suckerfish ul ul li:hover,#suckerfish ul ul li.sfhover,#suckerfish ul ul li.havesubchildsfhover,#suckerfish ul ul li.havesubchild-activesfhover {color:#fff;background: #c7b038;}#suckerfish ul li a.active {color: #4b4915 !important;}#suckerfish ul li a.active:hover,#suckerfish ul li a.active:active,#suckerfish ul li a.active:focus {color: #fff !important;}#suckerfish li ul a:hover,#suckerfish li ul a:active,#suckerfish li ul a:focus{color: #fff !important;}#suckerfish .module_moomenu,#suckerfish .module_menu,#suckerfish .module{text-align:left;}#suckerfish h3{display:none}#suckerfish ul {margin: 0; padding: 0;}#suckerfish li.active a{color:#4b4915;}#suckerfish li {margin: 0; padding: 0;float: left;display: block;background:url(../images/menu_divider.gif) no-repeat right 60%;cursor: pointer;}#suckerfish li ul {width: 16.4em;position: absolute; z-index: 99;left: -999em; height: auto;width: 15.9em;}#suckerfish li ul ul {margin: -2em 0 0 15em; }#suckerfish li li {padding: 0 1em 0 0;margin: 0;width: 14.9em;}#suckerfish ul a {width: auto;}#suckerfish li:hover ul ul, #suckerfish li:hover ul ul ul,#suckerfish li.sfhover ul ul, #suckerfish li.havechildsfhover ul ul, #suckerfish li.havechild-activesfhover ul ul, #suckerfish li.activesfhover ul ul,#suckerfish li.sfhover ul ul ul, #suckerfish li.havechildsfhover ul ul ul, #suckerfish li.havechild-activesfhover ul ul ul, #suckerfish li.activesfhover ul ul ul {left: -999em;}#suckerfish li:hover ul, #suckerfish li li:hover ul, #suckerfish li li li:hover ul,#suckerfish li.sfhover ul, #suckerfish li.havechildsfhover ul, #suckerfish li.havechild-activesfhover ul, #suckerfish li.activesfhover ul,#suckerfish li li.sfhover ul, #suckerfish li li.havesubchildsfhover ul, #suckerfish li li.havesubchild-activesfhover ul, #suckerfish li li.activesfhover ul,#suckerfish li li li.sfhover ul, #suckerfish li li li.havesubchildsfhover ul, #suckerfish li li li.havesubchild-activesfhover ul, #suckerfish li li li.activesfhover ul {left: auto;}#suckerfish li a {display: block;text-decoration: none;line-height: 40px;padding: 0 12px 0;font-size:110%;color: #807124;}#suckerfish li a:hover,#suckerfish li a:active,#suckerfish li a:focus {color:#4b4915;}#suckerfish li:hover a,#suckerfish li.sfhover a,#suckerfish li.havechildsfhover a,#suckerfish li.havechild-activesfhover a {color: #4b4915;}#suckerfish ul li .active,#suckerfish li a.active,#suckerfish li a.active:hover,#suckerfish li a.active:active,#suckerfish li a.active:focus {color: #4b4915 !important;}#suckerfish li ul {border: 1px solid #c7b038;border-top: 0;}#suckerfish li ul ul {}#suckerfish li ul li {border-right: none;background: url(../images/trans_center.png);}#suckerfish li ul a {border-right: none;margin: 0;padding: 6px 10px;line-height: normal;height: auto;background: none !important;color: #555 !important;}#suckerfish li.havesubchild,#suckerfish li.havesubchild-active {background: url(../images/arrow.png) no-repeat 94% 50%;}#suckerfish li ul a:hover,#suckerfish li ul a:active,#suckerfish li ul a:focus,#suckerfish ul li.havesubchildsfhover,#suckerfish ul li.havesubchild-activesfhover,#suckerfish ul ul li:hover,#suckerfish ul ul li.sfhover,#suckerfish ul ul li.havesubchildsfhover,#suckerfish ul ul li.havesubchild-activesfhover {color: #fff !important;}#suckerfish ul li a.active {color: #807124 !important;}#suckerfish ul li a.active:hover,#suckerfish ul li a.active:active,#suckerfish ul li a.active:focus {color: #807124 !important;background: #ff0000;}#suckerfish li ul a:hover,#suckerfish li ul a:active,#suckerfish li ul a:focus{color: #807124;background: #ff0000;}

/*** layout.css ***/

.clr{ clear:both;}div.clear{ clear: both;height: 0px;margin: 0px;padding: 0px;font-size: 0;}* html #mainframe {height:100%;}html, body{height:100%;}table#mainframe{height:100%; }#mainframe{min-height:100%;}.mainframe_left{ background:url(../images/border_left.png) right top repeat-y;}.mainframe_center{ background:url(../images/trans_center.png);padding:20px;}.mainframe_right{ background:#e4ebd8 url(../images/border_right.png) left top repeat-y;}#header{position:relative;margin:0 auto;width:100%;height:auto;padding-top:0;}#topmenu h3{display:none;}#topmenu{position:relative;float:right;right:0;top:0;width:auto;z-index:1;}#logo{position:relative;float:left;margin:10px;margin-left:0;z-index:1;}#search{margin-top:40px;position:relative;float:right;background:url(../images/magnifier.png) no-repeat left;border:1px solid #f2f2f2;padding:2px;}#search h3{display:none}div.search{line-height:100%;margin:0;height:24px;}#search .inputbox{border:none;color:#999;width:160px;font-size:110%;margin-left:26px;}#suckerfish{position:relative;margin:0 auto;height:40px;z-index:2;border-bottom:1px solid #c7b038;border-top:2px solid #4b4915;margin-top:10px;margin-bottom:10px;}#inset{position:relative;margin:0 auto;width:100%;margin-bottom:10px;margin-top:20px;z-index:1;background:url(../images/center_trans.png);}#inset h3{display:none;}#breadcrumb{position:relative;float:left;width:100%;height:auto;text-align:left;z-index:1;margin-bottom:10px;padding:4px 0 4px 0;border-bottom:1px solid #f2f2f2;}#breadcrumb .module{color:#999;font-size:11px;}#breadcrumb a{text-decoration:none;}#breadcrumb h3{display:none}#banner{position:fixed;margin:130px 0 0 20px;}#banner h3{color:#fff !important;font-size:10px;font-weight:normal;}#footer h3{display:none;}#footer a:link, #footer a:visited{color:#ccc;}#footer{position:relative;width:100%;margin:0 auto;padding:10px 0 10px 0;color:#ccc;font-size:90%;border-top:1px solid #f2f2f2;text-align:center;}.imgborder{display:block;padding:4px;border:1px solid #ccc;background:#f2f2f2;margin:4px;}

/*** template.css ***/

body {color:#222;font: 12px Arial, sans-serif; height:100%;background:#fff url(../images/flower.png) left top fixed no-repeat;text-align:center; }html, body, form, fieldset {margin: 0;padding: 0;}body.contentpane {width: auto; margin: 1em 2em;line-height: 1.3em;margin: 0px 0px 0px 0px;font-size: 12px;color: #333;}* html .clearfix {height: 1%;}a {color:#222;text-decoration: underline;}a:hover, a:active, a:focus {color:#222;text-decoration: none;}.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif;}small, .small, .smalldark, .mosimage_caption, .createby, .createdate, .modifydate, a.readon, .img_caption {color:#666;font-size: 90%;padding:0 0 6px 0;}h1 {font-size: 180%;}h2 {font-size: 150%;}h3 {font-size: 125%;padding:0;color:#CF3020 !important;}h4 {font-size: 100%;text-transform: uppercase;}p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;}#left, #right{line-height:120%;}#mainframe{line-height:140%;}.mainbody ul,.user_module ul,#left ul,#right ul {list-style: none;}.mainbody ul li,.user_module ul li,#left ul li,#right ul li {padding-left: 16px;background: url(../images/bullet-list.gif) no-repeat 6px 8px;line-height: 160%;}.mainbody ol li,.user_module ol li,#left ol li,#right ol li {margin-left: 25px;line-height: 180%;}th {padding: 5px;font-weight: bold;text-align: left;}fieldset {border: none;padding: 0;}fieldset a {font-weight: bold;}hr {border-top: 1px solid #CCCCCC;border-right: 0;border-left: 0;border-bottom: 0;height: 1px;}td, div {font-size: 100%;}img {border: none;}#topmenu h3{display:none;}#topmenu #mainlevel-nav{list-style:none;float:left;white-space:nowrap;font-size:11px;margin:0;padding:0;}#topmenu #mainlevel-nav li{width:auto!important;float:left;white-space:nowrap;font-size:11px;margin:0 3px 0 0;}#topmenu #mainlevel-nav li a{color:#999;display:block;padding-left:8px;padding-right:8px;text-decoration:none;white-space:nowrap;font-size:11px;border-right:1px solid #ccc;}#topmenu #mainlevel-nav li a:hover{display:block;padding-left:8px;padding-right:8px;white-space:nowrap;text-decoration:none;color:#CF3020 !important;font-size:11px;}form {margin: 0;padding: 0;}form label {cursor: pointer;}input, select, textarea, .inputbox {padding: 3px 2px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%;color:#000000;}.button {padding: 1px 5px 1px 5px;padding-right: 5px;background:url(../images/button_bg.gif) repeat-x;color:#000000;font-size: 90%;border:1px solid #ccc;}.button:hover, .button:focus {color: #000;background:#fff;}* html .button {padding: 2px 0 !important; }*+html .button {padding: 1px 5px 1px 5px !important; }.inputbox {border: 1px solid #f2f2f2;color:#666;}table.blog {}.article_separator {clear: both;display: block;height: 20px;}.article_column {}.column_separator {padding: 0 25px;}td.sectiontableheader {padding: 4px;border-right: 1px solid #ccc;}tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td {padding: 4px;}td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2 {padding: 3px;}table.contentpane {border: none;width: 100%;}table.contentpaneopen {border: none;border-collapse: collapse;border-spacing: 0;}table.contenttoc {margin: 0 0 10px 10px;padding: 0;width: 35%;float: right;}table.contenttoc a {text-decoration: none;}table.contenttoc td {padding: 1px 5px 1px 25px;background: url(../images/bullet-list.gif) no-repeat 5% 50%;}table.contenttoc th {padding: 0 0 3px;background: url(../images/sep.gif) repeat-x bottom;text-indent: 5px;}table.poll {padding: 0;width: 100%;border-collapse: collapse;}table.pollstableborder {padding: 0;width: 100%;border: none;text-align: left;}table.pollstableborder img {vertical-align: baseline;}table.pollstableborder td {padding: 4px!important;border-collapse: collapse;border-spacing: 0;}table.pollstableborder tr.sectiontableentry1 td {background:#f2f2f2;}table.searchintro {padding: 10px 0;width: 100%;}table.searchintro td {padding: 5px!important;}table.adminform {}.adminform .inputbox {}.blog_more {padding: 10px 0;background: url(../images/hdot.gif) repeat-x top;}.blog_more strong {margin: 0 0 5px;display: block;font-size: 125%;}.blog_more ul {margin: 0;padding: 0;}.blog_more ul li {margin: 0;padding: 0 0 0 17px;background: url(../images/bullet-list.gif) no-repeat 6px 8px;}.category {font-weight: bold;}h1.componentheading, .componentheading {font-weight:bold;color:#ccc;font-size:100%;margin-bottom:10px;color:#CF3020;}.contentdescription {padding-bottom: 20px;}h2.contentheading, .contentheading {background: url(../images/sep.gif) repeat-x bottom;font-size:18px;line-height:140%;color:#807124 ;}a.contentpagetitle,a.contentpagetitle:hover,a.contentpagetitle:active,a.contentpagetitle:focus {text-decoration: none !important;}a.readon {float: left;display: block;color: #CF3020;text-decoration: underline;font-weight:bold;line-height:100%;}a.readon:hover, a.readon:active, a.readon:focus {color: #000;}table.contentpaneopen td, table.contentpane td {}.contentpaneopen{margin-top:8px;}table.contentpaneopen, table.contentpane, table.blog {width: 100%;}.moduletable {padding: 0;}ul.pagination {margin: 15px auto;padding: 10px 0;background: url(../images/sep.gif) repeat-x top;}ul.pagination li {margin: 0;padding: 0;display: inline;background: none;}ul.pagination li span{padding: 2px 5px;}ul.pagination a {padding: 2px 5px;border: 1px solid #ddd;}ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {border: 1px solid #ddd;}.pagenavbar {padding-left: 14px;}.pagenavcounter {padding: 4px 0px 4px 0;font-weight:bold;}.sectiontableheader {padding: 8px 5px;background:#f9f9f9;color: #666;}.sectiontableheader a {color: #777;}tr.sectiontableentry1 td {padding: 8px 5px;border-top: 1px solid #f2f2f2;}tr.sectiontableentry2 td {padding: 8px 5px;border-top: 1px solid #f2f2f2;}tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td {background:#f9f9f9;}.smalldark {text-align: left;}div.syndicate div {text-align: center;}.pollstableborder tr.sectiontableentry1 td,.pollstableborder tr.sectiontableentry2 td {background: none;}.article-tools {border-top: 1px solid #333;width: 100%;float: left;clear: both;margin-bottom: 15px;display: block;background: #222;}.article-meta {padding: 5px;width: 80%;float: left;}.modifydate {width: 100%;float: left;}div.buttonheading {float: right;width: 15%;}.buttonheading img {margin: 7px 5px 0 0;border: 0;float: right;}#form-login p {margin: 0 0 5px;text-align:left;}#form-login ul {margin: 10px 0 0;}#form-login .inputbox {}.tool-tip {float: left;border: 1px solid #f2f2f2;padding: 8px;background:#fff;max-width: 200px;z-index:999;text-align:left;}.tool-title {display:none;padding: 0;margin: 0;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;font-size: 95%;font-weight: bold;}.tool-text {margin: 0;font-size: 90%;color:#999;}#system-message dd.message ul,#system-message dd.error ul,#system-message dd.notice ul {padding: 0;margin: 0;}#system-message dd.message ul li,#system-message dd.error ul li,#system-message dd.notice ul li {background: none;padding: 5px;margin: 0;color: #FFFFFF;}#system-message dd.message ul {background: #006699;border: none;}#system-message dd.error ul {background: #BF0000;border: none;}#system-message dd.notice ul {background: #EE9600;border: none;}

/*** menu.css ***/

#content ul.menu {margin: 0;padding: 1px 0 0;list-style: none;}#content ul.menu li {margin: 0 !important;padding: 0 !important;background: none !important;}#content ul.menu li a {padding: 4px 0;display: block;color: #ddd;background: url(../images/sep.gif) repeat-x bottom;text-decoration: none;outline: none;}#content ul.menu li a span {padding-left: 12px;background: url(../images/arrow.png) no-repeat left;}#content ul.menu li a:hover,#content ul.menu li a:active,#content ul.menu li a:focus {color: #ddd;background: url(../images/sep.gif) repeat-x bottom #333;text-decoration: none;}#content ul.menu li.active a {background: url(../images/sep.gif) repeat-x bottom #333;color: #fff;text-decoration: none;}#content ul.menu li.active a span {background: url(../images/arrow.png) no-repeat left;}#content ul.menu li li a span {background: none;}#content ul.menu li ul {margin: 0;padding: 0;list-style: none;}#content ul.menu li li {padding: 0 0 0 10px !important;list-style: none;}#content ul.menu li li a {color: #333333;background: none !important;font-size: 92%;font-weight: normal;}#content ul.menu li li a:hover,#content ul.menu li li a:active,#content ul.menu li li a:focus {color: #ccc;}#content ul.menu li li a span {background: url(../images/arrow.png.gif) no-repeat left;font-weight: normal;}

/*** module.css ***/

div.moduletable,div.moduletable_menu,div.moduletable_text {padding: 0 0 20px;margin-bottom: 15px;background: url(../images/dot.gif) repeat-x bottom;}div.moduletable h3,div.moduletable_menu h3,div.moduletable_text h3 {padding: 0 0 8px;margin: 0;color: #333;font-size: 125%;font-weight: bold;text-transform: uppercase;}#inset div.module_slideshow{padding:20px;margin:0;text-align:left;border:1px solid #ccc;}#inset div.module_slideshow h3{display:none}#inset div.module_menu h3,#inset div.module_text h3,#inset div.module h3{font-size:120%;font-weight:bold;background: url(../images/sep.gif) repeat-x bottom;margin-bottom:4px;padding-bottom:2px;}#inset div.module_menu,#inset div.module_text,#inset div.module{text-align:left;font-size:12px;padding:18px;margin-bottom:10px;color:#666;}#left div.module_menu h3,#left div.module_text h3,#left div.module h3,#right div.module_menu h3,#right div.module_text h3,#right div.module h3{font-size:100%;font-weight:bold;border-bottom:1px solid #cf3020;background: url(../images/module_arrow.gif) no-repeat left bottom;margin-bottom:4px;text-align:right;}#left div.module_menu,#left div.module_text,#left div.module,#right div.module_menu,#right div.module_text,#right div.module{text-align:left;font-size:90%;padding:10px;padding-right:0;margin-bottom:10px;margin-bottom:20px;}.user_module div.module_menu h3,.user_module div.module_text h3,.user_module div.module h3{font-size:100%;font-weight:bold;background: url(../images/sep.gif) repeat-x bottom;margin-bottom:4px;padding-bottom:2px;}.user_module div.module_menu,.user_module div.module_text,.user_module div.module{text-align:left;font-size:94%;padding:20px;padding-top:10px;color:#555;margin-bottom:20px;border:1px solid #f2f2f2;background:url(../images/black_trans.png);}.user_module_content div.module_menu h3,.user_module_content div.module_text h3,.user_module_content div.module h3{font-size:100%;font-weight:bold;border-bottom:1px solid #cf3020;margin-bottom:4px;text-align:left;}.user_module_content div.module_menu,.user_module_content div.module_text,.user_module_content div.module{text-align:left;font-size:90%;padding:10px;padding-right:0;margin-bottom:10px;margin-bottom:20px;color:#666;}#footer div.module_menu,#footer div.module_text,#footer div.module{font-size:100%;margin-bottom:10px;color:#616161;}div.back_button a,div.back_button a:hover,div.back_button a:active {margin: 10px 0;display: block;background: none!important;text-decoration: none!important;}

/*** color.css ***/

h1.componentheading, .componentheading {font-weight:bold;color:#ccc;font-size:100%;margin-bottom:10px;color:#807124 !important;}h2.contentheading, .contentheading {background: url(../images/sep.gif) repeat-x bottom;font-size:18px;line-height:140%;color:#807124 !important;}#suckerfish{border-bottom:1px solid #c7b038;border-top:2px solid #4b4915;}#left div.module_menu h3,#left div.module_text h3,#left div.module h3,#right div.module_menu h3,#right div.module_text h3,#right div.module h3{border-bottom:1px solid #807124;background: url(../images/module_arrow.gif) no-repeat left bottom;}.user_module_content div.module_menu h3,.user_module_content div.module_text h3,.user_module_content div.module h3{border-bottom:1px solid #807124;}h3 {color:#807124 !important;}#topmenu #mainlevel-nav li a:hover{color:#c7b038 !important;}a.readon {color: #807124;}
