@charset "utf-8";
/* CSS Document */

body {
	background:#f4f4f4;
	font:normal 12px Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:0;
	line-height:20px;
	color:#333333;
	word-wrap: break-word;
}
ul,
li,
p,
form,
h1,
h2,
h3 {
	margin:0;
	padding:0;
}
li { list-style:none; }
a { color:#666666;text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }

.clear { clear:both; }
.last { margin:0!important; }
#error, .error { color:#CC0000;padding:10px 0;border:1px solid #CC3300;width:100%;text-align:center; }
.success { color:#006600;padding:20px 10px;border:1px solid #006600;;text-align:center; }
#message { display:none; }
.success  h3 { font-size:18px;margin:0; }
.ajaxLoader { background:url(../admin/images/ajax-loader.gif) center;width:16px;height:16px;position:absolute;left:0;top:0; }

.wrapper { width:980px;margin:0 auto;padding:10px 0; }

/* header */
.header { height:162px;position:relative;z-index:5; }
.header .contact { position:absolute;left:0;bottom:0px;font-size:14px;color:#1e3f9b;width:290px;text-align:center;position:relative; }
.header .contact span { color:#ad0000;margin:0 0 0 5px; }
.header .logo { position:absolute;left:5px;top:5px; }
.header .banner { position:absolute;right:0;top:5px; }

.menu_bg { background:url(../images/menu_bg.jpg) repeat-x left top;margin:10px 0 0 0; }
.menu_r { background:url(../images/menu_bg.jpg) no-repeat right -68px; }
.menu_l { background:url(../images/menu_bg.jpg) no-repeat left -34px;height:34px; }

.menu { margin:0;padding:0 10px;height:34px; }
.menu li { float:left; margin:0;padding:0;height:34px;position:relative;list-style:none; }
.menu li:hover, .menu li.active { background:url(../images/menu_bg.jpg) repeat-x left -105px; }
.menu > li.sub > a { background:url(images1/arrow1.png) no-repeat right 15px;padding-right:30px; }
.menu li a { float:left;color:#FFFFFF;text-decoration:none;height:34px;line-height:33px;padding:0 20px;text-transform:uppercase;font-size:12px;font-weight:bold; }

.ebay_shop { color: #FFFFFF;float: right;font-weight: bold;margin: 5px 15px 0 0; }

.sub-menu { margin:0;padding:0;width:188px; }
.sub-menu > li { margin:0;padding:0;position:relative;list-style:none;width:100%;background:url(../images/arrow3.png) no-repeat 5px 9px;line-height:11px; }
.sub-menu li:hover { background-color:#eee; }
.sub-menu li a { color:#000;text-decoration:none;width:90%;text-transform:uppercase;padding:8px 0 8px 10%;display:block; }
.sub-menu > li.sub > a { background:url(../images/arrow2.png) no-repeat right 10px; }
.sub-menu ul { display:none;position:absolute;left:188px;top:0;background:#eee;margin:0;padding:0;width:175px; }
.sub-menu li:hover > ul { display:block; }
.sub-menu ul li { position:relative;border-bottom:1px solid #ddd;float:left;width:100%;list-style:none; }
.sub-menu ul li a { width:90%;padding:8px 5% 7px; }
.sub-menu ul li.sub{ background:url(../images/arrow2.png) no-repeat 230px 11px; }
.sub-menu ul li:hover { background-color:#ddd; }
.sub-menu ul ul { background:#242424;position:absolute;left:250px;top:0; }
.sub-menu ul ul li:hover > a { background-color:#12307d; }

.content { background:#FFFFFF;min-height:300px;padding:15px;position:relative; }
.content p { margin:0 0 10px 0;text-align:left; }

.main { float:left;width:720px;margin:0; }
.col1 { float:left;width:210px;margin:0 20px 0 0; }
.col1 h2 { font-weight:normal;font-size:13px;text-transform:uppercase;text-align:center; }
.content h2 { font-weight:normal;font-size:13px;text-transform:uppercase;margin:0 0 0 5px; }
.content h3 { margin:0 0 15px 0;font-size:18px; }
.col2 { float:left;width:210px;margin:0 0 0 20px ; }
.col37 { float:left;width:37%; }
.col27 { float:left;width:27%; }
.col36 { float:left;width:33%;margin-right:3%;overflow:hidden; }

.cart-list, .cart-list td { border:1px solid #CCCCCC;border-collapse:collapse; }
.cart-list tr.title { font-weight:bold;background:#f5f5f5; }

.breadcrumb { float:left;width:100%;margin:0 0 15px 0; }
.breadcrumb li { float:left;margin:0 5px 0 0; }
.breadcrumb li a { text-decoration:none;color:#666666; }

.livePrice { font-size:11px;margin:15px 0 0 0; }
.livePrice p { margin:0; }
.livePrice img { margin:3px 0; }

.pagination { margin:0!important;text-align:center!important; }
.pagination a { margin:0 3px;text-decoration:none; }

.block1_t { background:#fff url(../images/border-1.jpg) repeat-x top left;margin:0 0 10px 0; }
.block1_r { background:url(../images/border-1.jpg) repeat-y top right; }
.block1_b { background:url(../images/border-1.jpg) repeat-x bottom left; }
.block1_l { background:url(../images/border-1.jpg) repeat-y top left; }
.block1_lt { background:url(../images/curve_lt.jpg) no-repeat left top; }
.block1_rt { background:url(../images/curve_rt.jpg) no-repeat right top; }
.block1_rb { background:url(../images/curve_rb.jpg) no-repeat right bottom; }
.block1_lb { background:url(../images/curve_lb.jpg) no-repeat left bottom;padding:10px; }

.list1 { float:left;width:100%;margin:0 0 10px 0; }
.list1 li { float:left;width:165px;margin:0 20px 0 0; }
.pro li { margin-bottom:10px }
.list1 li .block1_t { margin:0; }
.list1 li a { color:#333333;text-decoration:none; }
.list1 li a:hover { text-decoration:underline; }
.list1 li .block1_t p { text-align:center;padding:5px 0;margin:0; }
.list1 li .block1_t p.name { text-align:center;padding:5px 0;margin:0;height:40px;line-height:15px; }
.list1 li .block1_t p.price { padding:0 0 5px 0;color:#1e3f9b;font-weight:bold; }

.paypal { width:165px; }

.add_to_cart { background:url(../images/add_to_cart.jpg) no-repeat left top;width:106px;height:23px;display:block;margin:0 auto;border:none;cursor:pointer; }
.add_to_cart:hover { background:url(../images/add_to_cart.jpg) no-repeat left -23px; }

.pro-image { float:left;width:300px;margin:5px 0 0 0; }
.pro-dis { float:left;width:400px;margin:5px 0 0 20px;text-align:justify; }
.pro-dis p.price { padding:0;color:#1e3f9b;font-weight:bold; }
.pro-dis .add_to_cart { background:url(../images/add_to_cart.jpg) no-repeat left top;width:106px;height:23px;display:block;margin:0; }
.pro-dis .add_to_cart:hover { background:url(../images/add_to_cart.jpg) no-repeat left -23px; }
.pro-dis .prodis { margin:0;max-height:137px;overflow:hidden; }

.list2 { text-align:center; }
.list2 li { margin:0 0 10px 0; }
.list2 li a { color:#333333;text-decoration:none; }
.list2 li a:hover { text-decoration:underline; }
.list2 li p { text-align:center;padding:5px 0;margin:0; }
.list2 li p.price { padding:0 0 5px 0;color:#1e3f9b;font-weight:bold; }

.list3 { float:left;width:100%; }
.list3 li { float:left;margin:0 0 10px 0; }
.list3 li.first { margin-right:20px }
.list3 li a { background:url(../images/type_images.jpg) no-repeat left top;width:350px;height:185px;float:left; }
.list3 li a.gold-coin { background-position:0 0; }
.list3 li a.gold-bar { background-position:-360px 0; }
.list3 li a.silver-coin { background-position:0 -196px; }
.list3 li a.silver-bar { background-position:-360px -196px; }
.list3 li a.gold-coin:hover { background-position:0 -392px; }
.list3 li a.gold-bar:hover { background-position:-360px -392px; }
.list3 li a.silver-coin:hover { background-position:0 -588px; }
.list3 li a.silver-bar:hover { background-position:-360px -588px; }

.title { font-size:13px;margin:0;font-weight:bold; }
.col50 p { padding:0 }
#contact-form label, #contact-form input, #contact-form textarea { float:left;margin:0 0 5px 0; }
#contact-form label { width:115px; }
#contact-form .field1 { border:1px solid #CCCCCC;width:220px;padding:5px; }
#contact-form br { clear:both; }

.footer-l { background:#cccccc url(../images/footer_l.jpg) no-repeat left bottom; }
.footer-r { background:url(../images/footer_r.jpg) no-repeat right bottom;padding:15px 0; }
.footer-r .link { text-align:center;margin:0 0 10px 0;color:#3333333; }
.footer-r .link a { margin:0 15px;color:#333333;text-decoration:none; }
.footer-r .link a:hover { text-decoration:underline; }
.footer-r .copy-right { text-align:center;color:#565656;font-size:11px; }
.support { font-size:10px;text-align:right;padding:0 15px; }
.support a { color:#888; }