@charset "utf-8";
/* CSS Document */

#wrapper {
width:950px;
margin:0 auto;
}

#header {
background-image:url(../images/header.jpg); 
background-repeat:no-repeat;
width:950px;
height:153px;
float:left;
}

p {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
margin-bottom:10px;
}

#op, #jp, #cp {
width:950px;
float:left;
height:420px;
background-repeat:no-repeat;
}

#op {
background-image:url(../images/op.jpg);
display:none;
}

#jp {
background-image:url(../images/jp.jpg);
}

#cp {
background-image:url(../images/cp.jpg);
display:none;
}

.click {
position:relative;
top:14px;
left:105px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
display:block;
width:300px;
}

.description {
position:relative;
top:320px;
left:550px;
width:390px;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

#jp_secondary {
background-image:url(../images/jp_secondary.gif);
background-repeat:no-repeat;
width:475px;
height:367px;
float:left;
padding-left:475px;
padding-top:30px;
background-position:0px 30px;
}

#jp_tertiary {
background-image:url(../images/jp_tertiary.gif);
background-repeat:no-repeat;
width:475px;
height:367px;
float:left;
padding-left:475px;
padding-top:30px;
}



#op_secondary {
background-image:url(../images/op_secondary.gif);
background-repeat:no-repeat;
width:475px;
height:367px;
float:left;
padding-left:475px;
padding-top:20px;
}

#op_tertiary {
background-image:url(../images/op_tertiary.gif);
background-repeat:no-repeat;
width:475px;
float:left;
padding-left:475px;
padding-top:30px;
}




#cp_secondary {
background-image:url(../images/cp_secondary.gif);
background-repeat:no-repeat;
width:475px;
height:367px;
float:left;
padding-left:475px;
padding-top:40px;
}

#cp_tertiary {
background-image:url(../images/cp_tertiary.gif);
background-repeat:no-repeat;
width:475px;
float:left;
padding-left:475px;
padding-top:30px;
}






a.home {
display:block;
width:500px;
height:95px;
position:relative;
top:20px;
left:94px;
}


a.walgreens {
display:block;
width:238px;
height:75px;
position:relative;
top:-97px;
left:0px;
float:right;
}

#nav {
float:left;
width:100%;
position:relative;
top:-43px;
padding-left:15px;
width:935px;
}

#nav li {
float:left;
margin-right:50px;
}

#nav a {
text-decoration:none;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#nav a:hover {
color:#e31936;
}

#footer a, #footer {
font-family:Arial, Helvetica, sans-serif;
color:#939598;
font-size:11px;
text-decoration:none;
}
#footer {
margin-left:100px;
}

p.fda {
border:1px solid #939598;
padding:5px;
font-size:9px;
}

.who {
display:block;
width:350px;
height:50px;
position:relative;
top:6px;
}

.who_op {
display:block;
width:350px;
height:50px;
position:relative;
top:-10px;
}

.who_cp {
display:block;
width:350px;
height:50px;
position:relative;
top:37px;

}