BODY {
 margin:0;
 padding:0;
 background:url(images/top_tile.jpg) #bcbbb4 repeat-x;
 font: 14px "Verdana", "Lucida Grande", "Trebuchet MS", Tahoma, sans-serif;
 color:#464642;
}
img{
 border:0px;
}
#center a{
 text-decoration:none;
 color:#0000CC;
}
#center a:hover{
 text-decoration:underline;
 color:#0000CC;
}
#main{
 width:900px;
 margin:auto;
}
#header{
 height:128px;
}
#logo{
 position:absolute;
 z-index:10;
 margin-left:60px;
}
#header img{
 float:left;
}
#center{
 background:url('images/half_tone.jpg') bottom right no-repeat#ededeb;

}
#mycentercontent{
 clear:both;
 position:relative;
 width:900px;
 background:url('images/main_bkg_tile.jpg') 
}
#topnavmenu{
 text-align:center;
}
#topnav{
 float:right;
 padding-top:45px;
 height:14px;
 white-space: nowrap;

}
#topnav_sub{
 padding-top:16px;
 clear:right;
 float:right;
 white-space: nowrap;

}
.menu li{
 display:inline;
 padding:10px;
}
.menu a{
 color:white;
 text-decoration:none;
}
.menu a:hover{
 color:yellow;
 text-decoration:underline;
}
#mycontentfooter{
 clear:both;
 height:0px;
}
#left{
 float:left;
 width:250px;
 padding:30px;


}
#left a{
 text-decoration:none;
 color:#0000CC;
}
#left a:hover{
 text-decoration:underline;
 color:#0000CC;
}
#testimonial_title{
 background:url('images/clients.gif') no-repeat;
 height:20px;
}
#testimonial, #projects, #feathers{
 background:url('images/underline.jpg') no-repeat;
 margin-top:10px;
 padding:15px;
}
#projects{
 background:url('images/underline.jpg') no-repeat;
 margin-top:10px;
 padding:8px;
}
#projects_title{
 background:url('images/irons.gif') no-repeat;
 height:20px;
}
#feathers_title{
 background:url('images/irons.gif') no-repeat;
 height:20px;
}
#menu0{
 padding-left:10px;
 padding-bottom:12px;
 font-size:12px;
}
.menu{
 padding:0;
 margin:0;
 list-style-type:none;
}
#menu1 a{
 padding-left:30px;
}
#menu2 a{
 padding-left:50px;
}
#center{
 padding:30px;
 padding-top:15px;
 width:525px;
 float:left;
}
#footer{
 color:#ffffff; 
 background:url('images/bottom_tile.jpg') #25292C repeat-x;
}
#subfooter{
 color:#ffffff; 
 background: #25292C repeat-x ;
 height:15px;
 padding:10px;
}
#ourwork{
 width:900px;
 margin:auto;
 padding:20px;
 background:url('images/bottom_teal.jpg') repeat-x;
}
.example{
 float:left;
 margin:30px;
 margin-top:40px;
 width:226px;
}
#footer a{
 text-decoration:underline;
 color:#B5AA96;
}
#scrollup {
 position: relative;
 overflow: hidden;
 border: 0px solid #000;
 height: 130px;

}
.headline {
 position: absolute;
 top: 210px;
 left: 5px;
 height: 195px;
}
.teaser{
 padding-left:10px;
 width:200px;
}
.headline_text{
 font-weight:bold;
}

.comparison{
	font: 13px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;

	}

.comparison th {
	padding: 0 0.5em;
	text-align: left;
	}

tr.yellow td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}

.comparison td {
	border-bottom: 1px solid #999;
	padding: 0 0.5em;
	}
#google_translate_element{
float:right;
}
#google_translate_element select {}
#google_translate_element div div {
 border:1px solid orange;
 margin:10px;
 border-radius:4px;
}
#google_translate_element span {
 margin:4px;
}
#google_translate_element div img {
 display:none;
}