@charset "UTF-8";
/* CSS Document */

*{
margin: 0px;
padding: 0px;
color: #de7f28;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 130%;
}

body{
margin: 0 auto;
background: url(images/bg_edges.png) repeat-y center #000000;
}



.bg_content{
width: 1072px;
height: 100%;
margin: 0 auto;
}

.container_1{
width: 1024px;
height: 100%;
background: #000000;
margin: 0 auto;
}

.header{
width: 1024px;
height: 408px;
}

.main_title{
position: absolute;
top: 410px;
margin: 0px 100% 0px 30px;
}

.main_title_2{
clear: both;
padding: 0 0 0 30px;
}

.closed_showroom{
font-size: 18px;
letter-spacing: .1em;
}

.form_statement{
font-size: 18px;
letter-spacing: .1em;
color: #CC6600;
padding: 0 0 12px 0;
}

.form_statement_phone{
font-size: 18px;
letter-spacing: .1em;
color: #FDEB93;
padding: 0 0 12px 0;
}


.content{
width: 984px;
height: 540px;
padding: 20px;
background: #000000 url(images/bg_main_02.jpg) no-repeat;
}

.content_2{
width: 984px;
height: auto;
padding: 20px;
background: #000000 url(images/bg_main_02.jpg) no-repeat;
}

.pic_no_border{
border: 0;
}

.main_content_next{
padding: 60px 40px 40px 40px;
}

.content_left{
width: 501px;
margin: 34px 0px 0px 50px;
float: left;
vertical-align: top;
}

.content_left_2{
width: 501px;
margin: 34px 0px 0px 50px;
float: left;
vertical-align: top;
}

.left_cell{
width: 441px;
height: 266px;
background: url(cell_big_content.png) no-repeat;
padding: 30px;
position: absolute;
top: 460px;
}

.left_cell_2{
width: 441px;
height: 266px;
padding: 30px;
position: absolute;
}

.pic_home{
float: right;
padding: 0px 0px 4px 8px;
}

.left_cell_2{
width: 461px;
height: 179px;
background: url(cell_left_lower.png) no-repeat;
padding: 20px;
position: absolute;
top: 740px;
}

.content_right{
width: 414px;
margin: 30px 50px 0px 0px;
float: right;
vertical-align: top;
}

.right_cell{
width: 354px;
height: 274px;
padding: 76px 30px 30px 30px;
background: url(cell_showcase.png) no-repeat;
position: absolute;
top: 457px;
}

.content_margin{
padding-top: 50px;
}

.pic_showcase{
float: right;
padding: 0px 0px 8px 8px;
}

.right_cell_2{
width: 354px;
height: 179px;
padding: 70px 30px 30px 30px;
margin-left: 4px;
background: url(cell_current_specials.png) no-repeat;
position: absolute;
top: 740px;
vertical-align: middle;
}




.pic_current_specials{
float: right;
padding: 0px 0px 8px 8px;
margin-top: -9px;
}



.footer{
width: 964px;
height: auto;
background: #000000;
color: #885136;
padding: 30px;
text-align: center;
font-size: 9px;
margin-top: -34px;
}

.footer_2{
clear: both;
width: 944px;
height: auto;
background: #000000;
color: #885136;
padding: 30px 40px 30px 40px;
text-align: center;
font-size: 9px;
margin-top: -34px;
}

.li_arrow{
list-style-image: url(bullet_arrow.png);
color: #fcc343;
font-weight: bold;
font-variant: small-caps;
font-size:14px;
}

.ul_arrow{
padding: 50px 30px 30px 30px;
}

.red_asterix{
color: #FF0000;
}

.contact_info_font{
font-size: 16px;
font-variant: small-caps;
color: #aa571f;
padding: 0px 30px 0px 0px;
}

input{
background: url(bg_form_cell.png) repeat;
border: solid 1px #692C2C;
color:#ffcf58;
padding: 3px;
}

select{
background: url(bg_form_cell.png) repeat;
border: solid 1px #692C2C;
color:#ffcf58;
padding: 3px;
}

textarea{
background: url(bg_form_cell.png) repeat;
border: solid 1px #692C2C;
color:#ffcf58;
padding: 3px;
}

