body{margin:0;padding:0;font-family:Tahoma, sans-serif;font-size:12px;line-height:17px;color:#774b28;background:#f9e9c8 url('images/bodybg.jpg') top center repeat-x;}
#container{width:704px;margin:0 auto;}
#header{width:704px;height:283px;background:url('images/header.png') top left no-repeat;}
#menu{width:700px;height:50px;margin:0 0 0 4px;}
  #menu div.menudivider{width:2px;height:50px;background:url('images/menudivider.jpg') top left no-repeat;float:left;}
  #menu a{font-size:14px;color:#f9e9c8;line-height:50px;text-decoration:none;padding:0 53px;float:left;}
  #menu a:hover{background:#423a24;}
#content{width:694px;margin:40px 0 0 4px;}
  h2{margin:0;padding:0;width:694px;height:45px;line-height:45px;background:url('images/titlebg.jpg') top left no-repeat;font-size:14px;font-weight:bold;}
  h2 span{padding:0 50px;}
  #image{margin:10px 10px 10px 0;width:110px;height:320px;background:url('images/temida.jpg') top left no-repeat;float:left;}
  #text{width:574px;float:right;}
  #textfull{width:694px;}
  #clearer{width:704px;height:1px;clear:both;}
  #contactdata{width:200px;float:left;}
  #contactform{width:450px;float:right;}
    label{width:440px;height:27px;line-height:27px;display:block;text-align:center;font-weight:bold;}
    label.error{height:17px;line-height:17px;font-weight:normal;font-style:italic;color:#f00;}
    #name, #email, #phone, #subject{width:440px;height:17px;line-height:17px;display:block;text-align:left;color:#774b28;font-family:Tahoma, sans-serif;font-weight:normal;font-size:12px;background:#f8ecd4;border:1px solid #774b28;}
    #message{width:440px;height:300px;line-height:17px;display:block;text-align:left;color:#774b28;font-family:Tahoma, sans-serif;font-weight:normal;font-size:12px;background:#f8ecd4;border:1px solid #774b28;}
    #submit{display:block;margin:15px auto;}
#footer{height:37px;background:#d1c6a4;text-align:center;line-height:37px;font-size:10px;margin:0 0 15px 0;}
  