/* GENERAL */

body{
margin:0;
padding:0;
background-color: #F3F3EC;
}


#site {
width:100%;
margin:0 auto;
}


/* HEADER */


#topinfo{
width:90%;
margin:0 auto;
min-height:34px;
}


#topinfoL{
width: 50%; 
border: 0; 
float: left;
}

#topinfoR{
width: 40%; 
border: 0; 
float: right;
}


#topinfo p {
font-family: 'Open Sans', sans-serif;
font-size: 11px;
color: #7b7a7a;
text-decoration:none;
}

#topinfo p a{
font-family: 'Open Sans', sans-serif;
font-size: 11px;
color: #7b7a7a;
text-decoration:none;
}


	
#header{
clear:both;
width:100%;
margin:0 auto;
background-color: #9CB8B5; 
background-image:url('../images/ob_safety_header_tile.jpg');
background-repeat:repeat-x;
height:132px;
position: relative;
}

#centerheader{
margin:auto;
position:relative;
height: 65px;
width: 806px;
padding: 35px 0 0 0;
}

.center-img{
display:block; 
text-align:center;
border:none;
}






/* CONTENT */

#wrap {
clear:both;
width:100%;
margin:0 auto;
background-image:url('../images/obstetrical_safety_05.jpg');
background-repeat:repeat-x;
padding: 12px 0;
}

#main-content{
clear:both;
overflow:hidden;
width:980px;
margin:0 auto;
background-color: #fff; 
padding: 10px 20px;

}


#mainL{
width: 262px; 
float: left;
padding: 0 10px;
}

#mainL p{
font-family: 'Open Sans', sans-serif;
font-size: 13px;
color: #7b7a7a;
padding: 0 20px;
}

#mainL h1{
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #7b7a7a;
padding: 0 20px;
text-transform:uppercase;
}

#mainL p a{
font-family: 'Open Sans', sans-serif;
font-size: 13px;
color: #76938f;

}

#mainL ul li{
font-family: 'Open Sans', sans-serif;
font-size: 13px;
color: #7b7a7a;
padding: 0;
}

#contact{
background-color: #e7e7e0;
padding: 5px;
}

.center-img2{
display:block; 
margin:0 auto;
text-align:center;
padding: 8px;
background-color: #e7e7e0;
border:none;
}

#mainR{
width: 674px; 
float: right;
padding:0 0 0 10px;
border-left-style:double;
border-color:#D3D3C7;

}

#mainR h1{
font-family: 'Open Sans', sans-serif;
font-size: 26px;
color: #76938f;
padding: 0 20px;
}

#mainR p{
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #7b7a7a;
padding: 0 20px;
}

#mainR p a{
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #76938f;

}

#mainR ul li{
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #7b7a7a;

}


/* FOOTER */


#footer-bar{
clear:both;
width:100%;
margin:0 auto;
padding: 6px 0 0 0;
background-color:#7e9793;

}

#footer {
Width: 100%;
background:#90aba7;
min-height:40px;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #fff;
text-decoration:none;
text-align:center;
padding: 12px 0;
}


#footer p a{
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #fff;
text-decoration:none;
text-align:center;

}