@charset "utf-8";

/* CSS Document */



#wrapper 

{

	margin:0 auto;

	width:967px;

}



.clear_div 

{


	clear:both;

}

/*HEADER*/

#header 

{	

	margin-top:10px;

	position:relative;

	background:url(../image/banner.jpg) no-repeat 9px 34px #fff;

	height:104px;

	border-bottom:1px #d6d6d6 solid;

}



#home_link

{

	display:block;

	height:69px;

	left:10px;

	position:absolute;

	text-indent:-9999px;

	top:27px;

	width:523px;	

}



#contact_header

{

	position:absolute;

	top:4px;

	right:0;

	color:#666666;

	font-size:13px;

}



#contact_header span 

{

	color:#002393;

	font-weight:bold;

}





#contact_header a 

{

	color:#666666;

	text-decoration:none;

	/*background:url(../image/seperate_small.jpg) no-repeat;*/

	padding-left:0px;

	padding-right:5px;

	margin-left:0px;

	height:10px;

	font-size:11px;

}



#contact_header img

{

	margin-left:3px;

	margin-right:3px;

}



#contact_header a:hover

{

	border-bottom:1px dotted #666;

}



#header_line

{

	width:460px;

	height:1px;

	top:26px;

	right:0;

	position:absolute;

	background:url(../image/header_line.jpg) no-repeat;

}



#freeship

{

	position:absolute;

	height:60px;

	width:180px;

	background:url(../image/freeship.jpg) no-repeat;

	top:37px;

	left:572px;

}



#freeship h3 

{

	padding-top:30px;
	
	font-size:14px;
	
	color:#185aa1;

}



#splitter 

{

	height:55px;

	width:1px;

	background:url(../image/seperate_big.jpg) no-repeat;

	position:absolute;

	top:37px;

	left:763px;

}



#shopping_cart 

{

	position:absolute;

	top:35px;

	left:784px;

	width:185px;

	height:60px;

	background:url(../image/shopping_bag.jpg) no-repeat;

}



#shopping_cart a 

{

	display:block;

	width:148px;

	height:30px;

	padding-top:35px;

	padding-left:37px;

	font-size:19px;

	color:#185aa1;

}



/*MAIN*/



#main 

{

	margin-top:11px;

	border-bottom:1px #d6d6d6 solid;

	padding-bottom:38px;

}

/*SIDEBAR*/

#sidebar

{

	float:left;

	width:163px;

	border-right:1px solid #d6d6d6;

	padding-right:12px;

	

}



#sidebar h2 

{

	font-size:25px;

	color:#185aa1;

}



#search_form

{

	border-bottom:3px solid #185aa1;

	height:33px;

	

}



#search_form input[type=text]

{

	width:122px;

	border:1px solid #9d9d9d;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size:10px;

	color:#aaa;

	height:15px;

	padding-top:4px;

	margin-left:2px;

	float:left;

}



#search_form input[type=submit]

{

	width:30px;

	height:22px;

	background:url(../image/go_button.jpg) no-repeat;

	border:none;

	margin-left:3px;

}



#sidebar ul

{

	

}



#sidebar ul li

{

	margin-top:13px;

	margin-left:2px;

	font-size:15px;

	font-weight:bold;

	color:#422512;

}



#sidebar ul li a

{

	color:#422512;

	border-bottom:#fff dotted 1px;

}



#sidebar ul li a:hover

{

	border-bottom:#422512 dotted 1px;

}



#greek_recipe img

{

	margin-left:2px;

	margin-top:20px;

}



#greek_festival img

{

	margin-left:2px;

	margin-top:12px;

}



#google_ad_holder 

{

	margin-top:10px;	

}

/*MAIN CONTENT*/

#main_content

{

	width:780px;

	float:right;

}



/*FOOTER*/

#footer 

{

	height:134px;

	position:relative;

	border-bottom:1px #d6d6d6 solid;

}



#left_footer

{

	width:570px;

	height:166px;

	background:url(../image/mailing_list.jpg) 2px 0px no-repeat;

	position:relative;

}



#subcribe_form

{

	position:absolute;

	top:76px;

	left:2px;

}



#subcribe_form input[type="text"]

{

	border:1px solid #328AC9;

	color:#666666;

	font-family:Helvetica,Arial,sans-serif;

	font-size:12px;

	height:15px;

	margin-top:5px;

	padding-left:5px;

	padding-top:5px;

	padding-bottom:5px;

	width:220px;

}



#subcribe_form input[type=submit]

{

	margin-left:2px;

	width:65px;

	height:27px;

	background:url(../image/subcribe_button.jpg) no-repeat;

	border:none;

	position:absolute;

	top:6px;

	left:230px;

}



#left_footer a 

{

	position:absolute;

	top:63px;

	display:block;

	left:318px;

	/*text-indent:-9999px;*/

	/*background:url(../image/validate_button.jpg) no-repeat;*/

	/*width:94px;*/

	/*height:54px;*/

	

}



#right_footer

{

	position:absolute;

	top:11px;

	width:342px;

	left:624px;

}



#right_footer>div 

{

	float:left;

	

}



#col-1

{

	margin-right:48px;

}



#col-2

{

	margin-right:37px;

}



#col-3

{

	margin-right:0px;

}



#right_footer h3 

{

	color:#185aa1;

	font-size:15px;

	

}





#right_footer a 

{

	color:#4083b4;

	font-size:11px;

}



#right_footer a:hover 

{

	border-bottom:1px dotted #4083b4;



}



#sub_footer 

{

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size:10px;

	margin-top:10px;

}



#sub_left

{

	

}



#sub_right

{

	float:right;

}



#sub_right a 

{

	color:#666666;

}



#sub_right a:hover

{

	border-bottom:1px dotted #666;

}

#aboutus

{

	overflow: hidden;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

}



#aboutus_header

{

	width: 100%;

	background: url(../image/about_header_bg.jpg) top left repeat-x;

	text-align: right;

	margin-bottom: 25px;

}



#about_text

