*{outline:0}

body{margin:0;padding:0;font:12px arial;background:#292b32 url('../images/ut.png') repeat }	

img{border:0}

h2{color:#bf9f75;font:18px arial}
h3{color:#bf9f75;font:bold 14px arial}

h5{font:11px arial}
	
.outershell{width:100%;float:left;background:transparent url('../images/background.jpg') repeat-x}
.wrapper{width:920px;margin:0 auto}	

.header{width:100%;float:left;position:relative;padding:15px 0 0 0;height:97px}
.logo{width:317px;height:81px;float:left}

.topmenu{float:right}
.topmenu li{list-style:none;float:left}	
	
.container{width:100%;float:left;background:#25160f;padding:15px 0 0px}	
.flasharea{background:#fff}
.main{width:100%;float:left}
.Hmain{width:100%;float:left;background:#DDD2CB url('../images/hbg.jpg') repeat-y}
.Hcontent{background:#ddd2cb;float:left;width:530px;padding:20px}
.Hsidebar{width:310px;background:#ebe6e2;float:right;padding:20px}

.content{width:680px;float:right;background:#462e1f;color:#ddd}
.contentbtm{width:640px;float:left;padding:10px 20px}

.main .sidebar{}
.inner .main .sidebar{padding:0 0 0 10px;width:206px}

.Products{width:100%;float:left;background:transparent url('../images/sidebarbg.gif') repeat-y}

.sidebar{width:216px;float:left;margin:0 20px 0 0;display:inline}

.searchbox{background:#25160f url('../images/searchbg.gif') no-repeat scroll right top;height:85px;float:left;width:211px;padding:2px 5px 0 0;position:relative}
.searchterm {border:0 none;float:left;height:19px;margin:3px 0 0 10px;width:160px;padding:0 5px;display:inline;border:1px #bf9f75 solid}
.searchbtn {background:transparent url(../images/search.gif) no-repeat scroll right bottom;border:0 none;float:right;height:24px;width:23px}

.breadcrumbs{width:674px;float:right;margin:0 0 10px;background:#462e1f url('../images/crumb.gif') no-repeat;height:22px;color:#e9e0d0;padding:8px 0 0 10px}
.breadcrumbs ul{margin:0;padding:0}
.breadcrumbs li{list-style:none;float:left}	
.breadcrumbs li a{color:#E9E0D0;text-decoration:none}
.breadcrumbs li a:hover{color:#BF9F75 }
.breadcrumbs li span{margin:0 3px}


.mycart{width:164px;float:right;height:40px;background:transparent url('../images/basket.jpg') no-repeat;margin:10px 20px 0 0;display:inline;padding:2px 0 0;position:relative;z-index:999}	
.mycart a{font:bold 13px arial;color:#666;text-decoration:none}
a.backet{text-align:center;display:block;margin:18px 0 0 45px}
	
.err-msg{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;
		background:#FFFECD url('../images/announceBox.gif') no-repeat scroll 15px 9px;border:1px solid #FFDE9F;color:#855230;margin:10px 0;padding:1em 1em 1em 50px}


.minicart-dropdown{width:244px;background:#DDD2CB ;float:left;padding:8px;position:absolute;top:46px;left:-85px;display:none;z-index:9999}
.minicart-dropdown ul{margin:0;padding:0}
.minicart-dropdown li{list-style:none;float:left;width:100%;border-bottom:1px #ccc solid;padding:4px 0}	
.minicart-dropdown li.last{border:0}	
.minicart-dropdown .header{width:100%;float:left;position:relative;background:transparent url('../images/arrow_bag.gif') no-repeat scroll 70% top;padding:10px 0 0 0;top:-15px;height:auto}	
.minicart-dropdown .header h4{margin:0;padding:5px 0;font:bold 12px arial}	
.minicart-dropdown .content{background:#fff;padding:4px;float:left;width:236px;margin:-10px 0 0 0;color:#333}
.minicart-dropdown .content h4{font:12px arial;margin:0;padding:0}	
a.mini-prod{display:block;width:40px;height:40px;border:1px #ccc solid;float:left;margin:0 10px 0 0}	
.product-desc{position:relative;float:left;width:184px;display:block;padding:10px 0 0 0}	
a.mini-close{position:absolute;width:12px;height:12px;top:15px;right:0px}		
a.mini-remove{position:absolute;width:16px;height:16px;top:0px;right:-2px;text-indent:-9999px;background:transparent url('../images/minicart_x.gif') no-repeat}	
.minicart-dropdown .footer{width:100%;float:left;border:0;background:transparent;margin:10px 0 0 0}
a.mini-Inquire{font:bold 12px arial;color:#fff;text-decoration:none;display:block;background:#462E1F ;padding:4px 0px;width:80px;text-align:center;float:right}


.inquiry-list{width:100%;margin:0px;padding:0}
.inquiry-list ul{margin:0px;padding:0}
.inquiry-list li{list-style:none;display:inline-block;width:100%;cursor:pointer;float:left}
.inquiry-list .title{font-weight:bold;width:100%;float:left;background:#a37448}	
.inquiry-list .list{width:100%;float:left;color:#333}	
.inquiry-list li.odd{background-color:#eaeaea;border-bottom:1px #ccc solid }	
.inquiry-list li.even{background-color:#f3f3f3;border-bottom:1px #ccc solid}	
.inquiry-list li.list-over{background:#fff url('../images/clicktoselect.png') no-repeat scroll 98% center;border-bottom:1px #BF9F75 solid}
.inquiry-list li.list-over-top{border-bottom:1px #BF9F75 solid}
.inquiry-list li.list-over-bottom{}
.inquiry-list li.remove{background-color:#c2d9e7}
.inquiry-list .images{float:left;width:45px;padding:4px 10px 2px}
.inquiry-list .images img{padding:1px;border:1px #ccc solid}
.inquiry-list .product{width:180px;padding:10px 10px 0;margin:0}
.inquiry-list .sku{width:100px;padding:10px 10px 0}
.inquiry-list .title .product{padding:4px 10px ;margin:0 0 0 65px;display:inline;}
.inquiry-list .title .sku{padding:4px 10px}
.inquiry-list .check{width:40px;padding:4px}	

.infobox{
-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;
		-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#FFFFEE;border:1px solid #EEEE00;color:#855230;margin-bottom:17px;padding:1em
}

#multiItemActionTop,#multiItemActionBottom{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;
		-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background-color:#FFFFEE;border:1px solid #EEEE00;color:#855230;margin-bottom:17px;padding:1em }
#multiItemActionTop h3{padding:0;margin:0}
#multiItemActionTop .buttons{text-align:right}
#multiItemActionBottom{margin:10px 0 30px 0;visibility:hidden}
#multiItemActionTop .button{background:url(../images/remove.gif) repeat-x scroll 0 0;border:0px;color:#333333;width:125px;height:25px}
#multiItemActionTop .button:hover {background-position:0 bottom}

.Basket_selectionbar{ display:block;text-align:right;padding:10px 5px 10px 0}
.Basket_selectionbar a{text-decoration:none;color:#BF9F75;padding:0 4px 0 2px}



.addselected{background:url(../images/addselectedbtn.gif) repeat-x scroll 0 0;border:0px;color:#333333;width:213px;height:25px}
.addselected:hover {background-position:0 bottom}


div.inquiry-form{padding:0 0 40px 0}
div.inquiry-form p{margin:5px 0;padding:0}
div.inquiry-form label{display:block;width:110px;float:left;padding:5px 10px 0 0;line-height:14px;text-align:right}
div.inquiry-form .submit{margin:0 0 0 100px}
div.inquiry-form input,div.inquiry-form textarea,div.inquiry-form select {padding:3px;border:1px solid #aaa;color:#462E1F;background:#ffffff url(../images/field-bg-top.gif) repeat-x top left;vertical-align:top;width:220px}
div.inquiry-form select {width:228px}
div.inquiry-form input:hover,div.inquiry-form textarea:hover,div.inquiry-form select:hover{border: 1px solid #BF9F75;background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left}
div.inquiry-form input:focus,div.inquiry-form textarea:focus,div.inquiry-form select:focus	{color:#666;background:#ffffff url(../images/field-bg-bottom.gif) repeat-x bottom left}
div.inquiry-form textarea{min-height:100px;height:100px}
div.inquiry-form .button{margin-left:120px;width:100px}
div.inquiry-form .contactperson{position:relative;top:4px;}


.custom-checkbox, .custom-radio { position: relative; }
.custom-checkbox input,.custom-radio input {position: absolute;left: 2px;top: 3px;margin: 0;z-index: 0}
.custom-checkbox label,.custom-radio label {display: block;position: relative;z-index: 1;padding: .3em 0 .5em 30px;cursor: pointer}
.odd .custom-checkbox label { background: url(../images/checkbox1.png) no-repeat; }
.even .custom-checkbox label { background: url(../images/checkbox2.png) no-repeat; }
.custom-radio label { background: url(../images/radiobutton.png) no-repeat; }
.custom-checkbox label, .custom-radio label {background-position: 0px 0px;}
.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus {background-position: 0px -29px}
.custom-checkbox label.checked,.custom-radio label.checked {background-position: 0px -61px}
.custom-checkbox label.checkedHover,.custom-checkbox label.checkedFocus {background-position: 0px -94px}
.custom-checkbox label.focus,.custom-radio label.focus {outline: 1px dotted #ccc}

.share-send{position:absolute;top:-30px;right:0px;background:#ebe6e2 url(../images/sharebar.gif) no-repeat;width:308px;height:24px;padding:5px 10px;z-index:0}
.share-sendlist{position:absolute;top:45px;right:-24px;background:#462e1f url('../images/crumb.gif') no-repeat;height:22px;color:#BF9F75;width:308px;padding:4px 10px}
.share-sendlist .printpage,.share-sendlist .emailfriend{color:#BF9F75}
.addthis_toolbox{float:right;margin:5px 0 0 0}
.printpage,.emailfriend{padding:5px 0 5px 25px;display:block;float:left;font:10px arial;color:#333;text-decoration:none}
.printpage{background: url(../images/document-print.png) no-repeat;padding-right:10px;cursor:pointer}
.emailfriend{background:url(../images/mail.png) no-repeat}
.printpage:hover,.emailfriend:hover{text-decoration:underline}

.at15t_email{display:none!important}

#display{position:absolute;z-index:999;float:left;top:27px;left:10px;width:172px}
#display div{padding:3px 5px}
#display .odd{background:#FFF;border-bottom:1px solid #EDEDED}
#display .even{background:#FAFAFA;border-bottom:1px solid #EDEDED;}
#display .selected{background:#EFEFEF}


.footer{width:100%;float:left;background:transparent url('../images/footerbg.png') repeat-x;padding:20px 0 10px 0}	
.copyright{color:#fff;float:left}	
.credits{width:120px;float:right;}
a.poweredby {
	background:transparent url(../images/poweredby.gif) no-repeat scroll 0 0;display:block;height:15px;text-indent:-9999px;width:118px}
a.poweredby:hover {
	background-position:left bottom}


.jcarousel-container {position: relative;display:none;float:left}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;width:auto}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none; /* We set the width/height explicitly. No width/height causes infinite loops. */ width: 55px; height: 55px}
.jcarousel-next {z-index: 3;display: none}
.jcarousel-prev {z-index: 3;display: none}

/* * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */

#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block}
#lightbox-nav-btnPrev {left: 0;float: left}
#lightbox-nav-btnNext {right: 0;float: right}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0}
#lightbox-container-image-data {padding: 0 10px;color: #666}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em}			
#lightbox-secNav-btnClose {	width: 66px; float: right;padding-bottom: 0.7em}



.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }
.boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  
  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .top-left,.boxy-wrapper .top-right,.boxy-wrapper .bottom-right,.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }	
	.boxy-wrapper .top-left { background: url('../images/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url('../images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('../images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('../images/boxy-sw.png'); }
	
	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-sw.png'); }
	
	.boxy-wrapper .top,.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }
 .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 200px; min-height: 60px; }
    .boxy-wrapper .answers { text-align: right; }

