/*----- Shop all templates style sheet -----*/



/* Tamplate page box styles */



.box{border:0 none;margin:0 0 0 0px;padding:0;display:block; float: left; font-size:12px; width:600px}

.box table{width:100%;margin:13px 0; border-collapse:collapse;border-spacing:0px}

.box td{padding:2px 0 2px 5px;border-bottom:1px solid #FFFFFF;background:#FFFFFF;font:11px verdana,sans-serif}

.box th{padding:2px 0 2px 5px;border-bottom:1px solid #EFEFEF;width:33%;background:#FEFEFE;font:bold 11px verdana,sans-serif;text-align:left}

.box small{padding:5px 0px;color:#017B6A;font:11px verdana,sans-serif}

.box small a{color:#017B6A;font:bold 13px verdana,sans-serif}

.box h1,#products h1{margin:20px 0 11px 0;clear:both;color:#017B6A;font:bold 14px Arial, Helvetica, sans-serif;text-transform:capitalize}

.box h1 a,#products h1 a{color:#017B6A;font:bold 14px Arial, Helvetica, sans-serif;text-decoration:none}

.box h1 a:hover,#products h1 a:hover{color:#017B6A;font:bold 14px Arial, Helvetica, sans-serif;text-decoration:underline}

.box h2,#products h2{margin:10px 0;clear:both;color:#811738;font:bold 12px Arial,sans-serif;}



/* Form styles */

input.text {width:85%}

input .amount{width:20px}

input.button{border:0;color:#FFFFFF;background:url(images/btn-bgr.gif) no-repeat;font:9px tahoma,arial,sans-serif;text-align:center; width: 90px; height:23px;}



/* Template layouts */



#access_denied{}

#account{}

#account_orders a{color:#017B6A}

#account_orders th{width:auto;background:#DFE4E8;color:#017B6A;font-weight:normal;font-size:9px;text-align:center}

#account_orders td{width:auto;background:#EFEFEF;font-size:9px;text-align:center}

#affiliate{}

#basket {color:#017B6A}

#basket input.text{width:auto}

#basket p{ text-align: center; border:1px solid #efefef; padding: 5px}

#basket th{width:auto;border-bottom:2px solid #FFFFFF;background:#EDF0F3;color:#017B6A;text-align:center}

#basket td{width:auto;border-bottom:1px solid #EDF0F3;background:#FFFFFF;font-size:10px;text-align:center}

#basket td a{font-size:11px; font-weight: bold; color: #811738; text-decoration: none;}

#checkout_order{}

#checkout_order th{width:auto;color:#017B6A;background:#FFFFFF;font:bold 10px tahoma,verdana,sans-serif;text-align:left}

#checkout_order td{color:#666666;text-align:left}

#checkout_order small{float:left;color:#666666;color:#FF0000}

#checkout_address{}

#checkout_completed{font-size:12px}

#checkout_completed a{color:#017B6A;font-size:12px;font-weight:bold}

#checkout_payment_method{}

#checkout_payment_methods{}

#checkout_shipping{}

#checkout_status{}

#checkout_status .active{background:#017B6A}

#checkout_status{padding-bottom:15px}

#checkout_status th{width:25%;color:#000000;background:#EDF0F3;text-align:center}

#checkout_status td{width:25%;color:#811738;font:bold 10px tahoma,verdana,sans-serif;text-align:center}

#checkout_status td a{color:#017B6A;font:bold 10px tahoma,verdana,sans-serif}

#forgot_password{}

#home{}

#login_page{}

#language_menu{}

#most_popular{}

#newest_products{}

#newsletter{}

#paging{}

#cont{padding: 0 0 0 10px;width:606px; height:auto;}

/* Product list,Product detail classes



.product{}

.image{}

.info{}

.description{}

.options

.price

.amount



*/



/* Product details */



#product_details{}

#product_details .image{width:auto;padding:5px 0 5px 0;text-align:center}

#product_details .info{color:#017B6A}

#product_details .description{margin:0 0 11px 0}

#product_details .options{padding:0; text-align: left;}

#product_details .options input{padding:0 5px 0 0;border:0}

#product_details .price_box{border:0px solid #efefef; padding: 2px;margin:5px 0 0 0; clear:both; height: 18px; width: auto}

#product_details .price{padding:5px 20px 2px 0;color:#811738; float: left}

#product_details .amount{padding:3px 0 0 0px; float: left;}

#product_details .addcart{float: left;clear:both}

#product_details .access{margin:0 0 15px 0;clear:both}

#product_details .text{width:20px;font:10px verdana,arial,sans-serif;text-align:center}

#product_details .button{font:10px verdana,arial,sans-serif;float: left;margin:0px 0 0 10px}

#product_details .reviews .text{width:150px;text-align:left}



/* Products */



#products{clear:both;text-align:justify}

#products .title h1, #products .info h4{margin:11px 0;color:#811738;font:bold 12px Arial,sans-serif;text-transform:capitalize}

#products .product{clear:both;font:11px tahoma,verdana,sans-serif}

#products .paging{padding:0 0 5px 0;clear:both;color:#017B6A;font-size:10px;text-align:left}

#products .image{width:99px;float:left;padding:4px 10px 0 0;height:auto}

#products .info{float:left;width:257px}

#products .info a{color:#017B6A;font-weight:bold;font-size:11px;text-decoration:none}

#products .info a:hover{color:#017B6A;font-size:11px;text-decoration:underline}

#products .description{color:#017B6A}

#products .options{padding:5px 0}

#products .options input{padding:0 5px 0 0;border:0}

#products .text{width:20px;font:10px verdana,arial,sans-serif;text-align:center}

#products .price{color:#811738}

#products .name a{color:#017B6A}



#products .button{font:10px verdana,arial,sans-serif}

#products a.button{padding:1px;color:#017B6A;background:#FFFFFF;font:10px verdana,arial,sans-serif;text-align:center;text-decoration:underline}

#products a:hover.button{color:#017B6A;font:10px verdana,arial,sans-serif}

#products hr{color:#DEDEDE;height:1px}



/* Other pages*/



#show_invoice{}

#static_content{text-align:justify;color: #017B6A;}

#signup{}

#thumbnails{}

#top_sellers{}



/* Misc styles */



.active{}

.error{padding:10px 0;color:#811738;font:bold 10px verdana,sans-serif;text-align:left}

.error img{}

.form_input.notice{}

.paging{}

.reviews{padding:0 0 5px}

.reviews th,.reviews td{padding:1px 5px;width:50%;border-bottom:1px solid #FFFFFF;background:#F4F6F8;font-weight:normal}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

