* {font-family:Arial; color:#421709; }
body {margin:0}
img {border:0}
td {vertical-align:top}
a {color:#df5e01;}
a:hover {color:#8d8d8c}
#headr {width:100%; height:133px; background-image:url('../images/topbg.png'); position:relative;margin-bottom:0px;}
#body {background-image:url('../images/stairs.jpg'); background-position:right top; width:100%; height:100%; background-repeat:no-repeat; min-width:1000px}
#our_works {background-image:url('../images/works.jpg'); width:199px;height:399px; text-align:center; padding-top:12px; background-repeat:no-repeat}
#our_works a{color:#fff; font-size:12px;}
#our_works img {border:solid 1px #81635d; margin:3px}
#our_works div {margin-bottom:7px}
h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; color:#f37021; font-style:italic; margin-top:0px}
.columns {}
.columns td {padding-left:20px;}
.columns2 td {color:#431709; font-size:12px}

.big_links a{font-size:14px; display:block; height:22px; background-image:url('../images/l2.gif'); background-repeat:no-repeat; color:#4a1f17; padding-left:30px; padding-top:2px}
.big_links a:hover{background-image:url('../images/li1.gif');color:#ec6401}
#content {color:#431709; font-size:14px; padding-left:0px}
#footer_line {margin-top:40px;background-image:url('../images/bgline.gif');width:100%; height:1px; font-size:0px}
#copy {width:158px; text-align:left; margin-left:27px}
#footer_menu {color:#df5e01}
#menu {position:absolute; top:55px; left:272px;}
#menu a{text-transform:uppercase; font-size:12px; color:#dbdbdb;margin-right:40px}
#menu a:hover {color:#ff7a0e}
#arr {margin-top:30px;display:inline}
#arr img {border:none}
ul {list-style-image: url('/images/li.gif')}
li {list-style-image: url('/images/li.gif')}
#gallery {background-color:#faf2ec;}
#tabl {margin:30px}
#gallery .back {cursor:pointer;display:block; width:31px; height:105px; background-image:url('/images/arr_left.gif')}
#gallery .back:hover {background-image:url('/images/arr_left_over.gif')}
#gallery .forw {cursor:pointer;display:block; width:31px; height:105px; background-image:url('/images/arr_right.gif')}
#gallery .forw:hover {background-image:url('/images/arr_right_over.gif')}
#gallery table td {padding:0; margin:0}
#hid {overflow:hidden; height:110px; width:600px; position:relative}
#hid table {position:absolute;top:0px; left:0px}
#hid table td{padding:0; margin:0; vertical-align:middle}
#prime_image {margin:30px}
.selected {border:solid 2px #f37021}

#order {background-color:#faf2ec; padding:18px; width:336px}
#order .oi {width:311; display:block}
#order textarea {width:311; display:block}

#w_orks a{display:block;}
#logo {position:absolute; left:10px; top:0px}
#br {height:10px}
#banner {border-collapse:collapse;margin-left:-20px;}
#banner td{font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif; color:#431709; font-size:28px; font-style:italic; font-weight:bold;padding-top:0px; vertical-align:top}
#banner tr td:first-child {} 
#banner .code { font-size:14px; font-weight:normal; padding-top:6px}
.abc {}
.abc td {padding:0px}
#arr2 {margin:0px}
#price_tab {width:500px; font-size:14px}
#price_tab td {width:240px; padding:4px; border-top:solid 1px #f9b790}
#price_tab tr:last-child td{border-bottom:solid 1px #f9b790;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-style:italic; width:400px}

