﻿/* CSS Document */
.Breadcrumb {
	background: #ebe8df;
	color: #000;
	text-transform: uppercase;
	font-size: 9px;
	letter-spacing: 1px;
	padding: 2px 16px;
	margin: 8px 0px 8px 0px;
}
.Breadcrumb a, .Breadcrumb a:active, .Breadcrumb a:visited {
	color: #000;
	text-decoration: none;
}
.Breadcrumb a:hover {
	color: #FFF;
	background: #666;
}
.SubSection {
	color: #555;
	font-size: 170%;
	font-weight: normal;
	font-family: Arial;
	margin: 4px 0px 20px 16px;
	width: 230px;
	padding: 10px 0px 8px 0px;
}
.SubSection a, .SubSection a:active, .SubSection a:visited {
  color: #555;
  text-decoration:none;
}
.SideNav {
	width: 230px;
	font-family: helvetica, Arial, Sans-Serif;
	padding: 0px 20px 20px 12px;
	background: url(/images/Page/SubNav.gif) bottom right no-repeat;
	min-height: 290px;
	line-height: 15px;
	list-style: none;
	margin: 0px;
}
.SideNav .menu
{
	margin: 0;
	padding: 0;
	list-style:none;
}
.SideNav .menu li a, .SideNav .menu li a:active, .SideNav .menu li a:visited {
	color: #000;
	font-size: 20px;
	letter-spacing: 0px;
	font-family: Helvetica, Arial;
	text-decoration: none;
	display: block;
	padding: 5px 4px 6px 4px;
	margin: 0px 0px 14px 0px;
}
.SideNav .menu li a:hover {
	color: #000;
	background: #dfdbd0;
	text-decoration: none;
}
.SideNav .menu li.selected a {
	color: #000;
	background: #dfdbd0;
	text-decoration: none;
	border: none;
}
.SideBottom {
	width: 230px;
	padding: 30px 20px 30px 12px;
	font-family: helvetica, Arial, Sans-Serif;
	background: url(/images/Page/SubNav.gif) bottom right no-repeat;
	min-height: 50px;
	line-height: 15px;
	font-size: 76%;
	text-transform: uppercase;
	margin-top: 2px;
	letter-spacing: 1px;
}
.SideBottom dt {
	font-weight: bold;
}
.SideBottom dd {
	margin: 0;
}
  .SideBottom .hours
  {
    font-size:70%; 
    border:  #666666 dotted 1px;
	font-family: Arial;
	margin: 8px 0px 0px 0px;
  }
.Content {
	float: right;
	display: inline;
	padding: 8px 0px 8px 8px;
	width: 667px;
}
.Content img {
	border: none;
}
.Content img.frame {
    width: 300px;
    height: 180px;
    background:url(/images/Photos/frame.gif) no-repeat;
    margin: 0px 4px 20px 20px;
	padding: 4px;
	float: right;
}
.Content img.shopathomecorp {
    margin: 0px 4px 20px 20px;
	padding: 4px;
	float: right;
}
.Content img.right {
    margin: 0px 4px 10px 10px;
	float: right;
	clear: right;
}
img.thumb {
	padding: 0px 10px 10px 0px;
	border: none;
	background: none;
	float: left;
clear: left;
}
.Content li.storeCol2 img {
	float: none;
	border: none;
	padding: 1px;
	border: none;
	margin: 0;
	background: none;
}
.CreditCardsWrapper
{
  clear:both;
  float:left;
  width:400px;
  margin-top:20px;
}
ul.CreditCards {
	list-style: none;
	padding: 0 0 0 0px;
	float: left;
	clear:left;
	display: block;
	width:400px;
	margin-top:15px;
}
ul.CreditCards li {
	display: inline;
	margin: 5px;
}
.QuoteSwatch
{
  float:right;
}

ul.special {
	list-style: none;
	padding: 0;
	margin: 0;	
}
ul.special li {
	padding: 0;
	margin: 0;
	min-height: 150px;
}
Left
{
  float:left;
}
Right
{
  float:right;
}
.AbbeyCredit
{
  float:left;
  padding:20px 0 10px 0;
  width:400px;
}
.AbbeyCredit a.ImageLink
{
  float:left;
}
.AbbeyCredit a img
{
  padding:0 10px 0 0;
}

.AbbeyCredit div
{
  padding:30px 0 0 0;
  
}
/* dollar off promotion */
a div.Promotion
{
    cursor:pointer;
}
a.promotionLink
{
    text-decoration:none;
}
 div.Promotion
        {
            width:632px;
            height:124px;
            min-height:124px;
            padding:0 0 0 22px;
            margin-bottom:10px;
            background-image:url("/~/media/abbey/images/promotion/abbey%20coupon.ashx");
            text-decoration:none;
        }
        .Promotion .headline
        {
            font-family:"Century Gothic";
            font:bold italic 25px "Century Gothic";
            color:#003300;
            position:relative;
            top:-10px;
            width:500px;
        }
        .Promotion .headline b
        {
            font-size:48px;
            color:#006600;
            padding-top:20px;
            position:relative;
            top:10px;
        }
        .Promotion p
        {
            padding:0;
            margin:0;
            font:12px Arial;
            color:#000000;
            width:460px;
        }
        div.WithButton
        {
            background-image:url("/~/media/abbey/images/promotion/abbey%20couponwithbutton.ashx");
        }
        .WithButton p
        {
            width:300px;
        }
/* Get coupon at end of quote process */
        a.getCertificate
	    {
	        text-decoration:none;
	        
	        width:220px;
	        color:Black;
	        display:block;
	        text-align:center;
	    }
	    .getCertificate img
	    {
	        margin:0 auto;
	        border:none;
	    }	
	    .getCertificate span
	    {
	        width:220px;
	        text-align:center;
	        font-size:85%;
	    }