.small_title{
font-variant: small-caps;
font-weight: bold;
font-style: italic;
color: #f0a71f;
letter-spacing: 2px;
font-size: 17px;
}

.small_title_2{
font-variant: small-caps;
font-weight: bold;
color: #DDAE0A;
letter-spacing: 2px;
font-size: 14px;
}


.small_title_3{
font-weight: bold;
color: #CCCCCC;
letter-spacing: 2px;
font-size: 14px;
}

.small_title_4{
font-weight: bold;
color: #CCCCCC;
letter-spacing: 2px;
font-size: 18px;
}


.td_indoor{
padding: 0px 20px 0px 0px;
}

.td_indoor_2{
padding: 4px 0px 0px 0px;
}

.td_indoor_3{
padding: 0px 0px 20px 0px;
}

.td_indoor_4{
}

.td_indoor_5{
width: 7px;
background: url(images/separator_2.png) top repeat-y;
}

.td_indoor_6{
padding: 0px 0px 0px 10px;
}

.td_showroom{
width: 270px;
padding-right: 6px;
}

.td_wide{
width: 690px;
}

.separator{
clear: both;
}

.bg_profiles{
background: url(images/bg_profiles.png) top left no-repeat;
padding: 12px;
}

.bg_profiles_smaller{
background: url(images/bg_profiles_smaller.png) top left no-repeat;
padding: 12px;
}

.td_width{
width: 300px;
}

.profiles_name{
font-size: 14px;
letter-spacing: 2px;
font-style: italic;
font-variant: small-caps;
color: #ffd29d;
}

.detailed_view{
letter-spacing: 2px;
font-style: italic;
color: #d06a34;
}

.thumb_outline{
border: solid 1px #692d04;
padding: 4px;
}

.thumb_outline2{
border: solid 1px #692d04;
padding: 4px;
margin: 0px 10px 0px 0px;
float: left;
}

.thumb_outline3{
border: solid 1px #692d04;
padding: 4px;
margin: 10px 0 10px 10px;
float: right;
}

.td_pic_width{
width: 173px;
}

#copy_right{
font-size: 9px;
vertical-align: top;
padding-left: 2px;
}

.arrow_links{
list-style: url(images/arrow.png);
}

.h1_legal{
color: #FFCC33;
font-size: 14px;
}


.h1_legal_2{
color: #FFCC99;
font-size: 12px;
text-indent: 12px;
}

.anchors_indent{
text-indent: 20px;
}


a.link_bottom:link{
font-size: 10px;
text-decoration: none;
color: #5A4828;
}

a.link_bottom:visited{
font-size: 10px;
text-decoration: none;
color: #5A4828;
}

a.legal_links:link{
color: #885136;
font-size: 10px;
text-decoration: none;
}

a.legal_links:visited{
color: #885136;
font-size: 10px;
text-decoration: none;
}


a.legal_links:hover{
color: #885136;
font-size: 10px;
text-decoration: underline;
}


a.legal_links: hover{
color: #885136;
font-size: 10px;
text-decoration: underline;
}



.pic_float_left{
float: left;
margin: 0 12px 12px 0;
}

.java_gallery_border{
border: 1px solid #996600;
padding: 2px;
margin: 2px;
}

.java_gallery_container{
border: 1px solid #999999;
padding: 6px;
clear: right;
float: right;
width: 560px;;
}

.div_thumbnails{
width: 300px;
float: left;
clear: left;
}

.clearer{
clear: both;
}





a.small_links:link {color: #FFCC66; font-size: 11px; text-decoration: none; letter-spacing: 1px;}
a.small_links:visited {color: #FFCC66; font-size: 11px; text-decoration: none; letter-spacing: 1px;}
a.small_links:hover {text-decoration: font-size: 11px; underline; letter-spacing: 1px;}


a.go_to_top:link {color: #FFCC66; font-size: 11px; text-decoration: none; letter-spacing: 1px;}
a.go_to_top:visited {color: #FFCC66; font-size: 11px; text-decoration: none; letter-spacing: 1px;}
a.go_to_top:hover {text-decoration: font-size: 11px; underline; letter-spacing: 1px;}