{

	float: left;

	font-size: 14px;

	width: 450px;

	margin-left: 5px;

}



#about_text p

{

	margin: 15px 0;

	color: #333333;

	line-height: 18px

}



#about_text .header

{

	color: #452818;

	font-size: 22px;

}



#about_pic

{

	float:right;

	margin: -1px -2px 0 0;

}



#about_pic img

{

	border: 1px solid #dcdcdc;

	padding: 4px;

}



@charset "utf-8";

/* CSS Document */



#category_breadcumb

{

	margin-top:2px;	

	width:100%;

	

}



#category_breadcumb a

{

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



#category_breadcumb h1

{

	text-align: right;

	background: url(../image/topcat_header_bg.jpg) bottom left repeat-x;

	margin-top: -7px;

	padding: 1px;

	font-size: 60px;

	font-weight: normal;

	color: #4a98d5;

	

}



#category_breadcumb h1 span

{

	color: #185aa1;

}



#category_products

{

}



#category_products .left

{

	float: left;

}

#category_products .right

{

	float: right;

}



.category_product

{

	margin-top: 29px;

	width: 356px;

	height: 128px;

	position: relative;

	padding-bottom: 27px;

	border-bottom: 1px solid #dddddd;

}



.category_product .pic

{

	border: 1px solid #dfdfdf;

	padding: 5px 3px;

	margin-right: 10px;

	width: 117px;

	height: 113px;

	overflow: hidden;

	text-align: center;

	display:table-cell;

	vertical-align:middle;
	line-height:113px;

}



.category_product .pic img

{

	max-height: 103px;

	max-width: 117px;
	vertical-align:middle;

}

.category_product .pic a
{
	vertical-align:middle;
}

.category_product h3

{

	color: #185aa1;

	font-size: 12px;

	line-height: 13px;

}



.category_product p

{

	color: #452818;

}



.category_product .price

{

	position: absolute;

	top: 38px;	

	left: 135px;

	font-size: 13px;

}



.category_product .saleoff

{

	color: #ff0000;

	position: absolute;

	top: 50px;	

	left: 135px;

	font-size: 13px;

}

.category_product .quantity

{

	position: absolute;

	top: 71px;	

	left: 136px;

}

.category_product .quantity input

{

	width: 30px;

}

.category_product .add_to_cart

{

	cursor: pointer;

	position: absolute;

	top: 95px;	

	left: 135px;

	background: url(../image/checkout_add_to_bag.jpg) no-repeat top left;

	width: 116px;

	height: 30px;

	border: none;

	margin-top: 6px;

}


.category_product .add_to_cart_red

{

	cursor: pointer;

	position: absolute;

	top: 95px;	

	left: 135px;

	background: url(../image/checkout_add_to_bag_red.jpg) no-repeat top left;

	width: 116px;

	height: 30px;

	border: none;

	margin-top: 6px;

}


.category_product .available

{

	background: url(../image/basket.jpg) left 5px no-repeat;

	text-transform: uppercase;

	position: absolute;

	left: 264px;

	top: 102px;

	padding-left: 17px;

	line-height: 22px;

	font-size: 10px;

	width:90px;

}



#checkout_alsobuy .right .available

{

	left: 269px;

}



.category_product .basket

{

	text-transform: uppercase;

	position: absolute;

	left: 283px;

	top: 100px;	

	font-size: 10px;

}



/* *********************  */

#category_desc

{

	color: #444444;

	margin-top: 28px;

	font-size: 12px;

	line-height: 1.5;

}



#checkout

{

	overflow: hidden;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

}



#checkout_header

{

	width: 100%;

	background: url(../image/checkout_header_bg.jpg) top left repeat-x;

	text-align: right;

	margin-bottom: 12px;

}



#checkout_title

{

	padding: 5px 0 7px 0;

	font-weight: bold;

	font-size: 18px;

	color:#185aa1;

	border-top: 3px solid #385a9d;

	border-bottom: 1px solid #cbcbcb;

	text-transform: uppercase;

}



#cart_list_title

{

	margin:22px 0 20px 0;

	color: #452818;

	font-size: 14px;

	font-weight: bold;

}



#table_cart_list td

{

	padding: 6px 0 7px 0;

	border-bottom: 1px solid #ffffff;

}



#table_cart_list th

{

	border-top: 1px solid #000000;

	border-bottom: 1px solid #cbcbcb;

	padding-top: 8px;

	padding-bottom: 10px;

}



#cartlist_remove_hd

{

	text-align: center;

	width: 40px;

	padding-right: 5px;	

}


#cartlist_code_hd

{

	text-align: center;

	width: 84px;

	padding-right: 10px;	

}

#cartlist_product_hd

{

	text-align: left;

	width: 235px;

}



#cartlist_quantity_hd

{

	text-align: center;

	width: 56px;

}



#cartlist_price_hd

{

	text-align: center;

	width: 67px;

}



#cartlist_total_hd

{

	text-align: center;

	width: 47px;

	padding-left: 5px;

}


#linedown td

{

	padding: 0px 0 0px 0;

	border-bottom: 1px solid #cbcbcb;

}

.remove_row

{

	text-align: center;
	

}


.code_row

{

	text-align: center;

}

.product_row

{

	text-transform: uppercase;

}



.quantity_row

{

	text-align: center;



}



.quantity_row input[type=text]

{

	width: 25px;

}



.price_row

{

	text-align: center;

}



.total_row

{

	text-align: center;

}





#cartlist_update_button

{

	float: left;

	background: url(../image/update_bag_button.jpg) no-repeat top left;

	width: 106px;

	height: 23px;

	border: none;

	margin-top:6px;

}



#cartlist_total

{

	float: right;

	margin-top: 9px;

	font-size: 20px;

	color: #666666;

}



#cartlist_total b

{

	color: #385a9e;

}



#cartlist_continue

{

	background: url(../image/back_arrow.jpg) no-repeat center left;

	font-size: 14px;

	font-weight: bold;

	padding: 10px 0 10px 10px;

	text-transform: uppercase;

	color: #385a9d;

}



#cart_checkout

{

	position: relative;
	float:right;
	overflow: visible;

}



#generate_checkout_test

{

	position: absolute;

	top: 5px;

	right: 0px;

	width: 178px;

	height: 63px;

}



#generate_checkout

{

	float:right;

	margin-top: 1px;

	padding: 10px 0px 0px 0px;

}



.generate_checkout

{

	float:right;

	margin-top: 35px;

	padding: 10px 0px 0px 0px;

}



.generate_checkout_or

{

	float:right;

	margin-top: 5px;

	padding: 15px 15px 0px 0px;

}



.generate_checkout_or_more

{

	float:right;

	margin-top: 20px;

	padding: 5px 25px 0px 0px;

}



.checkout_button1

{

	float:right;

	margin-top: 35px;

}



#amazon_checkout

{

	margin-left:1px;

}



#paypal_checkout

{

	margin-left:13px;

}



#google_checkout

{

	margin-left: 20px;

}





#checkout_alsobuy 

{

	margin-top: 84px;

}



#checkout_alsobuy > h2

{

	font-weight: normal;	

	font-size: 30px;

	margin-bottom: 23px;

	color: #185aa1;

	border-bottom: 1px solid #d6d6d6;

}



#checkout_alsobuy .left

{

	float: left;

}

#checkout_alsobuy .right

{

	float: right;

}



.checkout_alsobuy_item

{

	width: 356px;

	height: 128px;

	position: relative;

}



.checkout_alsobuy_item .pic

{

	float: left;

	border: 1px solid #dfdfdf;

	padding: 13px 3px;

	margin-right: 10px;

	width: 117px;

	height: 97px;

}



.checkout_alsobuy_item h3

{

	color: #185aa1;

	font-size: 12px;

}



.checkout_alsobuy_item p

{

	color: #452818;

}



.checkout_alsobuy_item .price

{

	position: absolute;

	top: 38px;	

	left: 135px;

}



.checkout_alsobuy_item .quantity

{

	position: absolute;

	top: 71px;	

	left: 136px;

}

.checkout_alsobuy_item .quantity input

{

	width: 30px;

}

.checkout_alsobuy_item .add_to_cart

{

	cursor: pointer;

	position: absolute;

	top: 95px;	

	left: 135px;

	background: url(../image/checkout_add_to_bag.jpg) no-repeat top left;

	width: 116px;

	height: 30px;

	border: none;

	margin-top: 6px;

}



.checkout_alsobuy_item .available

{

	position: absolute;

	right: -5px;

	bottom: 2px;

	background: url(../image/basket.jpg) bottom left no-repeat;

	text-transform: uppercase;

	padding-left: 17px;

	line-height: 16px;

	font-size: 10px;

}



#checkout_alsobuy .right .available

{

	right: 0px;

}



#customer_login

{

	overflow: hidden;

	margin-left: 0px;

	font-family:  Helvetica, Arial, sans-serif;

}



#clogin_header

{

	width: 100%;

	background: url(../image/clogin_header_bg.jpg) top left repeat-x;

	text-align: right;

	margin-bottom: 11px;

}



#clogin_create

{

	width: 356px;

	float: left;

}



.clogin_box

{

	border: 1px solid #385a9e;

	padding: 10px;

	height: 195px;

}



.clogin_box h3

{

	background: #375a9e;

	padding: 6px 8px 5px 8px;

	font-size: 15px;

	color: #ffffff;

	margin-bottom: 18px;

}



.clogin_box p

{

	color: #666666;

	font-size: 12px;

	line-height: 18px;

	margin-bottom: 18px;

}



#clogin_create_btn

{

	cursor: pointer;

	margin-left: -3px;

}



#clogin_login

{

	width: 355px;

	margin-left: 24px;

	float: left;

}



#clogin_login_form

{

	padding: 4px 14px;

	font-size: 12px;

}



#clogin_login_form td

{

	padding-bottom: 12px;

	vertical-align: middle;

}



#clogin_login_form .clogin_txt_input

{

	padding: 2px 0 2px 6px;

	width: 212px;

	height: 15px;

	font-size: 12px;

	line-height: 12px;

	display: block;

	border: none;

	background: url(../image/clogin_input.jpg) no-repeat top left;

}



#clogin_control

{

	margin: 14px 0 0 60px;

}



#clogin_login_btn

{

	cursor: pointer;

	float: left;

	background: url(../image/btn_login.jpg) no-repeat top left;

	display: block;

	width: 55px;

	height: 23px;

	border: none;

}



#clogin_forgot

{

	float: left;

	overflow: hidden;

	margin: 5px 0 0 57px;

	font-size: 13px;	

	font-weight: normal;

	color: #666666;

}



#contactpage

{

	overflow: hidden;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

}



#contactpage_header

{

	width: 100%;

	background: url(../image/about_header_bg.jpg) top left repeat-x;

	text-align: right;

	margin-bottom: 34px;

}



#contact_left

{

	float: left;

	width: 462px;

}



#contact_left h1

{

	font-size: 37px;

	font-weight: normal;

	color: #452818;

	margin: 0 0 21px 2px;

}



#contact_left p

{

	line-height: 14px;

	margin: 10px 0 14px 0px;

}



#contact_form

{

	margin-top: 21px;

}



#contact_form td

{

	padding: 0 0 25px 0;

}



.contact_input

{

	border-bottom: 1px solid #e4e4e4;

	border-right: 1px solid #e4e4e4;

	border-top: 1px solid #999999;

	border-left: 1px solid #999999;

	padding: 3px 3px 2px 3px;

	width: 255px;

}



#contact_combo

{

	width: 262px;

	height: 17px;

	font-size: 11px;
	

	padding: 0px; 
	margin: 0px;
}



#contact_desc

{

	width: 427px;

	height: 179px

}



#contact_submit

{

	cursor: pointer;

	background: url(../image/contact_submit.jpg) no-repeat top left;

	width: 102px;

	height: 23px;

	border: none;

}



#contact_right

{

	background: url(../image/contact_box.jpg) no-repeat top left;

	float: right;

	padding: 5px 7px 15px 13px;

	width: 210px;

	height: 141px;

	color: #ffffff;

	font-size: 12px;

}



#contact_right h2

{

	font-size: 18px;

	margin-top: 12px;

}



#contact_right p

{

	margin-top: 1px; 

}



#contact_right p a 

{

	color:#fff;

}


#dracoulinia_right

{


	float: right;

	padding: 0px 0px 0px 0px;

	width: 260px;

	height: 363px;

	color: #ffffff;

	font-size: 12px;

}



#dracoulinia_right h2

{

	font-size: 18px;

	margin-top: 12px;

}



#dracoulinia_right p

{

	margin-top: 1px; 

}



#dracoulinia_right p a 

{

	color:#fff;

}



#landing_content

{

	padding-left: -2px;

	overflow: hidden;

}



#landing_quote h3

{

	font-size: 24px;

	color: #004581;

	margin: 16px 0 0 9px;

	letter-spacing: 0.1px;

}



#landing_quote span

{

	display: none;

}



#landing_topitem

{
	border-top:1px dotted #d0d0d0;

	background: url(../image/landing_top.jpg) left 15px no-repeat;

	height: 185px;

	padding: 2px 0 26px 191px;

	margin-top: 21px;

	position: relative;

	width: 582px;

	text-align: center;

}



#landing_today_fix

{

	position: absolute;

	top: 15px;

	left: 0;

	z-index: 99;

}



.landing_item

{

	float: left;

	margin: 12px 5px 0 0;

	font-weight: bold;

	text-align: center;

	width: 185px;

	position:relative;

	z-index: 9;

}



.landing_item_pic

{

	height: 130px;

}



.landing_item_pic img 

{

	max-height:130px;

	max-width:150px;

}



.landing_item_name

{

	text-align: center;

}



.landing_item_name p

{

	font-size: 14px;

	text-transform: uppercase;

	color: #442918;

}



.landing_arrow_right

{

	cursor: pointer;

	display: table-cell;

	vertical-align: middle;

	height: 162px;

}



/** feature **/ 

#landing_feature

{

	border-top: 1px solid #dddddd;

	padding-top: 19px;

	padding-bottom: 32px;

	position: relative;

}



#landing_feature_title

{

	background: url(../image/landing_feature.jpg) top left no-repeat;

	display: block;

	width: 402px;

	height: 41px;

}

#landing_feature_title span

{

	display:none;

}



#landing_feature .landing_item_name

{

	padding-top: 5px;

}



#feature_arrow

{

	cursor: pointer;

	position: relative;

	right: -9px;

	top: 69px;

	z-index: 1;

}



/** sale **/ 

#landing_sale

{	

	border-top: 1px solid #dddddd;

	padding-top: 19px;

	padding-bottom: 32px;

	position: relative;

}



#landing_sale_title

{

	background: url(../image/landing_sale.jpg) top left no-repeat;

	display: block;

	width: 402px;

	height: 41px;

	padding-bottom: 7px;

}



#landing_sale_title span

{

	display: none;

}



#landing_sale .landing_item_name

{

	padding-top: 5px;

}



#landing_sale .landing_item

{

	width: 187px;

}



#sale_arrow

{

	cursor: pointer;

	position: relative;

	right: -1px;

	top: 60px;

	z-index: 1;

}



/** stocking **/ 

#landing_stocking

{

	border-top: 1px solid #dddddd;

	padding-top: 19px;

	padding-bottom: 32px;

	position: relative;

}



#landing_stocking_title

{

	background: url(../image/stocking-stuffer-ideas.jpg) top left no-repeat;

	display: block;

	width: 402px;

	height: 41px;

}

#stocking_feature_title span

{

	display:none;

}



#landing_stocking .stocking_item_name

{

	padding-top: 5px;

}



#stocking_arrow

{

	cursor: pointer;

	position: relative;

	right: -9px;

	top: 69px;

	z-index: 1;

}



/** note **/ 

#landing_note

{	

	border-top: 1px solid #dddddd;

	padding-top: 15px;

	position: relative;

}



#landing_note p

{

	font-family: Arial, Tahoma;

	font-size: 18px;

	color: #444444;

	line-height: 24px;

}





@charset "utf-8";

/* Product */

#breadcumb

{

	margin-top:2px;

	color:#666666;

	font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

}



#breadcumb span 

{

	color:#666666;

	font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

}

#breadcumb a

{

	color:#666666;

	font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

}



#product

{

	margin-top:7px;

}



#product_image 

{

	width:400px;	

	float:left;

	color:#2f2f2f;

	font-size:14px;

	text-align:center;

}



#product_image span

{	

	background:url(../image/zoom.jpg) no-repeat;

	padding-left:18px;

	font-size:11px;

	color:#989898;

}



#product_image p 

{

	margin-top:10px;

	color:#2f2f2f;

	text-align:left;

	font-size:12px;

}



#product_image img 

{

	border:2px solid #4a98d5;

	margin-bottom:10px;

	max-width:350px;

}



#product_description

{

	float:right;

	width:370px;

}



#product_description h2

{

	color:#185aa1;

	font-size:26px;

	font-weight:normal;

	padding-left:6px;

	border-bottom:1px #d6d6d6 solid;

	padding-bottom:6px;

}



#product_description h3

{

	color:#185aa1;

	font-weight:bold;

	font-size:14px;

	margin-left:2px;

	margin-top:15px;

}





#product_description img

{

	border: 1px solid #dddddd;

}

	

	

#stock, #product_code, #description_p

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;

	padding-left:6px;

	line-height:1.3;

}



