/* CSS Document */

*{
   margin:0;
   padding:0;
}


body{
   background:url(../images/body.jpg) repeat-x #333333;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#CCCCCC; 
}

a{
   text-decoration:none;
}



a:hover{
   text-decoration:underline;
}

img{
   border:none;
}

.img{
   float:left;
}

.main{
   width:988px;
   margin:0 auto;
   clear:both;
}


/*******************************************  HEADER  ********************************************************/

.header{
   width:980px;
   float:left;
   padding:19px 0 0 8px;
   font-family:'trebuchet ms',Verdana , serif;
   font-size:12px;
   color:#999999;
}

.header ul{
   width:290px;
   float:right;
   padding-top:20px;
}

.header li{
   float:left;
   list-style:none;
   font-family:'trebuchet ms',Verdana , serif;
   font-size:12px;
   color:#EBF4FE;
}

.header li a{
   color:#EBF4FE;
   padding:0 3px;
}

.header h2{
   width:700px;
   float:left;
   padding-left:90px;
   font-family:'lucida sans',Verdana , serif;
   font-size:12px;
   font-weight:normal;
   color:#EBF2FE;
   margin-top:-6px;
}

.header h2 a{
   color:#EBF2FE;
}

.logo{
   margin-left:9px;
   float:left;
}

.cont_search{
   width:402px;
   float:left;
   padding:20px 0 0 23px;
}

.cont_search h1{
   float:right;
   font-size:12px;
   padding:3px 38px 0 0;
   font-weight:normal;
}

.cont_search a{
   color:#999999
}

.cont_search select{
   float:right;
}

.search_bg_inp{
   width:339px;
   height:20px;
   float:left;
   background:url(../images/search_bg_inp.jpg);
   padding:3px 0 0 30px;
   margin-bottom:10px;
}

.search_inp{
   width:333px;
   height:16px;
   float:left;
   background:none;
   border:none;
   font-family:'trebuchet ms',Verdana , serif;
   font-size:12px;
   color:#ffffff;
}

.search_go{
   width:32px;
   height:23px;
   float:left;
   background:url(../images/search_bg_go.jpg) ;
   cursor:pointer;
   border:none;
   color:#FFFFFF;
   font-weight:bold;
}

.search_go2{
   width:31px;
   height:23px;   
   background:url(../images/on_off.jpg) ;
   cursor:pointer;
   border:none;
   color:#FFFFFF;
   font-weight:normal;
   font-size:12px;
   }

.search_adv_sech{
   margin:0 4px -3px 0;
}

.view_cart{
   margin:0 0 -4px 4px;
}


/*******************************************  CONTENT  ********************************************************/

.cont{
   width:972px;
   margin:0 auto;
   clear:both;
   padding-top:24px;
}

.cont_left{
   width:725px;
   float:left;
}

.cont_right{
   width:192px;
   height:295px;
   float:left;
   background:url(../images/cont_right_bg.jpg) no-repeat;
   margin:3px 0 0 6px;
   padding:12px 10px 0 18px;
}

.cont_right h1{
   font-size:31px;
   font-weight:normal;
   color:#FFFFFF;
   font-family:'lucida sans',Verdana serif;
   line-height:32px;
}

.cont_right ul{
   float:left;
   padding:18px 0 0 10px;
}

.cont_right li{
   list-style:none;
   float:left;
   padding-bottom:7px;
}

.cont_right a{
   color:#FFFFFF;
   font-size:10px;
   font-family:'lucida sans',Verdana, serif;
   padding-left:8px;
}

.cont_right_index{
   width:192px;
   height:295px;
   float:left;
   background:url(../images/cont_right_bg.jpg) no-repeat;
   margin:3px 0 0 6px;
   padding:12px 10px 0 18px;
}

.cont_right_index h1{
   font-size:31px;
   font-weight:normal;
   color:#FFFFFF;
   font-family:'lucida sans',Verdana serif;
   line-height:32px;
}

.cont_right_index ul{
  margin           :  0px;
  width            :  190px;
  list-style-type  :  none;
  padding:18px 0 0 10px;
}

.cont_right_index li{
   list-style:none;
   width:190px;
   padding-bottom:7px;
   display  :  inline;
   color:#FFFFFF;
}

.cont_right_index a{
   color:#FFFFFF;
   font-size:10px;
   font-family:'lucida sans',Verdana, serif;
   padding-left:8px;
}

