/*
  $Id$

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2010 osCommerce

  Released under the GNU General Public License
*/
u:hover{ text-decoration:none!important}
.left{ float:left}
.right{ float:right}

.right_20{ margin-right:20px}

del{ color:#848484}

a{ outline:none!important; cursor:pointer}
A {  color: #000;  text-decoration: none;  font-family:Arial}
A:hover {  text-decoration: underline;}
FORM {	display: inline;}

.ui-widget {  font-family:Arial;  font-size: 12px;}

body {
  background:#e4e4e4 ;
  color: #686868;
  margin: 0px;
  font-size: 12px;
  font-family:Arial;
  line-height:18px
}
.bg_site{ position:absolute; top:0!important; width:100%; background:#e4e4e4 ; z-index:-1}
#bodyWrapper { }

#bodyContent { font-size:11px; color:#7d7d7d; margin-top:5px; margin-left:5px; margin-right:10px}



div.bg_top{ position:absolute; top:0; left:0; background:#e4e4e4 ; height:50px; width:100%; z-index:0}


.banner_main{ height:324px;}



#header {
  position:relative;
  z-index:0;
  padding:0; margin:0 ;
  background:url(http://www.template-preview.com/OS/300110910/images/bg_top.jpg) top right no-repeat
  }

.main_menu{  z-index:10; height:45px; background:url(http://www.template-preview.com/OS/300110910/images/bg_menu.gif) top repeat-x;-moz-border-radius:6px;-webkit-border-radius: 6px; border-radius: 6px; }

.active{background: url(http://www.template-preview.com/OS/300110910/images/bg_pin_menu_hover.png) top repeat!important;text-decoration:none!important;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px; color:#fff!important}
.active:hover{  background-color:#c13d6c!important; text-decoration:none!important;-moz-border-radius:4px;-webkit-border-radius: 4px; border-radius: 4px;}


.main_menu a{ border:0; color:#000; font-size:12px!important; display:block; float:left; white-space:nowrap; -moz-border-radius:0px; text-align:center; background:none; font-weight:bold; letter-spacing: normal; padding:0;  height:44px; -webkit-border-radius:0px; border-radius: 0px; font-family:Arial; line-height:44px; text-transform:none; padding:0px 33px;  border-right:1px #aaaaaa solid; margin-right:0 }

.main_menu a:hover, .main_menu a:active{ background: url(http://www.template-preview.com/OS/300110910/images/bg_pin_menu_hover.png) top repeat!important; text-decoration:none!important; font-weight:bold;-moz-border-radius:0px;-webkit-border-radius: 0px; border-radius: 0px; color:#fff!important}



span.home span a{-moz-border-radius-bottomleft: 6px!important; -webkit-border-bottom-left-radius: 6px!important; border-bottom-left-radius: 6px!important;
 -moz-border-radius-topleft: 6px!important; -webkit-border-top-left-radius: 6px!important; border-top-left-radius: 6px!important; display:block; padding-left:15px; padding-right:15px}
span.home span a span{background: url(http://www.template-preview.com/OS/300110910/images/bg_home.png) 50% 50% no-repeat; display:block; width:18px; height:45px;}




#storeLogo { position: relative; z-index:4; margin-top:0px}
#headerShortcuts { }
/*
.menu_header{ width:620px; margin-left:170px; color:#3f3f3f; text-align:right; }
.menu_header a{ font-family: Arial; color:#000!important; font-size:11x!important; background:none!important; border:0;opacity:1; text-transform:none; margin-right:10px; margin-left:2px	}
.menu_header a:hover{ color:#fff; text-decoration:underline!important}

*/
.menu_header a.log_in{ position: absolute; right:0; height:19px; width:50px;-moz-border-radius:6px;-webkit-border-radius: 6px; border-radius: 6px; line-height:19px; top:18px; color:#313030; text-shadow:#c1c1c1 1px 1px; text-transform:none; border-bottom:1px #909090 solid; border-right:1px #909090 solid; background-color:#c4c4c4; font-family:Arial}
.menu_header a.log_in:hover{ background-color:#9c9c9c}


h1, h3 {margin:0; padding:0; font-size:18px!important; color:#5c5c5c; text-transform: none;  line-height:20px; padding-bottom:9px;  padding-top:8px; border:1px #cecece solid; -moz-border-radius:4px;-webkit-border-radius: 4px; border-radius: 4px; padding-left:10px}


#columnLeft h2, #columnRight h2{ margin:0; padding:0; font-size:18px!important; color:#000!important; text-transform: none;  line-height:20px; padding-bottom:10px;  padding-top:8px; margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius: 4px; border-radius: 4px; background-color:#e4e4e4; border-left:1px #c2c2c2 solid; border-top:1px #c2c2c2 solid; padding-left:10px}

img {  border: 0;}


#columnLeft { padding-left:5px; padding-top:5px;}

#columnRight { padding-left:5px; padding-top:5px; padding-bottom:8px}

.bg_content{ background:#fff; border:1px #cecece  solid;
-moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
 -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; padding-top:2px}

.big_banner{ background-color:#4e4e4e; padding-left:1px; padding-bottom:5px;-moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px;}
.big_banner img{ margin-left:5px; margin-top:8px}


.block{ border:1px #ccc solid;-moz-border-radius:6px;-webkit-border-radius: 6px; border-radius: 6px; display:block!important; width:165px; float:left;
padding:10px; margin-bottom:5px!important;}
.name_product{ display:block; color:#3f3f3f; font-size:12px; font-family:Arial; padding:0px 0px 6px; height:30px; font-weight: normal}
.name_product:hover{ text-decoration:underline; color:#3f3f3f}

div.price_text{  font-size:10px; font-family:Arial; color:#b5b5b5; line-height:18px;  text-transform:uppercase; margin-bottom:10px}
div.price_price{ font-weight: normal; color:#000; font-size:12px; font-family:Arial;margin-bottom:10px}

.home_desc{ margin-bottom:10px; }

.img_pro img{ margin-bottom:10px}

.line{ height:1px; background-color:#ebebeb; margin:5px 3px 6px 5px; margin-left:0; clear:both}

.info{  width:78px; height:27px; display:block; background: url(http://www.template-preview.com/OS/300110910/images/bg_pin_2.gif) top repeat-x;  font-family:Arial; font-size:12px; text-transform: none; color:#f8f8f8!important; line-height:27px; margin-bottom:10px; text-decoration: none;-moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px; text-align:center; font-weight: normal }
.info:hover{ background:#aaa; text-decoration:none}

.add_to{  width:60px; height:27px; display:block; background: url(http://www.template-preview.com/OS/300110910/images/bg_pin_1.gif) top repeat-x;  font-family:Arial; font-size:12px; text-transform: none; color:#f8f8f8!important; line-height:27px; margin-bottom:10px; text-decoration: none;-moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px; text-align:center; font-weight: normal; padding-left:10px; padding-right:10px }
.add_to:hover{ background:#aaa!important; text-decoration:none}

.infoBoxHeading {
  padding: 2px;
  font-size: 11px;
}

.infoBoxContents {
  padding: 5px;
  font-size: 11px;
  line-height: 1.5;
}

.contentContainer {
  padding:10px 14px;

}

.contentContainer h2 {
color:#191919; text-decoration:none!important; font-size:18px; font-weight:normal; border:0
}



.contentText table {
  font-size: 14px;
  color:#191919;  margin-top:5px; margin-bottom:10px; padding-right:2px
}


a.productListing-heading{ color:#f8ae3a; font-size:18px; font-family:Arial;}

.productListTable {
  padding: 5px;
  font-size: 11px;
  line-height: 1.5;
}

.productListTable tr td.block{ }
.productListTable tr td a { color:#191919;  }

	.productListTable tr td a img{ position:relative; margin-left:-30px}

.fieldKey {
  font-size: 12px;
  font-weight:normal;
  line-height: 1.5;
  width: 150px;
  font-family:Arial; color:#000
}

.fieldValue {
  font-size: 11px;
  line-height: 1.5;
}



#piGal ul {  list-style-type: none;}

#piGal img {  -webkit-box-shadow: 0px 0px 1px #ccc;  -moz-box-shadow: 0px 0px 1px #ccc;}

#piGal .outer {}

.buttonSet {  clear: both;}

.buttonAction {  float: right;}

.boxText { font-family:Arial; font-size: 10px; }
.errorBox { font-family :Arial; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial; font-size : 10px; color: #f00; }
.productsNotifications { background: #393939; color:#fff }
.orderEdit { font-family :Arial; font-size : 11px!important; color: #000; text-decoration: underline; line-height:10px}
.orderEdit:hover { text-decoration:none}

TR.header {
  background:none
}

.breadcrumb{ position:relative; margin-top:0px}
TR.headerNavigation {}

TD.headerNavigation {
  font-family:Arial;
  font-size: 10px;
  background: #bbc3d3;
  color: #000;font-weight:normal!important
}

A.headerNavigation { 
  color: #000; font-size:12px; padding:0px 4px
}

A.headerNavigation:hover {
  color: #000;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family:Arial;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family:Arial;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}



.footer {
  font-family: Arial;
  font-size: 12px;
  color: #6b6b6b;
  width:960px;
  margin:0 auto;
  line-height:24px;
  vertical-align:baseline;
  text-align:left;
  height:80px;
  padding-top:10px;
  position:relative; z-index:100; padding-left:20px

}

a.OSC{ color:#6a6a6a!important; text-decoration:underline!important; margin:10px!important}
a.OSC:hover{ color:#6a6a6a; text-decoration:none!important}


.footer ul{ list-style:none;  padding-top:6px; margin:0; float:left; color:#000; margin-left:-10px; padding-left:0}
.footer ul li { float:left;}

.footer a{ font-family: Arial; font-size:12px; color:#000; text-decoration:none; margin:0 10px }
.footer a:hover{ text-decoration:underline; color:#000}

.img_footer{ margin-left:2px; margin-top:10px; float:right}


.infoBox {
  background: #b6b7cb;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial;
  font-size: 10px;
}

#columnLeft .infoBoxHeading {
  font-family:Arial;
  font-size: 18px;
 

  color: #000;
}
#columnLeft .infoBoxContents{ padding:0; z-index:120}
#columnLeft .infoBoxContents{  color:#fff; border:0; }





TD.infoBox, SPAN.infoBox { font-family:Arial;  font-size: 10px;}

TABLE.productListing {}
.productListingHeader tr td{  color: #000;
 font-size:16px; font-family:Arial; font-weight:bold;}
.productListingHeader a {
  color: #000;
  font-weight:normal; font-size:16px; font-family:Arial; font-weight:bold;
   display:block; float:right; margin-left:80px
}

.productListingHeader A:hover {
  color: #000;
}

productListingData {
  color: #006292;
  font-weight:normal; font-size:14px; font-family:Arial
}


a.pageResults u {
  color: #000;
    font-family:Arial; text-decoration: underline
}

a.pageResults:hover { text-decoration:none!important}


TD.pageHeading, DIV.pageHeading {
  font-family:Arial;
  font-size: 20px;
  font-weight: bold;
  color: #191919;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:Arial;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family:Arial;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family:Arial;
  font-size: 12px;
}

.title_sub_cat{ color:#cfe7ff; font-size:28px; background:none!important; letter-spacing:normal; }
.sub_cat a{ color:#000}
.sub_cat a:hover{ text-decoration:none; color:#494646}

.sub_cat img{ margin-top:14px}

.sub_cat{ margin-bottom:10px}


TD.accountCategory {
  font-family: Arial;
  font-size: 13px;
  color: #aabbdd;
}

TD.tableHeading {
  font-family:Arial;
  font-size: 12px;
  font-weight: bold;
}



CHECKBOX, INPUT, RADIO, SELECT {
  font-family:Arial;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family:Arial;
  font-size: 11px;
}

SPAN.greetUser {
  font-family:Arial;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family:Arial;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
font-family:Arial;  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family:Arial;
  color: #f00;
  border:0!important; font-weight:bold!important
}

SPAN.errorText {
  font-family:Arial;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #393939; cursor: pointer; cursor: hand; color:#fff }
.moduleRowSelected { background-color: #393939; color:#fff ;}

.checkoutBarFrom, .checkoutBarTo { font-family:Arial; font-size: 12px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Arial; font-size: 12px; color: #000000; }

/* message box */

.messageBox { font-family:Arial; font-size: 12px; color:#000}
.messageStackError, .messageStackWarning { font-family: Arial; font-size: 12px; background-color: #ffb3b5; color:#000; border-top:5px #fff solid}
.messageStackSuccess { font-family:Arial; font-size: 12px; background-color: #99ff00;color:#000 }

/* input requirement */

.inputRequirement { font-family: Arial; font-size: 12px; color: #ff0000; }

/* buttons */

.tdbLink a { color:#e7c699; background:none}

/* account link list */

.accountLinkList{
  list-style-type: none; display:block;
  margin: -8px 2px 5px 4px;
  padding: 5px;
}

.accountLinkList li{ line-height:22px}
.accountLinkList li a{ color:#000}


.accountLinkListEntry {
  float: left;
  margin-right: 5px;
}



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




.table_shop a{color:#eacda3!important;}

.bg_cart{ background:url(http://www.template-preview.com/OS/300110910/images/bg_cat.png) top repeat-y; padding:0}

.bg_cart_foot{ margin-left:4px; margin-top:-12px; position:relative; z-index:-1}

/* Curr */


.top_curr{  width:160px; height:30px; background:none; position: absolute; line-height:18px; top:-139px;  padding-top:20px; margin-left:400px}

	.top_curr .title_curr{  color:#666666; font-size:11px; font-family:Arial; width:75px; line-height:14px; display:block; float:left}
	.top_curr .infoBoxContents{ display:block; float:right; }
	.top_curr form select{ border:0!important}

/* Lang */

.lang{ width:100px; height:30px; background:none; position: absolute; line-height:18px; top:-139px;  padding-top:20px; margin-left:580px}
    .title_lang{/*   color:#4c2c07; font-size:11px; font-family:Arial; width:75px; line-height:14px; display:block; float:left */ display:none}
	.flags a{ margin-right:8px}
	

/* Search */

.search_a{ position: absolute; top:-59px; left:740px; width:200px; height:25px}
.search_b{  width:200px; float:right;}
	.search_b input{ color:#4f4f4f; font-family: Arial; border:0; background-color:#fff;font-size:11px; line-height:20px}
	.title_search{ font-size:11px; color:#4f4f4f; display:block; float:left; width:65px; text-transform:uppercase; padding-top:7px; font-family: Arial; font-weight:bold}
	.search_b span{ display:block; left:170px; width:17px; height:22px; margin-top:5px; z-index:135; position:absolute}
		
	.search_b span:hover{  cursor:pointer}
	.search_block{ display:block; float:right; height:22px;width:200px;
			  		 -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px;
 					 -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px;
					 -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius:4px;
					 -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px;
					 padding-left:5px; border:1px solid #c4c7cc; line-height:30px; z-index:120; background-color:#fff}


/* Log_in */	


		.log_in{ position:absolute; z-index:120}
		.log_in a{ color:#ac0000; cursor:pointer; margin:0px 8px}

.logged{ position:absolute; width:180px; height:25px; margin-left:710px; border-left:1px #ccc solid; line-height:25px; text-align:right; color:#3f3f3f; top:15px;
font-size:11px; padding-left:5px}


/* Categories */


.cat_block{  padding-bottom:10px; margin-bottom:10px}

a.links	{color:#000; white-space:nowrap; font-family: Arial, Helvetica, sans-serif; font-size:12px;display:block; margin:0px 5px 7px 5px; height:22px; line-height:22px; font-size:11px}

a.links:hover{   color:#fff; text-decoration: none;background-color:#393939!important;-moz-border-radius:4px;-webkit-border-radius: 4px; border-radius: 4px;}
a.links span{  display:block; padding-left:10px; border-bottom:1px #e4e4e4 dotted; height:25px}


.act_cat{ color:#000; font-weight:bold}
.act_cat:hover { text-decoration:none!important; color:#000; }

.level-1 span{ margin-left:10px}
.level-1:hover{ background:none!important;  text-decoration:underline; }

.cat_arrow{ position:absolute; margin-top:20px}

.level_img{ position:absolute; margin-top:10px; right:20px}


/* Best Sellers */
.best_s{ list-style:none; padding:0; margin:0;padding-bottom:1px; background:#fff; margin-bottom:10px}
a.best_sellers {color:#000; white-space:nowrap; font-family: Arial, Helvetica, sans-serif; font-size:12px;display:block; margin:5px 5px 0px 5px; height:22px; line-height:22px; font-size:11px}
a.best_sellers:hover{ color:#8e8e8e; text-decoration: none;}
a.best_sellers span{display:block; padding-left:10px; border-bottom:1px #e4e4e4 dotted; height:25px}

/* Links */

a.read_more{ display:block; width:145px; height:36px; margin-left:10px}

.ui-priority-secondary{-moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px; white-space:nowrap!important}


.spase_cont{ width:10px; height:100%; float:left}
.laga{ width:663px; margin-left:-9px}

table.for_img tr td a img{border:2px #ccc solid; position:relative; margin-right:15px}
table.for_img tr td a img:hover{ border:#888 2px solid}

.remuve{  width:105px; height:35px; display:block;  text-align: center; font-family:Arial; font-size:12px; text-transform:uppercase; color:#fff!important; line-height:35px;  background:#888888; text-decoration:none!important; font-weight:bold; float:right; margin-left:20px;-moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px; white-space:nowrap!important}

.remuve:hover{background:#999}


.products_new{}
.products_new tr td{ font-size:12px; font-family:Arial; color:#000;}
.products_new tr td small{ color:#f00; font-size:15px; font-weight:bold}


td.main a strong u{ color:#000; text-decoration:none!important; font-size:18px; font-weight:normal; border:0}


.text_10{ padding-bottom:10px; padding-left:10px; padding-right:10px; color:#7d7d7d; font-size:11px;}

.disc{ width:290px; padding-bottom:10px; padding-right:0!important}

/* Cart */

.shopping_cart{ display:block;  position:relative; background:#393939; padding-bottom:10px;  margin-bottom:10px; padding-left:10px; -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px;font-family:Tahoma; font-size:14px!important; color:#9d9d9d}
.shopping_cart_head a.title{ font-size:18px; color:#fff;  font-family:Arial; display:block; padding-top:12px; padding-left:40px; font-weight: normal;  margin-right:20px; margin-bottom:8px; padding-bottom:8px; background:url(http://www.template-preview.com/OS/300110910/images/bg_h3.) 0px 50% no-repeat; white-space:nowrap;}
.shopping_cart_head a.title:hover{ text-decoration:none} 

.cart_text{ white-space:nowrap; }
.cart_text strong{ color:#fff}



a.pin{ font-family:Tahoma; font-size:11px; color:#e9e9e9!important; text-decoration:underline	 }

.table_shop{ display:block; width:150px; margin-top:-18px}

.table_shop tr td{ display:block; text-align:right; width:150px; height:22px}

.total_clear{display:block; width:100px; height:20px; }
.table_shop b{ font-family:Tahoma; font-size:11px; color:#9d9d9d}

.white{ color:#fff}


/* SPECIAL */

a.box_text{ color:#000; font-size:12px; font-family:Arial; text-transform:none; text-decoration: underline; display:block; padding-bottom:10px; padding-left:4px}
a.box_text:hover{ text-decoration:none}

.special_box{ background:#e4e4e4; padding-bottom:10px; margin-bottom:10px; -moz-border-radius:4px;-webkit-border-radius: 4px; border-radius: 4px; border-left:1px #c2c2c2 solid; }
.special_box img{ padding:4px ; background:#fff; border:1px #ccc solid; margin-left:4px}

.special_box_text strong{ font-weight:normal; color:#000}
.special_box_text .old_price{ font-weight: normal; color:#8a8a8a; font-size:10px; font-family: Arial, Helvetica, sans-serif }
.special_box_text  span{ text-align:right}
.special_box_text { margin-left:6px}

.special_box_text .new_price{ color:#000;  font-size:10px; font-family: Arial}


.pin_to{ width:105px; height:35px; display:block;  text-align: center; font-family:Arial; font-size:12px; text-transform:uppercase; color:#fff!important; line-height:35px;  background:#ff9ec1; text-decoration:none!important; font-weight:bold; }

.pin_to:hover{ color:#fff; background:#fb7daa}

.left_10{ margin-left:10px}
.pad_20{ padding-left:20px; padding-right:20px;}

/* man */

.title_man{ margin:0; padding:0; font-size:18px!important; color:#000!important; text-transform: none;  line-height:20px; padding-bottom:10px;  padding-top:8px; margin-bottom:10px;-moz-border-radius:4px;-webkit-border-radius: 4px; border-radius: 4px; background-color:#e4e4e4; border-left:1px #c2c2c2 solid; border-top:1px #c2c2c2 solid; padding-left:10px; font-weight:bold}

.none{ list-style-image: url(http://www.template-preview.com/OS/300110910/images/spacer.gif); margin:0; padding:0;}




#faded {  margin-bottom:5px; margin-top:6px;-moz-border-radius:5px;-webkit-border-radius: 5px; border-radius: 5px;  background-color:#ccc;
	width:980px;
	height:340px;
	overflow: hidden;
	position: relative;	}
	

#faded ul.show{ display:block; width:985px; height:340px; padding:0; margin:0; }
#faded ul.show img{ z-index:-1; position:absolute}
ul.pagination {
	width: 200px;
	height:300px;
	overflow: hidden;
	position: absolute!important ;
	z-index:90000;

	left:900px; top:200px;list-style-image:url(http://www.template-preview.com/OS/300110910/images/spacer.gif)
}

	ul.pagination li { width:27px ; height:24px; margin-bottom:8px}
		ul.pagination li a {
		background: url(http://www.template-preview.com/OS/300110910/images/disk.png) top no-repeat;
			display: block;
			width: 27px;
			height: 24px;
			text-decoration: none;
			 outline:none;
			 text-indent:-999px
		}
		
		ul.pagination li a:hover {
background:  url(http://www.template-preview.com/OS/300110910/images/disk_act.png) top no-repeat;
		}
		
		ul.pagination li.current a {
background: url(http://www.template-preview.com/OS/300110910/images/disk_act.png) top no-repeat
		}
.more{  position:absolute; z-index:10; top:250px; margin-left:50px}
.special_banner{ display:block}
.special_banner img{ margin-top:3px}

.cntrl button{ background-color:#888888!important; color:#fff}
.cntrl button:hover{ background-color:#999!important}