#description_p 

{

	margin-top:13px;	

	font-size:14px;

	

}



#description_p img

{

	border: 1px solid #dddddd;

}



#stock 

{

	margin-top:0px;

}

#stock1 

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666;

	padding-left:6px;

	line-height:1.3;

	margin-top:10px;	
}

#stock2 

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:6px;

	color:#666;

	line-height:1.3;

}


#product_code

{

	margin-top:1px;	

	

	padding-bottom:6px;

}



#product_price

{

	position:relative;

	height:157px;

	border-top:1px #d6d6d6 solid;

}

#review_rate img
{
	border:none !important;
}

#product_sale_box
{
}

#product_sale_box #product_old_price
{
	text-decoration:line-through;
	font-size:20px;
	top:4px;
}

#product_sale_box #product_sale_price
{
	color:#FF0000;
	top:25px;
}

#product_sale_box label
{
}

#product_sale_box p
{
	top:68px !important;
}

#product_sale_box #product_price_small
{
	top: 84px;
}


#product_sale_box > a,#product_sale_box > b > a
{
	height:23px;
	position:absolute;
	text-indent:-9999px;
	top:104px;
	width:98px;
}

#product_sale_box #review_rate
{
	top:140px;
}

#product_price span 

{

	font-size:24px;

	color:#185aa1;

	font-weight:bold;

	margin-top:12px;

	margin-left:5px;

	position:absolute;

	top:1px;

	left:1px;

}



