/*(main.css) LLiving Style :: Alastair Reid, Easyspace Premium Design */

/*Layout*/
html,body{text-align:center;background:#666;font-family:Arial, Helvetica, sans-serif; margin:0;padding:0; background:#fff;}
img {border:0; padding:0; margin:0;}
#pagewidth{width:900px;text-align:left;margin-left:auto;margin-right:auto; background-color:#eee;} 

a {color:#333; font-weight:bold;}

#spacer{position:relative;height:25px;width:100%;}
#h-nav{position:relative;background-color:#CCC;height:35px;width:100%;}
#header{position:relative;height:100px;color:#fff;background-color:#1C1010;width:100%; border-bottom:2px solid #000000;}
#maincol{background-color:#FFF;float:right;display:inline;position:relative;width:900px;}
#maincol_right{background-color:#FFF;float:right;display:inline;position:relative;width:650px;}
#maincol_left{background-color:#FFF;float:left;display:inline;position:relative;width:650px;}
#half_left {width:450px; float:left;display:inline;position:relative;background-color:#eee; background-image:url(img/bg_stripe.png); background-repeat:repeat-x;}

#half_right{width:450px; float:right;display:inline;position:relative;background-color:#eee; background-image:url(img/bg_stripe.png); background-repeat:repeat-x;}
#half_right_white{width:450px; float:right;display:inline;position:relative;}
#mainbox{width:550px;height:auto;position:relative;float:left; margin:5px;}
#leftcol{width:250px;height:auto;position:relative;float:left;background-color:#333;}
#rightcol{width:250px;height:auto;position:relative;float:right;background-color:#333;}
#footer{height:50px;background-color:#1C1010;color:#fff;clear:both; background-image:url(img/footer_bg.gif); background-repeat:no-repeat;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
/*Images*/

/*Jquery*/
#furniture {width:100%; }

/*Product display*/

#product {width:100%; padding-top:20px; padding-bottom:20px;  position:relative; clear:both; border-bottom:1px solid #CCCCCC;}
#product_img_holder {width:100px; height:100px; padding:5px; margin:35px 10px 10px 0px; float:right; border:2px solid #333; margin-right:50px; background:#FFFFFF;}
.producttitle {margin-left:45px; font-size: 19px;font-weight: bold;letter-spacing: -0.8pt;word-spacing: 0.2pt;}
.product_desc {margin-left:45px; color:#627A80; font-size:12px; width:500px;}
.product_link {margin-left:45px; font-size:12px;}
.product_img {float:right;  display:inline;}


#membernav {margin-left:35px;  width:100%;  height:25px;}
#membernav a {font-weight:bold; color:#000; margin-left:10px;  border:2px solid #666666; text-decoration:none; padding:5px;}
#membernav a:hover { background:#999999; color:#FFFFFF;}

/*Tables*/
table {border:none; margin:45px; text-align:center;}
th {background-color:#5B6470; color:#333; text-align:left; margin-left:10px; color:#fff; padding:5px; font-size:14px;}
td {background-color:#fff; padding:8px; font-size:.9em; border-bottom:1px solid #666666;}
.dataleft {text-align:left; padding:5px;}

.pic {border:2px solid #000000;}
#orderbox {width:100%; position:relative; clear:both; background-image:url(img/image-16.gif); background-repeat:no-repeat;}
#member_info {margin:45px; text-align:justify;}



.footer text {color:#FFFFFF; font-size:8px; margin-left:10px;}

/*Order Login*/

.order {padding:45px;}
.orderinput { margin-bottom:10px;}
.orderlabel { display:block; font-size:11px; font-weight:bold;}

		