.learn_more{
   float:left;
   margin:18px 0 0 8px;
}

.padd_top{
   padding-top:34px;
}




/*******************************************  CONTENT INFO  ********************************************************/


.content_info{
   width:945px;
   float:left;
   padding:15px 0 0 25px;
}

.content_info_in{
   width:228px;
   float:left;
   border:#2F2F2F solid 1px;
   background:url(../images/cont_info_bg.jpg) repeat-x #EAEAEA;
   margin-right:6px;
}

.content_info_in h1{
   width:222px;
   height:24px;
   background:url(../images/cont_info_bg_h1.jpg);
   font-family:'lucida sans',Verdana , serif;
   font-size:16px;
   color:#FFFFFF;
   font-weight:normal;
   padding-top:10px;
}

.info_img, .info_img_bott{
   float:left;
   margin:-1px -1px 0 -1px; 
   position:relative;
   z-index:1; 
}

.info_img_bott{
   margin-top:0;
}

.cont_info_img{
   margin:6px 0 3px 0;
   position:relative;
   z-index:2; 
}

.marg{
   margin-right:0;
}



/*******************************************  CONTENT NEWS - RECENT PHOTO - TAG CLOUND   ********************************************************/


.cont_newsrecentag{
   width:100%;
   margin: 0 auto;
   clear:both;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x #282828;
   padding:19px 0 0 0;
   margin-top:21px;
}

.cont_newsrecentag_in{
   width:952px;
   margin:0 auto;
   clear:both;
}

.cont_news, .cont_recent_photo, .cont_tag_clound{
   width:267px;
   float:left;
   height:200px;
   background:url(../images/cont_news_recent_tag_in.jpg) repeat-y right;
   padding:0 19px 0 8px;
   margin-right:12px;
}

.cont_news h1, .cont_recent_photo h1, .cont_tag_clound h1, .gen_cont_left h1, .gen_cont_right h1{
   font-family:'lucida sans', Verdana, serif;   
   font-size:16px;
   color:#EBF4FE;
   font-weight:normal;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x bottom;
   padding:0 0 6px 0;
   margin-bottom:10px;
}

.gen_cont_left h5{
   font-family:'lucida sans', Verdana, serif;   
   font-size:12px;
   color:#EBF4FE;
   font-weight:normal;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x bottom;
   padding:0 0 6px 0;
   margin-bottom:10px;
}

.cont_news h1 a, .cont_recent_photo h1 a{
   font-size:16px;
   color:#EBF4FE;
   font-style:normal;
}

.cont_news p{
   padding:0 0 8px 0;
}

.cont_news a{
   color:#0099FF;
   font-style:italic;
   font-size:10px;
}

.cont_recent_photo{
   width:320px;
}

.cont_recent_photo ul{
   float:left;
}

.cont_recent_photo li{
   float:left;
   width:71px;
   list-style:none;
   padding:0 4px 8px 3px;
}

.recent_photo_img{
   float:left;
   border:#858585 solid 1px;
}

.cont_tag_clound{
   width:270px;
   margin-right:0;
   padding-right:0;
   background:none;
}

.cont_tag_clound p{
   padding-left:3px;
}

.cont_tag_clound p a{
   color:#EBF4FE;
}

.cont_cmn_tag_clound{
   width:400px;
   float:left;
   line-height:42px;
   overflow:hidden;
}

.cont_cmn_tag_clound a{
   font-family:'lucida sans',Verdana, serif;
   padding-right:8px;
}

/*******************************************  FOOTRE  ********************************************************/

.footer{
   width:100%;
   margin:0 auto;
   clear:both;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x;
   font-size:11px;
   color:#999999;
   text-align:center;
   padding:20px 0 40px 0;
}

.footer a{
   color:#999999;
}



/*******************************************  GENERAL CONTENT LEFT  ********************************************************/

.gen_cont_left{
   width:643px;
   float:left;
   padding:0 13px 0 15px;
   background:url(../images/gen_cont_bg.jpg) repeat-y right;
   line-height:18px;
}

.gen_cont_left strong{
   float:right;
   font-weight:normal;
   margin-top:-18px;
   padding-right:15px;
}

.gen_cont_left h1 em{
   color:#27ABE0;
   font-style:normal;
}

.gen_cont_left h5 em{
   color:#27ABE0;
   font-style:normal;
}

.gen_cont_left a{
    color:#27ABE0;	
	text-decoration: none;
}

