/************************************************
	RESETS
/************************************************/
	body
{font-family: Helvetica, Arial, sans-serif;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #5a4f6a;
	SCROLLBAR-3DLIGHT-COLOR: #5a4f6a;
	SCROLLBAR-ARROW-COLOR: #5a4f6a;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	margin: 0px ;
	padding: 0px ;
	BACKGROUND-color: #000000;
	border: 0;
	text-align: center;
	xdisplay: table; 
}


* HTML .cur {cursor: hand; cursor: pointer;}

.png{filter:expression(fixPNG(this));}

img { Xbackground: url(/img/loading.gif) no-repeat 50% 50%; border: 0;}
a img {	border: 0;	text-decoration:none;}


@font-face {
font-family: ripmain2;
font-style: normal;
font-weight: normal;
src: url(/font/RIPMAIN2.eot); }
-->


form {
	margin: 0;
	padding: 0;
}

.left {
	float:left;
	text-align:left;
}

.right {
	float:right;
	text-align:left;
}

.div {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.selectbox {	
	font-family:Verdana;font-size:12px;
	background: #000;
	color: #ccc;
	xbehavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0);
	border: 1px solid #ccc; 
	}

.select-box{
	vertical-align:middle;
	}
.select-box select{
	width:200px;
	}

/*****************************************
	MAIN
/*****************************************/
#container {
	position: relative;
	padding: 0px;
	margin: 0 auto;
	padding-left: 15px ;
	width: 830px;
	text-align: center;
	BACKGROUND-color: #000;
										border: 0px solid orange;


}

#page {
	position: relative;
	display: block;
	background: none;
	width: 800px;
	margin: 0;
	padding: 0;
	padding-left: 30px;
	top: 0px;
	z-index: 950 !important;
										border: 0px solid pink;
}

#posts {
	margin: 0px;
	padding: 0px;
	width: 480px;
	float: left;
	top: 8px;
	position: relative;
										border: 0px solid green;
}



/* IE 5.x 

.ie5 .smoker {display: none;}
.ie6 .smoker {display: none;}
.ie7 .smoker {display: yes;}
.win.gecko .smoker {display: yes;}
.opera .smoker {display: yes;}
.gecko .smoker {display: yes;}
.webkit .smoker {display: yes;}
.linux.gecko .smoker {display: none;}
.konqueror .smoker {display: none;}

*/


#preloadImages1 {
width: 0px;
height: 0px;
display: inline;
background-image: url("img\menu\rip-menu-bg.jpg");
background-image: none;
clip: rect(0 0 0 0);
position: absolute;
}

/*******************************************************************************************
	TEXT
/*******************************************************************************************/

h1 	{
	color: #FFFFFF;
	text-align:  left;
	font-size: 25px;
	line-height: 25px;
	height:27px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: normal ;
	margin: 0px;
	padding: 0px
	clear:  both;
	}

h2{	
	color: #FFFFFF;
	text-align:  left;
	font-size: 20px;
	line-height: 20px;
	height:27px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: normal ;
	margin: 0px;
	padding: 0px
	clear:  both;
	}

h3{	
	color: #FFFFFF;
	ctext-align:  left;
	font-size: 18px;
	line-height: 20px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: normal ;
	margin: 0px;
	padding: 0px
	clear:  both;
	}

.themeA {
	color: #cccccc;
	display:block;
	float: left;
	width: 40px;
	height: 40px;
	text-align:  center;
	font-size: 40px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0px;
	line-height: 40px;
	font-weight: none;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	padding-top: 10px;
	}

.themeB {
	color: #ffffff;
	display:block;
	float: left;
	width: 40px;
	height: 40px;
	text-align:  center;
	font-size: 40px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0px;
	line-height: 40px;
	font-weight: none;
	padding: 0px;
	margin: 0px;
	margin-right:9px;
	padding-top: -10px;
	}


.data {
	color: #cccccc;
	text-align:  left;
	font-size: 70%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: none;
	padding: 0px;
	margin: 0px;
	clear:  both;
	}

.text {
	font-size: 70%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	text-align: left; 
	color: #cccccc; 
	line-height: 15px;
 	letter-spacing: 0pt;
	font-weight: none;
	}





/*****************************************
	CLEAR SPOT
/*****************************************/

