.holder { width:835px; height:580px; top: 100px; margin:auto;}

.main{ border: 2px solid #AEAFB4; width:830px; height:600px; top: 100px; margin:auto; background-color: #FFF;}

.contact{ padding:.4cm; padding-right: 2cm; float:right; }

.order{ padding:1cm; padding-right: 1cm; float:left; }

.order_form {border:none; border-bottom:1px solid #AEAFB4; width:200px; }

.order_quantity {border:none; border-bottom:1px solid #AEAFB4; margin-left: 40px; width:60px; }
.order_door {border:none; border-bottom:1px solid #AEAFB4; margin-left: 50px; width:250px; }
.order_notes {border:none; border-bottom:1px solid #AEAFB4; margin-left: 45px; width:275px; }

.top_bar { top: 40px; margin:auto; margin-bottom: -5px; width:834px; height:26px; }

body > div .top_bar { top: 40px; margin:auto; margin-bottom: 4px; width:834px; height:26px; }

.top_right { float:right; margin-top:-27px;}

.main_kitchen {  border: 2px solid #AEAFB4; width:830px; height:600px; overflow:hidden; top: 100px; margin:auto; background-image: url('images/kitchen/bg.jpg');}

.main_project {  border: 2px solid #AEAFB4; width:830px; height:600px; overflow:hidden; top: 100px; margin:auto; background-image: url('images/projects/bg.jpg');}

.kitchen_blurb { position: relative; left:40px; top: -300px; width: 290px; color: #475162;}
body> div .kitchen_blurb { position: relative; left:40px; top: -320px; width: 290px; color: #475162;}

.bottom_right { float:right; margin-top:-2px; }

.tab, .tab_active, .tab_edge, .tab_left_edge, .tab_double_edge, .tab_bottom, .tab_bottom_edge, .tab_bottom_active, .tab_bottom_edge_next, .tab_bottom_active_e{ font-family:arial, helvetica; font-size:16px; font-weight:bold; color:#717C85; background-color: #fff;}


.tab a:link, .tab a:visited { border: 2px solid #D4D5DA; border-bottom:none; border-right:none; line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab a:hover { border: 2px solid #D4D5DA; border-bottom:none; border-right:none; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_bottom a:link, .tab_bottom a:visited { border: 2px solid #D4D5DA; border-top:none; border-right:none; line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_bottom a:hover, .tab_bottom a:active { border: 2px solid #D4D5DA; border-top:none; border-right:none; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_bottom_active a:link, .tab_bottom_active a:visited, .tab_bottom_active a:hover, .tab_bottom_active a:active{ border: 2px solid #AEAFB4; border-top:medium solid #fff; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_bottom_active_e a:link, .tab_bottom_active_e a:visited, .tab_bottom_active_e a:hover, .tab_bottom_active_e a:active{ border: 2px solid #AEAFB4; border-top:medium solid #fff; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_bottom_edge a:link, .tab_bottom_edge a:visited { border: 2px solid #D4D5DA; border-top:none; line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_bottom_edge a:hover, .tab_bottom_edge a:active { border: 2px solid #D4D5DA; border-top:none; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_bottom_edge_next a:link, .tab_bottom_edge_next a:visited { border: 2px solid #D4D5DA; border-left:none; border-top:none; line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_bottom_edge_next a:hover, .tab_bottom_edge_next a:active { border: 2px solid #D4D5DA; border-left:none; border-top:none; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_active { border: 2px solid #AEAFB4; border-bottom:medium solid #fff; line-height:155%; padding: .1cm; padding-top:.15cm; color:#717C85; text-decoration: none; }
.tab_active a:link, .tab_active a:visited, .tab_active a:hover, .tab_active a:visited {  color:#717C85; text-decoration: none; }

.tab_edge a:link, .tab_edge a:visited { border: 2px solid #D4D5DA; border-bottom:none;line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_edge a:hover, .tab_edge a:active { border: 2px solid #D4D5DA; border-bottom:none;line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }


.tab_edge_arc { background-color: #F1F0EF; font-family:arial, helvetica; font-size:16px; font-weight:bold; color:#717C85; height:30px;}
.tab_edge_arc a:link, .tab_edge_arc a:visited { border: 2px solid #D4D5DA; border-bottom:none; border-left:none;line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_edge_arc a:hover, .tab_edge_arc a:active { border: 2px solid #D4D5DA; border-bottom:none; border-left:none; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.arc{ border-top:4px solid #F1F0EF; border-bottom:3px solid #F1F0EF;}

.white { border-top:4px solid #FFF; border-bottom:3px solid #FFF;}

.tab_double_edge a:link, .tab_double_edge a:visited { border: 2px solid #D4D5DA; border-bottom:none; border-left:none; line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_double_edge a:hover, .tab_double_edge a:active { border: 2px solid #D4D5DA; border-bottom:none; border-left: none;line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.tab_left_edge a:link, .tab_left_edge a:visited { border-top: 2px solid #D4D5DA; line-height:165%; padding: .1cm; color:#B4B5BB; text-decoration: none; }
.tab_left_edge a:hover, .tab_left_edge a:active { border-top: 2px solid #D4D5DA; line-height:165%; padding: .1cm; color:#717C85; text-decoration: none; }

.big_image{  border:none; border-left: 0px solid #C3C4C5; float:right; }

.video_content { float:right; padding:50px;}

.logo{ position:absolute; top:518px; width: 350px;}

.logo_space{ position:absolute; top:68px; left:5px; border:none;}

.large_logo{ padding:.8cm;}

.contact_info{ padding:.7cm; width: 300px;}

.info{ padding:.2cm; width: 235px;}

.bath_info{ padding:.2cm; width: 235px; position:relative; top: 10px; left:530px}
body>div .bath_info{ padding:.2cm; width: 235px; position:relative; top:-5px; left:530px}

.furniture_info {padding:.2cm; width: 235px; top: -275px; left: 555px; position:relative; color: #475162;}
body>div .furniture_info {padding:.2cm; width: 235px; top: -290px; left: 555px; position:relative; color: #475162;}

.project_info { position: relative; padding: .2cm; left:520px; top: -215px; width: 250px; color: #475162;}
body >div .project_info { position: relative; padding: .2cm; left:520px; top: -235px; width: 250px; color: #475162;}

.arc_text { position: relative; padding: .2cm; left:20px; top: -320px; width: 280px; color: #836146;}
body>div .arc_text { top:-340px;}

.arc_info{ position: relative; padding:.2cm; left:20px; top:20px; width: 280px; height: 330px; background-color: #F8F8F7; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}

.richlite_info { position:relative; top: 15px; padding:.2cm;  left:20px; width:260px; height:300px; background-color: #fff; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }

.richlite_text { position:relative; top: 0px; left:10px; width:250px; height:280px; }
body >div .richlite_text { top:-10px;}

.intro{ position:relative; left:200px; top: 70px;}

.about_info{ padding-right:.5cm; margin-top:15px; width: 380px; height:550px; overflow: auto; float:right;}

.thumbs{ position:absolute; top:5px; left:5px; }

.detail_thumb { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; border:none;}

.detail_thumb3 { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; border:none; position:absolute; left:126px;}

.detail_thumb4 { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; border:none; position:absolute; left:63px;}


.large_type{ font-family:arial, helvetica; font-size:20px; font-weight:bold; color:#717C85; line-height:100% }

.medium_type{ font-family:arial, helvetica; font-size:17px; font-weight:bold; color:#717C85; line-height:100% }

.mid_type{ font-family:arial, helvetica; font-size:15px; font-weight:bold; color:#717C85; line-height:100% }

.light_type{ font-family:arial, helvetica; font-size:12px; font-weight:normal; color:#aaa; line-height:100% }

.side{ width:150px; height: 10px; position:relative; top:-604px; left:840px;}

.side_thumbs{ border: 1px solid #6B6B84;}

.care{ width:360px; height:320px; position: relative; left:380px; top:-625px; background-color: #F8F8F7; padding: .2cm; padding-left: .4cm; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }
body>div .care{ width:360px; height:320px; position: relative; left:380px; top:-645px; background-color: #F8F8F7; padding: .2cm; padding-left: .4cm; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90; }

.care_arc{ width:300px; height:330px; position: relative; left:340px; top:-644px; background-color: #F8F8F7; padding: .2cm; padding-left: .4cm; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
body >div .care_arc{ top:-661px;}



body{ font-family:arial, helvetica; font-size:12px; font-weight:bold; color:#717C85; background-color: #F8F8F7;}

body a:link, body2 a:visited { color:#171F2A; text-decoration:none;}
body a:hover, body a:active { color:#689D71; text-decoration:none;}
