/* @group Main  */html{height:100%;margin-bottom:1px;}/* @end   @group Family  */body{font-size:13px;line-height:135%;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}p{
	font-size: 1.4em;
	line-height: 1.5;
	margin-top: 0;
	margin-bottom: 0;
}
form select {
	font-size: 1.3em;
	color: #640c61;
}h1,h2,h3,h4,h4{padding-bottom:5px;margin:15px 0;}body.f-smaller{font-size:10px;}body.f-default{font-size:12px;}body.f-larger{font-size:15px;}h1{font-size:200%;line-height:100%;}h2{font-size:180%;line-height:100%;}h3{font-size:150%;line-height:100%;}h4{font-size:120%;line-height:100%;}.small,.modifydate,.createdate,div.mosimage_caption{font-size:95%;}/* @end   @group content  */.contentheading{font-size:120%;line-height:100%;padding:10px 0;}.componentheading{margin-bottom:15px;}td.componentheading{padding-bottom:15px;}/* @end   @end   @end   @group Structure   @group slidebox  */#fxContainer{position:absolute;padding-top:0;left:0;z-index:20;width:100%;}#fxTarget{padding-top:1px;width:100%;position:relative;top:0;z-index:19;height:0;overflow:hidden;margin:0;}#fxPadding{visibility:hidden;padding:0 45px;}#fxShadow{position:relative;width:100%;height:6px;overflow:hidden;z-index:20;}#fxTrigger{position:relative;cursor:pointer;}#fxTab{position:relative;bottom:0;text-align:center;height:38px;line-height:36px;font-weight:700;width:162px;z-index:21;margin:-6px auto;}#fxTab a:link,#fxTab a:visited,#fxContainer a:link,#fxContainer a:visited{z-index:100;}/* @end   @group section1  */div#section1{padding:0 15px;}div#section1 td.section{padding-top:10px;padding-bottom:15px;}/* @end   @group mainbody  */div#mainbody{padding:10px 15px 15px;}div#mainbody .contentheading{font-size:130%;}/* @end  */div#template{padding-top:18px;}div#header .rk-2{height:110px;overflow:hidden;}img#logo{float:left;margin-left:18px;width:280px;height:110px;z-index:1;}div#top{margin-left:370px;height:110px;}div#horiz-menu{height:30px;}table.mainbody,table.usermodules,table.sections{width:100%;padding:0;}td.section{padding:0 10px;}td.section.w49{width:50%;}td.section.w24{width:33%;}td.section.divider{padding-left:30px;}/********************************************************************
 * Change this setting below to adjust the width of the side column *
 ******************************************************************* */td.left {
	width: 100px;
}
td.left .padding{
	padding-top: 0;
	padding-bottom: 0;
}
 td.left li a {
	color: #a7281d;
	font-size: 1.2em;
	line-height: 1.45;
	padding: 3px 3px 3px 9px;
	border-bottom: 1px solid #b8b8b8;
	display: block;
	background-color: #dbdbdb;
}td.right .padding{padding:0 25px 0 5px;}td.mainbody .padding{padding-left:10px;padding-right:10px;}div#hdiv{height:7px;overflow:hidden;}div#footer .rk-2{height:125px;overflow:hidden;}img#rocket{width:150px;height:150px;}div#horiz-menu li{float:left;list-style:none;margin:0;padding:0 2px 0 0;}div#horiz-menu a:link,div#horiz-menu a:visited{display:block;float:left;height:30px;line-height:30px;font-weight:700;text-decoration:none;padding:0 25px;}ul.sidenav li{position:relative;list-style:none;margin:0 0 5px;padding:0;}ul.sidenav li li{margin-left:15px;}ul.sidenav img{float:left;margin-top:5px;}ul.sidenav a{margin-left:0;padding-left:10px;line-height:25px;font-weight:700;}/* @end   @group Contact Menu  */div#top ul{float:right;margin:0;padding:0;}div#top li{float:left;list-style:none;margin-right:20px;}div#top li img{float:left;vertical-align:middle;}div#top a.mainlevel{display:block;float:left;background:none;font-weight:700;margin:0;padding:0 5px;}/* @end   @group Notices  */span.alert,span.info,span.download,span.note{display:block;margin:15px 0;padding:10px 10px 10px 50px;}/* @end   @group Lists  */td.mainbody ul.tabbernav{margin-left:0;}td.mainbody ul{margin-left:10px;}td.mainbody li{padding-left:0;padding-bottom:15px;}#mainbody ul.arrow,#mainbody ul.arrows,#mainbody ul.check,#mainbody ul.clip,#mainbody ul.pencil,#mainbody ul.plus{margin-left:35px;padding:0;}ul.arrow li,ul.arrows li,ul.check li,ul.clip li,ul.pencil li,ul.plus li{list-style:none;padding-bottom:15px;padding-left:40px;}/* @end   @group Blockquote  */blockquote{width:auto;margin:15px 0;padding:10px 10px 10px 80px;}/* @group My Group   @end   @end   @group Login Area  */#fxPadding div.moduletable h3{float:left;line-height:40px;height:40px;margin:0;padding:0;}#fxPadding form{float:left;padding-left:30px;height:22px;margin-top:8px;}#fxPadding div.loginelement{float:left;margin-left:30px;height:22px;line-height:22px;}#fxPadding div.loginelement input{width:100px;padding-left:5px;}span.loginsubmit,span.logoutsubmit{display:block;padding-left:8px;margin-left:10px;line-height:25px;width:85px;float:left;cursor:pointer;}/* @end   @group Regular Content Items  */table.contentpaneopen tbody tr td span.small,td.createdate{padding-left:20px;}/* @end   @group Latest news  */div.moduletable_noborder img{border-style:none;}div.moduletable ul{list-style-type:none;
	padding-top: 0;
	padding-bottom: 3px;
	padding: 0;
	margin-top: 0;
	margin-left: 10px;
	margin-right: 10px;
}div#mainbody ul.latestnews{margin:0;padding:0;}div#mainbody ul.latestnews li{list-style:none;margin:0 0 10px;padding:0 0 0 25px;}/* @end  */.screenshot{float:right;margin-top:-35px;margin-right:-24px;}.hide{display:none;}form{border:0;margin:0;padding:0;}table.blog span.article_seperator{display:block;height:20px;}.highlight{background-color:#fffe4f;}/* @end   @end   @group Joomla Core   @group modules  */div.moduletable h3{margin:0;padding: 10px 0 4px 10px;}td.left div.moduletable,td.right div.moduletable{margin-bottom:5px;border-bottom:1px solid #dfdfdf;padding-bottom:5px;}td.buttonheading{vertical-align:middle;}td.buttonheading img{margin-right:5px;}table.contentpaneopen,table.contentpane{width:100%;padding-top:0;padding-right:0;padding-bottom:0;margin:0;}div.mosimage{margin:5px;}a.readon{margin-top:15px;display:block;float:left;width:116px;height:25px;padding-left:5px;line-height:25px;}span.content_rating img{vertical-align:top;}.modifydate{height:20px;vertical-align:bottom;}.createdate{height:20px;vertical-align:top;padding-bottom:5px;padding-top:0;}table.contenttoc{margin:5px;padding:5px;}table.contenttoc td{padding:0 5px;}/* @end   @group pathway  */span.pathway{display:block;height:16px;line-height:16px;vertical-align:middle;margin-top:5px;margin-bottom:20px;font-weight:700;}span.pathway img{border:0;width:15px;vertical-align:middle;margin:0 5px 0 4px;}div#pathway{margin-bottom:10px;padding-left:8px;}/* @end   @group sections  */table.mainbody td.mainbody td.sectiontableheader{font-weight:700;line-height:20px;padding:4px;}tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{padding:5px;}/* @group My Group   @end  */.pollstableborder{text-align:left;}.pollstableborder .sectiontableentry1,.pollstableborder .sectiontableentry2{background:none;border:0;}a.mainlevel{font-weight:700;display:block;margin-bottom:3px;padding:6px 0 2px 20px;}a.sublevel:link,a.sublevel:visited{font-weight:700;text-decoration:none;padding-left:10px;}.nounder{text-decoration:none;border:0;}.style-wrapper{padding-left:70px;padding-top:30px;}.style{float:left;margin-right:50px;margin-bottom:50px;}#flickr_badge_wrapper{padding:10px 0;}.flickr_badge_image{float:left;}.flickr_badge_image img{float:left;margin:0 3px 3px 0;}#flickr_badge_icon{float:left;margin-right:5px;}#flickr_www{display:block;font:11px Arial, Helvetica, Sans serif !important;color:#3993ff !important;padding:0 10px !important;}/* begin custom css  */.convention{font-size:14px;line-height:17px;}a:journaltitle{color:#7f010a;font:14px Arial, sans-serif;text-align:center;}.photocaption{font:11px/15px Times, serif;text-align:left;}ul.journallist{position:relative;left:35px;display:block;color:#0c2b11;font-size:11px;line-height:13px;padding-right:45px;margin-left:15px;}#wrap1{width:100%;margin-top:20px;}#imgcell{width:55%;float:left;}#txtcell{width:44%;float:right;background-color:#fff;padding-left:1%;}.imagecontainer{float:left;margin-right:15px;margin-top:10px;}.contentpaneopen h1{margin-top:2px;}.frontcaption{color:#414141;font-size:10px;line-height:18px;text-transform:uppercase;}img.front{float:left;margin-right:20px;margin-bottom:10px;}.imageportrait{width:320px;float:left;}.imagelandscape{width:410px;float:left;}.capportrait{color:#414141;font-size:10px;line-height:18px;text-align:left;text-transform:uppercase;width:300px;margin-bottom:30px;}.photocredit{color:#414141;width:400px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:10px;clear:both;}#hasellist{position:relative;left:35px;display:block;color:#3e3e3c;font-size:11px;line-height:13px;padding-right:45px;}.cover{color:#6a091e;}.contents{display:block;}.hascover{color:#4b4f5b;}img.article{float:right;margin-left:20px;margin-bottom:40px;}img.journal{float:left;margin-right:20px;margin-bottom:40px;}img.journal2{float:left;margin:5px 15px 15px 0;}.text{float:right;}img.jrnlth{margin-right:inherit;text-align:center;}.reference{font:12px Times, "Times New Roman", serif;}.indent{padding-right:20px;padding-left:20px;}.code{color:#666;border-top:3px solid #787878;border-bottom:3px solid #787878;border-right:1px solid #787878;border-left:1px solid #787878;margin-left:15px;background:#e3e3e3;margin-right:15px;display:block;font:12px "Lucida Grande";padding:12px 8px;}.tutorial{font:14px serif, "Times New Roman";color:#3e3e3c;}.sidenote{font:12px "Lucida Grande";border:1px dashed #787878;display:block;background:#feffdf;margin:6px 50px;padding:6px;}#conwrap{width:500px;font-size:14px;}#concity{width:275px;font:bold 12px/20px Arial, Helvetica, Geneva, sans-serif;}#conpres{float:right;width:175px;font-size:12px;line-height:20px;}#almost{border:1px solid #bc0932;background-color:#fbf9a7;padding:8px;}.almost{color:#1c1d1b;font:13px Georgia, "Times New Roman", Times, serif;}#almost ul{list-style-type:disc;list-style-position:inside;padding-left:2px;}#plantwrap{width:545px;font-size:12px;}#latinr{width:370px;margin-top:0;float:right;display:block;}#commonl{width:174px;margin-top:0;float:left;}#latinl{width:370px;margin-top:0;float:left;display:block;}#commonr{width:174px;margin-top:0;float:right;}#plantwrap h1{font-size:15px;color:#323e34;text-decoration:underline;font-variant:small-caps;letter-spacing:2px;}.itali{font-family:Georgia, "Times New Roman", Times, serif;font-weight:700;font-style:italic;}table#toolbar{background-image:none;}#affwrap{width:100%;line-height:150%;}#aff1{width:30%;float:left;margin-right:5%;}#aff2{width:65%;float:right;}/* table.contentpaneopen img {
	border-top: 6px solid #666;
	border-bottom: 18px solid #666;
	border-right: 6px solid #666;
	border-left: 6px solid #666;
}  */.mylogin{color:#87010b;padding-top:6px;}.timecol{float:left;width:25px;}.eventcol{float:right;width:75%;}

table.contentpane ul {
	list-style-type: none;
}
a.category:link, a.category:visited {
	font-size:20px;
}
input.inputboxjoin{height:14px;background-color:#fff95a;color:#000;font-size:11px;width:130px;}select.inputboxjoin{height:150px;background-color:#fff95a;color:#000;font-size:10px;width:350px;}select.inputboxjoinC{background-color:#fff95a;color:#000;font-size:10px;width:100px;}select.inputboxjoinX{background-color:#fff95a;color:#000;font-size:10px;width:60px;}table.events{color:#000;line-height:120%;}tr.head{font-weight:700;font-size:125%;text-decoration:underline;}.user3 h2{color:#900;font-size:18px;}.eventList h4{margin-bottom:0;margin-top:0;display:inline;}ul.field li{list-style-type:disc;}.latin{font-style:oblique;font-weight:700;display:inline;}table.monocot{font-size:12px;line-height:18px;background-color:#b0baaa;}tr.header{color:#000;font-weight:700;}.pfamfooter{padding-top:8px;color:#6e6e6e;font-style:italic;}#pfam{background-color:#e0efff;line-height:18px;border-style:dashed;border-width:1px;}.pfamleft{color:#000;}/* word styles  */{font-family:"Arial";}/* Style Definitions  */p.MsoNormal,li.MsoNormal,div.MsoNormal{mso-style-parent:0 2px 2px 6px 3px 5px 4px 5px 2px 30px 0 0 0 1px 0;mso-pagination:widow-orphan;font-size:10pt;font-family:"Arial";color:#000;mso-font-kerning:15pt;margin:0 0 .0001pt;}table.MsoNormalTable{mso-style-parent:"";font-size:10pt;font-family:"Arial";}div.moduletable h3,.componentheading,table.sections .contentheading{font-size: 150%;}.contentheading,.componentheading,div#section1 a.readon,div#mainbody a.readon,div#section2 a.readon,div#section3 a.readon,div#mainbody ul.latestnews li a,.pfamright{font-weight:700;}a:link,a:visited,#fxTab a:hover,ul.sidenav a:hover,a.readon:hover,a.mainlevel:link,a.mainlevel:visited,a.sublevel:hover{text-decoration:none;}a:hover,a.mainlevel:hover{text-decoration:underline;}div#section2,div#section3{padding:0 15px 15px;}div#section2 td.section,div#section3 td.section{padding-top:10px;}div#top .padding,pre{padding:10px;}table.sections div.moduletable,div#horiz-menu ul,div.moduletable ul.sidenav,div.moduletable ul.sidenav ul{margin:0;padding:0;}div#the-footer,#flickr_badge_uber_wrapper{text-align:center;}div.contentpane,div.contentpaneopen,.skedwrap{width:100%;}.clr,.clear,.conclear,#clr{clear:both;}input.inputboxjoinType,input.inputboxjoinIntl{height:14px;color:#000;font-size:11px;}input.inputboxjoinCC,radio.inputboxjoinCC{height:14px;color:#111110;font-size:14px;background-color:#fff95a;}pre{background:#EBEBEB;border-top:3px solid #D5D5D5;border-bottom:3px solid #D5D5D5;}/* @end   @group Notices  */span.alert{color:#c00;border-top:3px solid #fe7b7a;border-bottom:3px solid #fe7b7a;background:#fac6c6 url(../images/style3/status-alert.png) 10px 50% no-repeat;}span.info{color:#353535;border-top:3px solid #563aa7;border-bottom:3px solid #563aa7;background:#e2e2e2;margin-left:225px;line-height:20px;}span.note{color:#B79000;border-top:3px solid #fde179;border-bottom:3px solid #fde179;background:#f9eec6 url(../images/style3/status-note.png) 10px 50% no-repeat;}span.download{color:#57861A;border-top:3px solid #c2df88;border-bottom:3px solid #c2df88;background:#e2eecb url(../images/style3/status-download.png) 10px 50% no-repeat;}/* @end  */ul.arrow li{background:url(../images/style3/list-arrow.png) 0 0 no-repeat;}ul.arrows li{background:url(../images/style3/list-arrows.png) 0 0 no-repeat;}ul.check li{background:url(../images/style3/list-check.png) 0 0 no-repeat;}ul.clip li{background:url(../images/style3/list-clip.png) 0 0 no-repeat;}ul.pencil li{background:url(../images/style3/list-pencil.png) 0 0 no-repeat;}ul.plus li{background:url(../images/style3/list-plus.png) 0 0 no-repeat;display:block;}table.contentpaneopen tbody tr td ul li{list-style-position:inside;list-style-image:url(../images/style3/list-jarrow.png);}table.contentpaneopen tbody tr td span.small{background:url(../images/style3/author.png) 0 0 no-repeat;}td.createdate{background:url(../images/style3/created.png) 0 0 no-repeat;}table.mainbody td.mainbody td.sectiontableheader{background:#EBEBEB;border-bottom:1px solid #D5D5D5;}tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{border-top:1px #D5D5D5;border-bottom:1px solid #D5D5D5;}tr.sectiontableentry2 td,td.sectiontableentry1{background:#EBEBEB;}h2,div#section1 a:link,div#section1 a:visited,div.moduletable h3{color: #7d0c08;}h3,a:link,a:visited,li.active_menu li a:link,li.active_menu li a:visited,div#mainbody .contentheading{color: #7d0c08;}a#active_menu:link,a#active_menu:visited,li.active_menu a:link,li.active_menu a:visited{color:#333;}#fxContainer .contentheading,#fxContainer div.moduletable h3,#fxContainer,#fxTab a:link,#fxTab a:visited,#fxContainer a:link,#fxContainer a:visited,div#section3 a:link,div#section3 a:visited,div#horiz-menu a:link,div#horiz-menu a:visited,div#horiz-menu li.active li a:link,div#horiz-menu li.active li a:visited,div#top a.mainlevel{color:#fff;}ul.sidenav li,a.mainlevel{background:url(../images/style3/menu-border.png) 0 100% repeat-x;}



/* @group Style3 */

/* style3  */html{background: #3f4f52 url(../images/style3/bg.png) repeat-x 0 0;}
table.contentpaneopen{
	margin-bottom: -14px;
}body{color:#3f3f3f;}a img.album,.flickr_badge_image img{border:2px solid #6D9308;}table.contentpaneopen a.order{margin-left:50px;display:block;color:#fff;text-transform:uppercase;background:url(../images/orderthis2.gif) no-repeat 0;font-weight:700;font-size:10px;width:111px;line-height:21px;}table.contentpaneopen a:hover.order{background:url(../images/orderthis2.gif) no-repeat 111px;text-decoration:none;color:#adadad;}#fxTarget{background:#5C3EB1;}#fxShadow{background:url(../images/style3/fx-bottom.png) 0 0 repeat-x;}#fxTab{background:url(../images/style3/fx-tab.png) 0 0 no-repeat;}#fxTab a:hover{color:#9b0a36;}span.loginsubmit,span.logoutsubmit{color:#fff;background:url(../images/style3/login_button.png) no-repeat;}div#section1{background: #a3c156;}div#section1 td.divider{
	border-left: 1px solid #6d9308;
}div#section1 .contentheading,div#section1 div.moduletable h3,div#section1{color: #364c46;}div#section1 a.readon{background:url(../images/style3/section1-readon.png) 0 0 no-repeat;color:#fff;}span.pathway img{background:url(../images/style3/arrow.png) no-repeat;}div#mainbody{background:#F7F7F7;}/*td.mainbody {
	border: 1px solid #c6c1d0;
} */div#mainbody td.divider{background:url(../images/style3/body-div.png) 0 0 no-repeat;}div#mainbody div.moduletable h3{color:#423a46;}table.blog .contentpagetitle{color: #7d0c08;line-height:120%;font-size: 19px;}div#mainbody a.readon{background:url(../images/style3/body-readon.png) 0 0 no-repeat;color:#fff;}div#mainbody ul.latestnews li{background:url(../images/style3/list-arrowscon.png) 0 0 no-repeat;}div#section2{background:#708C28;border-bottom: 4px solid #8a8885;}div#section2 a:link,div#section2 a:visited{color:#3A3A3A;}div#section2 td.divider{
	border-left: 3px solid #97bd36;
}div#section2 .contentheading,div#section2 div.moduletable h3,div#section2{color:#FEFFF8;}div#section2 a.readon{background:url(../images/style3/section2-readon.png) 0 0 no-repeat;color:#fff;}div#section3{background:#333;}div#section3 td.divider{
	border-left: 3px solid #707070;
}div#section3 .contentheading,div#section3 div.moduletable h3,div#section3{color:#BEBEBE;}div#section3 a.readon{background:url(../images/style3/section3-readon.png) 0 0 no-repeat;color:#fff;}div#header{background:url(../images/style3/header-bg.jpg) no-repeat 298px;}div#header .rk-1{background:url(../images/style3/header-r.png) no-repeat 0 0;}div#header .rk-2{background:url(../images/style3/header-l.png) 0 0 no-repeat;}img#logo{background:url(../images/style3/logo.jpg) 0 0 no-repeat;}div#horiz-menu{background:url(../images/style3/menu-bg.png) 0 0 repeat-x;}div#hdiv{background:url(../images/style3/bottom-hdiv.png) 0 0 repeat-x;}div#footer{background:url(../images/style3/footer-bg.png) 0 0 repeat-x;}div#footer .rk-1{background:url(../images/style3/footer-r.png) 100% 0 no-repeat;}div#footer .rk-2{background:url(../images/style3/footer-l.png) 0 0 no-repeat;}div#the-footer{background:url(../images/style3/footer-rocket.png) 50% 0 no-repeat;}/* @group Suckerfish Menu  */#horiz-menu.suckerfish a{color:#F9FAFD;}div#horiz-menu a:hover,#horiz-menu.suckerfish li:hover,#horiz-menu.suckerfish li.sfhover{background:#848484;color:#fff;}#horiz-menu.suckerfish li li:hover,#horiz-menu.suckerfish li li.sfhover{background:#686868;}#horiz-menu.suckerfish li li a:link,#horiz-menu.suckerfish li li a:visited{color:#fff;border-top:1px solid #9B9B9B;border-bottom:1px solid #686868;}#horiz-menu.suckerfish li li{background:#848484;border-left:1px solid #9B9B9B;border-right:1px solid #686868;}#horiz-menu li li a.daddy:link,#horiz-menu li li a.daddy:visited{background:url(../images/style3/rightarrow.png) 100% 50% no-repeat;}/* @end   @group Horiz Menu  */div#horiz-menu li{background:url(../images/style3/menu-divider.png) 100% 0 repeat-y;}div#horiz-menu .active_menu a:link,div#horiz-menu .active_menu a:visited,div#horiz-menu li.active a:link,div#horiz-menu li.active a:visited,div#horiz-menu li.active li.active a:link,div#horiz-menu li.active li.active a:visited{color:#62199d;}blockquote{background:#EBEBEB url(../images/style3/blockquote.png) 0 0 no-repeat;}/* @end   @group Code  */

