body, h1, h2, h3, h4, h5, h6, p, ul, li, a, img, form, input, textarea {margin:0; padding:0;}
img, textarea {border:none;}
a {text-decoration:none;}
.clear {clear:both;}
* { padding: 0; margin: 0; }

html,body {
  margin:0;
  padding:0;
  height:100%; /* needed for container min-height */	
  background:#534b43 url("../images/bg.jpg");
  background-repeat:repeat-x;
  font-family:tahoma;
  font-size:12px;
  color:#100f0d;	
  }

h2{
  color:;
  font-family:tahoma;
  font-size:12px;
  font-weight:bold;
  margin-left:15px;
  line-height:20px;
  white-space:nowrap
  }

a{
  color:white;
  text-decoration:none;
  }

a:hover{
  color:#ccc;
  text-decoration:none;
  }

div#wrapper {
  position:relative; /* needed for footer positioning*/
  margin:0 auto; /* center, not in IE5 */
  width:900px;
  height:auto !important; /* real browsers */
  height:100%; /* IE6: treaded as min-height*/
  min-height:100%; /* real browsers */
  
  }

div#nav{
  width:900px;
  height:35px;
  background-repeat:no-repeat;	
  font-family:tahoma;
  font-size:14px;
  text-transform:uppercase; 
  padding-top:23px; 
  margin-top:-11px;
  }

ul#navigation{
  list-style-type: none;
  display: inline; 
  width:900px;
  padding:0 0px 0 0px;
  }

li{
  list-style-type: none;
  display: inline;
  }

li a{
  color:#ede6d6;
  text-decoration:none;
  padding:8px 63px;
  white-space:nowrap;
  border-left:1px solid black;
  border-right:1px solid black;
  }

li a:hover{
  color:#ccc;
  text-decoration:none;
  background:#211e19; 
  border-left:1px solid #645644;
  border-right:1px solid #645644;
  border-top:1px solid black;
  }
li a.activ{
  background:#645644;
  color:#ede6d6;
  text-decoration:none;
  padding:8px 63px;
  border-left:1px solid #cabea3;
  border-right:1px solid #cabea3;
  border-top:1px solid black;
  }

div.header{
  background:#cabea3;
  background-repeat:no-repeat;
  width: 900px;
  height: 97px;
  padding-top: 2px;
  }

div.header2{
  margin: 15px 15px 10px 15px;
  }

div.logo{
  width: 545px;
  height: 93px;  
  background:url(../images/logo.jpg);
  background-repeat:no-repeat;
  }

div#content {
  width:876px; 
  padding:0em 0em 5em; /* bottom padding for footer */
  background:#ede6d6;
  color:#100f0d;
  border:12px solid #211e19;
  margin-top:5px;
  min-height: 600px;
  }

div#content_inner {
  width:876px; 
  padding:0;
  margin:0px;
  padding:0px;  
  height: 320px;
  }

div#content p {
 text-align:justify;
 line-height:16px;
 margin:0px 15px 0px 15px;
 color:#100f0d;
 }

#leftcolumn {  
  width: 261px;
  padding: 0 0px 0px 0px; 
  margin: 0px 0px 0px 15px; 
  float:left;
  color: black;
  }

#centarcolumn{
  width: 261px;
  padding: 0 0px 0px 0px; 
  margin: 0px 30px 0px 30px; 
  float:left;
  }

#rightcolumn { 
  position: relative;
  display: inline;
  float:right;
  width: 261px;
  margin: 0px 15px 0px 0px;
  padding:0 0px 0px 0px;
  font-size:11px;
  line-height:14px;
  color: black;				
  }

div#content #rightcolumn p{
  line-height:16px;
  margin-top:10px;
  padding-left:5px;
  } 

span.email{
  color:#421212;
  font-family:tahoma;
  font-size:11px;
  font-weight:normal;
  margin-left:5px;
  line-height:10px;
  }

#rightcolumn h2, #leftcolumn h2 {
  margin:0;
  padding:0px;
  }

#img_r{
  background:url(../images/img_r.jpg);
  background-repeat:no-repeat;
  width: 261px;
  height: 119px;
  margin:0px 0 0 0;
  float:right;
  padding-bottom:10px;
  }

#img_l{
  background:;
  background-repeat:no-repeat;
  width: 261px;
  height: 119px;
  margin:0px 0 10px 0;
  float:left;
  }

#img_c{
  background:;
  background-repeat:no-repeat;
  width: 261px;
  height: 119px;
  margin:0px 0 0 0;
  padding-bottom:10px;  
  }

#subscribe{
  background:url(../images/sub.jpg);
  background-repeat:no-repeat;
  width: 261px;
  height: 119px;
  margin:0px 15px 0 0;
  float:right;
  padding:10px 0 0 0;
  font-size:11px;
  }

#sub{
  float:right;
  margin:2px 27px 0 0;
  background:url();
  background-repeat:no-repeat; 
  width: 92px;
  height: 22px;
  padding:1px 4px;
  }

div#content #subscribe p{
  line-height:19px;
  padding-left:5px;
  }

div#content p#little{
  width:261px;
  color:#100f0d;
  margin:10px 0px 0px 0px;
  }

span{
  font-weight:bold
  }

#text{
  margin:-48px 0 0 0px;
  width:876px;
  }
#text2{
  margin:-188px 0 0 0;
  width:876px;
  }  

#text3{
  margin:-188px 0 0 0;
  width:876px;
  padding-bottom:100px
  }  

#links{
  width:900px;
  margin:0 auto;
  text-align:center;
  font-size:10px;
  padding:5px 15px;
  }

#links a{
  padding:0px 15px;
  color:#ede6d6;
  }

#links a:hover{
  color:#d8d2d2
  }

div#footer {
  position:absolute;
  width:900px;
  height: 70px;
  bottom:0; /* stick to bottom */
  margin-bottom:-100px;
  text-align:center;
}

div#copyright {
  margin-top:15px;
  width:900px;
  }
  
div#copyright p {
 font-size:11px;
 color:#211e19;
 text-align:center;
 width:900px;
 padding:0; 
 margin:0;
 }
 
div#copyright .design {
 color:#211e19;
 font-weight:normal;
 padding-left:30px
 }
 
div#copyright p a {
color:#ede6d6;
}
 
div#copyright p a:hover {
  text-decoration:underline;
  }
  
input{
  margin-left:10px;
  background:#e2dddd;
  border-right:2px solid #211e19;
  border-bottom:2px solid #211e19;
  border-left:2px solid #534b43;
  border-top:2px solid #534b43;
  } 

p.owner{
  float:right;
  text-align:center;
  }

div #contact_form{
  margin-left:15px;
  margin-top:15px;
  line-height:39px;
  padding-top:5px;
  width:330px;
  }

input#name{
  float:right;
  width:250px;
  background:#e2dddd;
  border-right:2px solid #211e19;
  border-bottom:2px solid #211e19;
  border-left:2px solid #534b43;
  border-top:2px solid #534b43;
  margin-top:10px;
  }

input#coment{
  float:right;
  width:250px;
  height:150px;
  background:#e2dddd;
  border-right:2px solid #211e19;
  border-bottom:2px solid #211e19;
  border-left:2px solid #534b43;
  border-top:2px solid #534b43;
  margin-top:10px;
  }
span.star{
  color:red;
  }
#send{
  float:right;
  margin:2px 0px 0 0;
  width: 72px;
  height: 22px;
  padding:1px 4px;
  }

#send a{
  color:#211e19;
  }

#send a:hover{
  color:black; 
  }