
/*  100% - 11pt
	90% - 10.75t;
    85% - 10.5pt  */

/* 17.07.2009 */
/* база */

body	{
		color: white;
		font-family: Arial, Sans-Serif;
		background-color: #784115;
		padding: 0; margin: 0; 
		background-image: url('/paco/bg.jpg');
		background-repeat: repeat;
		background-attachment: scroll;
		background-position: 0% 0%;
	}
	

p		{
		font-size: 100%;
		font-family: Arial, Sans-Serif; 
		line-height: 1.5;
		padding-bottom: 30px;
	}
	

table, td, div	{padding: 0; margin: 0;}

:link		{color: #f0cea3;}
:hover		{color: #f0cea3; text-decoration: none;}
:visited	{color: #f0cea3;}
:active		{color: white;}



table.base 	{
		border-collapse: collapse;
		width: 100%;
		height: 100%;
		background-image: url('/paco/footer.jpg');
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: 0% 100%;
		border: 0;
	}

table.base td {
		paddding: 0;
		margin: 0;
		vertical-align: top;
	}
	.left_col {
		width: 27%;
	}
	.right_col {
        width: 73%;
		padding-top: 1.5em;
	}

    .left_main  {width: 20%;}
    .right_main {width: 80%;}

    .left_disco  {width: 23%;}
    .right_disco {width: 77%; padding-top: 1.5em;}


/* главная с новостями */

#news LI 	{
			list-style: none;
			margin: 1.9em 0 0 0;
			padding-bottom: 0.3em;
			width: 77.777%;
			max-width: 1200px;
			}

#news p 	{
			margin: 0 0 2em 0;
			padding: 0;
			color: white;
			font-size: 100%;
			}
	
#news h3 	{
			font-family: Arial, Sans-Serif;
			line-height: 1.2em;
			color: #e5b982;
			font-style: italic;
			font-size: 100%;
			font-weight: bold;
			}

#news ol	{
			color: white;
			margin: -17 0 3.2em 0;
			line-height: 1.6;
			}

#news ol li	{
    		padding: 0;
			margin: 0;
			list-style-type: decimal;
			}

#news ol.a li	{
    		padding: 0;
			margin: 0;
			list-style-type: upper-latin;
			}

#news ul	{
			color: white;
			margin: -15 0 2em 0;
			line-height: 1.5;
			}

#news ul li	{
			margin-top: 0.2em;
			padding-left: 5px;
			list-style-image: url(/paco/bullet.gif);
			}


#news ol.yod	{color: white;}
#news ol.yod li	{margin: 0 0 20 0;}

#news ul.nod	{color: white;}
#news ul.nod li	{margin: 0 0 20 0;}



/* лайтбокс */

#litebox		{
  				width: 233px; height: 415px;
				background-image: url('/paco/litebox.jpg');
				background-repeat: no-repeat;
				background-position: 0 0;
				background-attachment: scroll;
				margin: 2em auto;
				}

#litebox img	{
  				margin-left: 32px;
				margin-top: 27px;
				border: 0;
}


/* гастроли */

#traffic			{margin: 0px auto; height: 70px; width: 900px;}
#traffic div		{float: left; margin: 20 10px 0 0px; width: 260px;}
#traffic p          {font-size: 75%; font-family: Georgia; font-style: italic; margin: 0;}
#traffic a          {color: white; font-style: italic;}
#traffic img		{margin: 0 15 0 10; border: none;}

span.town			{color: white; font-style: normal;}


span.somethinghappened	{
  				letter-spacing: 0.34em;
				font-family: Verdana, Sans-Serif;
				color: white;
				font-style: normal;
				font-size: 8pt;
				margin-left: 29%;
				background-color: black;
				padding: 5px 3px 5px 5px;
				}

span.somethinghappened a	{
  				color: white;
				font-style: normal !important;
				text-decoration: none;
				}

span.somethinghappened a:hover	{
  				color: white;
				text-decoration: underline;
				}

