/*@import url(http://fonts.googleapis.com/css?family=Lobster);*/



#header, #footer, #columnsContainer{width:1180px;margin:0 auto;}



.dt{display:table;}

#thinColumn{width:240px;display:table-cell;vertical-align:top;}

#wideColumn{width:740px;display:table-cell;vertical-align:top;}



a.button{background:url(common_x_bgs_50px.png) 0 -500px;display:inline-block;}



a.buttonBig{background:url(common_x_bgs_50px.png) 0 -2900px;display:inline-block;}

.input, select, textarea{background: url(input_bg.png) repeat-x bottom;}



#top input.button{padding:8px;}

#top input.input{width:70%; font-size:.9em;}

	

.b1{background:url(sprite.png) -7px -102px;float:left;width:11px;height:11px;margin:.2em .4em 0 0;}

.b2{position:relative;float:left;margin:.4em .8em .4em 0;}

.b2:after{content:''; display:inline-block; border:4px solid transparent; position:absolute; left:0; top:0;}

.b3{}



.common_project .headHr a{ padding:0;}



/************* Shopping Cart ************/



.price.bdrT{height:auto;}

.dbPrice b.dif{display:block;}



.jCarouselLite .h, .jCarouselLiteDemo .h {

font-size:1.1em;

font-weight:bold;

} 



.qi{line-height:1.2em;}

.qiTransparent .button,.qiTransparent .input,.qiTransparent textarea{padding:5px 10px;}

.qiTransparent textarea,.qi textarea{height:80px;}

.qiTransparent .button{padding:5px 10px;}

.qiTransparent .input,.qiTransparent textarea,.qi .input,.qi textarea,.search .input{width:90%;border:1px solid ;}

.qiTransparent .t{padding-left:3px;margin-bottom:2px;}

.qiTransparent .v{margin-bottom:7px;}



#footer .qi .input,#footer .qi textarea,#footer .search .input{width:200px;}

.qi td{padding:5px 0;}

.qi .hr{margin:0 0 10px;border:none;}