/*======================================================================*\
|| #################################################################### ||
|| # Copyright (C) 2006-2009 Youjoomla LLC. All Rights Reserved.        ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT FREE SOFTWARE ---------------- #      ||
|| # http://www.youjoomla.com | http://www.youjoomla.com/license.html # ||
|| #################################################################### ||
\*======================================================================*/
body#color{background:transperent url(../images/top_bg.gif) repeat-x left top}
#centerbottom{background:transperent}
#logo{background:url(../images/lime/logo.png) no-repeat 0px 30px}
.clerhead{background:#000000;}
#topwrap{background:#1b3301 url(../images/lime/topwrap_bg.gif) repeat-x left top}
#topwrap_in{background:url(../images/lime/topwrap_in.gif) no-repeat center 24px}
#YJSlide_outer{background:url(../images/lime/topwrap_in.gif) no-repeat center 24px}
div.yj_twitter_title{background:url(../images/lime/tweet_title.gif) no-repeat left center}
#bshelf{background:#1b3301 url(../images/lime/bshelf_bg.gif) repeat-x left top}
#bshelf_in{background:url(../images/lime/bshelf_in.gif) no-repeat center top}
#bottom1 ul li, 
#bottom1 ul li a, 
.slide_title{color:#cbe86b}
.yjnewsflash img, 
img.border{border:1px solid #d2e0cc; background:#eef3ec}
#tabs li, 
#tabs li.last, 
#tabs li.last:focus{color:#22282e}
#tabs li.last selected, 
#tabs li.last:hover, 
#tabs li.last.selected, 
#tabs li.selected, 
#tabs li:hover, 
div.yj_twitter_title a:hover{color:#3e3e3e}
#busers .yjsquare h3{border-bottom:1px solid #22282e; text-shadow:2px 2px 3px #393838; color:#fff}

.search{}
.search .inputbox{}

#modlgn_passwd, #modlgn_username{color:#3e3e3e; border:1px solid #d2e0cc}
#modlgn_passwd{background:#eef3ec}
#modlgn_username{background:#eef3ec}
#mod_login_remember{border:none; padding:0!important}

a:link, a:visited{text-decoration:none; color:#000000;font-weight:normal;}
a:focus, a:hover{color:#ffffff; background-color:#000000; text-decoration: none; text-transform: uppercase;}
h1, h3, h4, 
h5, h6, h2{color:#3e3e3e;}
.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; color:#ccc; font:10px Tahoma,Verdana,"Lucida Sans"}
.componentheading, 
.contentheading, 
.contentheading a:link, 
.contentheading a:visited, 
.contentheading a:link, 
.contentheading a:visited{color:#3e3e3e; background:url(../images/inset.gif) repeat-x left bottom; text-shadow:1px 1px #fff}
#pathway{}
.toclink{border:1px solid #eef3ec}
fieldset{border:1px solid #d6d4d4}
.yjsquare_in fieldset{border:none}
.inputbox{background:#FFF; border:1px solid #d2e0cc}
.inputbox:hover, .inputbox:focus{background:#eef3ec; border:1px solid #d2e0cc}

.button{color:#fff}
.button, .validate{background:#3e3e3e; border:1px solid #000; color:#fff}
a.button:link, 
a.button:visited, 
a.button:focus{color:#fff; padding:3px}
.back_button a:hover, .back_button a:active{color:#000; text-decoration:none}
a.pagenav, 
.pagenav_prev a, 
.pagenav_next a, 
.pagenavbar a, .back_button a{background:#3e3e3e; border:1px solid #000; color:#fff}
a.readon:link, a.readon:visited{background:#3e3e3e; border:1px solid #000; color:#fff}
.readon span{}
a.readon:hover, .pagenavbar a:hover{color:#d412d6}

.yjsquare h3{color:#3e3e3e; background:url(../images/inset.gif) repeat-x left bottom}
.yjsquare h3 span{color:#3e3e3e}
.yjsquare{}

.yjsquare_yj1 h3{background:url(../images/yj1.gif) no-repeat right bottom}

.yjsquare_yj2 h3{background:url(../images/yj2.gif) no-repeat right bottom}

.yjsquare_yj3 h3{background:url(../images/yj3.gif) no-repeat right bottom}

#horiznav ul li a{color:#f6f6f6;}

#horiznav ul li a:hover, 
#horiznav ul li:hover a, 
#horiznav ul li.sfHover a{color:#980cb6; background:#000000}
#horiznav li#current a, 
#horiznav li#current a:hover, 
#horiznav li#current:hover a, 
#horiznav li#current.sfHover a, 
#horiznav li.active a{color:#3b73e4; background:#000000}
#horiznav li#current, 
#horiznav li#current:hover, 
#horiznav li#current.sfHover, 
#horiznav li.active{background:#000000;}
#horiznav ul li:hover li a, 
#horiznav ul li.sfHover li a, 
#horiznav ul li#current:hover li a, 
#horiznav ul li#current.sfHover li a, 
#horiznav ul li:hover ul ul li a, 
#horiznav ul ul li.active{color:#22282e; background-image:none}

#horiznav li:hover ul, 
#horiznav li li:hover ul, 
#horiznav li li li:hover ul, 
#horiznav li li li li:hover ul, 
#horiznav li.sfHover ul, 
#horiznav li li.sfHover ul, 
#horiznav li li li.sfHover ul, 
#horiznav li li li li.sfHover ul, 
#horiznav ul li:hover li a, 
#horiznav ul li.sfHover li a, 
#horiznav ul li:hover ul ul li a, 
#horiznav ul li.sfHover ul ul li a{background-color:#FFFFFF}

#horiznav li ul li a:hover, 
#horiznav li ul li ul li a:hover, 
#horiznav li li:hover, 
#horiznav ul li li.sfHover, 
#horiznav li li.sfHover a, 
#horiznav ul li li:hover a, 
#horiznav ul li li:hover, 
#horiznav ul li li.sfHover, 
#horiznav ul li li#current a:hover, 
#horiznav li.haschild ul li#current.sfHover, 
#horiznav li.haschild ul li#current:hover, 
#horiznav ul li.haschild li#current a:hover{background-color:#000000; color:#3e3e3e; background-image:none}
#horiznav ul li#current ul li a, 
#horiznav ul li#current ul li, 
#horiznav ul li#current ul li a:hover, 
#horiznav ul li#current ul li.hover
#horiznav ul li#current ul li.sfHover, 
#horiznav ul li.haschild li#current a{color:#3e3e3e}
#horiznav li li{border-bottom:1px solid #e4e4e4}

#horiznav li ul{border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-bottom:none; border-top:1px solid #e4e4e4}
#horiznav li, #horiznav{background:#000000; font-weight:bold}
#horiznav li{background:#000000}
#horiznav ul li:hover, #horiznav ul li.sfHover{background:#000000;}
#horiznav ul li ul li.haschild a.child, 
#horiznav ul li ul li a.child:hover{background:url(../images/lime/topmenu/arrow_right.gif) 95% 50% no-repeat}
#horiznav ul li.active ul li a.child{background:url(../images/lime/topmenu/arrow_right.gif) 95% 50% no-repeat}

#horiznav_d{background:#000; font-weight:bold}
#horiznav_d li{background:#000000}
#horiznav_d li a, #horiznav_d li .separator{background:url(../images/lime/topmenu/normal_r.png) no-repeat right center; color:#22282e}
#horiznav_d ul li ul{background:url(../images/lime/topmenu/horiz_bg_dd.png) repeat-x 0 top}
#horiznav_d li.active, #horiznav_d li.active:hover, 
#horiznav_d li.active.sfHover, 
#horiznav_d li:hover, #horiznav_d li.sfHover{background:url(../images/lime/topmenu/active_l.png) no-repeat left center}
#horiznav_d li.active a, #horiznav_d li.active .separator, 
#horiznav_d li.active a:hover, #horiznav_d li.active .separator:hover, 
#horiznav_d li:hover a, #horiznav_d li:hover .separator, 
#horiznav_d li.sfHover a, #horiznav_d li.sfHover .separator{background:url(../images/lime/topmenu/active_r.png) no-repeat right center; color:#3e3e3e}
#horiznav_d li.haschild li a:hover, 
#horiznav_d li.haschild li.active a{text-decoration:none; background:url(../images/lime/topmenu/drop_sep.png) no-repeat right bottom}
#horiznav_d li.haschild li a{color:#22282e; font-weight:bold; background:url(../images/lime/topmenu/drop_sep.png) no-repeat right bottom}

#mainlevel li a, 
.menu li a, 
a.mainlevel{background:#fff no-repeat left top;}
#mainlevel li a:hover, 
#mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, 
a.mainlevel:hover, 
a.mainlevel#active_menu, 
#mainlevel li a:hover, 
#mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, 
.menu li a:hover, .menu li.active a{background:#000000}
a.sublevel{background:url(../images/lime/strelica.gif) no-repeat 2px 9px}
a.sublevel:hover{text-decoration:none}
#footmod a.mainlevel:hover, 
#footmod a.mainlevel:active, 
#footmod a.mainlevel:focus, 
#mainlevel li a:hover, 
#mainlevel a#active_menu:link, 
#mainlevel a#active_menu:visited, 
a.mainlevel#active_menu, 
a.sublevel, a.sublevel:hover, 
a.sublevel:active, a.sublevel:focus, 
#active_menu, a.mainlevel:hover, 
a.mainlevel:active, 
a.mainlevel:focus, 
ul li a:hover, 
li.active a, 
li.parent a{color:#fff; background-color:#000000;}
a.mainlevel, 
#mainlevel li a{color:#3e3e3e}
.yjsquare li.active ul li a, 
a.sublevel#active_menu{color:#3e3e3e}
.yjsquare li.active ul li a:hover, 
.yjsquare li.active ul li.active a{color:#d412d6; background:#eef3ec url(../images/lime/mainlevel.jpg) no-repeat left top}
body li{padding-left:15px; background:url(../images/lime/strelica.gif) no-repeat 0px 8px; font-family:Verdana,Arial,Helvetica, sans-serif; font-size:11px; text-decoration:none}
div.yj_tagcloud a{color:#8d8d8d}
div.yj_tagcloud a:hover{color:#3e3e3e}
.yjnf_comm{background:url(../images/lime/comments.gif) no-repeat center top}