.strike			{margin-top: 26px; margin-left: 0; position: absolute;}

@-moz-document url-prefix() {
	.strike {margin-top: 26px !important; margin-left: -80px !important; position: absolute;}
  }



/* новый релиз */

div.newrlz			{margin: 0;}

div.newrlz h1		{
					font-size: 90%;
					color: #dcac73;
					margin-top: 3.5em;
					font-weight: bold;
					line-height: 1.4em;
					position: relative;
					line-height: 1.4;
					margin-left: 40;
					}

div.newrlz h1 a		{
  					color: #dcac73;
					text-decoration: none;
					border-bottom-color: #a06b3a;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					}

div.newrlz h1 a:hover	{border-bottom-width: 0px;}


div.newtrklst       {width: 95%; margin-left: 60px;}
div.newtrklst ol    {font-size: 80%; width: 80%; margin-top: -35px;}
div.newtrklst p     {font-size: 90%;}
div.newtrklst li    {margin-bottom: 0.36em; line-height: 1.5;}


div.newalbum    {
                background-image: url('/paco/album.jpg');
                background-position: 0 0;
                background-repeat: no-repeat;
                width: 320px;
                height: 286px;
                }

img.ac         {
                margin-left: 68px;
                margin-top: 28px;
                clear: left;
                border: 0;
                }

img.ao         {
                margin-left: 68px;
                margin-top: -223px;
                margin-bottom: 40px;
                clear: left;
                border: 0;
                }


div.newbox     	{
                background-image: url('/paco/box.jpg');
                background-position: 0 0;
                background-repeat: no-repeat;
                width: 320px;
                height: 286px;
                }

img.bc         {
                margin-left: 40px;
                margin-top: 26px;
                clear: left;
                border: 0;
                }


img.bo         {
                margin-left: 37px;
                margin-top: -225px;
                margin-bottom: 40px;
                clear: left;
                border: 0;
                }


div.single     {
                background-image: url('/paco/single.jpg');
                background-position: 0 0;
                background-repeat: no-repeat;
                width: 320px;
                height: 286px;
                }

img.sc         {
                margin-left: 40px;
                margin-top: 28px;
                clear: left;
                border: 0;
                }


img.so         {
                margin-left: 37px;
                margin-top: -225px;
                margin-bottom: 40px;
                clear: left;
                border: 0;
                }

	
/* левая колонка */

.stuff	{
		margin: 45 23 -20 10%;
		border: collapse;
		color: #ddcfc4;
		}

.stuff p {
		font-size: 75%;
		font-family: Georgia, Serif;
		}


.stuff a	{color: #ddcfc4;}

.stuff h1	{
	font-family: Arial, Sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #dcac73;
	margin: 0 0 20 0; padding-top: 10;
	}




/* анонс слева */

div.anonce				{
						width: 350px !important;
   						background-image: url(/paco/leftblock_middle.png);
						margin-top: -40px;
						//margin-top: 0px; padding-bottom: 10px;
						}

div.anonce div					{color: #e1d5cb;}
div.anonce img                 	{margin-top: 20; margin-bottom: 10; text-align: center; border: 0;}

div.anonce p					{color: #e1d5cb; margin: 10 25 0 25; font-size: 9.5pt;}
div.anonce p img				{margin-bottom: -4; border: 0px;}
div.anonce ol					{margin: 0 20 20 30; line-height: 1.5; font-size: 9.5pt; position: relative; padding-left: 40px;}
div.anonce ol li               	{margin-bottom: 0.25em;}

div.anonce h1                  	{
								font-family: Arial;
								font-size: 12pt;
								font-weight: bold;
								color: #dcac73;
								margin: 40 0 5 25 !important; padding-top: 20;
								//margin: 0 0 5 25;
								}

p.forumanonce					{margin: -25px 0 -5px 20px !important;}

div.anonce a:link, a:active		{color: #e1d5cb;}
div.anonce a:hover				{color: #f0cea3;}
div.anonce a:visited			{color: #e1d5cb;}




/* голосование на главной */

#mainvox		{
                background-image: url('/paco/vox.jpg');
				background-repeat: repeat;
				background-attachment: scroll;
				background-position: 0% 0%;
				margin-top: 1.5em;
				margin-bottom: 4em;
				padding: 20px;
				width: 310px;
				//width: 330px;
				}

#mainvox h1, #mainvox h1 a		{
				font-size: 100%;
				font-family: Georgia;
				font-weight: bold;
				text-align: center;
				line-height: 1.3;
				text-decoration: none;
				border: none;
				}


#mainvox p		{
  				line-height: 1.9;
				font-size: 90%;
                margin-left: 40px;
				}

#mainvox p input	{
				margin-right: 5px;
				margin-bottom: 3px;
				}


#mainvox p.sub	{
  				text-align: center;
				line-height: 1.7;
				margin: 2em 0px 0px 2px;
				font-size: 85%;
				}

#mainvox p.sub img	{margin-right: -14px;}

#mainvox input.vote	{
  				margin-top: -17px;
				margin-left: 32%;
				//margin-left: 6em;
				}


/* социализируйся */


#socialize		{
                background-image: url('/paco/vox.jpg');
				background-repeat: repeat;
				background-attachment: scroll;
				background-position: 0% 0%;
				margin-top: 1.5em;
				margin-bottom: 2em;
  				margin-left: 7em;
				padding: 20px;
				width: 184px;
				//width: 330px;
				}

