body{
	
font-family: arial, verdana, sans serif;
margin: 0;
background: #67150b url('images/background.png') repeat-x;
color: white;
	
}

#container{

width: 800px;
margin-left: auto;
margin-right: auto;

}

#logo{

width: 200px;
float: left;

}

#header{

width: 720px;
float: left;
margin-left: 40px;
margin-right: 40px;

}

#header h1{

margin: 0;
margin-top: 30px;
font-family: tahoma, arial, verdana;
font-size: 36px;
font-weight: normal;

}

#header h2{

margin: 0;
font-family: tahoma, arial, verdana;
font-weight: normal; 
font-size: 14px;

}

#search{

margin: 0;
margin-top: 35px;
width: 335px;
float: right;
height: 35px;
background: #2c0604;
padding-top: 12px;
padding-left: 11px;

}

#search input[type="text"]{

border: 1px solid black;
width: 232px;
background: #4a0f09;
color: white;

}

#search input[type="submit"]{

border: 1px solid black;
width: 89px;
background: #4a0f09;
color: white;

}

#top{

width: 705px;
float: left;
margin-left: 40px;
margin-right: 40px;
margin-top: 27px;
min-height: 206px;
height: 100% !important;
height: 206px;
background: url('images/header_background.png');
padding-left: 16px;
padding-top: 11px;
font-family: tahoma, arial, verdana;
font-size: 12px;


}

#text{

width: 249px;
float: left;

}

#top h1{

margin: 0;
font-family: tahoma, arial, verdana;
font-size: 12px;
margin-bottom: 30px;

}

#image{

width: 460px;
height: 100px;
float: right;

}

#menu{

width: 730px;
height: 40px;
float: left;
margin: 0;
background: url('images/menu_background.png');
margin-left: 34px;
text-align: center;
padding-top: 18px;

}

#menu ul{

margin: 0;
padding: 0;
list-style: none;

}

#menu li{

display: inline;
padding-left: 21px;
padding-right: 21px;
background: url('images/streep.png') right no-repeat;
font-family: tahoma;
font-size: 12px;
text-transform: uppercase;
font-weight: bold;

}

#menu a{
	
color: white;
text-decoration: none;
	
}

#menu a:hover{
	
text-decoration: underline;
	
}

#portfolio{

width: 720px;
float: left;
margin-left: 40px;
margin-right: 40px;
padding-top: 22px;
background: #6a160b;

}

.portfolio_item{

width: 190px;
height: 180px;
float: left;
background: white;
margin-left: 30px;
padding-top: 10px;
padding-left: 10px;

}

.portfolio_item_td{
	
width: 190px;
height: 180px;
background: white;
margin-left: 30px;
padding-top: 10px;
padding-left: 10px;
	
}

.title a{
	
text-decoration: none;
color: #6a160b;
	
}

table, tr, td a{
	
color: white;
text-decoration: none;
	
}

table, tr, td a:hover{
	
text-decoration: underline;
	
}

.title{

width: 90px;
float: left;
background: #efefef;
height: 22px;
color: #6a160b;
font-family: tahoma;
font-weight: bold;
font-size: 12px;
padding-top: 9px;
padding-left: 5px;
margin-bottom: 5px;

}

.title a{
	
text-decoration: none;
color: #6a160b;
	
}

.specs{

width: 85px;
height: 28px;
float: left;
background: #efefef;
padding-top: 3px;

}

#content{

width: 720px;
float: left;
margin: 0;
margin-left: 40px;
margin-right: 40px;
padding-top: 26px;
background: #6a160b;

}

#content a{

color: white;

}

#content_inside{

margin-left: 20px;
margin-right: 20px;
width: 671px;
background: #5a100a;
font-size: 12px;
font-family: tahoma, arial, verdana;
text-align: justify;
margin-bottom: 20px;
padding-left: 4px;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;

}

#content_inside h1{

margin: 0;
font-family: tahoma, arial, verdana;
font-size: 12px;
font-weight: bold;
margin-bottom: 30px;

}

#content_text{

width: 679px;
float: left;

}

#footer{

width: 100%;
height: 63px;
background: url('images/footer.png');
float: left;
text-align: center;
padding-top: 23px;
font-family: tahoma, arial, verdana;
font-size: 10pt;

}

#footer ul{

margin: 0;
padding: 0;
list-style: none;
padding-top: 15px;

}

#footer li{

display: inline;
padding-left: 16px;
padding-right: 16px;
background: url('images/streep.png') right no-repeat;

}

input[type="text"]{
	
border: 1px solid black;
background: #4a0f09;
color: white;
	
}

textarea{
	
border: 1px solid black;
background: #4a0f09;
color: white;
	
}

input[type="submit"]{
	
border: 1px solid black;
background: #4a0f09;
color: white;
	
}

