.container_12 {
margin-left:auto;
margin-right:auto;
width:960px;
}

.grid_1,.grid_2,.grid_3,.grid_12 {
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
}

.container_12 .grid_12 {
width:940px;
height:235px;
border-top:1px dotted #666;
border-bottom:1px solid #666;
margin-bottom:10px;
background:url(../../img/butterb.jpg) no-repeat right top;
background-color:#fff;
}

.container_12 .logo {
width:194px;
height:112px;
float:left;
}

.container_12 .contact {
text-align:right;
float:right;
width:740px;
height:112px;
}

.container_12 .contact .phone {
float:right;
padding-top:68px;
padding-right:10px;
width:175px;
height:13px;
}

.container_12 .contact .email {
float:right;
padding-top:86px;
margin-right:-175px;
width:314px;
height:15px;
}

.container_12 .logo img {
padding-left:5px;
padding-top:0;
}

.alpha {
margin-left:0;
}

.omega {
margin-right:0;
}

.container_12 .grid_1 {
width:220px;
height:275px;
border-top:0 dotted #000;
border-bottom:1px solid #666;
margin-bottom:0;
background-position:bottom;
}

.container_12 .grid_2 {
width:700px;
height:275px;
border-top:0 dotted #000;
border-bottom:1px solid #666;
margin-bottom:0;
}

.container_12 .grid_2 img {
padding-top:0;
padding-left:0;
}

.container_12 .grid_3 {
width:940px;
height:26px;
border-top:0 dotted #000;
border-bottom:1px dotted #666;
padding-top:13px;
text-align:right;
font-size:13px;
font-family:Futura, "Century Gothic", AppleGothic, sans-serif;
color:#666;
}

.container_12 .grid_6feat {
width:220px;
height:255px;
float:left;
padding-left:20px;
}

.container_12 .grid_6featleft {
width:220px;
height:255px;
float:left;
}

.container_12 .grid_6featright {
width:220px;
height:255px;
float:right;
}

.clear {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}

.clearfix:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0;
}

.clearfix {
display:block;
}

* html .clearfix {
height:1%;
}
