* { padding: 0; margin: 0; }
img{
	border: none;}
body {
 background-color:#272228;
 font-family: verdana, Helvetica, sans-serif;
 font-size: 11px;
}
#wrapper {
 background: url('img/faux-3-2-col.jpg');
 border-left:1px solid #000;
 border-right:1px solid #999;
 border-bottom:1px solid #999;
 margin: 0 auto;
 width: 922px
}
#faux {
 margin-bottom: 0px;
 overflow: auto; 
 width: 100%
}
#header {
 color: #333;
 width: 902px;
 padding-bottom: 20px;
 height: 100px;
 margin: 10px 0px 0px 0px;
}
#navigation {
 color: #FFF;
 margin: 0;
 background: #ABBEBE url('img/navi_bg.jpg') repeat-x left top;; padding-left:245px; padding-right:0; padding-top:10px; padding-bottom:10px
}
#navigation a{
	background:url('img/navi_right.jpg') no-repeat right top;
	color:#FFF;
	padding-left:25px; padding-right:25px; padding-top:0px; padding-bottom:0px
}
#navigation a:hover{
	color:#999;
}
#navigation li{
	background:url('img/navi_left.jpg') no-repeat left top;
}
#leftcolumn {
 background:#999;
 border-left:1px solid #666;
 border-top:1px solid #666;
 border-right:1px solid #FFF;
 border-bottom:1px solid #FFF;
 display: inline;
 color: #000;
 margin:10px;
 width: 185px;
 float: left;
}
#leftcolumn h1 {
 color: #FFF;
 border-left:1px solid #666;
 border-top:1px solid #666;
 border-right:1px solid #FFF;
 border-bottom:1px solid #FFF;
 background:url('img/headline.jpg') repeat-x left top;
 font-size:16px; padding-left:10px; padding-right:0; padding-top:5px; padding-bottom:5px
}
#leftcolumn p {
 padding:5px 10px 5px 10px;
 font-size:12px;
}
#rightcolumn {
 background:#999;
 border-left:1px solid #666;
 border-top:1px solid #666;
 border-right:1px solid #FFF;
 border-bottom:1px solid #FFF;
 float: right;
 color: #000;
 margin:10px;
 width: 665px;
 display: inline;
 position: relative;
}
#rightcolumn h1 {
 color: #FFF;
 border-left:1px solid #666;
 border-top:1px solid #666;
 border-right:1px solid #FFF;
 border-bottom:1px solid #FFF;
 background:url('img/headline.jpg') repeat-x left top;
 font-size:16px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px
}
#rightcolumn p {
 padding:5px 10px 5px 10px;
 font-size:12px;
}
#box {
	float:right;
	width:695px;
}
.boxen {background:#999; border:1px solid #48464B; margin-bottom:10px; width:280px; float:right; margin-left:32px; margin-right:10px; margin-top:12px;}
.boxen p {padding:10px; color:#000; font-size:12px; text-align:justify;}
.boxen a {padding:10px; color:#000; font-size:12px; text-align:justify;}
.boxen h3 {background:url('img/headline_sec.jpg') repeat-x left top; padding-top:3px; padding-bottom:3px; font-size:12px; text-align:center; color:#ffffff; border-bottom:1px solid #D76E7C}
#footer {
 text-align:center;
 width: 920px;
 clear: both;
 color: #999;
 background: url('img/footer.jpg') no-repeat center top;
 margin: 0;
 padding-left:1px; padding-right:1px; padding-top:20px; padding-bottom:10px
}
.clear { clear: both; background: none; }