#socialize h1, #socialize h1 a		{
				font-size: 100%;
				font-family: Georgia;
				font-weight: bold;
				text-align: center;
				line-height: 1.3;
				text-decoration: none;
				border: none;
				}


#socialize p		{
  				line-height: 1.9;
				font-size: 90%;
                margin-left: 40px;
				}

#socialize p input	{
				margin-right: 5px;
				margin-bottom: 3px;
				}


#socialize p.sub	{
  				text-align: center;
				line-height: 1.7;
				margin: 2em 0px 0px 2px;
				font-size: 85%;
				}

#socialize p.sub img	{margin-right: -14px;}

#socialize input.vote	{
  				margin-top: -17px;
				margin-left: 32%;
				//margin-left: 6em;
				}


/* слева */

#left				{
					width: 85%;
   					background-image:url(/paco/leftblock_middle.png);
					margin-top: 5.5em;
					}

#left p				{
					padding: 1em;
					color: white;
					font-size: 11pt;
					}


#left h4			{
					color: white;
					padding: 1em;
					text-align: center;
					font-size: 12pt;
					font-weight: bold;
					}


#left ul			{
					margin: -0.9em 29 0em 20;
					padding-left: 20px;
					padding-bottom: 20px;
					font-size: 11pt;
					position: relative;
					}

#left ul li			{
					margin-top: 0.4em;
					padding-left: 5px;
					list-style-image: url('/paco/bullet.gif');
					}



/* рюшечки */

