/*****Global CSS*********/
body{ background-color:#fff;color:#444;}
a{color:#6e4545;}a:hover{color:#333;}

.dif,.dif a,a.dif{color:#444;} .dif a:hover,a.dif:hover{color:#222;}
.dul,.dul a,a.dul{color:#444;} .dul a:hover,a.dul:hover{color:#333;}

a.button {background-color:#666666;color:#fff !important;border:1px solid #bbbbbb;
		behavior: url(scripts/PIE.htc);
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#b3b3b3), to(#666666));
		background-image:-webkit-linear-gradient(#b3b3b3, #666666);
		background-image:   -moz-linear-gradient(#b3b3b3, #666666);
		background-image:    -ms-linear-gradient(#b3b3b3, #666666);
		background-image:     -o-linear-gradient(#b3b3b3, #666666);
		background-image:        linear-gradient(#b3b3b3, #666666);
		-pie-background: 		 linear-gradient(#b3b3b3, #666666);
}
a.button:hover {background-color:#4e0c0d;color:#fff !important;border:1px solid #b69b9b;
		behavior: url(scripts/PIE.htc);
		background-image:-webkit-gradient(linear, 0 0, 0 bottom, from(#a78686), to(#4e0c0d));
		background-image:-webkit-linear-gradient(#a78686, #4e0c0d);
		background-image:   -moz-linear-gradient(#a78686, #4e0c0d);
		background-image:    -ms-linear-gradient(#a78686, #4e0c0d);
		background-image:     -o-linear-gradient(#a78686, #4e0c0d);
		background-image:        linear-gradient(#a78686, #4e0c0d);
		-pie-background: 		 linear-gradient(#a78686, #4e0c0d);
}

a.buttoncol{color:#9d0003;}
a.buttoncol:hover{color:#000;}

a.buttonBig{background-color:#666666;color:#fff;}
a.buttonBig:hover{background-color:#4e0c0d;}

a.buttonBigc{background-color:#770f11;color:#fff;}
a.buttonBigc:hover{background-color:#666666;}

.input,select,textarea{background-color:#fff;border:1px solid #ccc;color:#666;}

.input:focus,select:focus,textarea:focus{border-color:#999;color:#6b553e;}
input.button{background-color:#f6f6f6 color:#000;border:1px solid #999;}
input.button:hover{background-color:#666666; color:#fff;}

.star{color:#c30;}
hr{border-bottom:1px solid #ccc;margin:25px 0;}
.qi .hr{border:none}
#leftColumn .bdrB, #rightColumn .bdrB {border-bottom:1px solid #ddd !important;}
.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#999;}
img.bdr,.bdrDark,.bdr.hover{border-color:#ccc;}
.bdr.hover strong{border:0px solid #000;}

.common_project .headHr ul li{color:#ccc;border-bottom:1px solid #ccc;}
.headHr{background:#666;color:#fff;}
.headHr,.headHr h2,.headHr a,.headHr h2 a{color:#fff;}.headHr a:hover,.headHr h2 a:hover{color:#fff;}
.headHr .star{color:#ff6;}
.headHr .dif{color:#def;}
.headVr{background-color:#f5f5f5;}
.data{background-color:#fcfcfc;}

.h1{color:#53453f;}
.h2{border-bottom:1px solid #fff;color:#3f3f3f;}
.h2 h2:first-child{border-bottom:1px solid #d7d7d7;}
.h3{color:#3f3f3f;}h3 a{color:#333;}h3 a:hover{color:#000;}
.mcbg{background:#f6f6f6;border:16px solid #fff;}
.phone {background-color:#f6f6f6;}

#columnsContainer {}
#rightColumn,#leftColumn {background:#f9f9f9;border:1px solid #e7e7e7; padding:10px;}

/*****CAROUSEL_DG CSS*********/
.myTabs.bg{background:#fff;padding:10px;}

/*****ELELMENT CSS*********/
.tgl li{background:#3d578a;}

.tcl.divider ul > li,.tcl.divider.float ul > li:last-child{border-bottom:1px solid #ccc;}
.tcl.border ul > li{border:1px solid #666;}
.tcl li, .tcl li a{color:#444;}.tcl li a:hover{color:#000;}
.tcl li li a{color:#555;} .tcl li li a:hover{color:#003;}
.tcl li li li a{color:#900;} .tcl li li li a:hover{color:#000;}
.tcl li li {border-bottom:1px solid #ddd !important;}
.tcl li li:last-child {border:none !important;}

.qi .input,.qi textarea,.search .input{color:#888;}

.breadcrumb{ color:#3d578a;border-top:1px solid #ccc;}
.breadcrumb a{ color:#666;} .breadcrumb a:hover{color:#333;}

.differHot .h2{background:#3d578a;}
.differHot .mc{background:#fff;}
.differHot .bg{border:1px solid #ccc;} .differHot .bg:hover{border-color:#999;}
.differHot .button{background:#0098d0;color:#fff;}
.differHot .button:hover{background:#333;}
.differHot h3 a{color:#369;}

.imgFrame.bg{background:#ccc;}
.imgFrame.bg:hover{background:#d55438;}
.imgFrame.BSTL{box-shadow:-5px -5px 0 #ccc;}
.imgFrame.BSBR{box-shadow:5px 5px 0 #ccc;}
.imgFrame.BSTLBR{box-shadow:-5px -5px 0 #999,5px 5px 0 #ccc;}
.imgFrame.BS5px{box-shadow:0 0 5px #000;}
.imgFrame.BS10px{box-shadow:0 0 10px #000;}
.imgFrame.bdr{border-color:#ccc;}
.imgFrame.bdr:hover{border-color:#ba5248;}

.typeBuy,.typeRent,.typeSell{color:#fff;text-shadow:1px 1px rgba(0,0,0,.75);}
.typeBuy{background:#777;} .typeRent{background:#3d578a;} .typeSell{background:#555;}
.zoom{text-shadow:1px 1px rgba(0,0,0,.75);}
.zoom a{color:#fff;} .zoom a:hover{color:#fff;}

.qc .hr,.hr{border-bottom:1px dashed #979797;}
.paging a{background-color:#4b4b4b;color:#fff;border:1px solid #333;text-shadow:1px 1px rgba(0,0,0,.50);}
.paging a.on,.paging a:hover{background-color:#ddd;color:#000;border:1px solid #999;text-shadow:1px 1px rgba(255,255,255,.75);}
.contactImg{background-color:#fff}

/*****jquery ui-tabs CSS*********/

.ui-tabs-nav{border-bottom:1px solid #999;}
.ui-tabs-nav a{color:#c30;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-active a, .ui-tabs-nav .ui-state-active a, .la b {background-color:#888;color:#fff;border-color:#999;}
.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:#fff;color:#888; border-color:#999;}
.myTabs a.prev b,.myTabs a.next b{background-color:#555;}
.myTabs a.next b:hover,.myTabs a.prev b:hover{background-color:#900;}  
/*
.jCarouselLiteDemo li .bdr{ border:1px solid #babbbb;background:#fff;}
.jCarouselLiteDemo li .bdr:hover{border:1px solid #cc9e9f;}
*/

.jCarouselLiteDemo li.bg {background:#fff;}


.jCarouselLiteDemo .h, .jCarouselLiteDemo .h a{ color:#a83138;}
.jCarouselLiteDemo .h a:hover{ color:#555}


/*****header CSS*********/

#header .bdrbot{border-bottom:1px solid #1b1b1b;}
#header .input{border:1px solid #565656; color:#7a6f6e;}
#header .bdr{border:1px solid #504442;}



#tml{border-top:4px solid #666666; border-bottom:1px solid #666666;}
#tml > ul > li a{color:#3f3f3f;}
#tml > ul > .on > a, #tml > ul > li:hover > a{color:#fff;background:#000;}


#tml > ul > .on > a, #tml > ul > li:hover > a{background:#666;color:#fff;}
#tml ul ul{background:#666;}
#tml li li{border-bottom:1px solid #7b7b7b;border-top:1px solid #585858;}
#tml li li a{color:#fff;}
#tml li li a:hover{background:#919191;color:#fff;}

.slider {border:1px solid #666;}



/*****footer CSS*********/

#footer {border-top:1px solid #999;}
#footer a{color:#3f3f3f;}
#footer .tabtopbdr{border-top:4px solid #959595;}

#footer p.h {color:#444;}
#footer .tcl.divider ul > li, #footer .qc p.hr{border-bottom:1px solid #ddd;}
#footer a,#footer .qc,#footer .qi{ color:#3f3f3f;}#footer a:hover{ color:#000; text-decoration:underline;}
#footer .tcl li li {border-bottom:1px solid #959595 !important;}
#footer .tcl li li a{color:#3f3f3f;}
#footer .h2 h2,#footer .h2 h2 a{color:#444;}
#footer .hr{border-color:#d1a894;}

#footer p.l{border-bottom: 1px solid #ddd;}

#copyright.bg{border-top:1px solid #7b879d; background:#f1f1f1; color:#444; text-shadow:1px 1px #fff;}
#copyright.bg a{ color:#900;} #copyright.bg a:hover{ color:#333;}

footer .Tab .d{border-left:1px solid #999;}

footer .bdrT,footer .bdrB{border-color:#8195bc;}
footer .Horizontal.Border{border-bottom:1px solid #ccc;}
footer .Horizontal.Border .h{border:1px solid #ccc;}
footer .Horizontal.Border .l{border:1px solid #ccc;}
footer .BorderAll .h, footer .BorderAll td{border:1px solid #ccc;}


footer .dif,footer .dif a,footer a.dif{color:#666;} footer .dif a:hover,footer a.dif:hover{color:#333;}
#footer .headHr{background:#444;}
#footer .headVr{background:#ddd;}
#footer .headVr,#footer .headVr a{color:#444;} #footer .headVr a:hover{color:#000;}
#footer .headHr,#footer .headHr a{color:#ccc;}#footer .headHr a:hover{color:#fff;}
#footer .data{background:#efefef;}
#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:#ccc;}

img.bdr, .bdrDark, .bdr.hover {border-color: #ccc !important;}


/************* Shopping Cart ************/

#cartAndCartDetails{color:#777;}

.cart{background:#fff;color:#444; text-shadow:none; border:1px solid #bbb;}
.cart i{background-color:#333;}

.cartDetail{background:#fff;color:#333; border:1px solid #bbb;}
.cartDetail .dif{ color:#111;}
#top .cartButtons a.button{color:#222; background-color:#333;  text-shadow:1px 1px rgba(0, 0, 0, .5);}
#top .cartButtons a:first-child+a.button{ color:#ddd; background-color:#666; text-shadow:1px 1px rgba(0, 0, 0, .5);}
.cartButtons a.button, a.button.add2Cart{
	background: #666;
	color: #fff;
	text-shadow: 1px 1px rgba(0,0,0,.5);
	border:1px solid #777;
}
.cartButtons a:first-child.button, a.button.add2Cart + .button{background:#222;color:#ddd;text-shadow:1px 1px rgba(0,0,0,.8); border:1px solid #777;}

.price.bdrT{background:none;border-top:1px solid #999;height:auto;}
.jCarouselLiteDemo li:hover .price.bdrT{background:none;border-top:1px solid #444;}
.dbPrice b.dif{display:block;}

.cart .dif{ color:#333;}
.cart2{background:#373737;color:#bbb; border:1px solid #842126;}
.cart2 .dif{color:#fff;}
.cart3 .dif,.cart5 .dif{color:#444;}
.cart5{background:#fff;border:1px solid #bbb;}
.cart5 .bdrB{border-color:#444;}
.cart6 b{background:#373737;color:#fff;}
.cart6 span:before{border-right-color:#373737;}
.cartDetail .dul,.cartDetail .dul a,.cartDetail a.dul{color:#555; text-shadow: 1px 1px rgba(255, 255, 255, 0.8)} .cartDetail .dul a:hover, .cartDetail a.dul:hover{color:#222;}