.gen_cont_left a:visited{
    color:#ADADD9;	
	text-decoration: none;
}

.gen_cont_left a:hover{
    color:#27ABE0;	
	text-decoration: underline;
}

.gen_cont_txt{
   width:623px;
   float:left;
   padding:0 5px 20px 15px;
}

.gen_cont_txt p a{
   color:#cccccc;
   text-decoration:underline;
}

.gen_mar{
   margin-bottom:10px;
}

.gen_best{
   width:240px;
   float:left;
   background:url(../images/gen_cont_bg.jpg) repeat-y right;
   padding:5px 0 0 5px;
   margin:15px 15px 0 0;
}

.gen_best h2{
   font-size:17px;
   font-family:'lucida sans', Verdana, serif;
   color:#FFFFFF;
   font-weight:normal;
   line-height:22px;
}

.gen_best h3{
   color:#FFFF00;
   font-weight:normal;
   font-size:21px;
   margin:15px 0 0 15px;
   line-height:36px;
}

.gen_best em{
   font-style:normal;
   font-size:38px;
}

.gen_best span{
   font-size:18px;
}

.gen_sign_up{
   height:43px;
   float:left;
   background:url(../images/gen_sign_up_now.jpg) repeat-x;
   margin:30px 0 0 20px;
}

.gen_sign_up h4{
   float:left;
   height:43px;
   background:url(../images/gen_sign_up_now_left.jpg) left no-repeat;
}

.gen_sign_up a{
   float:left;
   height:43px;
   background:url(../images/gen_sign_up_now_right.jpg) right no-repeat;
   padding:0 20px 0 25px; 
   line-height:32px;
   font-family:'trebuchet ms', Verdana, serif;
   font-size:21px;
   font-weight:normal;
   color:#FFFFFF;
}

.gen_best_txt{
   width:87px;
   background:none;
   margin-right:0;
}

.gen_best_txt h2{
   font-size:15px;
}

.gen_best_txt p{
   line-height:normal;
   color:#EBF2FE;
   padding-top:8px;
}

.gen_bg{
  background:url(../images/cont_news_recent_tag.jpg) repeat-x bottom;
  padding-bottom:22px;
}



/*******************************************  GENERAL CONTENT RIGHT  ********************************************************/

.gen_cont_right{
   width:265px;
   float:left;
   background:url(../images/gen_cont_bg.jpg) repeat-y left;
   margin-left:-2px;
   padding-left:15px;
}

.gen_cont_right ul{
   padding-left:15px;
}

.gen_cont_right li{
   font-size:11px;
   list-style:none;
   padding:2px 0;
}

.gen_cont_right a{
   color:#CCCCCC;
}

.gen_cont_right h1{
   font-family:'lucida sans', Verdana, serif;   
   font-size:16px;
   color:#EBF4FE;
   font-weight:normal;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x bottom;
   padding:0 0 6px 0px;
   margin-bottom:10px;
}

.gen_cont_right_in{
   width:255px;
   float:left;
   padding:5px 0 5px 10px;
}

.gen_cont_right_in ul{
   padding-left:20px;
}

.gen_cont_right_in li{
   font-family:'lucida sans', Verdana, serif;
   font-size:12px;
   color:#cccccc;
}

.gen_cont_right_in a{
    font-family:'lucida sans', Verdana, serif;
    font-size:11px;
    color:#cccccc;	
	text-decoration: none;
	width: 100%;
	padding: 0px;
	font-weight:normal;
	margin-top:10px;
}

.gen_cont_right_in a:hover{
	font-family:'lucida sans', Verdana, serif;
	font-size: 11px;
	color:#cccccc;
	text-decoration: underline;
	font-weight:normal;
}

.gen_cont_right_in h1{
   font-family:'lucida sans', Verdana, serif;   
   font-size:16px;
   color:#EBF4FE;
   font-weight:normal;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x bottom;
   padding:0 0 6px 0px;
   margin-bottom:10px;
}

/*.gen_cont_right_in tr .sub_banner{
   float:left;
   padding-left:15px;
}
*/

.gen_lang{
   width:239px;
   float:left;
   padding-left:26px;
   padding-top:6px;
}

.gen_sel, .subs_inp, .subs_enter_code, .subs_inp_comm{
   width:190px;
   height:21px;
   float:left;
   background:#282828;
   border:#666666 solid 1px;
   -moz-border-radius:2px;
   color:#FFFFFF;
   
}