#product_price form

{

	position:absolute;

	top:12px;

	left:190px;

	width:182px;

}



#product_price input[type="text"]

{

	height:15px;

	left:218px;

	position:absolute;

	top:16px;

	width:25px;

}



#product_price input[type="submit"]

{

	background:url("../image/add_to_bag_button.jpg") no-repeat scroll 0 0 transparent;

	border:0 none;

	cursor:pointer;

	height:30px;

	left:251px;

	position:absolute;

	top:11px;

	width:116px;

}



#product_price label

{

	color:#185AA1;

	font-size:12px;

	left:194px;

	position:absolute;

	top:20px;

}



#product_price p

{

	font-size:14px;

	color:#666;

	position:absolute;

	top:42px;

	left:6px;

}



#product_price>a,#product_price>b>a

{

	text-indent:-9999px;

	width:98px;

	height:23px;

	position:absolute;

	top:92px;

}

#product_price_red

{

	position:relative;

	height:157px;

	border-top:1px #d6d6d6 solid;

}

#product_price_red span 

{

	font-size:24px;

	color:#185aa1;

	font-weight:bold;

	margin-top:12px;

	margin-left:5px;

	position:absolute;

	top:1px;

	left:1px;

}



#product_price_red form

{

	position:absolute;

	top:12px;

	left:190px;

	width:182px;

}



