* {outline:0;margin:0;padding:0;}
html,body {background:url(../img/bg.png) repeat;font-family:Arial, sans-serif;color:#000;font-size:13px;line-height:16px;height:100%;}
.css3{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);behavior:url(http://ratingc.com/js/PIE.htc);position:relative}
.rapper {width:100%;overflow:hidden}
a:hover {font-weight:700;color:#27408B;}

/*Header*/
#container {min-width:1000px;}
#container #wrapper {width:1000px;margin:0 auto;}
#wrapper #header {}
#header #flashContent{margin-bottom: 1px;}
#bookmarks {position:absolute;width: 360px;margin: 142px 0 0 3px;}
#bookmarks2 {position:absolute;width: 360px;margin: 142px 0 0 3px;}
#holiday{position:absolute;float: right; margin: 2px 0 0 895px;}
/*Menu*/
#wrapper #menu {background:url(../img/menu.png);height: 40px;}
#menu .menu_form{float: left;}
.menu_form ul li{float: left;padding: 12px 5px 10px 5px;}
#menu a:hover {	color:#27408B;background:url(../img/menu_a.png) repeat-x;}
#wrapper #b1{float:left;width:332px;height:100px;background: #fff;}
#wrapper #b2{float:left;width:332px;height:100px;margin: 0 2px;background: #fff;}
#wrapper #b3{float:left;width:332px;height:100px;background: #fff;}
#search {margin-top:15px;}
#search_form{padding: 11px 5px 0 5px;float: right;width: 150px;}
.search {background: url(../img/search.png) no-repeat;margin-top: -1px;width: 120px;border: 0;padding:0 20px 0 25px;font-size: 11px;height: 20px;}

/*Left*/
#wrapper #left {float:left;width:180px;margin:2px 0 5px;}
#left #login {width:175px;padding: 5px 5px; margin:1px -5px 5px 0;font-weight: bold; background:url(../img/bg_radio1.jpg) top repeat-x #1e749a;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}
#login a,a:visited{color:#fff}
#left .left_news {background:#FFF;width:180px;border:1px solid #a1916b;margin-bottom:5px;padding:1px;}
#left .left_art {background:#FFF;width:180px;border:1px solid #a1916b;margin-bottom:5px;padding:1px;}
#left .left_box {width:164px;background:url(../img/bg_left.png) top repeat-x #ffb709;color:#FFF;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;padding:5px 10px;margin: 2px 0 5px 0;}
#left .left_box a{text-decoration: none;color:#191970;}
#left .left_box a:hover{text-decoration: none;color:#fff;}
.title_left a {font-size: 14px;color: #27408B !important;}
.left_news .title_news {text-align:center;width:160px;background:url(../img/bg_radio2.jpg) top repeat-x #aa5338;font-weight:700;color:#fff;padding:10px;}
.left_art .title_art {text-align:center;width:160px;background:url(../img/bg_radio3.jpg) top repeat-x #aa5338;font-weight:700;color:#fff;padding:10px;}

.left_news .text_news {
width:160px;
padding:5px;
}

.left_art .text_art {
width:160px;
padding:5px;
}

.left_box a {
text-decoration:none;
color:#000;
padding:2px;
}

.left_box a:visited {
color:#000;
padding:2px;
}

.left_box a:hover {
color:gray;
padding:2px;
}

.left_box .form_left{display: none;border:2px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}

.form_left ul li{width: 156px;padding: 2px;margin: 2px 0; list-style-type: none;}

#wrapper #right {
float:right;
width:170px;
margin:2px 5px 5px 0;
}

#right .right_box {
background:#FFF;
width:170px;
border:1px solid #a1916b;
margin-bottom:5px;
padding:1px;
}

.right_box #title_right {
text-align:center;
width:150px;
background:url(../img/title_menu_bg.png) repeat-x;
color:#003a88;
font-weight:700;
padding:10px;
}

.right_box #text_right {
width:150px;
padding:5px;
}

.right_box .title_board {
text-align:center;
width:150px;
background:#003a88;
font-weight:700;
color:#fff;
padding:10px;
}

.right_box .text_board{
display: none;
padding: 10px;
width: 150px;
list-style-type: none;}

.right_box a {
text-decoration:none;
color:#fff;
}

.right_box a:visited {
color:#fff;
}

.right_box a:hover {
font-weight:700;
color:#fff;
}
#wrapper #content {
width:626px;
float:right;
background:#fff;
margin:3px 5px 10px 5px;
padding:2px;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);behavior:url(http://ratingc.com/js/PIE.htc);position:relative
}

h1 {
font-size:14px;
}

h2 {
font-size:13px;
}

h3 {
font-size:13px;
padding-bottom:3px;
color:#A52A2A;
}

#horoscope {margin-bottom: 10px;text-align: center;}
.f12{padding: 5px;}

#wrapper .type_lider {float:left;background:#EEE9E9;width:117px;height:175px;text-align:center;margin:2px 2px 10px 2px;padding:2px;font-size: 11px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative}
.type_lider img{width: 110px;height: 90px;}

#content_title {background:url(../img/bg_radio1.jpg) top repeat-x #1e749a;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;padding: 10px 10px;font-size: 12px;font-weight: bold; text-align: center; font-size: 16px;}

#content_title a {color: #fff; text-decoration: underline;}

#content .item_comments {
border:1px dashed #5478a1;
margin:10px;
padding:10px;
}