.stat_inner_box1{
   text-align:left;
   width:100px;
   float:left;  
}

.stat_inner_box {
   margin-left:40px;
   text-align:left;
   width:80px;
   float:left;  
}


/*******************************************  SEARCH RESULT ********************************************************/

.search_res_in{
   width:635px;
   float:left;
   padding:0 0 10px 0;
}

.search_res_in a{
    color:#27ABE0;	
	text-decoration: none;
}

.search_res_in a:visited{
    color:#ADADD9;	
	text-decoration: none;
}

.search_res_in a:hover{
    color:#27ABE0;	
	text-decoration: underline;
}

.search_res{
  width:149px;
  float:left;
  background:url(../images/search_res_bg.jpg) repeat-y;
  margin-right:8px;
}

.search_res h4{
   color:#CCCCCC ;
   font-size:11px;
   font-weight:normal;
   line-height:normal;
   padding-bottom:5px;
}

.search_res_img_bg{
   background:url(../images/search_res_img_bg.jpg) no-repeat;
   padding:4px;
   float:left;
   margin:8px 0 4px 12px;
}

.marg{
   margin-right:0;
}

.pagination{
   width:598px;
   float:left;
   background:url(../images/cont_news_recent_tag.jpg) repeat-x top;
   padding:10px 45px 0 0;   
}

.pagination h5{
   font-size:12px;
   font-weight:normal;
}

.pagination a{
   color:#666666;
   font-weight:bold;
}

.pagination b{
   color:#ffffff;
}

.pag_sel{
   width:36px;
   height:20px;
   margin:0 10px 0 5px;
}


/*******************************************  SUBSCRIBE ********************************************************/

.subs_data{
   width:615px;
   float:left;
   padding:0 0 0 10px;
}

.subs_data p{
   line-height:normal;
   color:#EBF2FE;
   padding-bottom:15px;
}

.subs_inp, .subs_sel, .subs_enter_code{
   width:363px;
   height:20px;
   font-family:'trebuchet ms', Verdana, serif;
   font-size:12px;
   color:#999999;
   padding:2px 0 0 5px ;
   margin-bottom:7px;
}

.subs_sel {
   width:369px;
   background:url(../images/subs_sel.jpg) no-repeat;
   display:block;
   border:none;
   height:23px;
   padding:0;
}

.subs_data table{
   margin-top:10px;
}

.subs_data table b{
   color:#CCCCCC;
   font-family:'trebuchet ms', Verdana, serif;
}

.date_rad {
   width:13px;
   height:13px;
   float:left;
   margin:3px 5px 0 0;
}

.sound{
   float:left;
   margin:0 0 0 15px;
}

.subs_enter_code{
   width:155px;
   margin:15px 0 0 15px;
}

.subs_marg{
   margin:50px 30px 0 0;
   float:right;
}


/*******************************************  NEWS INDEX ********************************************************/

.news_info{
   width:590px;
   float:left;
   padding:5px 0 5px 6px;
}

.news_info h5{
   float:left;
   color:#242424;
   font-size:12px;
   background:#FFFFFF;
   padding:5px 8px;
}

.news_info p{ 
   width:530px;
   float:left;
   padding-left:8px;
}

.news_info em{
   color:#27AADF;
   font-weight:bold;
   text-decoration:underline;
   font-style:normal;
}

.news_info p a{
   color:#27AADF;
   text-decoration:underline;
}




/* Style for tree item text */
.mout a{
    font-family:'lucida sans', Verdana, serif;
    font-size:11px;
    color:#cccccc;	
	text-decoration: none;
	width: 100%;
	padding: 0px;
	font-weight:normal;
	margin-top:10px;
}

.mover a{
	font-family:'lucida sans', Verdana, serif;
	font-size: 11px;
	color:#cccccc;
	text-decoration: underline;
	width: 100%;
	padding: 0px;
	font-weight:normal;
}


/*******************************************  CONTACT US ********************************************************/

.subs_inp_comm{
   width:478px;
   height:182px;
   font-family:'trebuchet ms', Verdana, serif;
   font-size:12px;
   color:#999999;
}

.error_messages
{
  color:#FF0000;
}

.green_messages{
  color:#00FF00;
}

.submit_butt{
  width:auto;
  height:30px;
  float:left;
  background:none;
  border:none;
  cursor:pointer;
  display:block;  
  font-family:'trebuchet ms',Verdana , serif;
  font-size:21px;
  color:#FFFFFF;
}

