@import url(skeleton.css);

#wrapper{border-top:1px solid #7f8184; margin:0 22px;}

#navi{list-style:none; width:170px; float:left; border-right:1px solid #7f8184; margin-top:7px;}
#navi li{margin-bottom:5px;}
#navi ul{list-style:none; margin:5px 0 10px 10px;}
#navi ul li{margin-bottom:0;}
#navi a{font-weight:bold;}
#navi a:hover{color:#9F3209;}

#phone{float:right; clear:right; font-size:16px; font-weight:bold; margin:40px 22px 0 0;}
*html #phone{margin-right:11px; width:30%; text-align:right;}
*+html #phone{width:30%; text-align:right;}

#breadcrumbs {list-style:none; margin-left:auto !important; padding:7px 0 10px 0;}
#breadcrumbs li{display:inline; border-left:1px solid #000; padding-left:3px;}
#breadcrumbs .first{padding-left:0;}

#content{border-left:1px solid #7f8184; margin:7px 0 0 170px; padding-left:7px;}
#content p{padding:0 0 1em 0;}
#content h2{font-size:22px; margin:10px 0; border-bottom:1px solid #7f8184;}
#content ul{margin-left:18px; padding-bottom:1em;}
#content ul li{margin-bottom:.5em;}
#content ul ul{margin-top:.5em;}
#content ul ul li{margin-bottom:0;}

#content .photo1{float:right; margin:0 0 7px 7px;}
#content .photo2{float:left; margin:0 7px 7px 0;}

#RFQ_CTA{font-size:14px; font-weight:bold; color:#000; float:right; margin-top:1.3em;}
#RFQ_CTA:hover{color:#9F3209;}
#RFQ_CTA:visited{color:#000;}

#content table{width:100%; border-top:1px solid #7f8184; border-left:1px solid #7f8184;}
#content table th{background:#0175AE; color:#fff; font-size:14px; padding:3px;}
#content table td{padding:3px; border-right:1px solid #7f8184; border-bottom:1px solid #7f8184;}

.row{clear:both; padding-top:8px;}
.col{float:left; width:33%; text-align:center;}
.col img{border:none;}