#content #ee {
width:625px;
height:100px;
background:aqua;
padding:1px;
}

.terms_list{font-size: 12px;font-style: italic;}
.terms_title{font-size: 12px;font-weight: bold;color: #1e749a;}
.terms_menu{font-size: 12px;font-weight: bold;}


#wrapper #content_forum {
float: right;
width:805px;
background:#fff;
margin:3px 0;
padding:2px;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);behavior:url(http://ratingc.com/js/PIE.htc);position:relative}

#wrapper #footer {
border:1px solid #5478a1;
background:url(../img/bg_radio1.jpg) top repeat-x #1e749a;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;font-size: 12px;font-weight: bold;
height: 35px;
margin-bottom: 2px;
}

#footer #counter {
float:left;
padding: 2px 0 0 5px;
}

#footer #copy {
float:right;
padding: 10px;
}

.list_comments {
margin-bottom:10px;
border-bottom:1px dashed #5478a1;
}

#login {
width:270px;
float:right;
}

#login #login_form {
margin-left:10px;
padding-top:1px;
font-weight:700;
font-size:12px;
}

#banner1 {
border:0;
width:728px;
height:90px;
background:url(../img/banner1.png);
}

.pagin{margin: 10px 0;}

ul#pagination {
text-align:center;
margin-left:10px;
margin-top:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
}

ul#pagination li {
display:inline;
margin:3px;
padding:5px;
}

ul#pagination li.active {
background:url(../img/bg_left.png) top repeat-x #ffb709;color:#FFF;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
color:#FFF;
}

#jquery-overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
}

#jquery-lightbox {
position:absolute;
top:0;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}

#jquery-lightbox a img {
border:none;
}

#lightbox-container-image-box {
position:relative;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
}

#lightbox-loading {
position:absolute;
top:40%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

#lightbox-nav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}

#lightbox-nav a {
outline:none;
}

#lightbox-nav-btnPrev,#lightbox-nav-btnNext {
width:49%;
height:100%;
display:block;
}

#lightbox-nav-btnPrev {
left:0;
float:left;
}

#lightbox-nav-btnNext {
right:0;
float:right;
}

#lightbox-container-image-data-box {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
line-height:1.4em;
overflow:auto;
width:100%;
margin:0 auto;
padding:0 10px;
}

#lightbox-container-image-data {
color:#666;
padding:0 10px;
}

#lightbox-container-image-data #lightbox-image-details {
width:70%;
float:left;
text-align:left;
}

#lightbox-image-details-caption {
font-weight:700;
}

#lightbox-image-details-currentNumber {
display:block;
clear:left;
padding-bottom:1em;
}

#lightbox-secNav-btnClose {
width:66px;
float:right;
padding-bottom:.7em;
}

#gallery {
float:none;
margin:10px;
}

#gallery ul li {
display:inline;
}

li,#gallery ul {
list-style:none;
}

.snews {
margin-bottom:10px;
}

.item_img img {
float:left;
width:180px;
height:120px;

margin:10px;
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);
}

.item_img a:hover img {	
border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;box-shadow:0 0 10px rgba(139, 26, 26, 1.0);-moz-box-shadow:0 0 10px rgba(139, 26, 26, 1.0);-webkit-box-shadow:0 0 10px rgba(139, 26, 26, 1.0);
}

.item_img a:hover {
color:#EED025;
}

.ratingblock {
display:block;
padding-bottom:8px;
margin-bottom:8px;
}