.submit_butt:hover{
   text-decoration:underline;
}


/*******************************************  PHOTO DETAILS ********************************************************/

.photo_det{
   width:465px;
   margin:0 auto;
   clear:both;
   padding:10px 0 0 0;
   font-family:'lucida sans',Verdana , serif;
   color:#EBF2FE;
}

.photo_det h3, .photo_det h4{
   float:left;
   font-size:12px;
   font-weight:normal;
   padding:10px 0 0 45px;
}

.photo_det h3 a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
}

.photo_det h4{
   text-align:center;
   float:none;
   padding-top:20px;
}

.photo_det em{
   color:#27ABE0;
   font-style:normal;
}

.photo_det a{
   color:#EBF2FE;
}

.photo_det a:visited{
    color:#EBF2FE;	
	text-decoration: none;
}

.photo_det a:hover{
    color:#EBF2FE;	
	text-decoration: underline;
}

.photo_det_img{
   background:#404040;
   border:#666666 solid 1px;
   padding:7px;
}

.photo_det_next{
   width:465px;
   text-align:center;
   margin-right:0;
   padding-right:0;
   background:none;
   margin-top:10px;
}

.add_to_lightbox, .email{
   margin:0 0 -3px 8px;
}

.email{
   margin-bottom:0;
}

.no_padd{
   padding-bottom:15px;
}

.date_img{
   font-family:Arial, Helvetica, sans-serif;
   color:#EBF2FE;
   padding-bottom:0px;
}

.date_img em{
   color:#FF9900;
   font-weight:bold;
   font-style:normal;
}

.add_to_cart, .add_selected_to_cart{
    float:right;
	height:33px;
	background:url(../images/add_to_cart_bg.jpg) repeat-x;
	margin:-15px 15px 0 0;
}

.add_to_cart2{
    float:left;
	height:33px;
	background:none;
	border:none;
	cursor:pointer;
	font-weight:bold;
}

.add_to_cart h2, .add_selected_to_cart h2{
   float:left;
   font-family:'lucida sans',Verdana , serif;
   font-size:16px;
   padding:7px 10px 0 10px;
}

.add_to_cart h2 a, .add_selected_to_cart h2 a{
   color:#333333;
   z-index:2;
   position:relative;
}

.add_to_cart b, .add_selected_to_cart b{
   margin:-17px 0 0 1px; 
   float:left;
   z-index:1;
   position:relative;
   color:#EBF2FE;
}

.add_selected_to_cart_div{
   padding-left:200px;
   float:left;
}

.add_selected_to_cart{
   margin-top:0;
   float:left;
}

.prints_sel{
  width:477px;
  float:none;
  margin:10px 0 20px 0;
  background:#282828 ;
  border:#666666 solid 1px;
  padding:0;
  height:20px;
}

.info_prints{
   width:462px;
   margin:0 auto;
   clear:both;
   background:#4D4D3A;
   border:#4D4D4D solid 1px;
   padding:5px 0 5px 15px;
   margin:23px 0 30px 0;
   font-size:14px;
   text-align:left;
}

.keywords{
   width:620px;
   float:left;
}

.rating{
   margin:10px 0 0 5px;
}



/******************************************Lightbox style************************************/

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left; background: url(../images/popup_prevlabel.gif) left 15% no-repeat;}
#nextLink { right: 0; float: right; background: url(../images/popup_nextlabel.gif) right 15% no-repeat;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/popup_prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/popup_nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	
	
	
	
	/************************  styles for the rating     *************************/
.ratingblock {
	display:block;
	padding-bottom:8px;
	padding-left:15px;
	margin-bottom:8px;
	}

.loading {
	height: 20px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 20px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}
.unit-rating a.r7-unit{left: 120px;}
.unit-rating a.r7-unit:hover{width: 140px;}
.unit-rating a.r8-unit{left: 140px;}
.unit-rating a.r8-unit:hover{width: 160px;}
.unit-rating a.r9-unit{left: 160px;}
.unit-rating a.r9-unit:hover{width: 180px;}
.unit-rating a.r10-unit{left: 180px;}
.unit-rating a.r10-unit:hover{width: 200px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

#recent_col44 { float:left; width:79px; }
#recent_col54 { width:75px; padding-bottom:10px; overflow:hidden; text-align:center; }


	


