/*======================================================================*\
|| #################################################################### ||
|| # Youjoomla LLC - YJ- Licence Number 1432KM584
|| # Licensed to - Stefan Stojanovic
|| # ---------------------------------------------------------------- # ||
|| # Copyright &#169;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:#eee url(../images/blue_light/mainbg.jpg) no-repeat center top}
#centerbottom{background:none}
#logo{background:url(../images/blue_light/logo.png) no-repeat left top}
/*login module
--------------------- */
#modlgn_passwd, #modlgn_username{color:#182f51; border:1px solid #c1c1c1}
#modlgn_passwd{background:#EEE}
#modlgn_username{background:#EEE}
#mod_login_remember{border:none; padding:0!important}
/*template css 
--------------------- */
a:link, a:visited{text-decoration:none; color:#182f51; font-weight:bold}
a:focus, a:hover{color:#2e2d2d; text-decoration:underline}
h1, h3, h4, 
h5, h6, h2{color:#182f51}
.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; color:#182f51; font:10px Tahoma,Verdana,"Lucida Sans"}
.componentheading, 
.contentheading, 
.contentheading a:link, 
.contentheading a:visited, 
.contentheading a:link, 
.contentheading a:visited{color:#182f51}
#pathway{border-bottom:1px solid #E3E3E3; background:#dbdbdb url(../images/blue_light/news_item_bg.gif) repeat-x left top}
.toclink{border:1px solid #dadada}
fieldset{border:1px solid #182f51}
.inputbox{background:#FFF; border:1px solid #c1c1c1}
.inputbox:hover, .inputbox:focus{background:#eee; border:1px solid #c1c1c1}
#component-contact{background:#dbdbdb url(../images/blue_light/news_item_bg.gif) repeat-x left top; padding-top:12px; margin-left:3px}
/*buttons
--------------------- */
.button{color:#fff; font-size:10px; font-style:normal; font-weight:bold}
.button, .validate{background:#182f51; color:#fff}
a.button:link, 
a.button:visited, 
a.button:focus{color:#fff; padding:3px}
.back_button a:hover, .back_button a:active, 
.pagination a:hover{color:#000; text-decoration:underline}
a.pagenav, 
.pagenav_prev a, 
.pagenav_next a, 
.pagenavbar a, .back_button a{background:#182f51; color:#fff}
/*default  modules
--------------------- */
.yjsquare fieldset{border:0}
.yjsquare h3{color:#182f51; background:#dbdbdb url(../images/blue_light/news_item_bg.gif) repeat-x left top}
.yjsquare h3 span{color:#182f51}
.yjsquare{background:#dbdbdb; color:#555}
/*_yj1*/
.yjsquare_yj1 fieldset{border:0}
.yjsquare_yj1 h3{color:#fff; background:#dbdbdb url(../images/blue_light/yj1_h3.gif) repeat-x left top}
.yjsquare_yj1 h3 span, 
.yjsquare_yj1 h3, 
.yjsquare_yj1 h1, 
.yjsquare_yj1 h2, 
.yjsquare_yj1 h4, 
.yjsquare_yj1 h5, 
.yjsquare_yj1 h6{color:#fff}
.yjsquare_yj1{color:#fff; background:#0f1f35 url(../images/blue_light/yj1_bg.gif) repeat-x left top}
.yjsquare_yj1 .button{border:1px solid #24497f}
.yjsquare_yj1 a{color:#fff}
.yjsquare_yj1 a:hover{text-decoration:underline}
/*_yj2*/
.yjsquare_yj2 fieldset{border:0}
.yjsquare_yj2 h3 span{color:#182f51}
.yjsquare_yj2{background:#dbdbdb url(../images/blue_light/news_item_bg.gif) repeat-x left top; color:#182f51}
.yjsquare_yj2 h3{color:#182f51; background:url(../images/yj2_h3.png) no-repeat 5px center; text-indent:35px}
#users .yjsquare_yj2 h3, 
#users2 .yjsquare_yj2 h3{background:url(../images/yj2_h3.png) no-repeat 5px center; padding:10px 0px 10px 10px; margin:0; text-indent:35px; text-transform:uppercase; color:#182f51; font-size:15px}
#users3 .yjsquare_yj2 h3{background:url(../images/yj2_h3.png) no-repeat 5px center; padding:10px 0px 10px 10px; text-transform:uppercase; color:#fff}
#users3 .yjsquare_yj2{background:none; color:#fff}
#users3 .yjsquare_yj2 h3 span{color:#fff; text-transform:uppercase}
/*_yj3*/
.yjsquare_yj3 fieldset{border:0}
.yjsquare_yj3 h3 span{color:#182f51}
.yjsquare_yj3{background:#dbdbdb url(../images/blue_light/news_item_bg.gif) repeat-x left top; color:#182f51}
.yjsquare_yj3 h3{color:#182f51; background:url(../images/yj3_h3.png) no-repeat 5px center; text-indent:35px}
#users .yjsquare_yj3 h3, 
#users2 .yjsquare_yj3 h3{background:url(../images/yj3_h3.png) no-repeat 5px center; padding:10px 0px 10px 10px; margin:0; text-indent:35px; text-transform:uppercase; color:#182f51; font-size:15px}
#users3 .yjsquare_yj3 h3{background:url(../images/yj3_h3.png) no-repeat 5px center; padding:10px 0px 10px 10px; text-transform:uppercase; color:#fff}
#users3 .yjsquare_yj3{background:none; color:#fff}
#users3 .yjsquare_yj3 h3 span{color:#fff; text-transform:uppercase}
/*sectiontable entery
--------------------- */
table.pollstableborder tr.sectiontableentry0 td{border:none; background:#f3f2f2}
table.pollstableborder tr.sectiontableentry1 td, 
table.pollstableborder tr.sectiontableentry2 td{border:none}
.sectiontableheader{border:1px solid #d4d4d4; background:#DEDEDE; color:#182f51}
.sectiontableentry1{background-color:#DEDEDE}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, 
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2{border-bottom:1px solid #fff}
tr.sectiontableentry0 td, td.sectiontableentry0, 
tr.sectiontableentry2 td, td.sectiontableentry2{background-color:#f3f2f2; color:#182f51}
tr.sectiontableentry1 td, td.sectiontableentry1{background-color:#E9E9E9; color:#182f51}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, 
tr.sectiontableentry2:hover td{background-color:#EEE; color:#2e2d2d}
/* TYPO
--------------------- */
img.border{border:1px solid #ababab; background:#f3efef}
.special{background:#FFC; border:1px solid #9E9F63}
.error{color:#C00; background:#f3efef url(../images/blue_light/typ/error.gif) no-repeat center left; border:1px solid #ababab}
.message{color:#182F51; background:#f3efef  url(../images/blue_light/typ/info.gif) no-repeat center left; border:1px solid #ababab}
.error2{background:#f3efef url(../images/blue_light/typ/error.gif) no-repeat center left; border:1px solid #ababab}
.tips{color:#FF5A00; background:#f3efef  url(../images/blue_light/typ/tips.gif) no-repeat center left; border:1px solid #ababab}
.highlight{border-bottom:1px dashed #888; background:#FEFAE1}
pre, .code{border-left:5px solid #ababab; border-right:1px solid #ababab; border-top:1px solid #ababab; border-bottom:1px solid #ababab; background:#f3efef; color:#182F51}
div.blockquote{border:1px solid #ababab; padding:5px 15px 5px 35px; background-color:#f3efef; color:#182F51; background:#f3efef url(../images/blue_light/typ/qlg.gif) no-repeat 0px 2px}
div.blockquote blockquote{background:url(../images/blue_light/typ/qrg.gif) no-repeat right bottom}
.dropcap{color:#182F51; font-family:Georgia,Times,serif}
p.sticky{color:#182F51; border-right:1px solid #ababab; border-top:1px solid #ababab; border-left:5px solid #ababab; border-bottom:1px solid #ababab; background:#f3efef url(../images/blue_light/typ/sticky.jpg) no-repeat left center}
p.pin{color:#182F51; border-right:1px solid #ababab; border-top:1px solid #ababab; border-left:5px solid #ababab; border-bottom:1px solid #ababab; background:#f3efef url(../images/blue_light/typ/pin.gif) no-repeat left center}
p.clip{color:#182F51; border-right:1px solid #ababab; border-top:1px solid #ababab; border-left:5px solid #ababab; border-bottom:1px solid #ababab; background:#f3efef url(../images/blue_light/typ/clip.jpg) no-repeat left center}
p.down{color:#182F51; border-right:1px solid #ababab; border-top:1px solid #ababab; border-left:5px solid #ababab; border-bottom:1px solid #ababab; background:#f3efef url(../images/blue_light/typ/down.jpg) no-repeat left center}
.bignumber{color:#182F51; background-position:left top}
.tweet{width:100%; height:47px; background:url(../images/blue_light/typ/tweet.png) no-repeat left center; display:block; line-height:47px; padding-left:55px; margin-top:5px}
.feed{width:100%; height:47px; background:url(../images/blue_light/typ/feed.png) no-repeat left center; display:block; line-height:47px; padding-left:55px}
body ul.check li, 
body li.check{background:url(../images/blue_light/typ/check.gif) no-repeat 0 1px}
body ul.star li, 
body li.star{background:url(../images/blue_light/typ/star.gif) no-repeat 0 1px}
/*top menu
--------------------- */
#horiznav ul li a{color:#fff; background:url(../images/blue_light/topmenu/normal_l.gif) no-repeat left center}
#horiznav ul li a:hover, 
#horiznav ul li:hover a, 
#horiznav ul li.sfHover a{color:#182f51; background:url(../images/blue_light/topmenu/hover_l.gif) no-repeat left center; text-decoration:none}
#horiznav li#current a, 
#horiznav li#current a:hover, 
#horiznav li#current:hover a, 
#horiznav li#current.sfHover a, 
#horiznav li.active a{color:#182f51; background:url(../images/blue_light/topmenu/active_l.gif) no-repeat left center}
#horiznav li#current, 
#horiznav li#current:hover, 
#horiznav li#current.sfHover, 
#horiznav li.active{background:url(../images/blue_light/topmenu/active_r.gif) no-repeat right center}

#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:#182f51; 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{font-weight:bold}

#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{color:#898a8c; 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:#898a8c}
#horiznav li li{border-right:none; border-left:none; border-bottom:1px solid #fff}
/* additioanl border*/
#horiznav li li a{border-bottom:1px solid #dbd9d9}
#horiznav li ul{background:url(../images/blue_light/topmenu/menu_ul_bg.gif) no-repeat left top; padding:10px 10px 0px 10px}
#horiznav li, #horiznav{font-weight:bold}
#horiznav li{background:url(../images/blue_light/topmenu/normal_r.gif) no-repeat right center}
#horiznav ul li:hover, #horiznav ul li.sfHover{background:url(../images/blue_light/topmenu/hover_r.gif) no-repeat right center}
#horiznav ul li ul li a.child, 
#horiznav ul li ul li a.child:hover{background:url(../images/blue_light/topmenu/arrow_right.gif) 98% 50% no-repeat}
#horiznav ul li.active ul li a.child{background:url(../images/blue_light/topmenu/arrow_right.gif) 100% 50% no-repeat}
/*dropline*/
#horiznav_d{background:none; font-weight:bold}
#horiznav_d li{background:url(../images/blue_light/topmenu/normal_r.gif) no-repeat right center}
#horiznav_d li a, #horiznav_d li .separator{background:url(../images/blue_light/topmenu/normal_l.gif) no-repeat left center; color:#fff}
#horiznav_d ul li ul{background:url(../images/blue_light/topmenu/menu_ul_bg_d.gif) repeat-x left 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/blue_light/topmenu/active_r.gif) no-repeat right center; text-decoration:none}
#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/blue_light/topmenu/active_l.gif) no-repeat left center; color:#182f51}
#horiznav_d li.haschild li a:hover, 
#horiznav_d li.haschild li.active a{background:none; color:#898a8c}
#horiznav_d li.haschild li a{color:#182f51}
/*side menus 2
--------------------- */
#mainlevel li a, 
.menu li a, 
a.mainlevel{background:#dadada url(../images/blue_light/mainlevel.jpg) 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:#dadada url(../images/blue_light/mainlevel.jpg) no-repeat left bottom}
a.sublevel{background:url(../images/blue_light/topmenu/arrow_right.gif) no-repeat 2px 6px}
a.sublevel:hover{text-decoration:underline}
.yjsquare_in .haschild a:hover{text-decoration:underline}
#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
div.moduletable_shoping h3{color:#182f51}
a.mainlevel, 
#mainlevel li a{color:#182f51}
body li{padding-left:15px; background:url(../images/blue_light/topmenu/arrow_right.gif) no-repeat 0px 5px; font-family:Verdana,Arial,Helvetica, sans-serif; font-size:11px; text-decoration:none}

body ul.video li, 
body li.video, 
body li.video:hover{background:url(../images/blue_light/typ/video.gif) no-repeat 0px 0px}
/*additioanl*/
.news_item{background:#dbdbdb url(../images/blue_light/news_item_bg.gif) repeat-x left top}
.bottom_links{background:url(../images/blue_light/blogmore.gif) repeat-x left top; font:bold 17px/60px Verdana,sans-serif; color:#182f51}
.readmore{font:bold 10px/33px Verdana,sans-serif; color:#fff; background:url(../images/blue_light/readons.gif) no-repeat left center}
.readmore a, 
#users2 .readmore a{color:#fff; background:url(../images/blue_light/readons_r.gif) no-repeat right center}
.readmore a:hover, 
#users2 .readmore a:hover{text-decoration:underline}
.bottom_links .readmore a:hover{color:#EAEAEA}
.readon_out{background:url(../images/blue_light/bottom_links_l.gif) no-repeat left center; color:#fff}
.readon{color:#fff; background:url(../images/blue_light/bottom_links_r.gif) no-repeat right center}
a.readon:link, a.readon:visited{color:#fff; text-align:center; font:bold 10px/33px Verdana,sans-serif}
a.readon:hover{text-decoration:underline}
.pagenavbar a:hover{color:#EAEAEA; text-decoration:underline}
/*advert1*/
#advert1{background:#0E1C30 url(../images/blue_light/advert1_bg.gif) repeat-x left top}
#advert1 .yjsquare, 
#advert1 .yjsquare h3, 
#advert1 .yjsquare h1, 
#advert1 .yjsquare h2, 
#advert1 .yjsquare h4, 
#advert1 .yjsquare h5, 
#advert1 .yjsquare h6{background:none; color:#fff}
.advert_readon{background:url(../images/blue_light/advert1-readon.gif) no-repeat left top}
/*users*/
#users{border-top:1px solid #e0e0e0; background:#dedede}
#users .yjsquare, 
#users .yjsquare_yj2, 
#users .yjsquare_yj3{background:#dedede url(../images/blue_light/users_bg.gif) no-repeat left top}
#users .yjsquare h3{background:none; text-transform:uppercase; color:#182f51; font-size:15px}
#users .yjsquare h3 span, 
#users .yjsquare_yj2 h3 span, 
#users .yjsquare_yj3 h3 span{text-transform:uppercase; color:#182f51}
#users a{text-decoration:underline; font-weight:normal}
/*user2*/
#users2{border-top:1px solid #e0e0e0; background:#dedede}
#users2 .yjsquare, 
#users2 .yjsquare_yj2, 
#users2 .yjsquare_yj3{background:#dedede url(../images/blue_light/users_bg.gif) no-repeat left top}
#users2 .yjsquare h3{background:none; color:#182f51}
#users2 .yjsquare h3 span, 
#users2 .yjsquare_yj2 h3 span, 
#users2 .yjsquare_yj3 h3 span{text-transform:uppercase; color:#182f51}
/* users3*/
#users3{background:#0E1C30 url(../images/blue_light/user3_bg.gif) repeat-x left top}
#user7, #user8{background:url(../images/blue_light/users3_devider.gif) no-repeat right 14px}
#users3 li{background:url(../images/blue_light/li_arrow_white.gif) no-repeat 3px 5px}
#users3 a{color:#fff}
#users3 li a{color:#fff; font-size:10px}
#users3 a:hover, #users3 li a:hover{text-decoration:underline}
#users3 .yjsquare h3{color:#fff; font-size:15px}
#users3 .yjsquare h3 span{text-transform:uppercase; color:#fff}

/*youbumpit overdies */
div.yj_text{padding-left:0}
div.voters{background:#DBDBDB url(../images/blue_light/bump.gif) center center no-repeat; margin:0px 10px 0 0}
div.voters div.votes, 
div.voters div.votes_loading, 
div.voters div.votes_error, 
div.voters div.votes_message, 
div.voters div.votes_hover{color:#182f51; font:normal 18px/40px Verdana}
div.voters a, div.voters span.bumped{color:#182f51}
div.voters div.votes_hover{background:url(../images/blue_light/votehover.gif) center center no-repeat}
div.voters div.votes_loading{background:url(../images/blue_light/loading.gif) center center no-repeat}
div.voters div.votes_message{line-height:40px; font-size:9px; font-weight:bold; font-style:italic}
div.voters a, div.voters span.bumped{line-height:17px}
#youjoomla{background:url(../images/blue_light/copyright_bg.gif) repeat-x left top}
/*tabs*/
#LiquidTabs{background:#0E1C30 url(../images/blue_light/advert1_bg.gif) repeat-x left top}
#yj_slides .slide_yj{background:#0E1C30 url(../images/blue_light/advert1_bg.gif) repeat-x left top; color:#FFF}

#yj_liquid-container{ background:url(../images/blue_light/yj_liquid_bg.jpg) repeat-x}

#yj_liquid_menu li.highlight{background:#11233b url(../images/blue_light/yj_liquid_left.jpg) left no-repeat}

#yj_liquid_menu li.highlight .right{background:url(../images/blue_light/yj_liquid_right.jpg) right no-repeat}
#yj_liquid_menu li a{color:#0f1e35}
#yj_liquid_menu a.hovered{color:#FFF}
/*tab mods*/
.slide_yj .yjsquare, 
.slide_yj .yjsquare h1, 
.slide_yj .yjsquare h2, 
.slide_yj .yjsquare h3, 
.slide_yj .yjsquare h4, 
.slide_yj .yjsquare h5, 
.slide_yj .yjsquare h6{background:none; color:#fff; height:1%}
/*yjnewsflash overide*/
.yjnewsflash{text-align:left; background:url(../images/blue_light/yjnf_bg.gif) repeat-x left bottom}