.loading {
height:30px;
background:url(../img/ratings/working.gif) 50% 50% no-repeat;
}

.unit-rating {
list-style:none;
height:30px;
position:relative;
background:url(../img/ratings/starrating.gif) top left repeat-x;
margin:0;
padding:0;
}

.unit-rating li {
text-indent:-90000px;
float:left;
margin:0;
padding:0;
}

.unit-rating li a {
outline:none;
display:block;
width:30px;
height:30px;
text-decoration:none;
text-indent:-9000px;
z-index:20;
position:absolute;
padding:0;
}

.unit-rating li a:hover {
background:url(../img/ratings/starrating.gif) left center;
z-index:2;
left:0;
}

.unit-rating a.r1-unit:hover {
width:30px;
}

.unit-rating a.r2-unit {left:30px;}
.unit-rating a.r2-unit:hover {width:60px;}
.unit-rating a.r3-unit {left:60px;}
.unit-rating a.r3-unit:hover {width:90px;}
.unit-rating a.r4-unit {left:90px;}
.unit-rating a.r4-unit:hover {width:120px;}
.unit-rating a.r5-unit {left:120px;}
.unit-rating a.r5-unit:hover {width:150px;}
.unit-rating a.r6-unit {left:150px;}
.unit-rating a.r6-unit:hover {width:180px;}
.unit-rating a.r7-unit {left:180px;}
.unit-rating a.r7-unit:hover {width:210px;}
.unit-rating a.r8-unit {left:210px;}
.unit-rating a.r8-unit:hover {width:240px;}
.unit-rating a.r9-unit {left:240px;}
.unit-rating a.r9-unit:hover {width:270px;}
.unit-rating a.r10-unit {left:270px;}
.unit-rating a.r10-unit:hover {width:300px;}
.unit-rating li.current-rating {
background:url(../img/ratings/starrating.gif) left bottom;
position:absolute;
height:30px;
display:block;
text-indent:-9000px;
z-index:1;
}

.voted {
color:#999;
}

.thanks {
color:#36AA3D;
}

.static {
color:#5D3126;
}

img,#banner2 {
border:0;
}



a,a:visited {
font-weight:700;
color:#003a88;
text-decoration:none;
}

#content #content_text,#content .content_text,#map,#lightbox-container-image {
padding:10px;
}

.random_list{
	float:left;
	width:160px;
	margin: 5px 2px;
	text-align:center;
	height:200px;
	padding:5px;
	background:#E8E8E8;
	color:#fff;
	font-size: 12px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
}

.random_list img{
	width: 150px;
	height: 120px;
	margin-bottom: 5px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
}

.random_photo img{
	margin: 0 0 0 2px;
	width: 170px;
	height: 120px;
	margin-bottom: 10px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
}

.random_photo a:hover img{
	margin: 0 0 0 2px;
	width: 170px;
	height: 120px;
	margin-bottom: 10px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 10px rgba(139, 26, 26, 1.0);-moz-box-shadow:0 0 10px rgba(139, 26, 26, 1.0);-webkit-box-shadow:0 0 10px rgba(139, 26, 26, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
}


.content_text .types_list{
	float:left;
	width:176px;
	text-align:center;
	height:218px;
	margin:8px;
	padding:5px;
	background:#E8E8E8;
	color:#fff;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
}

.types_list img {
	width:170px; 
	height:134px;
	margin-bottom: 5px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;
}

.clear {
clear:both;
}

.br5 {
height:5px;
}

.br10 {
height:10px;
}

#pagin,.pagin {
margin-bottom:5px;
}

#login_title,.login_title {background:url(../img/bg_radio1.jpg) top repeat-x #1e749a;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;padding: 5px 10px;font-size: 12px;font-weight: bold;}

#lightbox-container-image-box > #lightbox-nav,.unit-rating a.r1-unit {
left:0;
}

#menu a,#menu a:visited {
font-weight:700;
color:#003a88;
text-decoration:none;
padding:10px;
}

span.no {
display: none
}