#product_price_red input[type="text"]

{

	height:15px;

	left:218px;

	position:absolute;

	top:16px;

	width:25px;

}



#product_price_red input[type="submit"]

{

	background:url("../image/add_to_bag_button_red.jpg") no-repeat scroll 0 0 transparent;

	border:0 none;

	cursor:pointer;

	height:30px;

	left:251px;

	position:absolute;

	top:11px;

	width:116px;

}



#product_price_red label

{

	color:#185AA1;

	font-size:12px;

	left:194px;

	position:absolute;

	top:20px;

}



#product_price_red p

{

	font-size:14px;

	color:#666;

	position:absolute;

	top:42px;

	left:6px;

}



#product_price_red>a,#product_price_red>b>a

{

	text-indent:-9999px;

	width:98px;

	height:23px;

	position:absolute;

	top:92px;

}


#product_price_small

{

	font-size:10px;

	color:#666;

	position:absolute;

	top:58px;

	left:6px;

}



#product_add_form>table

{

	margin-top:13px;

	margin-bottom:8px;

	padding-bottom:5px;	

}



#product_add_form table td 

{

	color:#666666;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	line-height:1.3;

}



#tell_a_friend

{

	background:url(../image/tell_a_friend_button.jpg) no-repeat;	

	left:7px;

}



#checkout

{

	background:url(../image/checkout_button.jpg) no-repeat;	

	left:110px;

}



#review_rate

{

	font-size:13px;

	position:absolute;

	top:126px;

	left:6px;

	border-bottom:1px #d6d6d6 solid;

	height:30px;

	width:365px;

}



#review_rate a 

{

	color:#006ec0;

}



#review_rate a:hover

{

	border-bottom:1px solid #006ec0;

}



#main_content>h2

{

	color:#185aa1;

	font-size:26px;

	font-weight:normal;

	border-bottom:1px #d6d6d6 solid;

}



#like_h2

{

	margin-top:76px;

}



#like_products

{

	

}



#like_products .product

{	

	padding-bottom:10px;

	padding-top:24px;

	width:370px;

	position:relative;

	height:150px;

}



.product.left

{

	float:left;

}



.product.right

{

	float:right;

	margin-right:-13px;

}



#like_products > div img 

{

	border:2px #dfdfdf solid;

	float:left;

	max-width:130px;

	max-height:106px;

}



.like_description

{

/*	float:right;*/

	margin-left:10px;

	width:235px;

	position:absolute;

	left:140px;

}



.like_description h3

{

	font-size:13px;

	font-weight:bold;

	color:#185aa1;

}



.like_description p

{

	font-size:12px;

	color:#452818;

	position:absolute;

	left:0px;

}



.price

{

	top:36px;

}



.price_off

{

	text-decoration:line-through;

}

.sale_price

{

	top:50px;	

}



.like_description p span

{

	font-weight:bold;	

}



.like_description form

{

	position:absolute;

	top:72px;

}



.like_description form label

{

	font-size:12px;

	color:#452818;

}



.like_description form input[type="text"]

{

	width:30px;

}



.like_description form input[type="submit"]

{

	width:116px;

	height:30px;

	background:url(../image/add_to_bag_button.jpg) no-repeat;

	border:0;

	cursor:pointer;

	margin-top:4px;

	margin-left:-2px;

}





#review_h2

{

	margin-top:37px;

}



.available

{

	background:url("../image/basket.jpg") no-repeat scroll 0 0 transparent;

	color:#666666;

	font-size:10px;

	height:20px;

	left:134px;

	padding-left:16px;

	padding-top:5px;

	position:absolute;

	top:104px;

}



.review_content

{

	color:#666;

	width:600px;

	margin-top:24px;

}



