html body { margin:0 auto; padding:0; font-family: Times New Roman, Times, serif; width:960px; background:#DCD2AF; }
/*
brown-old #450E05
brown #4C2E08
gray-broun-old  #352408
orange #C57400
*/
html, body {height:100%; min-height:100%;}
td, th, div, p { font-size: 18px; font-family: Times New Roman, Times, serif; color: #4C2E08; line-height:110%;  }
td { border:0; margin:0; padding:0; vertical-align:top; text-align:justify; }

img { border:0;}
p { text-indent:33px; background: url(img/p.gif) left 9px no-repeat ; text-align:justify; line-height:130%; }
#content p:first-line { font-weight:bold; } 

small { font-size:90%; }
h2 { font-size:110%; padding:5px; margin:0; }

#left ul { list-style: none; margin:0; padding:5px; padding-bottom:20px; }
#left li { background: url(img/li.gif) left 5px no-repeat ; padding: 0 0 0 20px;  }
#left ul ul { padding:5px 0; }
#left li li { background: url(img/li_s.gif) left 8px no-repeat ; padding: 0 0 0 15px;  }

#left_info { padding:5px; padding-bottom:20px; }

a:link,a:visited,a:hover {  font-size:100%; color:#4C2E08; text-decoration:none; font-weight:normal; }
a:hover { color:#C57400; }

#content a:link, #content a:visited, #content a:hover {  font-size:100%; color:#6F0E05; text-decoration:none; font-weight:normal; }
#content a:hover { color:#C57400; }

a.on:link,a.on:visited,a.on:hover {  color:#C57400; }


#body { width:960px; padding:0; background:#ECE5C2; min-height:100%; z-index:1; }
* html #body { height:100%; }

#path { clear:both; margin-top:0; padding-bottom:25px; }
#content #path a  { 
font-size: 14px; 
font-weight:bold; 
color:#352408; 
background: url(img/pointer.gif) left 3px no-repeat; padding-left: 17px; 
}
#content #path a:hover { color:#C57400; }

#logo { margin-top: 104px; width:240px; height:100px; }

#top { 
width:960px; 
padding:0; 
color:#FEFAD7; 
height:220px; 
text-align:center;
background: url(img/top.gif) center top no-repeat; 
}

#left { 
width:240px; 
padding-left: 20px;
float:left; 
margin-top:20px; 
}

#content { 
width:625px; 
float:left; 
background: url(img/bg_content.gif) left top no-repeat; 
min-height: 150px; 
padding:15px 0 15px 30px;  
margin-top:20px; 
}

#header { 
padding-left:60px; 
float:left;
background: url(img/h_left.gif) left top no-repeat;
}

#header h2 { 
padding-right:65px; 
background: url(img/h_right.gif) right top no-repeat; 
float:left;
line-height:30px; 
color:#C57400; 
font-size: 30px; 
font-weight:normal; 
}

#left h2 { 
padding-right:50px; 
height:30px; 
background: url(img/hs_right.gif) right 5px no-repeat; 
display:inline; 
line-height:30px;  
font-weight:normal; 
font-size: 24px; 
}

#bottom { width:960px; padding:0; height:137px; position:relative; margin-top:-137px; z-index:2; background:#ECE5C2; }
#bottom_corners { height:92px; background: url(img/corner_right.gif) right top no-repeat; }
#bottom_lc  { height:92px; width: 290px; background: url(img/corner_left.gif) left top no-repeat; float:left; }
#bottom_info { height:45px; background:#DCD2AF url(img/bg_bottom.gif) left top repeat-x; }
#copy { padding: 10px 0; float:left; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
#counters { padding-top: 8px; text-align:right; }

#top_empty { clear:both; height:220px; }
#bottom_empty { clear:both; height:137px; }

.clear { clear:both; height:5px; }
.hr { clear:both; background: url(img/hr.gif) center no-repeat; height:17px; margin-top:30px; }

.images_list {}

 .image { 
float:left; 
display:block;
min-width: 175px; 
min-height: 155px;
margin:10px 20px 10px 0; 
padding: 7px 5px; 
background: #DCD2AF; 
border: 1px solid #CAC19E; 
text-align:center; 
}

.images_list .image {
width: 175px; 
height: 155px; 
}

 .r_image { 
float:right; 
margin:10px 0 10px 20px; 
padding: 7px 5px; 
background: #DCD2AF; 
border: 1px solid #CAC19E; 
}

.image img {
border: 1px solid #CAC19E; 

}
.on {
background-color: #ECE5C2; 
}

img.h { 
width:1px; 
height:134px;  
border: 0; padding:0; margin:0;
}

.dir, .article { clear:both; margin: 5px 0; }

.text { margin-left: 210px; padding-top:15px; text-indent:20px; background: url(img/li_orange.gif) left 19px no-repeat ; text-align:justify;}
.texts {  padding-left:20px; background: url(img/li_orange.gif) left 4px no-repeat ; }
.dir .text, .dir .texts { background-image: url(img/li.gif); }
.s_images_list .image { 
width: 85px; 
height: 75px; 
min-height: 75px; 
min-width: 85px; 
margin:6px 10px 0 0;
padding: 4px 3px; 
text-indent:0;
}

#bottom .list { float:left; }

#order_form { padding:0; margin:0; padding-top:10px; }
#order_form, #order_form input, #order_form select, #order_form textarea { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#order_form label {

 float:left; 
  width:67px; 
  line-height:20px;
  margin-right:0; 

}
#order_form input, #order_form select { width: 140px; margin-bottom:3px; }
#order_form select { width: 215px; }
textarea { width: 210px; height:50px; }

#order_form #order_form_button { width:70px; margin-top:5px; font-size: 11px; padding:2px 0;  background:#4C2E08; border:0; color: #DCD2AF;}

#order_form .on { border: 1px solid #D70000; background-color:#fff; }

.action { color:#D70000; padding: 10px 0; }


