
.home-callout { margin-bottom:12px; }
.home-callout img { display:block }
.home-spot { /*float:right; */width:470px; margin-right:10px; }
.best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.3em; height:20px; background:#e7e7e7; padding:5px 0 0 10px; width:480px; border:#dddddd 1px solid; }
.best-selling table { border-top:1px solid #ccc; }
.best-selling tr.odd { background:url(file:///C|/wamp/www/magento/skin/frontend/default/default/images/best_selling_tr_odd_bg.gif) repeat-x 0 100% #eee; }
.best-selling tr.even { background:url(file:///C|/wamp/www/magento/skin/frontend/default/default/images/best_selling_tr_even_bg.gif) repeat-x 0 100% #fff; }
.best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:.95em; }
.best-selling .product-img { float:left; border:2px solid #dcdcdc; }
.best-selling .product-description { margin-left:107px; line-height:1.3em; }
.best-selling a.product-name, .home-spot .best-selling a.product-name:hover { color:#203548; }


.home-product-title {width:465px; height:20px; position:relative; background:#e7e7e7; border:#b2b2b2; font-family:Verdana, Geneva, sans-serif; size:20px; font-weight:bold; color:#000; padding:5px 5px 5px 10px}


.product-details-title {
					width:345px;
					height:autopx;
					background:#e7e7e7;
					position:relative;
					padding:5px 5px 5px 10px;
}

.product-details-desc {
					width:343px;
					height:auto;
					position:relative;
					padding:5px 5px 5px 10px;
					border:#e7e7e7 1px solid;
				
}

.product-details-review {
					width:345px;
					height:auto;
					position:relative;
					padding:5px 5px 5px 10px;
					margin-top:5px;
					margin-bottom:5px;
					/*border:#CCC 1px solid;*/
			
}


.product-details-box {
					width:360px;
					height:auto;
					background:#f1f1f1;
					position:relative;
}
.product-details-up {
					width:360px;
					height:10px;
					position:relative;
}

.product-details-up-left {
					width:180px;
					float:left;
					height:10px;
					background:url(../images/bg_productbox_topleft.gif) no-repeat 0% 0%; 
}
.product-details-up-right {
					width:180px;
					float:left;
					height:10px;
					background:url(../images/bg_productbox_topright.gif) no-repeat 100% 0%; 
}
					

.product-details-middle {
					width:340px;
					height:auto;
					position:relative;
					padding:0px 10px 0px 10px;
}


.product-details-down {
					width:360px;
					height:10px;
					position:relative;
}

.product-details-down-left {
					width:180px;
					float:left;
					height:11px;
					background:url(../images/bg_productbox_bottomleft.gif) no-repeat 0% 99%; 
}
.product-details-down-right {
					width:180px;
					float:left;
					height:10px;
					background:url(../images/bg_productbox_bottomright.gif) no-repeat 100% 99%; 
}

.img-fullview-txt {
	width:auto;
	height:auto;
	border:#bfbebe 1px solid;
	font-family:Verdana, Geneva, sans-serif;
	size:10px;
	color:#666;
	position:relative;
	text-align:center;
	padding:4px;
	background:#fae8fa;
	text-align:justify;
	line-height:12px;
}

.aboutus-text {
			width:670px;
			margin-right:20px; 
			margin-bottom:10px; 
			text-align:justify;
		/*	padding:5px;*/
			/*font-family:Verdana, Geneva, sans-serif;
			size:11px;
			color:#333*/
			/*border:#666 1px solid;*/
}

.page-title {
					width:660px;
					height:20px;
					background:#e7e7e7;
					position:relative;
					padding:5px 5px 5px 5px;
					font-family:Verdana, Geneva, sans-serif;
					size:20px;
					font-weight:bold;
					color:#333;
					text-align:left;
					margin-bottom:5px;
}

.content-title {
					width:670px;
					height:15px;
					
					position:relative;
					padding:5px 5px 5px 0px;
					font-family:Verdana, Geneva, sans-serif;
					size:14px;
					font-weight:bold;
					color:#333;
}


/*======================================================== ROUNDED CORNER BOX STYLE*/

.roundedcorner-box {background:#f1f1f1; position:relative; width:670px}
.roundedcorner-up {position:relative;}
.roundedcorner-up aboutus {width:660px;	height:10px; position:relative; }
.roundedcorner-up-left {width:20px; float:left; height:10px; background:url(../images/bg_productbox_topleft.gif) no-repeat 0% 0%;}
.roundedcorner-up-right {width:20px; float:right; height:10px; background:url(../images/bg_productbox_topright.gif) no-repeat 100% 0%; }
.roundedcorner-middle {position:relative; padding:0px 10px 0px 10px; clear:both; }
.roundedcorner-middle-aboutus{width:650px; height:auto; font-family:Verdana, Geneva, sans-serif; size:18px; color:#333; padding:10px 10px 10px 10px; text-align:justify;}
.product-details-down {width:570px; height:10px; position:relative; }
.product-details-down-left {width:285px; float:left; height:11px; background:url(../images/bg_productbox_bottomleft.gif) no-repeat 0% 99%; }
.product-details-down-right {width:285px; float:right; height:10px; background:url(../images/bg_productbox_bottomright.gif) no-repeat 100% 99%; }
.remember {
	width:auto;
	height:auto;
	border:#333 1px dotted;
	font-family:Verdana, Geneva, sans-serif;
	size:12px;
	color:#F00;
	position:relative;
	text-align:center;
	padding:4px;
	background:#fae8fa;
	text-align:justify;
	line-height:15px;
	font-weight:bold;
}

#beacab-list {width:auto; position:relative;}
#beacab-list li{ display:block; background:url(../images/bg_customerservice_li.gif) no-repeat 0 0; height:25px; font-family:Verdana, Geneva, sans-serif; size:12px; font-weight:bold; color:#0d6486; text-indent:25px;}

.head-top {width:auto; height:35px; padding-bottom:3px; position:relative; background:#e2c9e9; /*url(../images/bg-head-topcontainer.gif) repeat-x; */}
.head-top-left {float:left; font-family:Trebuchet MS; text-transform:uppercase; font-size:11px; font-weight:bold; 
color:#000; padding:5px 0 4px 20px; width:200px; margin-left:14px; 
background:url(../images/bg-popular-links.png) no-repeat 100%; margin-top:7px; /*border:#F00 1px solid;*/}

.head-top-right {float:right; padding:4px 0 5px 0; margin-right:10px; margin-top:7px;  /*border:#F00 1px solid;*/}
#head-top-links {list-style:none; margin:auto; padding:0px 0 0; top:0; position:relative; text-align:center;}
#head-top-links li {display:inline; padding:0; padding-left:15px; padding-right:15px; border-left:1px dotted #212121; font-family:Trebuchet MS; text-transform:uppercase; font-size:10px; font-weight:bold; color:#333; /*border:#333 1px solid;*/ /*background:url(../images/bg-head-top.png) repeat-x 100%;*/}
#head-top-links li a {color:#212121; text-decoration:none;}
#head-top-links li a:hover {color:#be8dbc;}
#head-top-links li.last {border-right:none;}

.home-link {font-family:Trebuchet MS; text-transform:uppercase; font-size:12px; font-weight:bold; color:#000;  }
.home-link a {color:#000; text-decoration:none;}
.home-link a:hover { color:#CCC !important; text-decoration:none !important;}

.beacab-logo {position:relative; margin-top:3px;}

.why-shop-beacab-title {
					width:345px;
					height:autopx;
					background:#e7e7e7;
					position:relative;
					padding:5px 5px 5px 10px;
					font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.1em; color:000; font-weight:bold;
}

.why-shop-beacab-desc {
					width:auto;
					height:auto;
					position:relative;
					padding:0;
					/*border:#e7e7e7 1px solid;*/
					font-family:Verdana, Geneva, sans-serif; font-size:0.95em; color:#666;
					line-height:14px; text-align:justify;
					margin-bottom:5px;
				
}

.why-shop-links {font-style:italic;}

/* AGTA EXIBITION PAGE */

.agta-main-container {width:915px; height:auto; position:relative; /*border:#000 1px solid;*/ margin-left:-10px; margin-right:auto; }
.agta-left-column {float:left; width:200px; position:relative; /*border:#dddddd 1px solid;*/ height:990px; }
.agta-right-column {float:right; width:690px; position:relative; /*border:#000 1px solid;*/ height:auto; padding:0px;}

.exb-container {width:auto; height:300px; position:relative; background:#f6f6f6;}
.exb-title {width:auto; height:15px; position:relative; padding:5px;}
.exb-content {width:auto; height:275px; }

.agta-content-title {width:auto; height:15px; padding:5px; background:#CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:1.1em; color:#000; margin-top:5px; font-weight:bold;}
.agta-aboutus, .agta-gemfair {width:auto; height:auto; position:relative; font-family:Verdana, Geneva, sans-serif; font-size:1em; padding:5px; color:#3e3e3e; line-height:1.3em; text-align:justify;}


.agta-exibition-container {width:auto; height:230px; border:#999 3px solid; position:relative;}
.agta-exibition-title, .agta-appointment-title {width:auto; height:12px; padding:5px; position:relative; font-family:Verdana, Geneva, sans-serif; font-size:1em; color:#333; font-weight:bold; background:#eaeaea; text-transform:uppercase; text-align:center;}
.agta-exibition-content {width:auto; height:188px; padding:5px;}
.agta-businesscard {width:auto; height:auto; position:relative; margin-top:5px; margin-bottom:0px;}
.agta-appointment-container {width:auto; height:auto; position:relative; border:#ddd 1px solid; background:#f6f6f6;}
.agta-appointment-content {width:170px; height:auto; position:relative; padding:5px; /*border:#09C 1px*/ solid; margin-left:auto; margin-right:auto;}
.content-agta-tags {width:auto; height:100px; border:#d9d9d9 1px solid; /*background:#CCC;*/ padding:10px; padding-top:30px;}
#agta-tags { float:left;}
#agta-tags li {font-family:Verdana, Geneva, sans-serif; font-size:1em; list-style:none; display:inline; padding:5px;}
#agta-tags li a  { text-decoration:none; color:#333;}
#agta-tags li a:hover  { text-decoration:underline;}

.agt-beacab, .agt-gems, .agt-show, .agt-venue, .agt-date {font-family:Verdana, Geneva, sans-serif; /*padding:5px;*/ text-align:center; /*border:#09C 1px solid;*/} 
.agt-beacab {font-size:1em; margin-bottom:10px;}
.agt-gems {font-size:1.3em; font-weight:bold; color:#106681; padding-bottom:15px; padding-top:12px; height:40px; background:url(../images/bg-agta-show.png) no-repeat 50% 0;}

.agt-venue {font-size:1.1em; margin-bottom:10px;}
.agt-date  {font-size:1.03em; color:#106681; font-weight:bold;}

#beacab-gallery {float:left; /*margin-top:10px; */text-decoration:none;}
#beacab-gallery li {display:inline; list-style:none;}
#beacab-gallery li a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1.1em; color:#000; padding:5px 8px; text-transform:uppercase; text-decoration:none; margin-top:15px; font-weight:bold; border:0;}
#beacab-gallery li.over {color:ccc; text-decoration:none;}
#beacab-gallery li ul li {color:#F00;}
