﻿/* CSS Document */
/* Amcal Pharmacy */
/* 27 June 2007 */
/* hairyLemon Media Solutions */

body {
width:90%;
margin: 0 auto;
font:0.9em Arial, Helvetica, sans-serif;
text-align:left;
}	
/*-------- header ---------*/
#frame{
background-repeat:repeat-y;
background-position:top left;
margin:0px auto;
padding:0px;
}
#contentheader {
padding:0;
margin:0;
text-align: center;
}
#topmenu {
display:none;
}


/*-------- navigation/left content ---------*/
#contentleft {
}	
#contentleft h1{
font:20px Arial, Helvetica, sans-serif;
color:#004b7c;
background-image:url(/images/heading.gif);
background-repeat:no-repeat;
background-position:left;
padding: 0px 0px 0px 40px;
margin: 0px 0px 2em 0px;
}	 
#contentleft h2{
font:13px Arial, Helvetica, sans-serif;
color:#004b7c;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#contentleft li{
list-style: none;
font: 11px Arial, Helvetica, sans-serif;
color:#004b7c;
text-decoration: none;
margin: 0px;
padding: 4px 0px 4px 15px;
background-image: url(/images/menuplus.gif);
background-position:left;
background-repeat:no-repeat;
height:13px;
}	
/*-------- right content buttons ---------*/
#contentright {
width: 25%;
padding:30px 10px 20px 10px;
margin: 0px 0px 0px 0px;
float:left;
font: 11px/14px Arial, Helvetica, san-serif;
text-align: left;
color: #7c7c7c;
}
#storelocator {
width: 203px;
height: 86px;
background-image:url(/images/storlocator.gif);
background-repeat:no-repeat;
padding: 0px 0px 20px 0px;
margin: 0px;
}

#aarewards {
width: 203px;
height: 80px;
background-image:url(/images/aa_rewards.gif);
background-repeat:no-repeat;
padding: 0px 0px 20px 0px;
margin: 0px;
}

#farmers {
width: 203px;
height: 80px;
background-image:url(/images/farmers.gif);
background-repeat:no-repeat;
padding: 0px 0px 20px 0px;
margin: 0px;
}

#promo {
width:203px;
height: 190px;
padding: 0px 0px 20px 0px;
background-image:url(/images/promo.gif);
background-repeat:no-repeat;
background-position:top;
}

#catalogue {
width: 222px;
height: 98px;
background: #017e90;
padding: 40px 7px 16px 7px;
margin: 0px 0px 20px 0px;
background-image:url("/images/promo.gif");
background-repeat:no-repeat;
background-position:top;
font: 11px/14px Arial, Helvetica, san-serif;
color: #ffffff;
}	

#catalogue a:visited{
font: 11px Arial, Helvetica, sans-serif;
color: #ee9a31;
text-decoration:none;
}

#catalogue a:link{
font: 11px Arial, Helvetica, sans-serif;
color: #ee9a31;
text-decoration:none;
}

#catalogue a:hover{
color: #ee9a31;
text-decoration:none;
}			
		
/*-------- footer ---------*/
#disclaimer {
margin-top:2em;	
}	
#footer {
display:none;
}
/*sharepoint overrides */

.ms-pagetitle {
font:14px Arial, Helvetica, sans-serif;
color:#004b7c;
}
.ms-titlearealine {
display:none;
}
/* hide the sharepoint context menu */
#MSOMenu_SettingsMenu {
display:none;
}
/* additional changes for accessibility */
.accessibility {
display:none;
}
.clearall {
clear:both;
}
form {	
margin:0;
padding:0;
}
a img {
border:0;	
}
		

