#col {

  border-bottom: 1px solid #f9f9f9;
  padding-top: 12px;
  width: 700px;
  font: 12px 'Open Sans',helvetica,arial,sans-serif;
  font-weight: 300;
  line-height: 18px;
  position: relative; 
  height: 165px;
}

#col_1 { 
width: 150px;
float: left;
color: #999;
}

#col_2 { 
margin-left: 170px;
width: 180px;
float: left;
padding: 12px 20px 20px 0px;
position:absolute;
color: #999;

}

#col_3 { 
margin-left: 190px;
width: 150px;
float: left;
color: #999;
}

#col_4 { 
margin-left: 510px;
width: 160px;
float: left;
padding: 12px 20px 20px 0px;
position:absolute;
color: #999;

}

#col strong {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.1em;
color: #336666;
}

.hidden{
	visibility: hidden;
}
#menu_h2 {
    margin-top: 12px;
	width: 700px;
	height: 60px;
	position: relative;
	text-align: center;
	left: 2px;
	font: 16px 'Open Sans',helvetica,arial,sans-serif;
	font-weight: 400;
	letter-spacing: 2px;
}

#menu_h2 a {
	height: 60px;
	color: #ccc;
	font-weight: 300;
	text-decoration: none;
	padding: 6px 12px 6px 12px;
}

#menu_h2 a:hover {
	height: 60px;
	color: #336666;
	font-weight: 300;
	background: url(../images/bg_pattern.gif) repeat top center;
	/*background-color:#eaf9f9;*/
	padding: 6px 12px 6px 12px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  
/*-ms-transform: rotate(80deg); /* IE 9 */
/*-webkit-transform: rotate(80deg); /* Safari and Chrome */
/*-o-transform: rotate(80deg); /* Opera */
/*-moz-transform:rotate(80deg); /* Firefox */
/*transform: rotate(80deg);

/*-ms-transition: all 0.6s ease-in-out;
/*-webkit-transition: all 0.6s ease-in-out;
/*-o-transition: all 0.6s ease-in-out;
/*-moz-transition: all 0.6s ease-in-out;
/*transition: all 0.6s ease-in-out;

}