body{font:12px arial;text-align:center;margin:10px 0 0 0;background:#88DBF6 url(serBg.jpg) repeat-x left top;}
a{color:#064e66}
a:hover{color:#cd0000}
.body{width:1080px;margin:0 auto}
.page{width:1080px;float:left;margin:0 auto;background:#b6e9f9 url(bg-body.png) top left repeat-x;}
.header{float:left;width:100%;position:relative}
.header h1{float:left;margin:0px;}
.header h1 a{display:block;background:url("ms-sprite-2.png") no-repeat scroll -436px 38px transparent;width:260px;height:162px;}
.header h1 a span{display:none}
.header .ga{width:468px;float:left;margin:20px 0 0 0}
.content{float:left;width:1060px;text-align:left;padding:0 10px;}
.content .top{float:left;width:100%}
.menuTop{float:left;padding:0 15px 0 0; /*height:25px;*/}
.menuTop a{float:left;color:#064e66;text-decoration:none;padding:2px 5px;border:1px solid #d8f5ff;background:#fff;margin:0 2px 0 0}
.menuTop a:hover{color:#01212c;border-color:#cd0000}
.menuTop a.nk{padding:1px;margin:-3px 3px 0 0}
.content .left{width:740px;float:left;padding:15px 9px 15px 0; border-right:1px solid #dff5fc}
.content .right{width:309px;float:right;margin:0 0 15px 0}
.content .right .object{padding:0 0 0 9px;}
.content .bottom{float:left;width:100%}
h2.thx{margin:10px 0 0 0}
h2.thx strong{color:darkred}
h3.info{margin:3px 0}
h3.info strong.big{font-size:19px;color:darkred}

.footer{background:#d5f3fc;margin:0;float:left;width:1080px;text-align:left;font-size:11px;font-weight:normal;color:#89b8c3;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#d5f3fc), to(#b0e7f8));
    background-image: -moz-linear-gradient(top, #d5f3fc, #b0e7f8);
    background-image: -ms-linear-gradient(top, #d5f3fc, #b0e7f8);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d5f3fc), color-stop(100%, #b0e7f8));
    background-image: -webkit-linear-gradient(top, #d5f3fc, #b0e7f8);
    background-image: -o-linear-gradient(top, #d5f3fc, #b0e7f8);
    background-image: linear-gradient(top, #d5f3fc, #b0e7f8);   
}
.footer .left { float:left; }
.footer .right { float:right;}
.footer .reklama {margin:2px 0 4px; float:left; clear:both; }
.footer .reklama span {opacity:.4}
.footer .reklama a { color:#50a0ba}
.footer .reklama a:hover { color:#cd0000}
.footer a{color:#8c0707;text-decoration:none}
.footer a:hover{color:#ac2727}
.all-footer { padding:5px 10px 10px }

/*
.last{padding:0px;margin:0;float:left}
.last li{width:200px;text-align:left; float:left;  padding:2px 0;list-style:none;height:19px;margin:0 2px; overflow:hiden; }
.last li a{padding:2px 6px 2px 4px;text-decoration:none;float:left;border:1px solid;font-weight:bold;font-size:11px;}
.last li a strong{float:left;}
.last li a span{font-size:10px;color:darkred;float:left;margin:0 0 0 4px}

.hugList{text-align:left;float:left;clear:both}
.hugList li{padding:3px 0;height:19px;margin:0 2px; overflow:hiden;  }
.hugList li a{padding:2px 6px 2px 5px;text-decoration:none;float:left;border:1px solid;font-weight:bold;font-size:11px;}
.hugList li a strong{float:left;}
.hugList li a span{font-size:10px;color:darkred;float:left;margin:0 0 0 4px}
.content .top10 li{padding:3px 0 0;clear:both;color:#064E66;font-weight:bold; float:left; }
.content .top10{margin:0 0 10px;} 
*/

.last{padding:0px;margin:0;float:left}
.last li{width:200px;text-align:left; float:left;  padding:2px 0;list-style:none;height:19px;margin:0 2px; /* overflow:hiden; */ }
.last li a{padding:2px 6px 2px 4px;text-decoration:none;float:left;border:1px solid;font-weight:bold;font-size:11px;}
.last li a strong{float:left;}
.last li a span{font-size:10px;color:darkred;float:left;margin:0 0 0 4px}

.hugList{text-align:left; /* float:left; */ clear:both}
.hugList li{padding:3px 0;height:19px;margin:0 2px; /* float:left; overflow:hiden; */ }
.hugList li a{padding:1px 6px 2px 5px;text-decoration:none; /* float:left; */ border:1px solid;font-weight:bold;font-size:11px;}
.hugList li a strong{ /* float:left;  */}
.hugList li a span{font-size:10px;color:darkred;  /* float:left; */ margin:0 0 0 4px}

.content .top10 li{padding:3px 0 0;clear:both;color:#064E66;font-weight:bold; float:left; }
.content .top10{margin:0 0 10px;} 

.postList{list-style:none;padding:0px;text-align:left;width:600px}

.postList li{margin:0 0 5px 0;padding:5px;float:left; background:#f8fdff;width:600px;*color:#064e66;
-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;
box-shadow: 1px 1px 1px #a6e4f9; 
}
.postList .user-avatar  {width:100px;height:100px; float:left}
.postList .author {display:block; margin:5px 0 7px}
.postList .message{width:495px; float:left; line-height:145%}
.postList .text{min-height:40px;display:block;}
.postList .option{border-top:1px solid #e9f6fc; margin:10px 0 0; padding:4px 2px 0;font-size:10px;}
.postList a {text-decoration:none;}
.postList .date, .postList .ipAdr{color:#ccdfe7}
.postList .spam{float:right}

.user-avatar { float:left; }
.user-avatar a {text-decoration:none; border:1px solid #064E66; float:left; margin:3px; padding:1px; width:80px; position:relative;}
.user-avatar a:hover {border:1px solid #cd0000 }
.user-avatar a:hover span { background:#cd0000; }
.user-avatar span { position:absolute; bottom:0px; right:0px; display:block; color:#fff; background:#064E66; font-size:10px; padding:3px 5px 2px 5px}


/*
.postList li{margin:0 0 12px 0;padding:3px;float:left; }
.postList .spam{font-size:10px;padding:10px 45px 0 3px;float:right;}
.postList .date{font-size:10px;padding:9px 0 0 3px;float:left;}
.postList .top{background:url(bgComm.gif) no-repeat top left;height:4px}
.postList .bottom{padding:0 0 0 40px;background:url(bgComm.gif) no-repeat bottom left;height:17px}
.postList .message{background:#caf2ff;border-left:1px solid #fff;border-right:1px solid #fff;font-size:12px;float:left;width:592px}
.postList .message span{margin:4px 10px 2px;display:block;}
.postList .bottom span.author{padding:7px 0 0 3px;float:left;display:block}
*/

.paginator{padding:0px;clear:both;margin:0 0 10px 0;float:right;}
.paginator li{float:left;list-style:none;margin:0 1px 0 0;}
.paginator li a{float:left;padding:2px 6px;color:#064e66;text-decoration:none;border:1px solid #d8f5ff;background:#fff;}
.paginator li a:hover{color:#01212c;border-color:#cd0000}
.paginator li a.active{color:#01212c;border-color:#cd0000}
.paginator li.info{padding:2px 6px;}

        /* paczkowanie */
        .paginator {padding:0px;clear:both;margin:0 0 5px 0;float:right;font-size:11px}
        .paginator li { float:left; list-style:none;margin:0 1px 0 0;}
        .paginator a { float:left; padding:2px 6px; color:#064e66;text-decoration:none; border:1px solid #d8f5ff; background:#fff; }
        .paginator a:hover { color:#01212c;border-color:#cd0000}
        .paginator a.active { color:#01212c;border-color:#cd0000}
        .paginator .info { padding:2px 6px; color:#333}
		.paginator span.active { float:left; padding:2px 6px; color:#064e66;text-decoration:none; border:1px solid #d8f5ff; background:#fff;color:#01212c;border-color:#cd0000 }
		.paginator .delimiter, .paginator .disabled { padding:2px 6px; }		
		.paginator .disabled { display:none}

.inBorder{padding:10px;border:1px solid #94C8D9;background:#e7f9ff;float:left;width:720px; }
.ga_bottom{float:left;margin:10px auto;width:100%;padding:10px 0}
.hugDate{padding:0 5px 0 0;color:#064E66;float:left;}
.user{padding:0 0 0 3px}
.user:hover{background:#f4fcfe}
.informacje{list-style:none}
.informacje .t{margin:0}
.informacje .d{margin:0 0 10px}
.informacje .m{}


.register{width:450px;margin:10px;}
.register label{font-size:11px;color:#126681;cursor:pointer}
.register input{bordeR:2px solid #b6edff;color:#0a2f3b;width:300px;height:22px;font-size:18px;padding:3px;margin:5px 0}
.register input:focus{bordeR:2px solid #126681;}
.register input.addHeart{height:36px;bordeR:2px solid #126681;color:#fff;background:#094559;width:230px;padding-bottom:5px;margin:0 0 0 78px;cursor:pointer}
.register input.addHeart:hover{bordeR:2px solid #126681;background:#117393;}
.register input#reg{width:20px;height:auto}
.register label.reg{}
.content .register input.guestbookInput{width:500px;}
.content .register input.guestbookSubmit{margin:0 0 0 278px;}
.commnetAdd{margin:0 0 0 65px}
.commnetAdd #desc{width:440px;height:125px}
.commnetAdd #name{width:200px}
.commnetAdd #submit{width:200px;float:right;margin:0px}
input.tryLogin{height:36px;bordeR:2px solid #126681;color:#fff;background:#094559;width:230px;padding-bottom:5px;margin:0 0 0 78px;cursor:pointer}
input.tryLogin:hover{bordeR:2px solid #126681;background:#117393;}
textarea{bordeR:2px solid #b6edff;color:#0a2f3b;width:500px;height:22px;font-size:18px;height:200px;padding:3px;margin:5px 0}
textarea:focus{bordeR:2px solid #126681;}
input.link{margin:5px 0;width:430px;padding:3px;}
.heart{float:left;text-align:center}
.menuTop a.nowosc{color:red;font-weight:bold}
.r5{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.r3{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
#cse-search-box{width:190px;float:left}
div.err{color:#b30202}
input.err{border-color:#f31616}
h2 .info{font-size:12px;font-weight:normal}
.box{float:left}
.box h2{margin:0px;padding:3px 7px 4px}
.box .navi{padding:0 7px 4px 8px}
.box .navi a{padding:1px 3px;font-size:11px;text-decoration:none;outline:none}
.box .navi a.active{color:darkred}

.nk_card_profile a { clear:both;position:absolute;top:0px;right:0px; display:block;background:url("ms-sprite-2.png") no-repeat scroll 0px 0px transparent;width:132px;height:153px;}
.nk_card_profile span { display:none; }

.heart_banner { clear:both; display:block; /* border:1px solid darkred;padding:8px; */ width:300px}
.heart_banner a { display:block;background:url("ms-sprite-2.png") no-repeat scroll -133px 0 transparent;width:300px;height:106px;border:1px solid #064E66}
.heart_banner a:hover { border:1px solid #cd0000}
.heart_banner span { display:none}

.menuTop .sledzikBtn { display:block;background:url("ms-sprite-2.png") no-repeat scroll -132px -144px transparent;width:158px;height:23px;}
.menuTop .sledzikBtn span { display:none; }

.topLoginForm { border:1px solid #b6edff; position:absolute; top:0px; right:135px; padding:5px; background:#fff; text-align:left;height:142px}
.topLoginForm span { font-weight:bold; display:block;margin:0 0 4px}
.topLoginForm input{border:1px solid #b6edff;color:#0a2f3b;width:180px;font-size:12px;padding:3px;margin:5px 0}
.topLoginForm input:focus{border:1px solid #126681;}
.topLoginForm input.tryLogin{bordeR:1px solid #126681;color:#fff;background:#094559;width:100px;padding-bottom:4px;cursor:pointer;height:24px;float:right;margin:2px 0 0}
.topLoginForm input.tryLogin:hover{bordeR:1px solid #126681;background:#117393;}
.topLoginForm label{font-size:11px;color:#126681;cursor:pointer}
.topLoginForm .registerBtn { margin:5px 0 0 1px;display:block; float:left }

.loading {background:url(ajax-loader-box.gif) no-repeat scroll 94% center;padding:2px 16px 2px 2px}
.hide { display:none;}
.rankingPrevNext { float:left; width:740px; margin:0}
.rankingPrevNext .prev { float:left; }
.rankingPrevNext .next { float:right; }

.register .readonly { background:#dedede; color:#666 }
.register .readonly:focus { border:2px solid #B6EDFF}

.statystyka { font-size:11px;padding:5px 10px }
.statystyka .header { color:darkred;font-weight:bold; cursor:pointer; margin:3px 0; }
.statystyka .header .loading { margin-left:5px}

.postList .adhref_ads { margin:5px; font-weight:bold; }

p.quote { width: 300px; /* required */ margin: 0 auto; }
p.quote { display:none }

.progressWrapper {
	width: 357px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
/*
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
*/
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(./swf/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover { background-position: 0px 0px; }

.swfupload { vertical-align: top; margin:5px}

#thumbnails {  float:left; width:90px; height:90px; background:url("avatar.png") no-repeat scroll 5px 5px transparent}
#thumbnails img { margin:5px }
.avatar_row { height:105px;float:left;width:100%}

.avatar { width: 90px; float:left; }
.thanks { float:left;margin:2px 0 0;}
.thanks h2.thx {margin:2px 0 0}

#boxAvatarList { float:left; width:300px; margin:10px 0 0}
#boxAvatarList ul { list-style:none; padding:0px; margin:0px;  width:300px; margin:10px 0 20px 15px; float:left;}
#boxAvatarList li { float:left; }
#boxAvatarList a {text-decoration:none; border:1px solid #064E66; float:left; margin:3px; padding:1px; width:80px; position:relative;}
#boxAvatarList a:hover {border:1px solid #cd0000 }
#boxAvatarList a:hover span { background:#cd0000; }
#boxAvatarList span { position:absolute; bottom:0px; right:0px; display:block; color:#fff; background:#064E66; font-size:10px; padding:3px 5px 2px 5px}


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(cb/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(cb/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(cb/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(cb/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(cb/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(cb/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(cb/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(cb/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(cb/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(cb/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(cb/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(cb/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(cb/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(cb/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
/*
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=cb/ie/borderMiddleRight.png, sizingMethod='scale');}
*/
/*
#boxMyFav .user { font-size:10px; margin:0 0 0 4px; padding:0 6px}
#boxMyFav .user strong { color:#064E66; font-size:11px; font-weight:bold; margin:2px 1px}
#boxMyFav .user span { padding:2px 0}
#boxMyFav .user .loading { padding:10px 16px 2px 2px; margin:1px 4px 0 0}
*/
#boxMyFav span.remove { color:#FFF; background: #064e66; padding:2px 4px 3px 5px;margin:0 0 0 6px; /* float:right */}
#boxMyFav span.remove:hover { background: #cd0000;}

#rcTip { padding: 5px; font-size: 11px; z-index: 100000; position: absolute; text-align: left; background-color: #efe; border: 1px solid #064E66; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; /* width:260px; */}
#rcTip .t_avatar { border:1px solid #064E66; padding:1px; float:left; margin:0 5px 0 0}
#rcTip .t_name { font-weight:bold; width:210px; display:block}
#rcTip .t_nextTime { width:230px; display:block }
#rcTip .t_nextTime strong { font-weight:bold; color: darkred }
#rcTip .ok { color: green; font-weight:bold; }

.forumLastPost { width:580px; padding:0 10px 15px; margin:10px 0 0 }
.ssi_table {width:570px; line-height:150%}
.rowHover { background:#f9fdff; }
.pointer { cursor:pointer }

.iframeAd { height:80px; margin:0 auto 10px; width:500px; }
.iframeContent iframe { height:450px; }
.iframeContent { height:450px; }

.game { clear:both}
/* game menu */
.game ul { line-height:150%}
.game ul a { text-decoration:none}
.game ul a:hover { text-decoration:underline}
.game ul .active a { color:#cd0000; font-weight:bold }
.game ul .active .count { color:#cd0000; font-weight:bold }
.game ul .count { color: #064e66}
/*.game ul a:hover .count { display:inline; } */

/* game - category list */
.game .categoryList ul { list-style:none; overflow:auto; padding:0; margin:0 0 0 15px }
/* .game .categoryList a:hover { text-decoration:none } */
.game .categoryList li { overflow:auto; padding:7px 5px; border-top:1px solid #C6F1FB}
.game .categoryList li a { font-size:14px; font-weight:bold}
.game .categoryList img { margin: 0 7px 0 3px; float:left; padding:1px; border:1px solid; opacity: .7 }
.game .categoryList .iF { border:none}
.game .categoryList .option { font-size:11px; margin: 0 0 6px 5px; display:none; color:#999; clear:both}
.game .categoryList .optionBtm { font-size:11px; padding: 6px 0 0 5px; display:none; color:#999; clear:both}
.game .categoryList .categoryName a { font-size:11px; font-weight:normal; color:#064e66 }
.game .categoryList .categoryName a:hover { color:#cd0000;text-decoration:underline }
.game .categoryList .description { font-size:12px}
/* game - category list - li hover */
.game .categoryList li.rowHover a { color:#cd0000}
.game .categoryList li.rowHover img { opacity: 1 }
.game .categoryList li.rowHover .option,
.game .categoryList li.rowHover .optionBtm { display:block }

.game .description { margin: 0 0 10px 0}
.postList .admin {border:2px solid darkred;background:yellow}
.postList .admin a{font-weight:bold}

#top-promo-tree{ border: 1px solid rgb(221, 221, 238); line-height: 150%; background-color: rgb(250, 250, 250); width: 200px; height: 90px; float: right; padding: 10px; color: darkred; font-weight: bold; }
#top-promo-tree a{ text-decoration: none; display:block;}
#top-promo-tree span{ color: darkred;}

#boxRecipeList ul {
    padding:0;
    margin:0;
    list-style: none;
}
#boxRecipeList li {
    list-style: none;
    padding:0;
    margin:0;
}
#boxRecipeList .description {
    line-height: 165%;
    margin:10px 0
}