/*19.12*/
* {margin:0;padding:0;}
body{text-align: center;font-size:13px;line-height:125%;background:#FFF;font-family:arial,verdana, tahoma, helvetica, sans-serif;color:#000;}
img		{padding:0;border:0;margin:0;behavior: url(/css/pngfix/iepngfix.htc) !important; }





a{color:#258;}
a:hover{color:#00CCFF !important;}
h1		{font-size:32px;color:#333;line-height:110%;font-weight:normal;}
h2		{font-size:20px;color:#333;line-height:22px;font-weight:normal;padding-bottom:10px;}

li h3	{display:inline;font-weight:normal;font-size:13px;font-weight:normal;margin:0;padding:0;}
.imp h3	{}

.aticlelist h2	{margin:0;padding:0;}
ol	{padding-left:30px;}
ol li	{padding-bottom:15px;}

blockquote	{display:block;margin:15px 0px;clear:both;background:url(/im/quote.gif) 0 15px no-repeat;padding-left:70px;font-size:18px;line-height:22px !important;color:#000;padding-top:10px;font-style:italic;border-bottom:#CCC dotted 1px;}
/*blockquote a {color:#000;display:block;padding:0 0 0 30px;}*/
sup {font-size:smaller;vertical-align:top;}
.clean, .devider	{content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;margin:0 !important;color:transparent;}
.devider	{padding-bottom:15px;margin-top:15px;border-top:#777 dotted 1px;}

.hidden	{display:none;}
.dotted	{clear:both;width:100%;background:url(/im/dotted.gif) left center repeat-x;height:31px;}
.topdotted	{background:url(/im/dotted.gif) 0 0 repeat-x;}
.shaded	{box-shadow:#DDD 3px 3px 6px;}
.nobg	{background:none !important;}

.fserif,
.logotitle,
#votes,
.mmenu li a,
.actualsign,
.boxheader,
.mnewsWideText a,
.aticlelist a,
.likeblogname,
.colanchor,
.headedannounce,
.mrubric,
.expert b,
h1,h2,
.subheader em,
blockquote,
.faithyear div a,
.lh,
.newsdate,
.smenu,
.calendar .date,
.langdrop,
.cdays li,
li.image span
{font-family:Cuprum,Arial,sans-serif}

.commentstat		{font-family:arial,verdana, tahoma, helvetica, sans-serif !important;}
.cdate				{font-family:Georgia,serif}

/*LAYOUT*/

.brd		{width:1010px;min-height:400px;margin:0px auto 0px;text-align: left;overflow:visible;position:relative;}

.container	{margin:0px;padding:15px;background:#FFFFFF}
.curved	{ -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;background:#FFF;clear:both;}
.round	{ -moz-border-radius:100px; -webkit-border-radius:100px; border-radius:100px;background:#FFF;}

/*HEADER*/
.headerleft		{float:left;width:200px;}
.headerright	{float:right;width:760px;margin-top:30px;}

.mmenu			{display:block;height:30px;list-style:none;width:100%;}
.mmenu li		{float:left;padding-top:5px;}
.mmenu li a		{color:#906;float:left;white-space:nowrap;margin:0 20px 0 0;line-height:30px;height:30px;font-size:15px;text-decoration:none;font-weight:700}
.mmenu li a:hover	{text-decoration:underline;}
.mmenu li:last-child {margin-right:0;}  /*all browsers except IE6 and lower */


.smenu			{float:left;padding:15px 0 0 0;margin:0;clear:both;}
.smenu li		{list-style:none;margin-right:20px;float:left;line-height:17px;}
.smenu li a		{color:#369;font-size:14px;text-decoration:underline;}
.smenu li a:hover	{}
.hline		{clear:both;width:100%;float:left;border-top:#777 solid 1px;margin-top:10px;}

.actualsign		{padding:0 10px;background:#DDD;color:#555;line-height:30px;font-size:15px;font-weight:700;float:left;margin:5px 15px 0 0;text-shadow:#FFF 0 1px 0}

.topthemes		{display:block;padding-top:5px;background:url(/im/spike-grey-bottom.gif) 40px 0 no-repeat;}
.topthemes li	{display:inline;padding:0 14px 0 10px;line-height:20px;background:url(/im/bullet.gif) 0 center no-repeat;}
.topthemes li a	{}
.topthemes li a:hover	{text-decoration:underline;}


#logo		{width:196px;height:62px;float:left;}
#logo img	{display:block;}
.logotitle	{font-size:16px;;white-space:nowrap;float:left;text-decoration:none;font-weight:;color:#777;line-height:18px;margin-right:30px;}
.logotitle	span	{color:#555;font-size:20px;display:block;text-transform:UPPERCASE;}


.langblock	{height:22px;position:relative;width:170px;overflow:visible;margin-left:350px;}
.langblock	ul	{list-style:none;padding:0;margin:3px;}
.langblock	ul	li	{float:left;margin-right:10px;width:26px;}
.langblock	ul	li	a {background-color:#EEE;width:26px;height:17px;}
.langblock	ul	li	a:hover {background-color:#65234e;box-shadow:#DDD 0 5px 5px}
.langblock	ul	li	a b {display:none;}

.langdrop	{display:block;width:26px;height:17px;line-height:17px;color:#555;text-decoration:none;background:url(/im/flags.gif) 0px 0 no-repeat;float:left;}
.ru			{background-position:0px -99px;}
.en			{background-position:0px -200px;}
.pl			{background-position:0px -300px;}
.de			{background-position:0px -400px;}

/*.activedropelement	{z-index:2;position:absolute;}*/
.langdrop span	{border-bottom:#999 dashed 1px;}

.magickdrop			{background:#FFF;display:none;box-shadow:#555 2px 2px 3px;width:97%;overflow:auto;padding-top:40px;margin-top:-40px;z-index:1;}
.magickdrop div		{margin-top:10px;}
.magickdrop div ul	{margin:0;padding:0;list-style:none;}
.magickdrop div ul li	{display:block;margin-right:3px;padding-bottom:10px;}
.magickdrop div ul li a.langdrop	{width:100px;}
.magickdrop div ul li a:hover	{color:#F00;text-decoration:underline;}
.magickdropholder	{}
.magickdropholder a img	{vertical-align:top;margin-top:-2px;}





.socials			{float:right;height:24px;margin-top:10px;}
.socials	a		{display:block;float:right;margin-left:5px;width:22px;height:22px;background:url(/im/socials.gif) 0px 0px no-repeat;}
.socials	a b		{display:none;}
.fb				{}
.tw				{background-position:0 -100px !important;}
.lj				{background-position:0 -200px !important;}
.vc				{background-position:0 -300px !important;}


.privateblock	{width:50px;float:right;margin-top:5px;}
.privateblock a	{float:right;font-size:11px;color:#555;background:#EEE;padding:5px 10px;-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}

#srchblock		{float:right;height:29px;position:relative;}
#srchlink		{float:left;height:30px;width:60px;background:url(/im/glass.gif) center center no-repeat;text-decoration:none;color:#333;font-size:11px;line-height:20px;top:4px;position:absolute;}
.search			{float:right;width:160px;height:30px;}
.search input.box	{width:150px;color:#555;line-height:16px;font-size:11px;padding:4px;height:14px;border-color:#CCC}

a#search		{height:22px;width:27px;position:absolute;z-index:2;top:1px;right:-1px;}
.abutton		{white-space:nowrap;display:block;line-height:20px;height:20px;background:#669900;color:#FFF;padding:0 15px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;float:left;text-decoration:none;}
.abutton:hover	{text-decoration:none;background:#FF0000;color:#FFF !important;}
.register		{background:#F07800;}


/*CONTENT*/
.content{float:left;clear:both;margin:20px 0 0 0 ;width:100%;}
.lcol	{float:left;width:335px;}
.lcol1	{float:left;width:190px;}
.rcol	{float:right;width:275px;}
.rcol1	{float:left;width:200px;margin-left:15px;}
.lcolread	{float:left;width:510px;}
.lcolreadw	{float:left;width:665px;}
.lcolrel		{float:left;width:140px;margin-left:15px;}
.rcolw	{float:left;width:300px;margin-left:15px;}
.lcolw	{float:left;width:665px;}
.rscol	{float:right;width:240px;}
.rcolstatic	{float:right;width:760px;clear:none !important;}
.ccontent	{padding:30px 0 100px 220px;}

.lmenu		{list-style:none;padding:0;margin:0;margin-top:30px;}
.lmenu li	{display:block;padding:15px 0;border-bottom:#DDD dotted 1px;}
.lmenu li a	{font-size:14px;}
.lmenu li a.active	{color:#E00;font-weight:bold;}

.lastnews	{background:#EEE;padding:20px;}
.lastnews .boxheader b	{background:#EEE}

/*MEDIA STRIP*/
/*
!!!	ORIGINAL
.lgline			{float:left;width:100%;padding-bottom:15px;position:relative;}*/
.lgline			{float:left;width:94%;position:relative;margin-left:30px;}


.film_window	{width:100%;overflow:hidden;float:left;}
.film			{width:8000px;float:left;margin:0;list-style:none;padding-bottom:5px;}
.dirlist		{margin:0;list-style:none;width:100%;float:left;padding:0;}
.filmframe		{float:left;position:relative;height:205px;margin-right:1px;padding:7px 7px 0;}
.filmframe	a img	{display:block;margin-bottom:10px;}
.filmframe	a	{display:block;width:160px;font-size:12px;line-height:16px;color:#333;}
.filmframe	a span	{height:65px;display:block;float:left;width:100%;overflow:hidden;text-decoration:underline;}
.filmframe	a span em	{}
.filmframe	a:hover span	{}
.filmframe em	{font-size:9px;font-style:normal;display:block;margin-top:3px;}

.frameover		{box-shadow:#CCC 0 3px 5px;}
.frameover	a	{}
.frameover	a img	{display:block;margin-bottom:10px;}

.arrnav			{width:30px;height:120px;float:left;position:absolute;background:#EEE url(/im/arr1.gif) 0 45px no-repeat;left:-30px;z-index:2;top:0px;margin-top:7px}
#rightarr		{background-position:10px -55px;right:-30px !important;left:auto;}
.arrnav:hover	{background-color:#0099CC;}
.arrnav	b		{display:none;}



/*SLIDE SHOW*/
.magickFrame	{padding:15px;background:#E9E9E9;}

.mnewsWide		{float:left;width:100%;position:relative;background:#65234e;overflow:hidden;}
.mnewsWide	iframe	{float:left;}
.mnewsWideImage	{width:390px;height:260px;overflow:hidden;margin-bottom:0px;padding:0;}
.mnewsWideImage img	{width:390px !important;height:260px !important;border:none;margin:0;}
.mnewsWideImage a	{padding-left:0;float:left !important;}

.mnewsWideText	{height:260px;width:270px;float:right;overflow:hidden;}
.mnewsWideText a{display:block !important;font-size:24px;line-height:24px;padding:40px 20px 20px;color:#FFF;text-decoration:none;}
.unfix			{height:auto !important}

.mnewsButtons	{float:left;width:270px;left:415px;top:205px;z-index:2;position:absolute;}
.mnewsButtons a	{width:20px;height:20px;float:left;text-align:center;background:#CCC;color:#DDD;line-height:20px;font-size:10px;margin-right:10px;margin-top:5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#65234e;box-shadow:inset #000 0 2px 5px;text-decoration:none;color:#3A142D}

.mnewsButtons a.active, .mnewsButtons a:hover {background-color:#FFF;color:#FFF !important;box-shadow:#000 0 2px 5px;}
.faithyear		{height:260px;background:#EEE;}
.faithyear div	{padding:40px 30px 10px;}
.faithyear .boxheader b	{background:#EEE;}
.faithyear div a	{font-size:20px;line-height:20px;color:#333}
.faithyear div p img	{float:left;width:80px;margin-right:15px;margin-bottom:10px;}
.faithyear div p	{padding-top:20px;}

/*BLOCKS*/
.boxheader		{display:block;border-top:#999 solid 1px;height:15px;text-transform:uppercase;}
.boxheader b	{font-size:16px;color:#906;padding:0px 15px 0 0;float:left;line-height:12px;margin-top:-2px;background:#FFF;}
.boxheader em	{padding-left:10px;}
.relative .boxheader	{border:none}
.centered		{text-align:center;}
.centered	b	{margin-left:auto;margin-right:auto;float:none;padding:0 10px;margin-top:-7px;vertical-align:top;}
a.boxheader:hover b	{color:#FF33CC}
.allgrey		{border-color:#555;}
.allgrey b		{background-color:#555;}


.boxlist		{list-style:none;}
.boxlist img	{width:25px;margin-right:15px;float:left;}
.boxlist li		{padding:5px 0;float:left;width:100%;}
.boxlist li	a	{text-decoration:none;display:block;font-size:14px;line-height:25px;}
.bloglist li	{border-bottom:#555 dotted 1px;vertical-align:top;}
.qty			{font-size:10px;color:#F00;vertical-align:top;padding-left:5px;line-height:10px;vertical-align:top;}

.bloggerinfo	{;margin-bottom:20px;padding:20px;background:#333;box-shadow:#777 3px 3px 7px;border-bottom:#000 solid 1px;}
.bloggerinfo img	{float:left;width:50px;border:#FFF 1px solid}
.bloggerinfo h2,
.bloggerinfo div {float:none;margin-left:130px;color:#FFF;}


.aticlelist		{margin-bottom:10px;float:left;width:160px;padding-bottom:10px;}
.aticlelist a	{font-size:20px;display:block;line-height:20px;padding:0px 0 10px}
.aticlelist p	{display:block;line-height:15px;font-size:12px;padding:5px 0;clear:both;}
.rcolw	.aticlelist 	{width:100%;clear:both;margin:0;padding:0;}
.rcolw	.aticlelist h2	{float:right;margin-left:15px;width:160px;margin-top:0;}
.rcolw	.aticlelist img	{float:left;width:120px;}
.rcolw	.aticlelist a	{padding:0;font-size:16px;line-height:18px;}
.rcolw	.aticlelist p	{color:#555;padding-top:5px;font-size:13px}
.rcolw	.aticlelist .ltime	{padding:0;}
/*.texttmb		{float:left;clear:both;padding:0 !important;background:none;border:none !important;margin-left:0 !important;}*/
.texttmb img	{width:160px;}
.bottomlast		{margin-bottom:0;padding-bottom:0;border:none;}

.nreviews		{padding:20px 20px 0;background:#555;}
.nreviewlist	{clear:both;margin-bottom:20px;float:left;width:100%;color:#CCC;}
.nreviewlist a	{color:#FFF;}
.nreviewlist h2	{font-size:16px;display:block;line-height:18px;text-shadow:#000 1px 1px 0;}
.nreviewlist p	{display:block;line-height:13px;font-size:11px;padding:5px 20px 5px 0;border-top:#DDD dotted 1px;}
.nreviewlist h2 img	{float:right;margin:-25px 0 0 10px;}

.boxheaderplus	{background: #dc0123;clear: both;color: #FFFFFF;font-size: 11px;line-height: 16px;margin-bottom: 5px;float:left;white-space:nowrap;padding:0 20px;margin-left:-20px;box-shadow:#444 7px 2px 2px;}
.boxheaderplus b	{margin:2px 0px;display:block; }


.linside a				{margin-left:135px;padding-right:0;}
.linside .texttmb img	{width:120px;}

.commentstat	{margin-left:10px;background:url(/im/statbg.gif) left center no-repeat !important;color:#111;font-style:normal;font-size:11px;padding:0px 5px 0px 10px;line-height:14px;vertical-align:center;box-shadow:#ddd 3px 3px 5px;display:inline-block !important;}


.bloglike		{padding:0;margin:0;list-style:none;}
.bloglike li	{padding-bottom:10px;display:block;float:left;width:100%;}
.bloglike li:last-child	{padding-bottom:0;}
.bloglike .texttmb img	{width:80px;padding-top:2px;float:left;margin-right:15px;}
.bloglike .texttmb span	{display:block;margin-left:95px}
.bloglike .texttmb b	{font-size:11px;color:#003399;font-weight:normal;}
.bloglike .texttmb	{margin-bottom:5px;text-decoration:none;color:#000;}

.viewall		{color:#777;background:#FFF;padding:3px 7px;font-size:11px;margin-top:10px;x}
.viewall:hover	{background:#c06;color:#FFF;}
.headedannounce,
.headedannounce	h2 {font-size:18px;line-height:20px;}
.headedannounce .texttmb img	{width:120px;}

/*********CHAPTERS PORTS*********/
ul.articles,
ul.articles  li ul	{display:block;margin:0;padding:0;list-style:none;}
ul.articles			{margin-top:10px;}
ul.articles	 li			{float:left;width:100%;padding:0 0 10px 0;margin-bottom:10px;border-bottom:#eee 1px solid;}
ul.articles  li ul li	{float:left;border:none;padding:0;}
li.image		{width:15% !important;}
li.image .blogger	{clear:both;}
li.image .blogger img	{float:none;display:block;}
li.image a		{float:left;}
li.image img	{width:80px;display:block;clear:both;}
ul.articles li span.stats	{border-bottom:#555 1px dotted;padding-bottom:5px;height:20px;}

li.image span	{display:block;font-size:14px;clear:left;}
li.image span b	{color:#990000}
li.image span strong	{color:#555;font-size:18px;}

li.aimage		{width:15% !important;}
li.aimage img	{width:120px;display:block;}

li.sml	img		{width:70px !important;}
li.image a, .aimage a		{padding-top:5px;}
li.image a:hover,  .aimage a:hover	{}
li.announce		{width:85% !important;float:right !important;}
li.announce	.blogger	{height:50px;}
.lh	{display:block;padding-bottom:5px;margin-bottom:5px;font-size:22px;line-height:24px;}
li.announce span	{display:block;clear:both;line-height:130%;}
li.announce span a	{font-size:100%;display:inline;color:#555;text-decoration:none;}
.ordate		{color:#999;white-space:nowrap;font-style:normal;font-size:11px;margin-bottom:10px;margin-right:30px;float:left;}
.ordate b	{color:#333;display:block;font-weight:normal;}


/*NEWS LINE*/

ul.hot				{margin:0;padding:0;list-style:none;clear:both;margin-bottom:5px;line-height:16px;}
ul.hot li			{display:block;padding:7px 0;clear:both;float:left;width:100%;border-bottom:#777 dotted 1px;}
ul.hot li:last-child	{border:none;}
ul.hot li.ln		{padding:5px 8px;background:none;font-size:10px;color:#E00;}
ul.hot li.ln b		{padding-right:10px;}
ul.hot li.lne		{padding-bottom:10px;border-bottom:#CCC 1px solid;float:left;}
ul.hot li.lne p.date{margin-bottom:10px;}
ul.hot li ul		{list-style:none;display:block;}
ul.hot a	{font-size:13px;text-decoration:none;line-height:11px;}
ul.hot li ul li a:visited	{color:#555;}
ul.hot li ul li a:hover		{background:#F6F6F6;}
ul.hot li.imp		{}

ul.hot li.imp ul li a,
ul.hot li.imp a				{text-decoration:underline}
ul.hot li.imp ul li a:visited		{color:#78aded;}
ul.hot li.imp ul li.t,ul.hot li.noticed ul li.t{}
ul.hot li ul li.hd,
ul.hot li ul li.hda		{margin:-25px 0 0 44px;float:none;width:auto;position:relative;}
a.timelast	{float:none;width:auto;position:relative;}

a.timelast img,
ul.hot li ul li.hd a img,
ul.hot li ul li.hda a img		{width:60px;float:left;margin-right:10px;margin-top:0px;margin-bottom:3px;}

.topread a h3	{color:#000;font-weight:bold;}
.topread li		{border-bottom-color:#C09 !important;}
.noline			{border:none !important;}
.ulist			{padding:0;margin:0;list-style:none;}
.ulist li		{padding-bottom:10px;}
.ulist span		{color:#09F;display:block;}

.colanchor		{clear:both;display:block;}
.colanchor	img	{float:left;margin-right:15px;}
.colanchor span	{font-size:20px;line-height:20px;}

span.sheader{clear:both;display:block;margin-bottom:3px;padding:3px 0 5px 0px;color:#000;font-size:11px;line-height:13px;border-bottom:#999 dotted 1px;}
.tline		{border-bottom:none !important;border-top:#999 dotted 1px !important;margin-top:3px;}
span.sheaderil		{font-size:11px;padding-top:10px;line-height:13px;display:block;padding:3px 0 6px 0px;border-bottom:#999 dotted 1px;}
.isuggest	span.sheaderil	{border-bottom-color:#E00;}
em.exclusive		{width:20px;height:16px;background:url(/im/exclusive.gif) 0 0 no-repeat;display:inline-block;vertical-align:baseline;margin-bottom:-1px;}


/*TABLE LIKE*/
.tbl				{margin:0;padding:0;list-style:none;clear:both;display:block}
.tbl li				{float:left;width:100%;padding:3px 0;}
.tbl li ul			{list-style:none;border:none;margin-left:0px;padding:0;display:block;}
.tbl li ul li		{display:block;border-bottom:none;float:left;}
li.w30	{width:30%;}
li.w70	{width:69%;}
.headline			{width:60px;margin-right:10px;float:left;margin-bottom:10px;}

a.tmb					{background:#EEE;float:left;display:inline;width:92px;height:92px;float:left;overflow:hidden;margin-right:25px;}
a:hover.tmb				{background:#069;}
a.tmb img				{margin:5px;border:#FFF solid 1px;}
ul.nobullet li			{background:none;}
.ltime					{color:#09f;padding-left:10px;font-size:11px;white-space:nowrap;}


/*POPULAR BY*/
.poptabs a		{float:left;line-height:26px;height:25px;padding:0 15px;margin-right:2px;background:#f2ecde;padding-top:5px;}
.poptabs a.active	{background:#ede0c2;color:#000;text-decoration:none;height:26px;}
.poptabs a:hover	{color:#F00}
.popholder		{background:#ede0c2;float:left;width:100%;}
.popholder ul	{padding:0;margin:20px;list-style:none;line-height:14px;}
.popholder ul li	{padding-bottom:10px;background:url(/im/bullet-grey.gif) left 6px no-repeat;padding-left:7px;}
.popholder ul li a	{font-weight:normal;color:#000;}



.isuggest	li	{margin:0 0 0 -7px !important;display:block;clear:both;}
.isuggest	li a	{color:#dc0123}
.isuggest	.headline	{float:right;width:60px;margin:0 0 10px 10px;}
.inarrow li	{background:none !important;padding-left:0 !important;margin-left:0 !important;}
.inarrow li .headline{margin-right:0 !important;width:120px;display:none;}

.greybox {background:#EEE;}
.greybox1	{background:#EEE;}
.greybox ul, .beigebox ul	{margin: 0 15px 15px 15px;}
.greybox ul 	li, .beigebox ul li	{margin:0 !important;}

.darkbox, .skybox	{background:#444;padding:15px;}
.darkbox ul	li a {color:#FFF;text-decoration:none;}
.skybox		{background:#D7ECF4}

.mediablock	{padding:0;margin:0;list-style:none;width:100%;}
.mediablock	li {margin-right:15px;width:120px;float:left;}
.mediablock	li em	{color:#555;letter-spacing:1px;font-style:normal;display:block;line-height:16px;font-size:11px;}

.narrowmedia	li {margin-right:0px;width:140px;float:left;padding-bottom:10px;}
.narrowmedia	li a	{display:block;margin-top:10px;}
/*.narrowmedia	li a img	{padding:10px;background:#EEE;}*/

.rubricitem	{}
.mrubric	{width:335px;float:left;}
.mrubric a {line-height:20px;font-size:18px;}
.mrubric a img	{float:left;margin-right:15px;}
.mrubric .ltime	{font-size:14px;}
.rubriclist	{width:315px;float:right;clear:none !important;}
.rubriclist	label a {color:#dc0123;font-size:11px;letter-spacing:1px;padding-bottom:5px;display:block;text-decoration:underline;}
.rubriclist li	{}
.rubriclist li:first-child	{padding-top:0 !important;}
.rubriclist li:last-child	{border:none !important;padding-bottom:0 !important;}

.expert		{padding-bottom:15px;}
.expert b	{font-size:16px;font-weight:normal;line-height:18px;border-bottom:#777 dotted 1px;display:block;padding:3px 0;}
.expert .headline	{float:right;width:60px;margin:10px 0 0 10px;}

.soc	label	{width:24px;height:24px;background:url(/im/socials.gif) 0 0 no-repeat;margin-right:10px;float:left;margin-bottom:10px;}
ul.soc li 	{background:none;}
.soc a	{padding-left:35px;display:block;}


/*FOOTER*/
.footer		{font-size:11px;line-height:14px;clear:both;margin:40px 0;border-top:#333 1px solid;background:url(/im/logosmall.gif) 0 15px no-repeat;padding-top:30px;padding-left:60px;}
.footer .lcold	{float:left;width:210px;margin-left:50px;color:#777}
.footer .lcold	ul	{display:block;list-style:none;padding:0;}
.footer .lcold	ul li	{line-height:22px;margin-right:20px;background:url(/im/bullet.gif) 0 7px no-repeat;}
.footer .lcold	ul li a	{color:#000;text-decoration:none;margin-left:10px;}
.footer .lcold	ul li a:hover	{text-decoration:underline;}
.footer .lcold p,
.footer .rcol1		{width:270px;margin-left:40px;}
.footer .rcol1 p	{color:#333;padding-bottom:10px;}
.counter	{padding:15px 0;float:left;width:100px;}
a#zmolo	{font-size:9px;color:#999;float:right;text-decoration:none;clear:both;width:20px;margin-top:-35px;}
a#zmolo img	{margin-right:5px;}


/**myaccount*/

.myaccmenu				{float:left;width:150px;}
.mymenu					{display:block;width:150px;padding:0;padding-top:30px;}
.mymenu	li				{display:block;}
.mymenu	li.active a		{font-weight:bold;color:#FFF;text-decoration:none;background:#FF0000;}
.mymenu	li a			{font-size:14px;padding:5px 10px;display:block;}
.myholder				{float:right;width:740px;}
.imagefield				{width:210px;float:left;margin-right:20px;display:inline;}
.addreviewimagebox .imagefield	{width:200px;margin-right:10px;}
.imagefieldinfo			{width:350px;float:left;font-size:12px;}
.phototitlefield		{display:none;clear:both;width:210px;float:left;margin-top:5px;}
.phototitle				{overflow:hidden;}
.phototextinput			{width:80%;background:#FFFF99;font-size:11px;padding:5;height:20px;}
#butt					{width:25px;height:25px;float:right;background-color:#FFF;}
.edit					{background:#FFF url(/im/bt_edit.gif) center center no-repeat;}
.save					{background:#FFF url(/im/bt_save1.gif) center center no-repeat;}
.del					{background:#FFF url(/im/bt_del.gif) center center no-repeat;position:relative;margin-top:-140px;margin-right:5px;}
.mylist	li				{height:auto;padding:10px 0;border-bottom:#555 dotted 1px;}
.mylist	li li			{height:auto;padding:5px 0;}
.mylist	a				{text-decoration:underline;}
.quickmessage			{margin:30px 0;padding:50px;background:#EEE;}

.mybox				{border:#CCC solid 1px;padding:30px;background:#F9F9F9}





/*********************STUFF******************/
.blogger			{display:block;color:#000;font-size:12px;line-height:15px;text-decoration:underline;margin-bottom:5px;padding-right:15px;font-weight:bold;}
.blogger:hover		{color:#F00 !important;}
b.blogger			{text-decoration:none !important;}
.blogger img		{float:left;margin-right:15px;width:50px !important;}
.bloggername		{margin-left:15px;font-size:12px;color:#FF3300;}
.partners a			{margin:0 10px 10px 0;}
.image .blogger		{margin-top:0 !important;}
.topblogger			{font-size:20px;color:#333;text-decoration:none;}
.bloggerimagel		{float:right;width:235px;}
.bloggerinfol		{float:left;width:400px;}
.bloggerinfol .slideheader	{display: block !important;font-size: 22px;line-height: 22px;padding-bottom: 10px;clear:both;}
.bloggerinfol p		{padding-bottom:5px;line-height:140%;}
.bloggerinfol	.ordate	{margin-bottom:0;}
.bloggerhome	p	{color:#555;padding-bottom:30px;padding-left:135px;}

.blogs li			{width:325px !important;float:left;}
.blogs li.image		{width:120px !important;margin-right:15px;}
.blogs li.image img	{width:120px;}
.blogs li.announce	{width:190px !important;}
.blogs .lh			{border-bottom:none;margin-top:15px;font-size:16px;line-height:18px;}

.twowords			{font-size:14px;display:block;padding:10px 0 20px;}

/*INPUTS*/
input,textarea,select	{border:#777  solid 1px;padding:3px;font-size:12px;}
input.submit			{width:194px;height:40px;background:url(/im/button-bg.gif) 0 0 no-repeat;text-align:center;text-decoration:none;line-height:40px;text-shadow:#000 1px 1px 2px;color:#FFF;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-color:#903;margin-top:40px;font-size:16px;text-shadow:#000 1px 1px 1px;}
.radio					{border:none;padding:0;}
.multicheck				{display:block;list-style:none;padding:0;margin-left:50px;}
.multicheck li			{line-height:24px;}

.bgorlight				{background:#FFCC00;}
.biglink				{font-size:24px;line-height:24px;}
.hint {padding-left:30px;background:url(/im/bt_refresh.gif) 0 0 no-repeat;margin-top:5px;float:left;color:#F00;font-weight:normal;font-size:11px;}


/*MARGINS*/
.mt-10			{margin-top:-10px;}
.mt10			{margin-top:10px;}
.mt20			{margin-top:20px;}
.mt30			{margin-top:30px;}
.mt40			{margin-top:40px;}

.m30			{margin:30px;}
.mt5			{margin-top:5px;}
.mb5			{margin-bottom:5px;}
.mb10			{margin-bottom:10px !important;}

.mr0			{margin-right:0 !important;}
.mr-230			{margin-right:-230px;}
.ml0			{margin-left:0px !important;}
.ml20			{margin-left:20px !important;}
.ml10			{margin-left:10px !important;}

.pt5			{padding-top:5px !important;}
.pt10			{padding-top:10px !important;}
.pt15			{padding-top:15px !important;}
.p15			{padding:15px !important;}


.pt20			{padding-top:20px !important;}
.pt30			{padding-top:30px !important;}
.pt100			{padding-top:100px !important;}
.pr				{position:relative;}
.pl30			{padding-left:30px;}

.h30			{height:30px;}
.fr				{float:right !important;}
.fl				{float:left;}
.w100prc		{width:100%;clear:both;}
.w50prc			{width:50%;}
.w45prc			{width:45%;}

.hr				{border-bottom:#EEE 2px solid;margin-bottom:15px;padding-top:15px}


/*RADIUS*/
.r5			{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.r10		{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.r15		{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.r20		{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}

/*shadows*/
.shade1		{box-shadow:#999 2px 2px 7px;}
.shade2		{box-shadow:#CCC 2px 2px 7px;}



.ad, .adi, .adiinform{float:left;overflow:hidden;} .adi{margin-bottom:5px;width:100%;border:#EEE solid 0px;}
.adi a{font-size:12px;}
.adiinform	{margin-bottom:5px;width:100%;border:#ddd solid 1px;}
.adihome	{margin-top:15px;float:left;clear:both;width:468px;height:60px;padding-top:10px;border-top:#EEE 5px solid;margin-bottom:-10px !important;}

.ad728	{width:730px !important;height:90px;}
.ad230	{width:230px !important;height:90px;float:right !important;}
.adouter	{width:105px;height:240px;position:absolute;margin:30px 0 0 -105px;z-index:14}
.adouter a img	{width:105;height:240px;}

.printbrd{text-align:left;float:left;width:100%;}
.printbrd .content{padding:0 10px 0 10px;width:100% !important;clear:none !important;}
.printbrd .col-read	{width:95%;}
.printbrd .col-content{width:95%;}
.printbrd .photoviewer {width:95% !important;}
.printbrd #read {margin-top:25px;}



a.rss,a.rssl{background:url(/im/bg-rss.gif) center left no-repeat;padding-left:23px;float:left;font-size:10px;}
a.rssl,b.rss{font-size:14px;float:left;width:370px;margin-bottom:5px;}
b.rss{clear:both;width:180px;font-weight:normal;margin-left:50px;}



#crumbs			{font-size:10px;padding-right:10px; margin-bottom:10px;display:block;}
#crumbs a		{color:#999;}
/*#crumbs	b		{font-weight:normal;float:left;margin-right:10px;background:url(/im/crumb-bg.gif) right center no-repeat;}
#crumbs a, #crumbs b a	{text-decoration:none;color:#FFF;}
#crumbs a:hover	{color:#FFFF00;}*/

.read			{line-height:18px;font-size:14px;clear:both;line-height:150%}
.read	h2		{padding:10px 0;}
.read	h1		{padding-bottom:15px;margin-bottom:15px;}
.read	h3		{padding:10px 0;color:#669900}
.read	p		{padding-bottom:10px;}
.read	ul	li	{padding-bottom:3px;}
.brick			{width:240px;float:left;}
.readprint		{font-size:12pt;line-height:14pt;}
.read .socials-items	{border-top:#CCC solid 1px;padding-top:15px;}

.subheader		{width:300px;}
.subheader	em	{padding-right:30px;font-size:16px;line-height:18px;display:block}

.author			{font-size:12px;line-height:14px;font-weight:bold;display:block;clear:both;text-align:right;padding:10px 0}
.author img		{float:left;margin-right:15px;;}
.author p		{font-size:11px;color:#555;font-weight:normal;padding-bottom:3px;}

.desk			{padding:15px;background:#F8EDC9;padding:20px 80px;border:#FF9900 dotted 1px;margin-top:20px;}

.relative		{float:left;width:130px;margin-top:5px;}
.relative	li	{display:block;padding-bottom:10px;}
.relative	li a	{text-decoration:underline;}

.readcol		{width:520px;float:right;}

.readheader		{margin-bottom:5px;background:url(/im/dotted.gif) left bottom repeat-x;}
#lead			{display:block;margin-bottom:15px;color:#555;font-weight:bold;clear:both;}

.inlinemedia	{float:left;width:665px;clear:both;margin-bottom:15px;}
.inlinemedia img	{max-width:665px;}
.inlinelist		{padding:0px;font-size:12px;line-height:15px;float:right;width:140px;margin-left:15px !important;background:url(/im/doubleline.gif) top left repeat-x;padding-top:15px !important;clear:both;}
.inlinelist	 li	{padding-bottom:10px !important;}
.inlinelist	 li a	{text-decoration:underline;}
.checked			{background:url(/im/check.gif) 0 0 no-repeat;padding-left:24px;}
.imagetitle		{font-size:12px;color:#555;display:block;padding-bottom:15px;line-height:15px;}

#tags			{line-height:16px;}
#tags b			{display:block;}
#tags a			{text-decoration:underline;font-size:12px !important;}

.read #tags		{clear:right;}

.bytheme li		{background-image:none !important;padding-bottom:5px;}
.bytheme li	em	{color:#444;font-style:normal;display:block;font-size:11px;background:url(/im/dotted.gif) left bottom repeat-x;padding-bottom:0px;margin-bottom:3px;}

.compact	{margin-left:50px !Important;}
.compact li	{padding-bottom:5px !important;}
.fivekop	{background:#EEE;padding:15px;}
.fivekop img	 {float:left;margin-right:15px;}
.fivekop b		{display:block;}
.fivekop div	{padding-left:65px;}


b.main			{color:#000;padding-bottom:20px;display:block;}
#newsdate		{display:block;font-size:13px;margin-top:15px;background:url(/im/dotted1.gif) 0 7px repeat-x;height:14px;margin-bottom:10px;}
#newsdate b		{background:#FFF;display:inline-block;padding-right:20px;color:#70325a}
#newsdate b	em	{background:#906;color:#FFF;margin-right:10px;display:inline-block;font-size:11px;font-weight:normal;font-style:normal;padding:0 35px;}

.zoomer			{float:right;margin:5px 0 5px 20px;padding:0px 0px;background:#FFF;width:70px;height:26px;background:url(/im/zoom-bg.gif) top left no-repeat;text-align:center;}


.phimages		{clear:both;}
.phimages img	{clear:both;float:left;margin-bottom:20px;width:100%;}
.socials-items-item	{margin-bottom:5px;float:left;margin-right:5px;}
.printer		{width:140px;height:29px;background:#EEE url(/im/print.gif) center center no-repeat;position:relative;margin-top:20px;display:block;}
.printer:hover	{background-color:#FFD3CC}

/*voting*/
.ugccratingblock	{width:180px;float:right;}
#govote				{width:95px;float:right;}
#govote a			{display:block;height:22px;line-height:22px;color:#FFF;box-shadow:#999 3px 3px 7px;font-size:11px;font-weight:bold;letter-spacing:1px;background:#333;text-decoration:none;text-align:center;}
#govote a:hover		{text-decoration:none !important;background:#0066CC;color:#FFF !important;}
#govote em			{font-size:10px;padding:2px 0 0;letter-spacing:1px;font-style:normal;}
#votes				{font-size:36px;float:right;width:60px;line-height:38px;height:38px;text-align:right;margin-right:20px;}
#govote	img			{float:right;}

.sbmt{height:36px;padding:0 10px;background:#dc0123;color:white;margin:5px 0 0 0;float:left;font-size:12px;border:none;box-shadow:#CCC 3px 3px 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.sbmt1{height:23px;border-style:outset;padding:0 7px;background:#C00;color:white;font-weight:bold;margin:5px 0 0 0;float:left;width:80px;font-size:12px;}


.frm		{display:none;clear:both;background:#EEE;padding:30px;margin-bottom:30px;}
.frm ul		{display:block;text-align:left;list-style:none;width:100%;padding:0;margin:0;}
.frm input, .frm textarea	{margin-bottom:5px;font-family:Arial,Helvetica,Tahoma,sans-serif}
.frm ul.hot li	{}
.frm ul.hot li ul li{float:left;clear:none;margin:0;padding:0;}
.frm ul.hot li ul{margin:0;clear:both;}
.soclogin	a	{float:left;line-height:20px;font-size:10px;}
.soclogin	a img	{display:block}

.topinside	{padding:15px;border:#EEE solid 10px;background:#F9F9F9}

/*COMMENTS*/
#commentstart		{margin-top:15px;display:block;}
.set				{float:left;color:#FF6600;}
#addcomment, .likebutton
		{float:left;width:140px;margin-bottom:20px;text-decoration:none;background:#dc0123;box-shadow:#999 3px 3px 5px;font-size:20px;line-height:20px;padding-left:10px;color:#FFF;}
#addcomment p, .likebutton	p
		{padding-left:16px;font-size:12px;color:#FFF;line-height:22px;display:inline;vertical-align:middle;text-decoration:none;}
#addcomment:hover	{background:#333;text-decoration:none !important;}
#emptycomm			{background:#FFF;padding:40px;clear:both;color:#999;font-size:22px;text-align:center;}





#comments {float:left;width:100%;list-style:none;}
#comments  {margin:0;padding:0 !important;float:left;margin-bottom:10px;width:100%;padding-bottom:10px;}
#comments li{clear:both;display:block;padding-top:15px;}
#comments li img	{float:left;margin-right:15px;width:50px;position:absolute;}
.commentbody	{display:block;padding-left:65px;}
.commentbody strong	{font-size:12px;}
.commentbody b	{color:#777;font-size:11px;padding-left:20px;font-weight:normal;}
.commentbody b em	{color:#dc0123;font-style:normal;padding-left:15px;}
.commentbody a		{color:#777;text-decoration:underline;font-size:11px;}
.commentbody a:hover {color:#dc0123;}
.commentreply		{background:url(/im/reply.gif) center left no-repeat;padding-left:20px;display:inline;}
.commentlike		{margin-left:30px;background:url(/im/like.gif) center left no-repeat;padding-left:20px;}
.commentmenu		{display:block;padding-top:5px;background:url(/im/dotted.gif) left bottom repeat-x;padding-bottom:15px;}

.level1			{margin-left:65px;}
.level2			{margin-left:130px;}
.level3			{margin-left:195px;}



/*	PAGER	*/
.pager{float:left;padding:5px 0;width:100%;color:#000;margin-bottom:20px;}
.pager b{margin:0 10px 0 0;float:left;color:#D00;padding:3px 0px;}
.pager span{padding:2px 6px;margin:0px 3px 0 3px;font-style:italic;font-weight:bold;color:#000;text-align:center;float:left;position:relative;background:#999;color:#FFF;}
.pager a{padding:2px 6px;margin:0 5px;text-align:center;float:left;color:#777;font-weight:normal;}
.pager a:hover{background:#EEE;color:#F00;}

.phpager {width:100%;padding-bottom:0px;float:left;}
.phpager a {width:50px;height:50px;background:#FFF;border:#CCC solid 3px;float:left;margin:0 2px 2px 0;text-align:center;text-decoration:none !important;color:#333;}
.phpager a img {width:50px;height:50px;}
.phpager a.active, .phpager a:hover {background:#900;color:#FFF;border-color:#F00;}


/*MESSAGES*/
#errors, #oks			{text-align:left;margin-top:15px;}
#errors					{border:#F00 solid 2px;padding:15px;background:#FFD5D6}
#errors h2				{color:#C00;padding:0 0 10px;}
#oks					{border:#090 solid 1px;padding:15px;}
#oks h2				{padding:0 0 10px;}
#errors ul, #oks	ul	{padding-left:24px;}
.inputerror				{border-color:#F00;}
.cframe					{margin:100px 0; background:#FFFF99;padding:50px;}


/*	POPUPS, FADE	*/
#popup {position:absolute;border:#F00 solid 2px;width:300px;z-index:21;display:none;background:#FFF url(/im/bg-error.gif) 15px 60px no-repeat;padding:1px;text-align:left; overflow:auto;top:300px;left:300px;float:left;}
#popup span{background:#F00;text-align:right;padding:3px;display:block;}
#popcont{margin:20px 10px 20px 100px;font-size:12px;font-weight:bold;}
#popcont ul{font-size:14px;line-height:30px;}
#popcont li{color:#069;list-style:circle;font-size:12px;line-height:18px;}
#fade {background:#069; display: none; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;height:100%;}
.opaque30	{filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
.okbg{background-color:#069 !important;}
.okout{border-color:#069 !important;background-image:url(/im/bg-ok.gif) !important;;}
.oktext{color:#059 !important;}

#calendar		{float:left;padding:0;line-height:25px;height:23px;width:23px;margin:10px 12px 0 0;text-align:center;display:inline;text-decoration:none;color:#000;border:#FFF solid 1px;}
p#calendar	{background:#fff;color:#999;}
a#calendar:hover, a#calendar.active	{border-color:#E00;color:#000}
a#calendar.active	{font-weight:bold;}
.nobd, .nobdr {border-bottom:#555 solid 1px !important;background:#FFF !important;}
.nobdr		  {border-bottom:#E00 solid 1px !important;}

.noord	{background-color:#FFF !important;}
.years	{width:30%;float:left;background:#FFF;}
.years	ul	{list-style-type:none;}
.months	{width:69%;float:left;background:#DDD}
.months	ul	{list-style-type:none;margin-left:0px;margin:10px 30px;}
.years	li, .months li	{padding:0px;display:block;clear:both;line-height:16px;}
.years	ul span, .months ul span,.years	ul a, .months ul a	{width:100%;text-align:center;position:relative;float:left;padding:5px 0;}
.years	ul span, .months ul span{background:#DDD;font-weight:bold;color:#777;}
.months ul span, .months ul a	{text-align:left;}

.months ul a	{color:#0099FF;}
.months ul span {margin-left:-15px;padding-left:15px;border:#777 dashed 2px;color:#777}


.specialblock	{position:absolute;width:125px;float:left;right:-125px;top:0;}
.specialeaster	{background:#527a00 url(/im/special-block-bg.gif) 0 0 repeat-y;color:#FFF;}
.specialblock p	{text-align:center;}
.specheader		{position:relative;margin-top:-30px;float:left;}
.specialblock a	{display:block;margin:15px;padding-bottom:20px;border-bottom:#FFF 1px dotted;color:#FFF;}
.specialblock a	img	{width:100%;margin-bottom:10px;box-shadow:#333 0 5px 5px;}
.specmore		{border:none !important;height:50px;background:url(/im/more-spec.gif) center center no-repeat;}


/*CALENDAR*/
.pist	{background:url(/im/pist.gif) 90px 10px no-repeat;}
.spist	{background:url(/im/spist.gif) 90px 10px no-repeat;}
.calendarred			{color:#E00 !important;}
.dayblock				{top:170px}
.cred			{color:#E00;border-color:#F00 !important;}
.cbold			{font-weight:bold;}
.citalic		{font-style:italic;}
.listcalendar	{clear:both;padding-top:5px;}
.listcalendar a	{float:left;white-space:nowrap;padding:5px 13px;}
.listcalendar a.active	{color:#333;font-weight:normal;border:#F66 dashed 2px;text-decoration:none;}
.cbible					{padding-top:10px;display:block;}
#calendarpicker	{width:220px;}

.calendar		{float:left;width:100%;padding-bottom:50px;font-size:11px;line-height:13px;}
.calendar .date	{font-size:42px;font-weight:bold;color:#777;line-height:42px;margin-top:-5px;}
.calendar .inactive	{color:#DDD;}

.calendar .pist	{background-color:#F1E3F3;background-position:100px 10px;border-bottom-color:#CC66FF !important;}
.calendar .corner	{float:right;margin-top:-17px;white-space:nowrap}
.calendar .spist	{background-color:#FFCED0;background-position:100px 10px;border-bottom-color:#E00 !important;}
.calendar .zagal	{background-color:#DFF2FF;border-bottom-color:#118de5 !important;}
.calendar .col	{height:170px;overflow:hidden;margin-top:10px;border-bottom:#999 solid 1px;}
.col .clink		{float:right;width:33px;height:21px;background:url(/im/book1.gif) 0 0 no-repeat;margin-left:5px;clear:right;padding-bottom:3px;}
.col .clink b	{display:none;}

.calendarlegend			{width:240px;float:right;}
.calendarlegend	div		{width:80px;float:left;text-align:center;font-size:11px;}
.calendarlegend	span	{width:40px;height:40px;display:inline-block; -moz-border-radius:55px; -webkit-border-radius:55px; border-radius:55px;}
.calendarlegend	span.pist	{background-color:#F1E3F3;background-position:center center;}
.calendarlegend	span.spist	{background-color:#FFCED0;background-position:center center;}
.calendarlegend	span.zagal	{background-color:#DFF2FF; }
.calendarlegend	.artcl	{background: url("/im/book1.gif") 5px 5px no-repeat;box-shadow:#DDD 0 0 5px;}


.calendar .hbible	{padding-top:5px;display:block;}
.calendar .hbible a	{display:block;}
.calendar .col,
.calendar .emptycol,
.cdays	li		{width:130px;margin-right:10px;float:left;padding:10px 0;}
.calendar .col	{width:130px;}
.ccell			{height:140px;}
.calendartoday	{border:#906 6px  solid !important;margin: -3px 5px -5px -8px !important;position: relative;box-shadow:inset 0 6px 6px #999; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px}
/*.calendartoday	{box-shadow:inset 0 3px 7px #999;}*/

.calendar .pist,.calendar .spist,.calendar .zagal, .calendar .calendartoday {padding:10px;width:110px;}


.cdays		{padding:0;margin:0;list-style:none;display:block;}
.cdays	li	{border-bottom:#999 1px solid;font-weight:bold;text-transform:uppercase}
sup.virshid	{color:#777;font-size:11px;line-height:11px;}


/*CALENDAR BOX*/
.calendarblock		{background:#F2EBDB;position:relative;font-size:12px;line-height:14px;padding:20px;color:#77644A;}
.calendarblock div	{display:block;}
.calendarblock .month	{font-size:16px;font-weight:bold;margin-top:10px;padding-bottom:5px;border-bottom:#999 solid 1px;}
.calendarblock .cdate	{font-size:90px;line-height:90px;letter-spacing:-5px;float:left;width:90px;margin-right:20px;text-align:center;text-shadow:#FFF 0 1px 0;margin-top:-20px;padding-bottom:20px;}
.calendarblock .cdayname	{font-size:14px;margin-top:5px;}
.calendarblock .cyear	{top:275px;font-size:22px;line-height:22px;}
.calendarblock .corner	{font-size:11px;color:#777}
.calendarblock .clink	{position:relative;display:block;width:39px;height:36px;background:url(/im/book.gif) 0 0 no-repeat;left:24px;top:75px}
.calendarblock .pist	{background-position:right bottom;}
.calendarblock .spist	{background-position:right bottom;color:#E00;}
.calendarblock .clink b	{display:none;}holyday
.calendarblock .holiday	{padding:5px 0;}
.holyperson				{color:#555;}
.calendarblock .dayblock	{margin-left:110px;margin-top:-30px;}


