@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0;}
@font-face {
    font-family: 'avianregular';
    src: url('fonts/avian-webfont.eot');
    src: url('fonts/avian-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/avian-webfont.woff') format('woff'),
         url('fonts/avian-webfont.ttf') format('truetype'),
         url('fonts/avian-webfont.svg#avianregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
		font-family: 'BlackadderITC-Regular';
		src: url('fonts/itcblkad.eot');
		src: url('fonts/itcblkad.eot?#iefix') format('embedded-opentype'),
				 url('fonts/itcblkad.woff') format('woff'),
				 url('fonts/itcblkad.ttf') format('truetype'),
				 url('fonts/itcblkad.svg#itcblkad') format('svg');
		font-weight: normal;
		font-style: normal;
}
ul{list-style:none;}
img{border:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
p{line-height:20px;padding-bottom:20px;}
h3{padding-bottom:20px;color:#ffcc00;font-size:40px;font-weight:normal;font-family: 'BlackadderITC-Regular';}
.cleared{clear:both;}
h4{padding-bottom:20px;color:#FF9900;font-size:18px;font:normal 18px Arial, Helvetica, sans-serif;}
a.read_more{position:absolute;bottom:20px;right:100px;z-index:998;color:#222;padding:6px 16px;border:1px solid #b05900;-webkit-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: inset 0px 0px 3px 0px rgba(250, 205, 117, 1);box-shadow: inset 0px 0px 3px 0px rgba(250, 205, 117, 1);background: #facd75; /* Old browsers */
background: -moz-linear-gradient(top,  #facd75 0%, #f79d26 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#facd75), color-stop(100%,#f79d26)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #facd75 0%,#f79d26 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #facd75 0%,#f79d26 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #facd75 0%,#f79d26 100%); /* IE10+ */
background: linear-gradient(to bottom,  #facd75 0%,#f79d26 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#facd75', endColorstr='#f79d26',GradientType=0 ); /* IE6-9 */
}
body{font:normal 12px Tahoma, Geneva, sans-serif;color:#F9E9C3;background:#631b11;}
#container,#header,#slider,.content,#footer{clear:both;float:left;width:828px;}
#container{display:table;float:none;margin:20px auto;background:#7e0f00;-webkit-border-radius: 14px;border-radius: 14px;-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 1);padding:14px 0;}
#header{float:left;position:relative;height:129px;background: #7e0f00; /* Old browsers */
background: -moz-linear-gradient(top,  #7e0f00 0%, #69180d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7e0f00), color-stop(100%,#69180d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7e0f00 0%,#69180d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7e0f00 0%,#69180d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7e0f00 0%,#69180d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #7e0f00 0%,#69180d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e0f00', endColorstr='#69180d',GradientType=0 ); /* IE6-9 */
}
#header h1{float:left;text-indent:-9999em;background:url(../images/logo.jpg) no-repeat;width:362px;height:86px;margin:14px 0 0 26px;}
#header ul{position:absolute;right:20px;bottom:0;z-index:9}
#header ul li{float:left;margin-right:7px;}
#header ul li a{float:left;color:#fff;padding:10px 0;text-align:center;width:120px;font:bold 11px Tahoma, Geneva, sans-serif;-webkit-box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.8);box-shadow:  0px 0px 10px 0px rgba(0, 0, 0, 0.8);-webkit-border-radius: 8px 8px 0px 0px;border-radius: 8px 8px 0px 0px;background: #a90329; /* Old browsers */
background: -moz-linear-gradient(top,  #a90329 0%, #6e0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(100%,#6e0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a90329 0%,#6e0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a90329 0%,#6e0019 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a90329 0%,#6e0019 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a90329 0%,#6e0019 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6e0019',GradientType=0 ); /* IE6-9 */}
#header ul li a.active{text-decoration:none;background: #e9b92c; /* Old browsers */
background: -moz-linear-gradient(top,  #e9b92c 0%, #bc8d03 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9b92c), color-stop(100%,#bc8d03)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e9b92c 0%,#bc8d03 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e9b92c 0%,#bc8d03 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e9b92c 0%,#bc8d03 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e9b92c 0%,#bc8d03 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9b92c', endColorstr='#bc8d03',GradientType=0 ); /* IE6-9 */
}
#header ul li a:hover{text-decoration:none;background: #e96f2c; /* Old browsers */
background: -moz-linear-gradient(top,  #e96f2c 0%, #d34208 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e96f2c), color-stop(100%,#d34208)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e96f2c 0%,#d34208 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e96f2c 0%,#d34208 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e96f2c 0%,#d34208 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e96f2c 0%,#d34208 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e96f2c', endColorstr='#d34208',GradientType=0 ); /* IE6-9 */
}
#header #social{width:90px;position:absolute;right:20px;top:10px;}
#header #social img{float:left;margin-left:10px;}
#slider{float:left;height:288px;background:#540b00;position:relative;z-index:10;}
/*Slideshow*/
#slides {position:absolute;top:0;z-index:100;}
.slides_container {width:828px;overflow:hidden;position:relative;display:none;}
.slides_container a {width:828px;height:288px;display:block;cursor:default;}
.slides_container a img {display:block;}

/*Pagination*/
.pagination {position:absolute;right:20px;bottom:28px;z-index:999;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
#slider #txt_overlay{position:absolute;right:20px;top:30px;text-align:right;z-index:999;}
#slider #txt_overlay p{color:#fff;line-height:20px;font-size:12px;padding:0 0 20px 0;}
#slider #txt_overlay h2{font-size:18px;font-weight:normal;color:#ffcc00;font-family: 'avianregular';padding-bottom:10px;}
.content{float:left;width:788px;padding:20px;}
.content #left{width:540px;float:left;}
.content #right{float:right;margin-left:18px;width:230px;}
#home .content .cleared p span{padding-top:20px;}
#home .content .cleared label{float:left;width:172px;margin-right:18px;}
#home .content .cleared p{float:left;width:330px;}
#home .content .cleared p span{clear:both;float:left;padding-top:15px;}
.content img{float:left;margin:0 10px 10px 0;}
#featured{float:right;position:relative;-webkit-border-radius: 14px;border-radius: 14px;background:#360801;width:207px;padding:20px 10px 60px;margin:20px 0 0 20px;}
#featured h3{font-size:30px;text-align:center;}
#featured a.read_more{right:58px;}
#featured .product_box{clear:both;float:left;margin-bottom:20px;}
#featured .product_box img{float:left;}
#featured .product_box a{float:right;margin-left:10px;width:100px;color:#f9e9c3;font-weight:bold;text-decoration:underline;font-size:11px;}
#contact #featured p{text-align:center;line-height:30px;}
#contact form{float:left;width:450px;margin-left:80px;}
#contact #featured a{color:#ff9900;text-decoration:underline;}
#products #featured a{display:block;text-align:center;color:#f9e9c3;line-height:normal;margin-bottom:16px;text-decoration:underline;}
#products #featured a.read_more{right:58px;line-height:normal;color:#222;text-decoration:none;}
#products .product_box{float:left;width:240px;margin:0 20px 20px 0;}
#products .product_box img{float:left;margin:0 10px 0 0;}
#products .product_box a{color:#fff;text-decoration:underline;font-weight:bold;}
#products .product_box .note{float:left;}
.note_bottom{float:left;clear:both;color:#F9E9C3;font:bold 11px Tahoma, Geneva, sans-serif;padding-top:20px;}
#products h4,#general h4{color:#ffcc00;}
#products .cleared{float:left;margin-bottom:15px;}
#contact label{float:left;width:120px;text-align:right;margin-bottom:10px;}
#contact input[type=text],#contact textarea{float:left;width:200px;margin-bottom:10px;padding:5px;margin-left:10px;resize:none;display:block;}
#contact textarea{width:300px;height:130px;}
#contact input[type=submit],#contact input[type=button]{float:left;padding:5px 10px;margin-right:10px;}
#general h4{padding:0;}
#general h5{color:#FF9900;font-size:16px;font-weight:normal;}
#general .content img{float:none;margin:20px auto 0;display:table;}
#general p{padding:20px 0 0 0;}

#contact input[type=submit]{margin-left:128px;}
#footer{float:none;margin:0 auto;padding:10px 0;text-align:center;}
#general #footer p{padding:0 0 20px 0;}
#container,#header ul li a,#featured{behavior: url(PIE.htc);}

/*products*/
#general h6{font:bold 11px Tahoma, Geneva, sans-serif;color:#ffcc00;padding:20px 0;text-align:center;}
#general .tabular{float:left;}
#general .tabular h4{float:left;width:100%;font:normal 16px Arial, Helvetica, sans-serif;color:#ffcc00;border-bottom:1px dashed #ffcc00;padding:10px 0;margin-top:20px;}
#general .tabular .box{float:left;clear:both;width:556px;border:2px solid #fff;border-bottom:1px solid #fff;margin-top:10px;}
#general .tabular li{float:left;width:100%;color:#fff;border-bottom:1px solid #fff;}
#general .tabular li.li_title{color:#ffcc00;font-weight:bold;}
#general .tabular li span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center;border-right:1px solid #fff;padding:10px 0;}
table img{float:none !important;margin:0 !important;}
#table_details h5{text-indent:3px;font-size:18px;color:#ffcc00;border-bottom:1px dashed #ffcc00;font-weight:normal;margin-bottom:10px;padding-bottom:4px;}
#table_details table{border-top:2px solid #fff !important;border-left:2px solid #fff !important;border-right:1px solid #fff !important;border-bottom:1px solid #fff !important;}
#table_details table td{text-align:center;border-right:1px solid #fff !important;border-bottom:1px solid #fff !important;padding:10px 5px;}
#table_details table tr:first-child td{color:#ffcc00;}