#mainNav {
    width: 966px;        
    text-align: left;
    margin: 5px auto;
    position: relative;
}
#mainNav ul {
    margin: 0px;
    padding: 0px;
}
#mainNav ul li{
    list-style: none outside none;    
    overflow: hidden;
    white-space: nowrap;
    display: inline;
    margin-bottom: -4px;
    margin-right: -3px;
}
#mainNav a.myAccRollover {
    background: url("mainNav_Sprite.png");
    display: inline-block;
    width: 185px;
    height: 35px;
    text-decoration: none;    
}
#mainNav a.myAccRollover:hover {
    background-position: 0px -35px;
}
#mainNav a.viewCartRollover {
    background: url("mainNav_Sprite.png") repeat scroll 0 -70px transparent;
    display: inline-block;    
    width: 167px;
    height: 35px;
    text-decoration: none;    
}
#mainNav a.viewCartRollover:hover {
    background-position: 0px -105px;
}
#mainNav a.financeRollover {
    background: url("mainNav_Sprite.png") repeat scroll 0 -140px transparent;
    display: inline-block;
    width: 151px;
    height: 35px;
    text-decoration: none;    
}
#mainNav a.financeRollover:hover {
    background-position: 0px -175px;
}
#mainNav a.deliveryInfoRollover {
    background: url("mainNav_Sprite.png") repeat scroll 0 -210px transparent;
    display: inline-block;
    width: 212px;
    height: 35px;
    text-decoration: none;    
}
#mainNav a.deliveryInfoRollover:hover {
    background-position: 0px -245px;
}
#mainNav a.aboutUsRollover {
    background: url("mainNav_Sprite.png") repeat scroll 0 -280px transparent;
    display: inline-block;
    width: 154px;
    height: 35px;
    text-decoration: none;    
}
#mainNav a.aboutUsRollover:hover {
    background-position: 0px -315px;
}
#mainNav a.helpRollover {
    background: url("mainNav_Sprite.png") repeat scroll 0 -350px transparent;
    display: inline-block;
    width: 95px;
    height: 35px;
    text-decoration: none;    
}
#mainNav a.helpRollover:hover {
    background-position: 0px -385px;
}
#mainNav .displace {
    position: absolute;
    left: -5000px;
}
#content {
    border-top: 1px solid #cccccc;
}
/* Styles for the Image Map: http://www.noobcube.com/wp-content/uploads/demos/073109-cssimagemaps/demo/imagemap03.html */
#imageMap span{   
    position: absolute;
}
#nextDay {
    width: 245px;
    height: 23px;
    top: 34px;
    left: 713px;
} 
#nextDay a {
    display: block;
    height: 100%;
    text-indent: -9000px;
}
#sevenDays{
    width: 190px;
    height: 22px;
    top: 62px;
    left: 769px;
}
#sevenDays a {
    display: block;
    height: 100%;
    text-indent: -9000px;
}

/*Style of the social widgets*/

#socialNav span{
    position: absolute;
    /*z-index: 0;*/
}
#gPlus{
    width: 20px;
    height: 20px;    
    left: 724px;
    top: 1px;
}
#plusOne {
    width: 70px;
    height: 20px;
    left: 756px;
    top: 1px;
}
#facebookLike{
    top: 1px;
    left: 824px;
    height: 23px;
    width: 74px; 
}
#twitter{
    left: 909px;
    top: 1px;
    width: 54px;
    height: 20px;    
}