.clear {
	height: 25px;
	clear:  both;
	font-size: 1px;
	}

.clear2 {
	height: 5px;
	clear:  both;
	font-size: 1px;
	}

.clear3 {
	height: 2px;
	clear:  both;
	font-size: 1px;
	}

.clear30 {
	height: 30px;
	clear:  both;
	font-size: 1px;
	}

.clear50 {
	height: 50px;
	clear:  both;
	font-size: 1px;
	}

.hide { display:none; }



/**************************************
	NAV BAR
/**************************************/

.navbar {
	padding: 0px;
	margin: 0px;
	width: 803px;
	BACKGROUND-color: black;
									border: 0px solid red;
	z-index: 50;
    position: absolute;
	}

/**************************************
	POSTS
/**************************************/

#newsblock
{
	padding-top: 20px;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-right: 25px;
	margin: 0px;
	}

#nound {
	text-align: center;
	margin-right: 15px;
	margin-bottom: 15px;
	padding-top: 5px;
	}
a img.nound {text-decoration: none; border: none; }

#noundR {
	text-align: center;
	margin-left: 15px;
	margin-bottom: 15px;
	padding-top: 5px;
	}
a img.nound {text-decoration: none; border: none; }


/*
	RIP ALL--------------------- */
.rip_all {
	line-height: 14px;
	width: 480px;
	float: left;
	background: url(/img/rip_all.jpg) no-repeat;
	BACKGROUND-color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;
	}


