/*
MAIN COLORS

f61e5a
cccccc
fd6a93
------------------------------------------------------------------------*/
body#color{background:#808080}
body#color_n{background:#808080}
#footerbg{background: #808080}
#footerbg_n{background:#808080 }

#advert1{}
#bottom4{background: #fff; margin: 0;}
#footer{background:#ddd; color: #333;font-size:12px; }

.search{}
.search .inputbox{}

#wrap, #wrapblank{background:none }
#insidewrap, #insidewrapblank{background:none}
#modlgn_passwd, #modlgn_username{color:#808080; 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:#777;font-family: Georgia; }
a:focus, a:hover{color:#777}
#com-form-login-username .inputbox, 
#com-form-login-password .inputbox{color:#cccccc}
h1, h3, h4, 
h5, h6, h2{color:#333333;font-weight:bold;}
.small, .createdate, 
.modifydate, .modifydate_f, .mosimage_caption, .createby, 
.createby_f, .createdate_f{color:#808080}
ul.pagination a{background:url("../images/buttons/buttonbg.png") repeat-x scroll 0 0 transparent; color:#fff}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{color:#aaa}
.componentheading, 
.contentheading, 
.contentheading a:link, 
.contentheading a:visited, 
.contentheading a:link, 
.contentheading a:visited{color:#333;font-size:16px;margin:10px 0;font-weight:bold;}

/*.news_item_f{ background:url(../images/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:#333;font-weight:bold; /* background:url(../images/h3def.gif) no-repeat left top*/}
.contentheading_f2 {font-family:Georgia;
font-size:16px;/*background:url(../images/spandef.gif) no-repeat right top*/}

.createdate_f{/*background:url(../images/createdate.gif) no-repeat left top*/}
a.readon_f:link, a.readon_f:visited{ /*background:#383838 url(../images/readon.gif) no-repeat left center;*/ color:#808080; font-family: Arial, serif; font-size: 10px;}
a.readon_f span{/*background:url(../images/readon_span.gif) no-repeat right center*/}
a.readon_f:hover{color:#000}

#pathway{border-top:0px solid #e4e4e4}
.toclink{border:1px solid #e4e4e4}
.yjsquare_in fieldset{border:0}
fieldset{border:1px solid #e4e4e4}
.inputbox{background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E4E4E4;
font-family:Georgia;
font-size:13px;
}
.inputbox:hover, .inputbox:focus{background:#F3F3F3; border:1px solid #e4e4e4}

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

/*.button, .button validate, .validate{background:url(../images/pink/buttons.gif) left center no-repeat;color:#808080}*/ 
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 #808080; color:#fff}
a.readon:link, a.readon:visited{background:#e4e4e4; border:1px solid #808080; color:#fff}
a.readon:hover, .pagenavbar a:hover{color:#808080}

.yjsquare h3, 
.yjsquare_yjbump h3{color:#000; /*background:url(../images/h3def.gif) no-repeat left top*/}
.yjsquare h3 span, 
.yjsquare_yjbump h3 span{ /*background:url(../images/spandef.gif) no-repeat right top*/}
.yjsquare, .yjsquare_yj1, 
.yjsquare_yj2, 
.yjsquare_yjbump{/*background:url(../images/yjsquare.gif) repeat-x left top*/}
.yjsquare_in, 
.yjsquare_in_yjbump{color:#555; /*background:url(../images/yjsquare_in.gif) repeat-x left bottom; border-bottom:1px solid #e4e4e4*/}

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

.yjsquare_advert h3{background:url(../images/h3def.gif) no-repeat left top; color:#222}
.yjsquare_advert h3 span{background:url(../images/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,#user4 .yjsquare,#user5 .yjsquare {}
#bottom4 .yjsquare{background:none}
#bottom4 .yjsquare_in{background:none; border:none}
#bottom4 .yjsquare h3{background:url(../images/bot4h3.jpg) no-repeat left center; border:none; color:#808080}
#bottom4 .yjsquare h3 span{background:url(../images/bot4span.jpg) no-repeat right center}
#footer a:link, 
#footer a:visited, 
#footer{color:#333}
#footer a:hover{color:#888}

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

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

#horiznav ul li a{color:#fff;background: none repeat scroll 0 0 #333333}

#horiznav ul li a:hover, 
#horiznav ul li:hover a, 
#horiznav ul li.sfHover a{color:#fff;background:#666;}
#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:#666;opacity:1;}
#horiznav li#current, 
#horiznav li#current:hover, 
#horiznav li#current.sfHover, 
#horiznav li.active{color:#fff;opacity:1;}

#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:#666;}

#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:#666;color:#fff;}

#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:#333; color:#fff;}

#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;opacity:1;}

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

#horiznav li ul{border:none;padding:0 10px;float:left}

#horiznav li, #horiznav{font-weight:bold}
#horiznav li{}
#horiznav ul li:hover, #horiznav ul li.sfHover{background:no-repeat right center}

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

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

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

#mainlevel li a, 
.menu li a, 
a.mainlevel{background:url(../images/pink/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(../images/pink/mainlevel.png) no-repeat left bottom}
a.sublevel{background:url(../images/pink/strelica.gif) no-repeat 5px 9px}
a.sublevel:hover{background:url(../images/pink/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:#808080}
a.mainlevel, 
#mainlevel li a, 
.menu li a{color:#222}
body li{background:url("../images/header/lunamag.png") no-repeat scroll -43px -160px transparent}
body li:hover{background:url("../images/header/lunamag.png") no-repeat scroll -43px -160px transparent}

body ul.video li, 
body li.video, 
body li.video:hover{background:url(../images/typ/video.gif) no-repeat 0px  0px}
div.yj_news_flash_title_only{background:url(../images/pink/strelica.gif) no-repeat left 4px}
/*yjns3*/
#SlideShow a.navigation, 
#SlideShow a.selected{background:url(../images/pink/nav.gif) repeat-x left top;}

#SlideShow a.navigation:HOVER, 
#SlideShow a.selected{background:url(../images/pink/nav.gif) repeat-x left bottom}

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

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


table.blog_blog {
    width: 500px;
}
.blog_blog .contentpaneopen {
    padding-bottom: 25px;
}

.contentpaneopen_blog {
	padding:0 0 25px 0;
	width:530px;
}
.blog_blog .contentheading_f_blog {
	margin: 0;
}
.blog_blog .contentheading_f_blog .contentheading_f2 {
    height: auto;
    font-family: "Georgia", "Times New Roman", serif;
    padding: 0;
}
a.contentpagetitle_blog {
	font-family: "Georgia", serif;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 20px;
}
.contentheading_blog a.contentpagetitle_blog {
	text-transform: uppercase;
	color: #333;
	padding-top: 15px;
}
.blog_blog .createdate_f {
    display: block;
    position: static;
    clear: both;
    width: auto;
    height: auto;
    padding: 5px 0;
    text-align: left;
    text-indent: 5px;
    letter-spacing: 0;
    font-style: normal;
    text-transform: none;
    font-family:"Georgia", serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 15px;
    
}
.blog_blog .createby_f {
    display: block;
    width:500px;
    padding: 0 15px;
    letter-spacing: 0;
    font-style: normal;
    text-transform: none;
    font-family: "Georgia", serif;
    font-size: 12px;
    font-weight: normal;
	color:#AAAAAA;
	float:left;
	right:0;
}
.blog_blog .contentheading_f, .blog_blog .contentheading_f a:link, .blog_blog .contentheading_f a:visited {
    height: auto;
    line-height: 40px;
    padding-bottom: 0;
}

.blog_blog .news_item_f {padding:0;background:none repeat scroll 0 0 #FFFFFF;}

.blog_blog img {margin-bottom:10px;width:500px}

.jcomments-links {padding:5px 0;}

.newsitem_text img {margin:0 10px 5px 0;}

.yjsquareteaser567 {position:relative;height:250px;width:170px;font-size:12px}
.yjsquareteaser567 .yjsquare_in {color:#333;padding:0 2px;}
.yjsquareteaser567 strong {color:#333333;font-size:13px;margin-bottom:5px;text-align:left;}
.yjsquareteaser567 img{float:left;
height:170px;
margin:0 -2px 12px;
padding:0;
width:170px;}
.yjsquareteaser567 .readmore {position:absolute;bottom:0;right:2px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquareteaser567 .readmore a{color:#666;}
.yjsquareteaser567 a{color:#333;}

.yjsquareteaser34l {position:relative;height:170px;font-size:12px;}
.yjsquareteaser34l .yjsquare_in {color:#333;}
.yjsquareteaser34l strong {color:#333333;font-size:13px;margin-bottom:5px;text-align:left;}
.yjsquareteaser34l img{width:170px;height:170px;margin:0 5px 5px 0;padding:0;float:left;}
.yjsquareteaser34l .readmore {position:absolute;bottom:0;right:5px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquareteaser34l .readmore a{color:#666;}
.yjsquareteaser34l a{color:#333;}

.yjsquareteaser34r {position:relative;height:170px;font-size:12px;}
.yjsquareteaser34r .yjsquare_in {color:#333;padding-left:5px; line-height:130%}
.yjsquareteaser34r strong {color:#333333;font-size:13px;margin-bottom:5px;text-align:left;line-height:150%}
.yjsquareteaser34r img{width:170px;height:170px;margin:0 0 5px 5px;padding:0;float:right;}
.yjsquareteaser34r .readmore {position:absolute;bottom:0;left:5px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquareteaser34r .readmore a{color:#666;}
.yjsquareteaser34r a{color:#333;}

.yjsquareteaser120r {position:relative;height:170px;font-size:12px;}
.yjsquareteaser120r .yjsquare_in {color:#333;padding-left:5px}
.yjsquareteaser120r strong {color:#333333;font-size:13px;margin-bottom:5px;text-align:left;line-height:150%}
.yjsquareteaser120r img{width:170px;height:170px;margin:0 0 5px 5px;padding:0;float:right;}
.yjsquareteaser120r .readmore {position:absolute;bottom:0;left:5px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquareteaser120r .readmore a{color:#666;}
.yjsquareteaser120r a{color:#333;}

.yjsquarespecials {position:relative;font-size:12px;}
.yjsquarespecials .yjsquare_in {color:#333;}
.yjsquarespecials strong {color:#333333;font-size:13px;margin:5px 0;text-align:left;}
/*.yjsquarespecials img{width:170px;height:250px;margin:0 0 5px 0px;padding:0;float:left;}*/
/*.yjsquarespecials .readmore {position:absolute;bottom:0;right:5px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquarespecials .readmore a{color:#666;}
.yjsquarespecials a{color:#333;}*/


h2.contentheading {padding: 0 15px;}

.jfcheckbox_nl {height:30px}

.yjsquareteaser12l {position:relative;height:250px;font-size:12px;line-height:130%}
.yjsquareteaser12l .yjsquare_in {color:#333;}
.yjsquareteaser12l strong {color:#333333;font-size:13px;margin-bottom:5px;text-align:left;line-height:150%}
.yjsquareteaser12l img{width:250px;height:250px;margin:0 5px 0 0;padding:0;float:left;}
.yjsquareteaser12l .readmore {position:absolute;bottom:0;right:5px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquareteaser12l .readmore a{color:#666;}
.yjsquareteaser12l a{color:#333;}

.yjsquaresliderblog {position:relative;height:170px;font-size:12px;}
.yjsquaresliderblog .yjsquare_in {color:#333;}
.yjsquaresliderblog strong {color:#333333;font-size:13px;line-height:150%;margin-bottom:5px;text-align:left;}
.yjsquaresliderblog img{width:170px;height:170px;margin:0 5px 0 0;padding:0;float:left;}
.yjsquaresliderblog .readmore {position:absolute;bottom:0;right:5px;background-image:url("/cms/templates/lunafinalejuni2010/images/header/lunamag.png");background-position:-40px -160px;background-repeat:no-repeat;border:medium none;color:#666666;font-size:12px;padding:0 0 0 20px;}
.yjsquaresliderblog .readmore a{color:#666;}
.yjsquaresliderblog a{color:#333;}
.yjsquaresliderblog a:hover{color:#333;}

#horiznav ul.ddown li a, 
#horiznav ul.ddown li a:hover {background-color:#666}