.review_name

{

	font-size:12px;

}



.review_name a 

{

	color:#666666;

}



.review_title

{

	font-size:13px;

	font-weight:bold;

	color:#185aa1;

}



.review_text

{

	font-size:11px;

	line-height:1.6;

}



#topcat

{

	overflow: hidden;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 12px;

}



#topcat_header

{

	width: 100%;

	text-align: right;

	margin-bottom: 0px;

}



#topcat_header h1, #topcat_products h1

{

	background: url(../image/topcat_header_bg.jpg) bottom left repeat-x;

	margin-top: 17px;

	padding: 1px;

	font-size: 60px;

	font-weight: normal;

	color: #4a98d5;	

}


.landing_title h1
{
	color:#4a98d5;
	font-size:60px;
	font-weight:normal;
	padding:1px;
	margin-top:10px;
}

#topcat_header h1 span,#topcat_products h1 span,.landing_title h1 span

{

	color: #185aa1;

}



#topcat_intro

{	

	margin-top: 10px;

	padding: 6px;

}



#topcat_intro p

{

	text-align: justify;

	font-size: 18px !important;

	color: #004581;

}



#topcat_intro p a

{

	font-size: 18px !important;

}



#topcat_products

{

	margin-top: 11px;

}



#topcat_products h1

{

	margin-bottom:25px;

	text-align:left;

	font-size:40px;

}



.topcat_product

{

	float: left;

	margin-right: 21px;

	margin-bottom: 13px;

	text-align: center;	

	width: 179px;

}



.product_last

{

	margin-right: 0;

}



.topcat_product .topcat_image

{

	border: 1px solid #dddddd;

	display: table-cell;

	text-align: center;

	vertical-align: middle;

	width: 177px;

	height: 177px;

}







.topcat_product h3

{

	padding: 0 14px;

	margin-top: 13px;

	font-size: 13px;

	line-height: 15px;

	text-transform:uppercase;

	color: #185aa1;

}



.topcat_product h3 b

{

	font-weight: bold;

	color: #084a91;

}

.topcat_product h3 a,.topcat_product h3 a:visited

{

	color: #185aa1;

}



.topcat_product .price

{

	color: #ff0000;

}



#topcat_body

{

	margin-bottom: -1px;

}



#topcat_desc

{

	margin-top: 3px;

	font-size:14px;

}



#topcat_desc center img 

{

	float:right;

	padding-left:15px;

	padding-bottom:15px;

}



#topcat_desc a, #topcat_desc a:visited

{

	color: #185AA1;

}



#topcat_desc p, #topcat_desc li

{

	margin-top: 15px;

	line-height: 1.5;

	color: #444444;

	font-size:14px;

}



#topcat_desc p a 

{

	color:#185AA1;

}



#topcat_desc a:hover

{

	border-bottom:1px dotted #444;

}



#topcat_desc table td 

{

	height:25px;

}





#topcat_desc ul

{

	list-style-type: disc;

	list-style-image: none;

	list-style-position: outside;

}

#topcat_desc li

{

	margin: 7px 0;

}



#topcat_desc h3

{

	margin-top:20px;

	font-size:16px;

	color:#422512;

}



#topcat_desc h2

{

	margin-top:25px;

	font-size:23px;

	color:#422512;

}



#topcat_desc h4 

{

	font-size:18px;

	color:#185AA1;

	margin-bottom:10px;

	

}



.topcat_image img 

{

	max-height:160px;

	max-width:170px;

}



#error-report

{

	background-color:#F6F6F6;

	border-bottom:1px solid #DDDDDD;

	border-top:1px solid #DDDDDD;

	margin-bottom:12px;

	padding:5px 12px;

}



#error-report ul li

{

	background:url("error.png") no-repeat scroll left center transparent;

	color:#AA4444;

	height:16px;

	padding-left:20px;

	padding-top:4px;

	font-weight:normal;

	margin-bottom:3px;

	list-style:none;

}



#review_header

{

	margin-top:2px;

	width:100%;

}



#review_header h1 

{

	background:url("../image/topcat_header_bg.jpg") repeat-x scroll left bottom transparent;

	color:#4A98D5;

	font-size:55px;

	font-weight:normal;

	height:48px;

	margin-top:11px;

	padding:1px;

	text-align:right;

}



#review_header h1 span

{

	color:#185AA1;

}



#review_content

{

	margin-top:35px;

	font-size:14px;

}



#review_content h1 

{

	color:#472816;

	font-size:35px;

}



#review_content .required 

{

	font-weight:bold;

	

}



#review_content .error

{

	color:red;

}



#review_content form>div

{

	margin-bottom:25px;

}



#review_content form

{

	line-height:1.7;

}



#review_desciption

{

	border-bottom:1px solid #D6D6D6;

	font-size:14px;

	line-height:2;

	margin-bottom:10px;

	margin-top:11px;

	padding-bottom:9px;

}



.fulltext

{

	height:19px;

	width:427px;

}



#review_content form textarea

{

	height:180px;

	width:426px;

}



#review_city

{

	width:206px;

	height:19px;

}



#review_state

{

	width:93px;

	height:19px;

}



#review_country

{

	width:93px;

	height:19px;

}



#review_content table td

{

	padding-right:11px;

}



#review_content form input[type="submit"]

{

	width:138px;

	height:23px;

	border:none;

	background:url(../image/submit_review_button.jpg) no-repeat;

	cursor:pointer;

}



.caution 

{

	background:url(../image/notice_bg.png) center bottom repeat-x;

	border:1px solid #ffbbbb;

	margin-top:20px;

	margin-bottom:20px;

	padding:5px;

	color:#333;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	font-weight:bold;

	font-size:13px;

}



.caution_1 

{

	background:url(../image/notice_bg1.png) repeat-x;

	border:1px solid #ffbbbb;

	margin-top:20px;

	margin-bottom:20px;

	padding:5px;

	color:#333;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	font-weight:bold;

	font-size:13px;

}



.greenbox 