.rip_all strong {color: #ffffff;}
.rip_all p {padding: 0px; margin: 0px; margin-top: 10px;}

.text h3{	
	color: #FFFFFF;
	text-align: center;
	font-size: 18px;
	line-height: 20px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: normal ;
	margin: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	padding: 0px
	clear:  both;
	}

.rip_all .text a { color: #cccccc; text-decoration: Underline;}
.rip_all .text a:link { color: #cccccc; text-decoration: Underline;}
.rip_all .text a:hover { color: #ffffff; text-decoration: Underline;}

.rip_all  a { cursor: hand; color: #cccccc; text-decoration: none;}
.rip_all  a:link { cursor: hand;  color: #cccccc; text-decoration: none;}
.rip_all  a:hover {  cursor: hand; color: #ffffff; text-decoration: none;}

.postbarALL {
	background: url(/img/rip_all_dw.jpg) no-repeat bottom left;
	margin-left: -25px;
	margin-right: -25px;
	padding-right: 25px;
	height: 55px;
	text-align:  right;
	clear: both;
	color: #cccccc;
	font-size: 70%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: none;
	}

.postbarALL a { color: #cccccc; text-decoration: none;}
.postbarALL a:link { color: #cccccc; text-decoration: none;}
.postbarALL a:hover { color: #ffffff; text-decoration: underline;}



/*
	NEWS --------------------- */	
.news_rip {
	line-height: 14px;
	width: 480px;
	float: left;
	background: url(/img/news_rip3.jpg) no-repeat;
	BACKGROUND-color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;
	}

.news_rip a { color: #cccccc; text-decoration: Underline;}
.news_rip a:link { color: #cccccc; text-decoration: Underline;}
.news_rip a:hover { color: #ffffff; text-decoration: Underline;}

.news_rip strong {color: #ffffff;}
.news_rip p {padding: 0px; margin: 0px;}



.postbarNEWS {
	background: url(/img/news_rip3_dw.jpg) no-repeat bottom left;
	margin-left: -25px;
	margin-right: -25px;
	padding-right: 25px;
	height: 55px;
	text-align:  right;
	clear: both;
	color: #cccccc;
	font-size: 70%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: none;
	}

.postbarNEWS a { color: #cccccc; text-decoration: none;}
.postbarNEWS a:link { color: #cccccc; text-decoration: none;}
.postbarNEWS a:hover { color: #ffffff; text-decoration: underline;}
.XpostbarNEWS a:active { color: #cccccc; text-decoration: none;}
.XpostbarNEWS a:visited { color: #cccccc; text-decoration: none;}


/*
	RIP rip--------------------- */
.rip_rip {
	line-height: 14px;
	width: 480px;
	float: left;
	background: url(/img/rip_rip.jpg) no-repeat;
	BACKGROUND-color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;
	}

.rip_rip strong {color: #ffffff;}
.rip_rip p {padding: 0px; margin: 0px;}


.rip_rip a { color: #cccccc; text-decoration: Underline;}
.rip_rip a:link { color: #cccccc; text-decoration: Underline;}
.rip_rip a:hover { color: #ffffff; text-decoration: Underline;}


.postbarRIP {
	background: url(/img/rip_rip_dw.jpg) no-repeat bottom left;
	margin-left: -25px;
	margin-right: -25px;
	padding-right: 25px;
	height: 55px;
	text-align:  right;
	clear: both;
	color: #cccccc;
	font-size: 70%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: none;
	}

.postbarRIP a { color: #cccccc; text-decoration: none;}
.postbarRIP a:link { color: #cccccc; text-decoration: none;}
.postbarRIP a:hover { color: #ffffff; text-decoration: underline;}

/*
	RIP_ABOUT --------------------- */
	

.rip_about {
	line-height: 14px;
	width: 480px;
	float: left;
	background: url(/img/rip_rip4.jpg) no-repeat;
	BACKGROUND-color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;
	}

.rip_about strong {color: #ffffff;}
.rip_about p {padding: 0px; margin: 0px;}


.rip_about a { color: #cccccc; text-decoration: Underline;}
.rip_about a:link { color: #cccccc; text-decoration: Underline;}
.rip_about a:hover { color: #ffffff; text-decoration: Underline;}



/*
	MINI --------------------- */

.mini_rip {
	line-height: 14px;
	width: 480px;
	float: left;
	background: url(/img/mini_rip.jpg) no-repeat;
	BACKGROUND-color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;
	border: 0px solid red;
	}

.mini_rip a { color: #cccccc; text-decoration: Underline;}
.mini_rip a:link { color: #cccccc; text-decoration: Underline;}
.mini_rip a:hover { color: #ffffff; text-decoration: Underline;}



/*
	ARCTICLES page --------------------- */	
.aarticles {
	line-height: 14px;
	width: 725px;
	float: left;
	background: url(/img/a.jpg) no-repeat;
	BACKGROUND-color: #000000;
	padding: 0px;
	margin: 0px;
	clear: both;
	border: 0px solid green;
	}

.aarticles a { color: #cccccc; text-decoration: Underline;}
.aarticles a:link { color: #cccccc; text-decoration: Underline;}
.aarticles a:hover { color: #ffffff; text-decoration: Underline;}

.aarticles strong {color: #ffffff;}
.aarticles p {padding: 0px; margin: 0px;}

.aarticles .text a { color: #cccccc; text-decoration: Underline;}
.aarticles .text a:link { color: #cccccc; text-decoration: Underline;}
.aarticles .text a:hover { color: #ffffff; text-decoration: Underline;}


.aarticles  a { cursor: hand; color: #cccccc; text-decoration: none;}
.aarticles  a:link { cursor: hand;  color: #cccccc; text-decoration: none;}
.aarticles  a:hover {  cursor: hand; color: #ffffff; text-decoration: none;}



.postbaraarticles {
	background: url(/img/aarticles.jpg) no-repeat bottom left;
	height: 250px;
	width: 725px;
	text-align:  center;
	clear: both;
	color: #cccccc;
	font-size: 150%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: none;
	padding: 0px;
	margin: 0px;
	margin-left: -25px;
	margin-right: -25px;
	border: 0px solid green;
	}


/***************************************
	RIGHT
/***************************************/

#rightcol {
	BACKGROUND-color: none;
	float: left;
	width: 270px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
										border: 0px solid green;
	}

img.img_border, a img.img_border {
	border: 0px;
	padding: 0px;
	background: none;
	}

a:hover img.img_border{
	}

#rightcol p {
	margin: 0px;
	}

.rightcolH2 {
	font-size: 100%;
	font-family: Tahoma, "Trebuchet MS", Arial;  	
	text-align: left; 
	color: #bfbebe; 
	line-height: 15px;
 	letter-spacing: 0pt;
	padding-bottom: 4px;
	font-weight: bolder ;
	clear: both;
	margin-left: 3px;
	}

/*
SIDEBAR BANNER --------------------- */	

.bAfishaM{
	float: left;
	width: 270px;
	padding: 0px;
	margin: 0px;
	margin-top: 7px;
	clear: both;
										border: 0px solid green;
}

.bAfisha{
	float:right;
	background-color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 3px;
	padding-bottom: 3px;
	width: 234px;
	border: 1px solid #000000;
	ctext-align: center; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	border-radius: 5px;
	clear: both;
	}


/*
SIDEBAR AFISHA--------------------- */	
#sidebar-afisha {
float: left;
	padding: 0px;
	margin: 0px;
	width: 232px;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
									border: 0px solid pink;
	}

#sidebar-afisha ul {
	list-style: none; /* - убрать чтоб отображать иконки */
	margin: 0px;
	padding: 0px;
	border: 0px solid #332644;
	background-color: #000000;
	background-image: url('/img/sidebox/sidebox-bg.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	}

#sidebar-afisha li {
	float: center;
	margin-top: 8px !important;
	font-size: 10px;
	width: 200px;
 	letter-spacing: 0.1em;
	font-weight: normal;
	color: #cccccc;
	background-image: url('/img/afisha-bg4.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px auto;
	padding: 0px auto;
	text-align: center;
	}


#sidebar-afisha li em {
	display: block;
	margin-top: .2em;
	color: #5f5174;
 	letter-spacing: 0.1em;
	font-size: 10px;
	font-style: normal;
	margin-bottom: 10px !important;
	font-weight: bolder;
	}

.em2s {
	margin-top: .2em;
	color: #5a4f6a;
	font-size: 10px;
 	letter-spacing: 0;
	font-style: normal;
	}

.em3s {
	margin-top: .2em;
	color: #5f5174;
	font-size: 10px;
 	letter-spacing: 0.1em;
	font-style: normal;
	}


#sidebar-afisha em a{color: #cccccc; text-decoration:none;}
#sidebar-afisha em a:hover{color:#ffffff; text-decoration:none;	}

#sidebar-afisha li a{color: #cccccc; text-decoration:none;}
#sidebar-afisha li a:hover{color:#ffffff; text-decoration:none;	}

#sidebar-afisha  a.emz{color:blue; text-decoration:underline;}
#sidebar-afisha  a.emz:hover{color:red; text-decoration:underline;}


/*
ARTICLES sider--------------------- */	
#sidebar-articles {
	float: right;
	padding: 0px;
	margin: 0px;
	width: 232px;
	text-align: left;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
									border: 0px solid red;
	}

#sidebar-articles h3{
	color: #bababa;
	font-size: 18px;
	line-height: 20px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: normal ;
	margin: 0px;
	padding: 0px
	margin-top: 32px;

}


#sidebar-articles .theme {
	font-size: 10px;
 	letter-spacing: 0.0em;
	color: white;
	text-align: left;
	margin-top: 0px;
	font-style: bolder;
	text-decoration: underline;
	}


#sidebar-articles .theme2 {
	margin-top: .1em;
	color: #bababa;
 	letter-spacing: 0.0em;
	font-size: 10px;
	font-style: normal;
	}


#sidebar-articles .theme3 {
	margin-top: .1em;
	color: #73658a;
	font-size: 11px;
 	letter-spacing: 0;
	font-style: italic;
	}

#sidebar-articles .theme4 {
	margin-top: .1em;
	color: gray;
	font-size: 10px;
 	letter-spacing: 0;
	font-style: normal;
	}


#sidebar-articles em a{color: #cccccc; text-decoration:none;}
#sidebar-articles em a:hover{color:#ffffff; text-decoration:none;	}

#sidebar-articles li a{color: #cccccc; text-decoration:none;}
#sidebar-articles li a:hover{color:#ffffff; text-decoration:none;	}

#sidebar-articles  a.emz{color:blue; text-decoration:underline;}
#sidebar-articles  a.emz:hover{color:red; text-decoration:underline;}


/*
SIDEBAR CD and DVD--------------------- */
.cdDIV{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 255px;
	clear: both;
								border: 0px solid orange;
}


.cdDIVin{
	background-color: #000000;
	float: left;
	padding: 0px;
	margin: 0px;
	width: 232px;
								border: 0px solid blue;

}

.cdDIVin2{
	background-color: red;
	float: right;
	padding: 0px;
	margin: 0px;
	width: 232px;
	z-index:999;
    background: #000 url('/img/sidebox/cd_top_blind332-02.jpg') no-repeat top left;
								border: 0px solid blue;
	}

.cdDIVin2 a {color: #cccccc; text-decoration: underline;}
.cdDIVin2 a:hover {color: #ffffff; text-decoration: underline;}

.cdDIVin2 h3{
	color: #ffffff;
	text-align: center;
	font-size: 18px;
	line-height: 20px;
	font-family: ripmain2, Tahoma, "Trebuchet MS", Arial;  	
	letter-spacing: 0pt;
	font-weight: normal ;
	margin: 0px;
	padding: 0px
	margin-top: 5px;
	margin-bottom: 5px;
	clear:  both;
}

.cdDIVin2 .hr1{margin-top: 5px; margin-bottom: 5px; float: center; clear:  both;}


.cdDIVin2 .title {
	color: white;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 11px;
 	letter-spacing: 0.0em;
	font-weight: normal;
	text-align: left;
	clear:both;
	margin: 0px;
	padding: 0px;
	padding-left: 15px;

	}

.cdDIVin2 .all {
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	clear:both;
	}

.cdcont {;
	color: #bababa;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 11px;
 	letter-spacing: 0.0em;
	font-weight: normal;
	text-align: JUSTIFY;
	padding-right: 15px;
	}

.cdcontC {;
	color: #bababa;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 11px;
 	letter-spacing: 0.0em;
	font-weight: normal;
	text-align: center;
	padding-right: 15px;
	}

.cdDIVin2 ul {
	list-style: none; /* - убрать чтоб отображать иконки */
	margin: 0px;
	padding: 0px;
	border: 0px solid #332644;
	background-color: #000000;
	}

.cdDIVin2 li {
	float: center;
	margin-top: 8px !important;
	font-size: 10px;
	width: 200px;
 	letter-spacing: 0.1em;
	font-weight: normal;
	color: #cccccc;
	background-image: url('/img/afisha-bg4.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px auto;
	padding: 0px auto;
	text-align: center;
	}


.cdDIVin2 li em {
	display: block;
	margin-top: .2em;
	color: #5f5174;
 	letter-spacing: 0.1em;
	font-size: 10px;
	font-style: normal;
	margin-bottom: 10px !important;
	font-weight: bolder;
	}

.cdDIVin2 .em2s {
	margin-top: .2em;
	color: #5a4f6a;
	font-size: 10px;
 	letter-spacing: 0;
	font-style: normal;
	}

.cdDIVin2 .em3s {
	margin-top: .2em;
	color: #5f5174;
	font-size: 10px;
 	letter-spacing: 0.1em;
	font-style: normal;
	}

#rightarticles {
	float: left;
	text-align: left;
	border: 0px;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-right: 7px;
	padding-left: 20px;
	}


.previewbar{
	color: #bababa;
	border: 0px solid #332644;
	width: 225px;
	text-align: center;
	float: center;
	clear:  both;
	}

.previewbar a img {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  background: url(/img/rip_mini.gif) no-repeat center center;
}

.previewbar a:hover img {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
  opacity: 1.0;
}
/******************************
  Foooter
/******************************/

#footer {
	width: 758px;
	float:left;
	padding: 0px;
	background: none;
	border-top: 0px solid #CCC;
	margin-top: 0px;
	position: relative;
	clear:both;
	color: red;
}

#footer .inside{
	border-top:1px solid #5a4f6a;
	padding:0.5em 0;
	color: red;
}
#footer p{
	margin:0;
	font-size: 10px;
}
#footer p.attributes{ 
	float:right;
	margin-right: 10px;
	text-align: right;
	color:#5a4f6a;
}
#footer p.attributes a{	text-decoration:none;color:#777777;}
#footer p.attributes a:hover{color:#ffffff;}

#footer div.foot-notes{
	float:left;
	text-align: left;
	margin-left: 10px;
	color: #777777;
}

#footer div.foot-notes a{text-decoration:none; color: #777777; }
#footer div.foot-notes a:hover{text-decoration:none; color: #ffffff; }


#footer a{
	text-decoration:none;
}

.icnside{
	width: 758px;
	margin:0 auto;
}

