body{    color: #000;font-family:Arial,Geneva,verdana, arial, tahoma;font-size: 11px;background: url(images/bg.jpg) repeat-x #fff;margin: 0px;}
h2{color: #e31919;letter-spacing: 2px;font-size: 21px;margin: 5px 5px 0px 0px;font-weight: normal;text-transform:uppercase;}
h3{    color: #cecece;font-family:Arial,Geneva,verdana, arial, tahoma;font-size: 22px;font-weight:normal;}
h4{    color: #525252;    font-size: 11px;    border-bottom:2px solid #e31919;}

#leftbox{width:479px;height:400px;float:left;}
#items{float:left;padding:5px;}
#items:hover{}
#items img{}
#topnav{color: #e31919;float:right;padding-top:50px;}
    #topnav a{font-size: 11px;color: #e31919;padding:5px;text-transform:uppercase;text-decoration:none;}
        #topnav a:hover{color: #fff; background-color:#e31919;}
#dropmenudiv{position:absolute;font:normal 12px arial;line-height:18px;z-index:100;text-align:left;}
    #dropmenudiv a{width: 100%;display: block;text-indent: 3px;padding: 3px 0px 3px 0px;text-decoration: none;font-weight: normal;line-height:22px;        font-family:Helvetica,arial , Geneva, arial, tahoma;font-size: 11px;color:#000;}
        #dropmenudiv a:hover{ /*hover background color*/color:#ffffff; background-color:#e31919;}
hr{color:#4d4d4d; }
a {color:#4d4d4d; }
#thumbs img{ padding:5px; border: solid 1px #525252; background-color:#000000; margin:5px; }
td{color: #000;}
.input{ background-color: #dfdfdf; color: #000;border:solid #bfbfbf 1px;}
.fashion{background-image: url("images/rollover/fashion.gif");background-repeat: no-repeat;height:90px;width:90px;}
.fashion a:hover{background-image: url("images/fashion.gif");background-repeat: no-repeat;height:90px;width:90px;}
#qwerky{background-image: url("images/rollover/qwerky.gif");background-repeat: no-repeat;height:90px;width:90px;}
    #qwerky a:hover{background-image: url("images/qwerky.gif");background-repeat: no-repeat;height:90px;width:90px;}
#landscapes{background-image: url("images/rollover/landscapes.gif");background-repeat: no-repeat;height:90px;width:90px;}
    #landscapes a:hover{background-image: url("images/landscapes.gif");background-repeat: no-repeat;height:90px;width:90px;}
#weddings{background-image: url("images/rollover/weddings.gif");background-repeat: no-repeat;height:90px;width:90px;}
    #weddings a:hover{background-image: url("images/weddings.gif");background-repeat: no-repeat;height:90px;width:90px;}
img{border: 0px;margin: 0px;}
#content{    width:900px;margin: 0px auto;}
#contact{background-image: url("images/contact.jpg");background-repeat: no-repeat;height:450px;width:900px;padding:50px 0px 0px 50px;}
#client{background-image: url("images/Spin.jpg");background-repeat: no-repeat;height:450px;width:900px;border:solid 2px #efefef;}
#copy{position:relative;width: 900px;height:450px;line-height:22px;text-align: justify;color:#000;background-color:#fff;clear:both;padding:30px 20px;}
#copytext{width:420x;margin-left:505px;}
#copycontact{width:420x;margin-left:505px;}
#copyfurniture{width:420x;margin-left:505px;}
    #copyfurniture .title{font-size:16px;color:#bbb;padding-bottom:20px;}
    #copyfurniture .price{font-size:24px;color:red;padding-top:20px;font-weight:bold;}
#copygallery{width: 900px;line-height:22px;text-align: justify;color:#efefef;padding:50px 0px 0px 50px;}
#container{ min-height:500px; height:auto !important; /* min height on IE */ height:500px; position:relative; width:900px; left:0; top:0; letter-spacing:0; text-align:left;}
#smallNavigator{ position:absolute; padding:0; margin:0; width:228px; height:215px; top:70px; z-index:4; left:790px}
#iconNavigator{ position:relative; background:#000; width:100px; font-size:.1em; height:215px; float:right; border-width:2px 2px 2px 2px; border-style:solid; border-color:#000;}
dl {float:left;line-height:2;}
dt {clear:both;float:left;width:160px;color:#e31919;font-weight:bold;}
dd {float:left;display:block;width:100px;}
#idList {margin: 0;padding: 0;}
    #idList li {display: block;margin: 0;padding: 4px;width: 100px;background: #fff;color: #fff;}
.nodisplay{display:none;}

/* ---Product Thumbnails--- */
.products{height:400px;overflow:auto;}
    .products .thumb{position:relative;border:solid 1px #ccc;padding:5px;overflow:hidden;float:left;margin:0 14px 21px 0;}
        .products .thumb:hover{border-color:red;}
        .products .thumb .title{position:absolute;bottom:0;left:0;width:100%;background:#ccc;color:#fff;visibility:hidden;}
            .products .thumb .title .padding{padding:5px;}
.product_slideshow{width:100%;height:100%;}
.product_cat_title{position:absolute;left:-80px;top:30px;width:70px;background:#fff;padding:5px;}
    .product_cat_title a{color:#000;}
    .product_cat_title.back{padding-left:16px;background:url(images/arrow_back.gif) no-repeat left center #fff;}