span.afftar					{color: #ba803d; font-style: italic; font-family: Georgia;}
span.cream					{color: #dcac73; font-weight: bold; font-size: 11.5pt;}
span.time					{font-size: 9pt; font-family: Georgia, Sans-Serif; text-align: left; color: #f0cea3; font-style: italic; padding-left: 6.5pt;}
span.nobold					{font-weight: normal;}


span.ooo 					{padding-left: 1.5pt;}
span.oo 					{padding-left: 1.5pt; padding-right: 1.5pt;}
span.slash 					{padding-left: 2.5pt; padding-right: 2.5pt;}

span.soon					{
							background-color: black;
							padding: 2px;
							margin-left: 1em;
							font-size: 9pt;
                            color: white;
							font-weight: normal;
							}


/* соучастнеги */

#collaboration				{margin-top: 3em; margin-left: 3.5em;}
#collaboration p			{
							font-size: 95%;
							font-family: Georgia;
							margin: 0;
							}

#collaboration img			{margin-right: 9px; border: 0; margin-top: 3;}
#collaboration span			{color: #a96f3e; font-size: 80%}
#collaboration span a:link		{color: #a96f3e; text-decoration: none;}
#collaboration span a:visited	{color: #a96f3e; text-decoration: none;}
#collaboration span a:hover		{color: #a96f3e; text-decoration: underline;}
#collaboration h1               {
								font-size: 90%;
								color: #dcac73;
								padding-bottom: 14px;
								margin-top: 30px;
								font-weight: bold;
								line-height: 1.2em;
								position: relative;
								line-height: 1.3;
								margin-left: -20;
							}



/* оформительские темы */

#content	{width: 70%;}

#content h1	{
			font-size: 12pt;
			color: #eebf89;
			padding-bottom: 14px;
			margin-top: 30px;
			font-weight: bold;
			line-height: 1.2em;
			position: relative;
			line-height: 1.3;
		}

#content h2	{
			font-size: 11.5pt;
			color: #eebf89;
			padding-bottom: 0px;
			margin-bottom: 0.9em;
			margin-top: 50px;
			font-weight: bold;
			line-height: 1.2em;
		}


#content h3	{
			font-size: 11pt;
			color: #eebf89;
			padding-bottom: 0px;
			margin-bottom: 0.6em;
			margin-top: 50px;
			font-weight: normal;
			line-height: 1.2em;
		}


#content ol		{
				margin: -15px 0 2em 20;
				padding-left: 20px;
				line-height: 1.4;
				font-size: 11pt;
				position: relative;
			}
		ol li	{margin-bottom: 12px;}


        }


ol.coop		{
			margin: 0 0 2em 20;
			padding-left: 20px;
			line-height: 1.6;
			font-size: 11pt;
		}

ol.coop li	{margin-top: 1.6em;}



#content ul.list-height	{
						margin: -0.9em 0 4em 20;
						padding-left: 20px;
						font-size: 11pt;
					}

			.list-height li	{margin-top: 0.4em; padding-left: 5px; list-style-image: url('/paco/bullet.gif');}

ul.articles	{}
ul.articles li	{
  				line-height: 1.5;
}


#content ul.less-list-height	{
								margin: 0 0 1.5em 20;
								padding-left: 20px;
								font-size: 11pt;
								line-height: 1.5;
							}	
				
			.less-list-height li{
								padding-left: 5px;
								list-style-image: url('/paco37/bullet.gif');
							}

div.laforum             {margin-top: -15px; margin-bottom: 6em;}

div.laforum img         {
						border: 0;
						margin: 3 7 0 0;
						filter: expression(fixIePng(this));
						}

span.artdate			{
						font-size: 8pt;
						font-family: Georgia, Serif;
						color: #e1d5cb;
						padding-left: 8.1pt;
						font-style: italic; padding-top: 4pt;
					}
						

#content p	{
			margin: 0 0 2em 0;
			padding: 0;
			color: white;
			font-size: 11pt;
		}

#content ul	{
			margin: -1.1em 0 4em 0;
			font-size: 11pt;
		}
		
		ul li	{margin-top: 0.2em;}

	

/* RSS */

