/*****Global CSS*********/
body{ background:#ac0000 url(body_bg.jpg) no-repeat center top; color:#383838;}
a{ color:#333;}  a:hover{ color:#591d20;}

a.button{background:#eee url(common_x_bgs_50px.png) 0 -2200px; color:#000;border:1px solid #9a7c16; background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#f5ca35), to(#f4be00));
		background-image:-webkit-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background-image:   -moz-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background-image:    -ms-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background-image:     -o-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background-image:        linear-gradient(#f5ca35 50%, #f4be00 50%);
		-pie-background: 		 linear-gradient(#f5ca35 50%, #f4be00 50%);}
a.button:hover{border-color:#000;color:#000;}

a.buttonBig{border:1px solid #9a7c16; color:#000;
		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5ca35', EndColorStr='#f4be00');
		background:-webkit-gradient(linear, left top, left bottom, from(#edae03), to(#f4be00));
		background:-webkit-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background:   -moz-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background:     -ms-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background:      -o-linear-gradient(#f5ca35 50%, #f4be00 50%);
		background:         linear-gradient(#f5ca35 50%, #f4be00 50%);}

a.buttonBig:hover{border-color:#000;}

#columnsContainer{background:#ffe8b6;}

.input,select,textarea{background-color:#fff;border:1px solid #caa75b;color:#666;}
input.button{background:#ffe486; border:1px solid #a96565;}
input.button:hover{border:1px solid #987221; background:#fdd751;}
input:focus,textarea:focus{border:1px solid #987221; background:#fff3bc;}

.dif,.dif a,a.dif{color:#000;} .dif a:hover,a.dif:hover{color:#000;}
.dul,.dul a,a.dul{color:#777;} .dul a:hover,a.dul:hover{color:#333;}

.h1{color:#933;}
.ip .h1{border-bottom:1px solid #cf9e52;}

.h2 a{color:#fff;}.h2 a:hover{color:#ffc;}
.h2{overflow:hidden;}
.h2 h2{color:#fff; color:#fff; border-color:#f5ca35;background:#e82221;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e82221', EndColorStr='#d61817');
		background:-webkit-gradient(linear, left top, left bottom, from(#e82221), to(#d61817));
		background:-webkit-linear-gradient(#e82221 50%, #d61817 50%);
		background:   -moz-linear-gradient(#e82221 50%, #d61817 50%);
		background:     -ms-linear-gradient(#e82221 50%, #d61817 50%);
		background:      -o-linear-gradient(#e82221 50%, #d61817 50%);
		background:         linear-gradient(#e82221 50%, #d61817 50%);}
	
						
h3{color:#333;}
h3 a{color:#333;}h3 a:hover{color:#000;}

.headHr{background:#8f565a;color:#fff;
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#682024), to(#943137));
		background-image:-webkit-linear-gradient(#682024, #501d20);
		background-image:   -moz-linear-gradient(#682024, #501d20);
		background-image:    -ms-linear-gradient(#682024, #501d20);
		background-image:     -o-linear-gradient(#682024, #943137);
		background-image:        linear-gradient(#682024, #501d20);
		-pie-background: 		 linear-gradient(#682024, #501d20);}
.headHr{background-color:#5e1f22;text-shadow:1px 1px rgba(0,0,0,.75);}
.headHr,.headHr h2,.headHr a,.headHr h2 a{color:#fff;}.headHr a:hover,.headHr h2 a:hover{color:#fc6;}
.headHr .star{color:#ff6;}
.headHr .dif{color:#def;}
.headVr{background-color:#fed782;}
.data{background-color:#fdf1d7;}

.common_project .headHr ul li{border-bottom:1px solid #834c4f;color:#ccc;}
.common_project .headHr ul li:hover{background:#ac0000;}

.hot .bg{border:1px solid #daba75;background:#fdf2db;}
.hot .bg:hover{border:1px solid #cfa750;background:#fffbe9;}

.qc .hr,.hr{border-bottom:1px dashed #ccc;}
.star{color:#c30;}

.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#c6b184;}
img.bdr,.bdrDark,.bdr.hover{border-color:#c8b385;}

.b2{background:url(pl-mn-sprite.png) 0 0;}


.selectLanguage select{background-color:#eee3d5; color:#5e534b;}
.selectLanguage a img.bdr{border-color:#d78080;}

.different .myTabs{background:#fff;}
.different .myTabs .ic,.transparent .ic{border:none;background:#fff;}
.different .mc{position:relative;}

.thinBg{background:#f5ca35;}
.thinBg .ic{background:#fff1d3;}

.ic{border:1px solid #e4ca90; background:#fff1d3;}

.breadcrumb{color:#600;}
.breadcrumb a{color:#666;} .breadcrumb a:hover{color:#333;}

.qiTransparent .input,.qiTransparent textarea,.qi .input,.qi textarea,.search .input{border:1px solid #aa8505;color:#888;}

/***** TCL STYLES *****/

.tcl.border ul > li{border:1px solid #666;}
.tcl li, .tcl li a{color:#000;}.tcl li a:hover{color:#970906;}
.tcl li li a{color:#300;} .tcl li li a:hover{color:#900;}
.tcl li li li a{color:#900;} .tcl li li li a:hover{color:#000;}
.tcl.divider > div.ic > ul > li{border-bottom:1px dashed #a39c85;}
.la b{border:1px solid #600;background-color:#900;}
.contactImg{background-color:#fff1d3 no-repeat 98% 50% !important;}


/***** IMG FRAMES STYLES *****/
.imgFrame.bg{background:#963;}
.imgFrame.bg:hover{background:#930;}
.imgFrame.BSTL{box-shadow:-5px -5px 0 #930;}
.imgFrame.BSBR{box-shadow:5px 5px 0 #930;}
.imgFrame.BSTLBR{box-shadow:-5px -5px 0 #c63,5px 5px 0 #930;}
.imgFrame.BS5px{box-shadow:0 0 5px #000;}
.imgFrame.BS10px{box-shadow:0 0 10px #000;}
.imgFrame.bdr{border-color:#963;}
.imgFrame.bdr:hover{border-color:#930;}


/***** PAGINATION STYLES *****/
.paging a {
    background-color: #feecbc;
    border: 1px solid #333333;
    color: #000;
	padding:2px;
}
.paging a.on, .paging a:hover {
    background-color: #fab502;
    border: 1px solid #999999;
    color: #000000;
}

/***** JQUERY TABS *****/
.ui-tabs-nav a {color:#c30;}
.ui-tabs-nav .ui-state-active a {background-color:#a5000a;color:#fff;}
#columnsContainer .ui-tabs-nav .ui-state-active a {cursor:text}

.ui-tabs-nav a:hover{background-color:#e73433; color:#fff;}
.ui-tabs-nav .h{background:#e82221; color:#fff; border-color:#f5ca35;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e82221', EndColorStr='#d61817');
		background:-webkit-gradient(linear, left top, left bottom, from(#e82221), to(#d61817));
		background:-webkit-linear-gradient(#e82221 50%, #d61817 50%);
		background:   -moz-linear-gradient(#e82221 50%, #d61817 50%);
		background:     -ms-linear-gradient(#e82221 50%, #d61817 50%);
		background:      -o-linear-gradient(#e82221 50%, #d61817 50%);
		background:         linear-gradient(#e82221 50%, #d61817 50%);}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{background-color:#642024; color:#e8c8b2;}
.hp .carousel p.bdr{background:#fff;}

/***** HEADER STYLES *****/
#header{color:#ffc974;}
#header a{color:#ffc974;}#header a:hover{color:#fff;}
#header .bdrB{ border-bottom:1px solid #51413f;}

.tgl li{color:#f5ca35;}
.tgl li a{color:#f5ca35;}
.tgl li a:hover{color:#fff;}

nav{background:#edae03; color:#fff; border-color:#f5ca35;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#edae03', EndColorStr='#b31000');
		background:-webkit-gradient(linear, left top, left bottom, from(#edae03), to(#b31000));
		background:-webkit-linear-gradient(#edae03 7%, #b31000 93%);
		background:   -moz-linear-gradient(#edae03 7%, #b31000 93%);
		background:     -ms-linear-gradient(#edae03 7%, #b31000 93%);
		background:      -o-linear-gradient(#edae03 7%, #b31000 93%);
		background:         linear-gradient(#edae03 7%, #b31000 93%);}
		
#tml > ul > li{border-left:1px solid #b20c00;}
#tml > ul > li > a{color:#fff; text-shadow:#000 1px 1px 1px;}
#tml > ul > .on > a:after ,#tml > ul > li:hover > a:after{border-bottom-color:#f5ca35;}

#tml > ul > .on > a, #tml > ul > li:hover > a{color:#fff;}
#tml ul ul{background-color:#be2d01;border:1px solid #f5ca35;}
#tml li li{border-bottom:1px solid #700006;border-top:1px solid #cf131e;}
#tml li li a{color:#fff;}
#tml li li a:hover{background-color:#cc4002; color:#fff;}

#header .search{border:1px solid #fff; color:#7a6f6e; background:url(search_bg.gif) repeat-x 0 -1px #fff;}
.slider li {background:#eee;}	
.slider ul {background:#eee;}
.slider li div {color:#000;}

/***** FOOTER STYLES *****/
#footer{color:#fcc; background:#ac0000;}
#footer a{color:#ffcccc;} #footer a:hover{ color:#fff;}
footer .Tab .d,#fgl .Tab .d,#fml .Tab .d{border-left:1px solid #be5e63;}
footer .Horizontal.Border{border-bottom:1px solid #5a4542;}
footer .Horizontal.Border .h{border:1px solid #5a4542;border-bottom:0;}
footer .Horizontal.Border .l{border:1px solid #5d0000;border-bottom:0;}
footer .BorderAll .h, footer .BorderAll td{border:1px solid #5a4542;}
#footer .headVr{background:#fc9;}
#footer .headVr,#footer .headVr a{color:#5d0000;} #footer .headVr a:hover{color:#000;}
#footer .headHr,#footer .headHr a{color:#fc9;}#footer .headHr a:hover{color:#fff;}
#footer .data{background:#5d0000;}
#footer .bdr,#footer .bdrT,#footer .bdrR,#footer .bdrB,#footer .bdrL,#footer .bdrAll,#footer .bdrAll td,#footer .bdrAll th,#footer .bdrAllDashed,#footer .bdrAllDashed td,#footer .bdrAllDashed th,#footer .headHr,#footer .headVr,#footer .data{border-color:#ac0000;}
#footer h3, #footer .h2 h2,#footer h3 a, #footer .h2 h2 a{color:#ffc600;}
#footer #fgl ul li, #footer #fml ul li {color:#999;}
#footer .socialMedia .bdrB{border-bottom-color:#c54d4d; border-bottom-style:dashed;}
#footer .phone{color:#f2baba;}
#footer #copyright{background:#9a0000;}
#footer #copyright p{color:#dab8b8;}
#footer #copyright, #footer #copyright a{color:#fcc;}
#footer .dif{color:#fcc;}
footer .h2 h2{ background:none;}
footer .h2 h2 {filter: progid:DXImageTransform.Microsoft.gradient(enabled:false);}		


/************* Shopping Cart ************/
#cartAndCartDetails{color:#fdb90a;}
.cart{background:#cd5501;color:#fff;}
.cart i{background-color:#cd5501;}
.cartDetail{background:#fff;color:#000;}
.cartButtons a.button, a.button.add2Cart{color:#fff;background:#ac0000; text-shadow:none; border:1px solid #ac0000;}
.cartButtons a:first-child.button, a.button.add2Cart + .button{text-shadow:none; background:#fecc4c; border:1px solid #999; color:#000;}
.jCarouselLiteDemo .price.bdrT{background:none;border-top:1px solid #dac087;}
.jCarouselLiteDemo li:hover .price.bdrT{background:none;border-top:1px solid #ccc;}
.jCarouselLiteDemo .bdrT {background:#ccc;}
.jCarouselLiteDemo li:hover .bdrT{background:#ddb9bc;}
.jCarouselLiteDemo .bdr:hover{border:1px solid #ddb9bc;}
.jCarouselLiteDemo li .bdr{ border:1px solid #ccc;background:#fff;}
.jCarouselLiteDemo .h, .jCarouselLiteDemo .h a{color:#624701;}
.jCarouselLiteDemo .h a:hover{color:#e82321;}
.cart2{color:#fff;}
.cart2 .dif{color:#fff;}
.cart3 .dif,.cart5 .dif{color:#fff;}
.cart5 .dif,.cart3 .dif,.cart4 .dif{color:#fff;}
.cart5{background:#bb4b01; border:1px solid #d88502;}
.cart5 .bdrB{border-color:#edae03;}
.cart6 b{background:none;color:#fff;}
.cart6 span:before{border-right-color:#cd5501;}
#cartAndCartDetails .cart .dif{color:#fecc4c;}