{

	background:url(../image/notice_bg_green.png) center bottom repeat-x;

	border:1px solid #ffbbbb;

	margin-top:20px;

	margin-bottom:20px;

	padding:5px;

	color:#333;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	font-weight:bold;

	font-size:13px;

}

#holidayschedule 
{

	
	float:right;
	
	width:270px;
	
	display: block;
	
	background:url(../image/notice_bg.png) center bottom repeat-x;

	border:1px solid #ffbbbb;

	margin-top:10px;

	margin-bottom:10px;

	padding:5px;

	color:#333;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	font-weight:bold;

	font-size:13px;
	
}

#festival_pic

{

	float:none !important;

}





.category_product>form>a

{

	position:absolute;

	top:-2px;

	left:135px;

}



.cufon-loading

{

	visibility: hidden !important;

	display:none !important;

}

.product_row a
{
	color:#666;
}

#shipping_calculate
{
	float:left
}

#shipping_calculate h2
{
	color:#185AA1;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

#shipchoose
{
	background:url("../image/ship_choose_bg1.jpg") no-repeat scroll 0 0 transparent;
	height:350px;
	margin-top:11px;
	padding:16px 12px;
	width:325px;
}

#shipping_calculate p
{
	margin-bottom:10px;
	color:#666;
	line-height:1.4
}

#shipping_calculate p label
{
	color:#422512;
	font-size:12px;
	display:inline-block;
	width:140px;
}

#shipping_calculate p input[type=text]
{
}

#shipping_calculate p select 
{
}

#shipping_calculate p input[type=submit]
{
	background:url("../image/calculate_button.jpg") no-repeat scroll 0 0 transparent;
	border:medium none;
	height:23px;
	width:106px;
	cursor:pointer;
	margin-left:142px;
}

#shipping_calculate > a
{
	color:#385A9D;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 10px 10px;
	text-transform:uppercase;
	display:block;
}

#ship_table
{
	background:url("../image/ship_table_bg.jpg") no-repeat scroll 0 0 transparent;
height:350px;
margin-top:11px;
padding:16px 12px;
width:325px;
}

#ship_table h3
{
	color:#185AA1;
	font-size:14px;
	margin-bottom:10px;
}

#ship_table h3 a
{
	color:#185AA1;	
}

#ship_table span
{
	color:#422512;
	font-size:12px;
}

#ship_table .col1
{
	display:inline-block;
	width:260px;
}

#ship_table .col2
{
}

#ship_table p
{
	margin-bottom:0px !important;
}

.bold
{
	font-weight:bold;
}

/* CHECK OUT*/
p.checkout_description
{
	color:#666666;
	font-size:13px;
	font-weight:normal;
	letter-spacing:0.3px;
	line-height:1.4;
	margin-bottom:15px;
	margin-top:15px;
	width:723px;
}

p.checkout_description a
{
	color:#666;
}

p.checkout_description a:hover
{
	border-bottom:1px dotted #666;
}

#checkout_button
{
	margin-bottom:20px;
}

#check_without,#check_create
{
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
	background:url("/image/checkout_button_bg.jpg") repeat-x scroll center bottom transparent;
	border:1px solid #ddd;
	color:#185AA1;
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
	margin-right:20px;
}


#checkout_login
{
	border:1px solid #ddd;
	padding:10px;
	margin-bottom:20px;
}

#checkout_login h2
{
	background:none repeat scroll 0 0 #185AA1;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
padding:5px;
}

#checkout_login form
{
}

#checkout_login .login_field
{
	float:left;
	margin-right:20px;
}

.login_field label
{
	color:#5B5B5B;
	display:inline-block;
	font-size:12px;
	margin-right:5px;
}



#checkout_login .login_field_label_required
{
	color:#FF0000;
	display:inline-block;
	font-style:bold;
	font-size:12px;
	margin-right:20px;
}



.login_field input[type=text],.login_field input[type=password]
{
	width:216px;
}

.login_field input[type=radio]
{
}

#pass_up
{
}

#pass_down
{
}



#login_username
{
}

#login_password
{
}

#login_submit
{
}

#login_submit input[type=submit]
{
	-moz-border-radius:11px;
	-webkit-border-radius:11px;
background:url("/image/checkout_button_bg.jpg") repeat-x scroll center bottom transparent;
border:1px solid #DDDDDD;
color:#185AA1;
display:block;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
padding:1px 10px;
text-align:right;
cursor:pointer;
width:125px;
}

#login_submit a
{
	color:#666;
	font-size:11px;
}

#login_submit a:hover
{
	border-bottom:1px dotted #666;
}

#checkout_address
{
}

#checkout_address p
{
	margin-bottom:10px;
}



#checkout_address h2
{
	background:none repeat scroll 0 0 #185AA1;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
}

#checkout_address h2 span
{
	font-style:italic;
	font-weight:normal;
}


#checkout_address p input[type=text]
{
	width:204px;
}

#checkout_address p span.address_label
{
	font-size:12px;
	color:#5b5b5b;
	display:inline-block;
	width:144px;
}


#checkout_address p span.address_label_required_label
{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	display:inline-block;
	width:144px;
}


#checkout_address p span.address_label.sub_label
{	
	font-style:italic;
	margin-top:-10px;
	width:144px;
}

#billing_address
{
	float:right;
	width:370px;
}

#shipping_address
{
	float:left;
	width:370px;
}

#checkout_submit
{
	text-align:right;
}

#checkout_submit input[type=submit]
{
	background:url("/image/check_continue.jpg") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:38px;
width:193px;
margin-bottom:10px;
margin-top:10px;
}

#checkout_continue
{
	text-align:right;
}


#checkout_continue input[type=submit]
{
	background:url("/image/continue.jpg") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:38px;
width:193px;
margin-bottom:10px;
margin-top:10px;
}


.caution_big
{
	background:url(../image/big_caution.jpg) center bottom repeat-x;
	border:1px solid #ffbbbb;
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	color:#333;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	font-weight:bold;
	font-size:13px;
}

.caution_big h2
{
	color:#185AA1;
font-weight:bold;
margin-bottom:15px;
margin-left:5px;
margin-top:10px;
}

.caution_big p
{
	color:#666666;
font-size:13px;
font-weight:normal;
margin-bottom:15px;
margin-left:5px;
margin-right:10px;
line-height:1.5;
}

.required_label
{
	color:red !important;
}

#caller_id_wrapper,#caller_id
{
	color:#666666 !important;
font-size:11px;
height:10px;
margin-left:0;
padding-left:0;
padding-right:5px;
text-decoration:none;
font-weight:normal !important;
}

.checkout_basket
{
	font-size:12px;
	color:#666;
}

.checkout_basket #cart_list_title
{
	border-bottom:3px solid #185AA1;
color:#185AA1 !important;
padding-bottom:7px;
margin-bottom:0px !important;
}

.checkout_basket #cartlist_remove_hd
{
	text-align:left;
	padding-left:2px;
}

.checkout_basket .remove_row
{
	text-align:left !important;
	padding-left:2px !important;
}

.checkout_basket  #table_cart_list th
{
	border-top:none !important;
}

.checkout_basket .total_row
{
	text-align:right !important
}

.checkout_detail .bold_label
{
	font-weight:bold;
	vertical-align:top;
}

.checkout_detail .address_detail
{
	display:inline-block;
	vertical-align:top;
	font-size:12px;
	color:#333;
	width:218px;	
}

.checkout_detail
{
	margin-top:20px;
}

.checkout_detail p
{
	margin-bottom:0 !important;
	line-height:1.3;
}

#coupon_div
{
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px dashed #D9D9D9;
	padding:10px 0 10px 10px;
	width:380px;
}

#coupon_div p
{
	margin-bottom:10px;
}

.coupon_title
{
	color:#333333;
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	margin-right:20px;
}

.coupon_sub_title
{
	color:#333333;
	font-size:12px;
	font-style:italic;
}

.coupon_result
{
	color:red;
font-weight:bold;
margin-bottom:0 !important;
}

#coupon_div input[type=text]
{
	margin-right:5px;
	margin-left:5px;
	width:160px;
}

#coupon_div input[type=submit]
{
		-moz-border-radius:11px;
	-webkit-border-radius:11px;
background:url("/image/checkout_button_bg.jpg") repeat-x scroll center bottom transparent;
border:1px solid #DDDDDD;
color:#185AA1;
cursor:pointer;
display:inline-block;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
padding:2px 10px;
text-align:right;
width:156px;
}

#coupon_div label
{
	color:#333333;
display:inline-block;
font-size:12px;
line-height:1.8;
vertical-align:top;
}

#checkout_option
{
	margin-bottom: 20px;
	margin-top: 20px;
}

#ultimate_coupon
{
 float:left;
}

#ultimate_gift_certificate
{
 	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	margin-bottom: 20px;
 	margin-top: 20px;
 	float:left;
}

#ship_pay_option
{
	float: right;
}

#ship_via,#pay_with
{
	margin-bottom:10px;
}

#ship_pay_option label
{
color:#185AA1;
font-size:14px;
}

#ship_pay_option select
{
}

#checkout_div
{
	text-align: right;
}

#checkout_div input[type=submit]
{
background:url("/image/check_continue.jpg") no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
height:38px;
width:193px;
}

#additional_info
{
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px dashed #D9D9D9;
	padding:10px 0 10px 10px;
	width:380px;
}

#additional_info p
{ 
	margin-bottom: 10px;
}

#additional_info p label
{
		color:#333333;
display:inline-block;
font-size:12px;
line-height:1.8;
width:50px;
}

#additional_info input[type=text]
{
	margin-left:5px;
	width:266px;
}

#payment_info
{
	border-top:3px solid #185AA1;
	margin-top:20px;
	padding-top:20px;
}

#credit_description
{
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px dashed #D9D9D9;
	padding:10px 0 10px 10px;
	width:340px;
	float:left;
}

#credit_description p
{
	margin-bottom: 10px;
	font-size:12px;
	line-height: 1.4;
	color:#333;
}

#credit_info
{
	float:right;
	padding-top:30px;
	width:360px;
	
}

#credit_info p
{
	margin-bottom:10px;
}

#credit_info p label
{
	color:#185AA1;
	font-size:14px;
	font-weight: bold;
	display: inline-block;
	width: 115px;
}

#credit_info p input[type=text]
{
	width: 224px;
}

#credit_info .credit_note
{
	font-size:12px;
	color:#666;
	font-style:italic;
	display: inline-block;
	width: 325px;
	line-height: 1.4;
}

#credit_info input[type=submit]
{
	background:url("/image/check_continue.jpg") no-repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	height:38px;
	width:193px;
}

p.credit_submit
{
	text-align: right;
}

.register_box
{
	padding:10px 10px 0 10px !important;
}
#register_username
{
}

#register_username div
{
	margin-bottom:10px;
}

#register_password
{
	margin-right:2px !important;
	float:right !important;
}

#register_password div
{
	margin-bottom:10px;
}

#register_password label, #register_username label
{
	width:128px;
}

#category_header
{
	line-height:1.5;
	font-size:14px;
	color:#444;
}

#category_header a
{
	border-bottom:1px dotted #FFFFFF;
	color:#422512;
	font-size:15px;
	font-weight:bold;
}

#category_header a:hover
{
	border-bottom:1px dotted #422512;
}

#category_header b
{
	font-weight:normal !important;
}

#invoice_description
{
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}

#invoice_description p
{
	font-size:12px;
	color:#444;
	line-height: 1.3;
	margin-bottom: 10px;
}

#invoice_description h2
{
	color:#185AA1;
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;
}

#print_button
{
			-moz-border-radius:11px;
	-webkit-border-radius:11px;
background:url("/image/checkout_button_bg.jpg") repeat-x scroll center bottom transparent;
border:1px solid #DDDDDD;
color:#185AA1;
cursor:pointer;
display:inline-block;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
padding:2px 10px;
text-align:center;
width:100px;
position: absolute;
top:0;
right: 0;
}