table.rss	{
			border: collapse;
			margin: 35 0 20 2.5em;
		}
		
	.rss p	{font-size: 89%; color: #e1d5cb;}

	.rss a:link		{color: #e1d5cb;}
	.rss a:hover	{color: #e1d5cb; text-decoration: none;}
	.rss a:visited	{color: #e1d5cb;}



/* года */

#years				{margin: 0 0 40 60;}
#years p			{font-size: 10.5pt; color: #b48659;}
#years a			{color: #b48659;}
#years a:hover		{color: #b48659; text-decoration: none;}



/* автор */

#author				{margin: 2.8em 0 3.4em 3em; width: 50%;}
#author p			{font-size: 10.5pt; color: #ba803d; font-style: italic; margin: 15 0 0 0;}
#author a			{color: #ba803d;}






/* миниблок */

#miniblock			{
					margin-top: 7em;
					margin-left: 50px;
					width: 259px;
				}

#miniblock p			{font-size: 10.5pt;}
#miniblock p, ul		{color: #e1d5cb; margin-left: 35px; margin-right: 45px; font-size: 10.5pt;}
#miniblock a			{color: #e1d5cb;}
#miniblock a:hover		{color: #f0cea3;}
#miniblock a:visited	{color: #e1d5cb;}



/* дискография */

span.vin		{margin-left: 0px; padding-left: 1em; padding-right: 0.5em; text-align: right; line-height: 1.7;}
span.vina		{margin-left: 0px; padding-left: 1.5em; padding-right: 4.9pt; text-align: right; line-height: 1.7;}
span.vinaa		{margin-left: 0px; padding-left: 0.80em; padding-right: 4.9pt; text-align: right;}



/* фото */

#photos		{margin: 6em 0 0 auto;}

#photos div		{background-image: url('/paco/photo.jpg');
				 background-repeat: no-repeat;
				 background-attachment: scroll;
				 background-position: 0% 0%;
				 margin-bottom: 2em;
				 width: 230px;
				 height: 230px;
				 flo3at: left;
			}

#photos img		{
				margin-left: 51px;
				margin-top: 72px;
				border: 0;
			}


/* фото в био */

#biophotos    	{margin: 0 0 0 auto;}

#biophotos div	{background-image: url('/paco/photo.jpg');
				 background-repeat: no-repeat;
				 background-attachment: scroll;
				 background-position: 0% 0%;
                 margin-left: -275;
				 margin-bottom: 2em;
                 position: absolute;
				 width: 300px;
				 height: 230px;
				 flo3at: left;
			}

#biophotos img		{
				margin-left: 51px;
				margin-top: 55px;
				border: 0;
			}



/* фото в статьях */

.artiphotos    	{margin: 0 0 0 auto;}

.artiphotos div	{background-image: url('/paco/photo.jpg');
				 background-repeat: no-repeat;
				 background-attachment: scroll;
				 background-position: 0% 0%;
				 position: absolute; margin-left: -270px;
				 width: 300px;
				 height: 230px;
			}

.artiphotos img		{
				margin-left: 51px;
				margin-top: 55px;
				border: 0;
			}





/* туда-сюда в профайлах */

#backtack      {width: 60%; margin-top: 4em;
				border: 1px;
				border-color: #f0cea3;
				border-top-style: dashed;
                border-right-style: none;
                border-bottom-style: none;
                border-left-style: none;
				border: collapse;

                }

#backtack div   {float: left;
                width: 50%;}

#backtack p     {
                font-size: 10.5pt;
                font-family: Georgia;}

#backtack a         {color: #b48659}
#backtack a:hover   {color: #f0cea3;}

#backtack img  {
                border: 1px;
                margin-right: 10px;
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
                -moz-opacity: 0.5;
                -khtml-opacity: 0.5;
                opacity: 0.5;
                }

#backtack a:hover img   {
                margin-right: 10px;
                filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
                -moz-opacity: 0.8;
                -khtml-opacity: 0.8;
                opacity: 0.8;
                }




/* подвал */

table.footer	{
				width: 100%;
				height: 200px;
				border-collapse: collapse;
			}
				

td.mail	{
		padding-top: 80px;
		padding-left: 10.2em;
		width: 35%;
		vertical-align: top;
	}

.mail p	{font-size: 85%;}


td.team	{
		padding-top: 80px;
		padding-left: 10em;
		width: 60%;
		vertical-align: bottom;
	}
.team p	{font-size: 85%;}



/* ерор */

#error			{top: 50%; left: 35%; position: absolute;}
#error img		{margin-top: -15px; margin-left: -100px; position: absolute;}
#error p		{font-size: 95%; margin: 0; padding: 0;}