/* @group Suckerfish */

/* Suckerfish */
#horiz-menu a {
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	padding: 0 15px;
	text-decoration: none;
	cursor: pointer;
	background: none;
}


#horiz-menu li.active li a:link,
#horiz-menu li.active li a:visited {
	background: none;
}

#horiz-menu li li a:link,
#horiz-menu li li a:visited{
	background: none;
	font-weight: bold;
	padding: 0;
	text-indent: 10px;
}

#horiz-menu li li a:link,
#horiz-menu li li a:visited {
	border: 0;
	font-size: 100%;
}

#horiz-menu li li {
	background: none;
	padding: 0;
  width: 170px;
}

#horiz-menu ul ul a:link,
#horiz-menu ul ul a:visited {
	display: block;
	text-decoration: none;
	width: 172px;
	text-transform: none;
	background: none;
}

.suckerfish #horiz-menu ul ul {
	border-left: 0px;
}

#horiz-menu ul li {
	position: relative;
}

#horiz-menu li ul {
	top: 30px;
	position: absolute;
	z-index: 10;
	left: -999em;
	height: auto;
	width: 170px;
	font-weight: normal;
	border-width: 0;
	margin: 0;
	padding: 0;
}

/* margin for pullouts */
#horiz-menu li ul ul {
	margin: -30px 0 0 172px;
}

#horiz-menu li:hover ul ul, 
#horiz-menu li:hover ul ul ul,
#horiz-menu li:hover ul ul ul ul,  
#horiz-menu li.sfhover ul ul, 
#horiz-menu li.sfhover ul ul ul, 
#horiz-menu li.sfhover ul ul ul ul {
	left: -999em;
}

#horiz-menu li:hover ul, 
#horiz-menu li li:hover ul, 
#horiz-menu li li li:hover ul, 
#horiz-menu li li li li:hover ul,
#horiz-menu li.sfhover ul, 
#horiz-menu li li.sfhover ul, 
#horiz-menu li li li.sfhover ul,
#horiz-menu li li li li.sfhover ul{
	left: 0;
}

#horiz-menu li:hover, #horiz-menu li.sfhover {
      left: 0;
}

#horiz-menu li li.active {

}

/* @end */

/* @group Slimbox */

/*slimbox*/
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/* @end */