.r_title{font-size: 14px;font-weight: bold; text-align: center;margin-bottom: 5px;}
.box1 {width:155px;background:#395a85;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;padding:10px 10px 5px 10px;margin: 1px 0 5px 0;}
.box1 a{text-decoration: none;color:#fff;}
.box1 a:hover{text-decoration: none;color:#fff;}
.r_text1 {background:url(../img/bg_radio1.jpg) top repeat-x #1e749a;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin-bottom: 10px;padding: 5px 10px;font-size: 12px;font-weight: bold;}
.r_text2 {background:url(../img/bg_radio2.jpg) top repeat-x #aa5338;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin-bottom: 10px;padding: 5px 10px;font-size: 12px;font-weight: bold;}
.r_text3 {background:url(../img/bg_radio3.jpg) top repeat-x #69850a;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin-bottom: 10px;padding: 5px 10px;font-size: 12px;font-weight: bold;}
.r_text4 {background:url(../img/bg_radio4.jpg) top repeat-x #129180;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin-bottom: 10px;padding: 5px 10px;font-size: 12px;font-weight: bold;}
.r_text5 {background:url(../img/bg_top.jpg) top center no-repeat #1e2023;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin-bottom: 10px;padding: 5px 10px;font-size: 14px;font-weight: bold;text-align: center;}
.r_text6 {background:#fea704;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin-bottom: 10px;padding: 5px 10px;font-size: 14px;font-weight: bold;height: 150px;}
.title{position:relative;z-index:1;zoom:1;color:#06F;font-size: 12px;}
.title em{display:none;width: 280px;}
.title:hover em{display:block;position:absolute;z-index:1;background:#1e2023;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:normal;color:#FFF;text-decoration:none;padding:5px 10px;bottom:10px;right:-100px;-webkit-box-shadow:0 0 10px #fff; -moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #fff;
behavior:url(http://ratingc.com/js/PIE.htc);}
.title:hover em i{position:absolute;z-index:1;bottom:-7px;right:5px;border-top:7px solid #000;border-left:7px solid transparent;border-left:7px solid #fea704;display:block;height:0;overflow:hidden;}
.bottom1 {background:#1e2023;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin:5px 0;padding: 5px 5px;font-size: 14px;font-weight: bold;text-align: center;border: 0;}
.bottom1:hover{background:#4F4F4F;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin:5px 0;padding: 5px 5px;font-size: 14px;font-weight: bold;border: 0;cursor: pointer;}
.bottom2 {background:#1e2023;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;padding: 2px 5px;font-size: 14px;font-weight: bold;text-align: center;border: 0;}
.bottom2:hover{background:#4F4F4F;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;padding: 2px 5px;font-size: 14px;font-weight: bold;border: 0;cursor: pointer;}
.afisha{float: left;margin: 5px 5px 10px 6px;}
a.afisha .event{width:139px;height:180px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}
a.afisha .event img{width:139px;height:180px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}
a.afisha:hover .event{width:139px;height:180px;overflow:visible;visibility:hidden;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 1.0);behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}
a.afisha:hover .event img{visibility:visible;position:absolute;z-index:139;}
#s3slider {
   width: 173px; /* important to be same as image width */
   height: 210px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 173px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 11px/15px Arial, Helvetica, sans-serif;
   padding: 3px 0 3px 60px;
   width: 173px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
}
.input_bg{background:#fff;height: 16px;font-size: 12px; border-top:1px solid #ccc;border-left:1px solid #ccc;padding: 0 5px;margin: 2px 0;}
.input_area{background:#fff;height: 150px;font-size: 14px; border-top:1px solid #ccc;border-left:1px solid #ccc;padding: 0 5px; }
.captcha_img{background:#fff;height: 28px;font-size: 18px; border-top:1px solid #ccc;border-left:1px solid #ccc; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;margin:8px 0;}

#forums table {width: 100%;}
#forums table tr{}
#forums table tr td{border: 1px dotted #E8E8E8; padding: 5px;}
#forums a, a:visited{text-decoration: underline;}
#forums .topic_img{width: 40px;height: 40px;padding: 0;border: 0;}
#forums .topic_avatar{width: 100px;padding: 0;border: 0;}
#forums .section_title{width: 775px; font-weight: bold; padding: 5px 10px;margin:0 0 10px 5px; color:#191970;text-decoration: none;background:url(../img/bg_left.png) top repeat-x #ffb709;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}
#forums .topic_button{padding: 5px 10px;margin:0 10px 10px 0; color:#191970;text-decoration: none;font-weight: bold; background:url(../img/bg_left.png) top repeat-x #ffb709;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(http://ratingc.com/js/PIE.htc);position:relative;}
#forums .forum_message {vertical-align: text-top;}
#forums .message_date{color: #191970;font-size: 11px;font-weight: bold;background: #FFFACD;margin: -3px -3px 0 -3px;padding: 3px;}
#forums a,a:visited{text-decoration: none;}