

body#color{background:#eee url(top_bg.jpg) no-repeat center top}
body#color_n{background:#eee url(top_bg_n.jpg) no-repeat center top}
#footerbg{background:url(footerbg.jpg) no-repeat center bottom}
#footerbg_n{background:url(footerbg_n.jpg) no-repeat center bottom}

#logo{background:url(logo.png) no-repeat 0px 0px}
#advert1{border-bottom:1px solid #e4e4e4}
#bottom4{background:url(bottom4_bg.jpg) repeat-x left top}
#footer{background:#2c2c2c url(footer.gif) repeat-x left top}

.search{}
.search .inputbox{}

#wrap, #wrapblank{background:#fff url(centerbottombg.jpg) no-repeat left top}
#insidewrap, #insidewrapblank{background:#fff url(centerbottombg.jpg) no-repeat right top}

#modlgn_passwd, #modlgn_username{color:#42A3DC; border:1px solid #e4e4e4}
#modlgn_passwd{background:#F3F3F3}
#modlgn_username{background:#F3F3F3}
#mod_login_remember{border:none; padding:0!important}

a:link, a:visited{color:#42A3DC}
a:focus, a:hover{color:#5BB7EC}
#com-form-login-username .inputbox, 
#com-form-login-password .inputbox{color:#5BB7EC}
h1, h3, h4, 
h5, h6, h2{color:#42A3DC}
.small, .createdate, 
.modifydate, .modifydate_f, .mosimage_caption, .createby, 
.createby_f, .createdate_f{color:#42A3DC}
ul.pagination a{background-color:#70C8FC; color:#fff}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{color:#326685}
.componentheading, 
.contentheading, 
.contentheading a:link, 
.contentheading a:visited, 
.contentheading a:link, 
.contentheading a:visited{color:#464646; border-bottom:1px solid #E4E4E4}

.news_item_f{background:url(yjsquare.gif) repeat-x left 12px}
.contentheading_f, 
.contentheading_f a:link, 
.contentheading_f a:visited, 
.contentheading_f a:link, 
.contentheading_f a:visited{color:#464646; background:url(h3def.gif) no-repeat left top}
.contentheading_f2{background:url(spandef.gif) no-repeat right top}
.createdate_f{background:url(createdate.gif) no-repeat left top}
a.readon_f:link, a.readon_f:visited{background:#383838 url(readon.gif) no-repeat left center; color:#fff; float:right;}
a.readon_f span{background:url(readon_span.gif) no-repeat right center}
a.readon_f:hover{color:#42a3dc}

#pathway{border-bottom:1px solid #e4e4e4}
.toclink{border:1px solid #e4e4e4}
.yjsquare_in fieldset{border:0}
fieldset{border:1px solid #e4e4e4}
.inputbox{background:#FFF; border:1px solid #e4e4e4}
.inputbox:hover, .inputbox:focus{background:#F3F3F3; border:1px solid #e4e4e4}

.pollbuttons .button, 
#form-login .button{background:url(pollb.gif) left center no-repeat}

.button, .button validate, .validate{background:url(buttons.gif) left center no-repeat; color:#fff}
a.button:link, 
a.button:visited, 
a.button:focus{color:#fff}
.back_button a:hover, .back_button a:active{color:#000}
a.pagenav, 
.pagenav_prev a, 
.pagenav_next a, 
.pagenavbar a, .back_button a{background:#e4e4e4; border:1px solid #42A3DC; color:#fff}
a.readon:link, a.readon:visited{background:#e4e4e4; border:1px solid #42A3DC; color:#fff}
a.readon:hover, .pagenavbar a:hover{color:#42A3DC}

.yjsquare h3, 
.yjsquare_yjbump h3{color:#464646; background:url(h3def.gif) no-repeat left top}

.yjsquare h3 span, 
.yjsquare_yjbump h3 span{background:url(spandef.gif) no-repeat right top}

.yjsquare h3 span span, 
.yjsquare_yjbump h3 span span{background:none;}

.yjsquare, .yjsquare_yj1, 
.yjsquare_yj2, 
.yjsquare_yjbump{background:url(yjsquare.gif) repeat-x left top}
.yjsquare_in, 
.yjsquare_in_yjbump{color:#555; background:url(yjsquare_in.gif) repeat-x left bottom; border-bottom:1px solid #e4e4e4}

/* yj1 */
.yjsquare_yj1 h3{color:#fff; background:url(yj1h3.gif) no-repeat left top}
.yjsquare_yj1 h3 span{background:url(yj1span.gif) no-repeat right top}
/* yj2 */
.yjsquare_yj2 h3{color:#fff; background:url(yj2h3.gif) no-repeat left top}
.yjsquare_yj2 h3 span{background:url(yj2span.gif) no-repeat right top}

.yjsquare_advert h3{background:url(h3def.gif) no-repeat left top; color:#222}
.yjsquare_advert h3 span{background:url(spandef.gif) no-repeat right top}

#advert1 .yjsquare{background:none; border:none}
#advert1 .yjsquare_in{background:none; border:none}
#advert1 .yjsquare h3{}
#advert1 .yjsquare h3 span{}

#user1 .yjsquare, #user2 .yjsquare, 
#user3 .yjsquare{border-right:1px solid #e5e4e4}
#bottom4 .yjsquare{background:none}
#user4 .yjsquare{background:none}
#bottom4 .yjsquare_in{background:none; border:none}
#bottom4 .yjsquare h3{background:url(bot4h3.jpg) no-repeat left center; border:none; color:#42a3dc}
#bottom4 .yjsquare h3 span{background:url(bot4span.jpg) no-repeat right center}

#bottom4 .yjsquare h3 span span{background:none;}

#footer a:link, 
#footer a:visited, 
#footer{color:#fff}
#footer a:hover{color:#70C8FC}

#footmod{border:none; color:#fff}

table.pollstableborder tr.sectiontableentry1 td{border:none; background:#e4e4e4}
table.pollstableborder tr.sectiontableentry2 td{border:none}
.sectiontableheader{border:1px solid #d3d2d2; background:#e4e4e4; color:#FFF}
.sectiontableentry2{background-color:#F3F3F3}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2{border-bottom:1px solid #fff}
tr.sectiontableentry1 td, td.sectiontableentry1{background-color:#F3F3F3; color:#42A3DC}
tr.sectiontableentry2 td, td.sectiontableentry2{background-color:#e4e4e4; color:#42A3DC}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td{background-color:#e0e0e0; color:#42A3DC}

#horiznav ul li a{color:#5b5b5b; background:url(normal_l.png) no-repeat left center}

#horiznav ul li a:hover, 
#horiznav ul li:hover a, 
#horiznav ul li.sfHover a{color:#fff; background:url(hover_l.png) no-repeat left center}
#horiznav li#current a, 
#horiznav li#current a:hover, 
#horiznav li#current:hover a, 
#horiznav li#current.sfHover a, 
#horiznav li.active a{color:#fff; background:url(active_l.png) no-repeat left center}
#horiznav li#current, 
#horiznav li#current:hover, 
#horiznav li#current.sfHover, 
#horiznav li.active{background:url(active_r.png) 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:#fff; 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:#5cb7ed}

#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.parent ul li#current.sfHover, 
#horiznav li.parent ul li#current:hover, 
#horiznav ul li.parent li#current a:hover{background-color:#70C8FC; color:#326685; 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.parent li#current a{color:#fff}

#horiznav li li{border-bottom:1px solid #569cc7}

#horiznav li ul{border-right:1px solid #569cc7; border-left:1px solid #569cc7; border-bottom:none; border-top:1px solid #569cc7}

#horiznav li, #horiznav{font-weight:bold}
#horiznav li{background:url(normal_r.png) no-repeat right center}
#horiznav ul li:hover, #horiznav ul li.sfHover{background:url(hover_r.png) no-repeat right center}

#horiznav ul li ul li a.child, 
#horiznav ul li ul li a.child:hover{background:url(arrow_right.gif) 98% 50% no-repeat}

#horiznav ul li.active ul li a.child{background:url(arrow_right.gif) 98% 50% no-repeat}

#horiznav_d li{background:url(normal_l.png) no-repeat left center}
#horiznav_d li a, #horiznav_d li .separator{background:url(normal_r.png) no-repeat right center; color:#5b5b5b}
#horiznav_d ul li ul{background:#5DB8EE}
#horiznav_d li.active, #horiznav_d li.active:hover, 
#horiznav_d li.active.sfHover, 
#horiznav_d li:hover, #horiznav_d li.sfHover{background:url(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(active_r.png) no-repeat right center; color:#fff}
#horiznav_d li.parent li a:hover, 
#horiznav_d li.parent li.active a{background:none; color:#326685}
#horiznav_d li.parent li a{color:#fff}

#mainlevel li a, 
.menu li a, 
a.mainlevel{background:url(mainlevel.png) 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:url(mainlevel.png) no-repeat left bottom}
a.sublevel{background:url(strelica.gif) no-repeat 5px 9px}
a.sublevel:hover{background:url(strelica_hover.gif) no-repeat 5px 9px}

#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, 
.menu li a:hover, .menu li.active a{color:#42A3DC}
a.mainlevel, 
#mainlevel li a, 
.menu li a{color:#222}
body li{background:url(strelica.gif) no-repeat 0px 7px}
body li:hover{background:url(strelica_hover.gif) no-repeat 0px 7px}
body ul.video li, 
body li.video, 
body li.video:hover{background:url(video.gif) no-repeat 0px  0px}
div.yj_news_flash_title_only{background:url(strelica.gif) no-repeat left 4px}
/*yjns3*/
#SlideShow span.navigation{background:url(nav.gif) repeat-x left top;}

#SlideShow span.navigation:HOVER {background:url(nav.gif) repeat-x left bottom}

#SlideShow .controlsContainer span{background:url(slidesow_s.png) no-repeat right center}
#SlideShow .controlsContainer a{background:url(slidesow_a.png) no-repeat left center;}

/*yjns4*/
#SlideShow2 a.navigation, 
#SlideShow2 a.selected{background:url(nav2.gif) bottom no-repeat;}
#SlideShow2 a.navigation:hover, 
#SlideShow2 a.selected{background:url(nav2.gif) top no-repeat}
a.slide2prev{background:url(prev.gif) no-repeat left top;}
a.slide2next{background:url(next.gif) no-repeat right top;}
/*bump mod*/
div.yj_bump_vote_bg {
background:#70caff url(bump.png) center left no-repeat; 
}
/*bump plugin*/
div.voters { 
background:#70caff url(bump.gif) center center no-repeat; 
}
div.voters div.votes_loading{
background:url(loading.gif) center center no-repeat; 
}



	
ul.link_menu{
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:left;
}	
	
ul.link_menu li {
background:transparent url(strelica_hover.gif) no-repeat scroll 0 13px;
border-bottom:1px dotted #BCBCBC;
color:#222222;
display:block;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px 0 0 8px;
}	
	
ul.link_menu li a{
color:#222;
font-family:tahoma;
font-size:13px;
text-decoration:none;
}		
	
ul.link_menu li a:hover{
color:#990000;
text-decoration:none
}	




.reviews_banner img, .imgalign{
 float:left;
 margin:2px 5px 2px 0;
 border:1px solid #000;
 padding:3px;
 background:#fff;
}

.reviews{
  border-bottom:1px dashed #457C92;
	margin:5px 0 10px;
	padding:0 0 5px;
}

.reviews h4 a:hover{
color:#808080;
text-decoration:none;
}

.reviews h4, .reviews h4 a{
 padding:0;
 margin:0;
 text-align:left;
 color:#5BB7EC;
 text-decoration:none;
 font-size:14px;
 margin:0 0 3px 0;
 font-weight:normal;
}


#bottom4 h2{
font-family:Verdana;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:42px;
line-height:42px;
margin:0 0 0 5px;
padding:0;
text-indent:15px;
width:99%;
background:transparent url(h3def.gif) no-repeat scroll left top;
color:#464646;
text-align:left;

}


#bottom4 h2 span {
background:transparent url(spandef.gif) no-repeat scroll right top;
display:block;
height:42px;
margin:0;
padding:0;
}



ul.footlink{
list-style:none; 
display:inline;
float:left;
padding:0;
margin:0;
} 
 
ul.footlink li{
list-style:none; 
display:inline;
float:left;
padding:0 10px 0 10px;
margin:0;
border-right:1px solid #000;
color:#fff;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}  
 
ul.footlink li a{
color:#fff;
font-size:12px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}   

ul.footlink li a:hover{
color:#000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}  

#story h2{
background:transparent url(header_bg.gif) no-repeat scroll left top;
height:42px;
color:#464646;
display:block;
float:left;
font-family:Verdana;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
letter-spacing:normal;
line-height:45px;
margin:0;
overflow:hidden;
padding:0 0 5px 0;
text-indent:5px;
text-transform:capitalize;
width:100%;
}


