body 
{ margin:0px; padding:0px; font-family:Georgia, Arial, Tahoma;font-size:10pt;background-image:url('/images/BodyBackground.png');background-repeat:repeat-x; }
img
{ border:0px; }  
h1 
{ font-family:Georgia, Arial, Tahoma; font-size:16pt;  font-weight:bold; margin:0px; padding:0px; color:#aa2703; }
h2 
{ font-family:Georgia, Arial, Tahoma; font-size:14pt;  font-weight:bold; margin:0px; padding:0px; color:#aa2703; }
h3 
{ font-family:Georgia, Arial, Tahoma; font-size:12pt;  font-weight:bold; margin:0px; padding:0px; color:#aa2703; }
a
{ color:#0e869a; }
p
{ padding:4px; font-size:10pt; font-family:Georgia, Arial, Tahoma; line-height:1.5; }
.Wrapper 
{ width:980px; margin-left:auto;margin-right:auto; }
.HeaderWrapper
{ background-image:url('/images/HeaderLogoBackground.png');background-repeat:no-repeat;background-position:center bottom;height:134px; }
.NavigationContent 
{ background-image:url('/images/NavigationBackground.png');background-repeat:repeat-x;height:35px; border:1px #b1770b solid; }
.NavigationContent a 
{ border:1px #b1770b solid;margin:1px; display:block; color:#000; float:left;padding:7px;text-align:center;text-decoration:none; }
.Search 
{ background-image:url('/images/SearchBar.png');clear:both;background-repeat:no-repeat;width:960px;height:40px;margin-left:auto;margin-right:auto; }
.Search .SearchLabel 
{ font-weight:bold;padding:10px; float:left;width:45px; }
.Search .SearchTextBox 
{ padding:7px; float:left;width:150px; }
.SearchTextBox input 
{ border:1px black solid; }
.Search .SearchButton 
{ padding:8px; float:left;width:45px; }
.Search .SearchSpace 
{ width:320px;float:left; }
.Search .PriceFilterLabel 
{ width:150px;float:left;font-weight:bold;padding:10px;text-align:right; }
.Search .PriceFilterDropDownList 
{ width:100px;float:left;padding:7px; }
.Search .PriceFilterButton 
{ padding:8px; float:left;width:45px; }

.Column1 
{ width:210px; padding:5px; float:left;margin-top:8px; }
.SideContentHeader 
{ width:190px;margin-left:auto;margin-right:auto;clear:both;background-image:url('/images/MainNavigationHeader.png');background-repeat:no-repeat;height:17px;padding:8px 5px 6px 5px;text-align:center;font-size:10pt;font-weight:bold;}
.SideContentNav1 
{ width:188px;clear:both;margin-left:auto;margin-right:auto;padding: 8px 5px 8px 5px;border:1px #ffe1af solid; }
.SideContentNav2
{ width:190px;clear:both;margin-left:auto;margin-right:auto;padding:8px 5px 8px 5px;background-color:#ffe0ad;margin-bottom:15px; }
.SideContentNav1 a 
{ display:block;clear:both;color:#0e869a;font-size:10pt;margin-bottom:8px; }
.SideContentSubHeader 
{ width:190px;background-color:#fff0d8;padding:6px;font-size:10pt;font-weight:bold;margin-left:auto;margin-right:auto; }
.Column2 
{ width:530px;float:left;padding:5px;padding-right:0px;margin-top:8px; }
.Column2Account
{ width:750px;float:left;padding:5px;padding-right:0px;margin-top:8px; }
.ElegantHeader 
{ width:170px;padding: 6px 5px 8px 5px;background-image:url('/images/GiftsForBackground.png');background-repeat:no-repeat;font-size:14pt;height:25px;color:#fff; }
.ElegantHeader .B
{ font-size:18pt; }
.ElegantContent 
{ width:160px;padding:5px;background-image:url('/images/GiftsForContentBackground.png');background-repeat:no-repeat;height:113px; }
.GiftsForRow 
{ margin-top:10px;clear:both;margin-bottom:15px; }
.MainContentHeader  
{ width:520px;padding:8px 5px 5px 10px;background-image:url('/images/MainContentHeader.png');background-repeat:no-repeat;height:20px;font-size:12pt;font-weight:bold;clear:both; }
.MainContent 
{ width:518px;padding:10px 5px 10px 5px;border:1px #ffe1af solid;clear:both; }
.Column3 
{ width:210px; padding:5px; float:left; margin-top:8px; }
.Column4 
{ width:740px; padding:5px; float:left; margin-top:8px; }
.Image 
{ padding:4px; border:1px #ccc solid; }
.ProductList td
{ padding:4px; }
.ProductList td a
{ color:#0e869a; font-size:9pt; }
.Footer 
{ height:118px;background-image:url('/images/FooterBackground.png');background-repeat:repeat-x; }
.CartColumn
{ width:970px; padding:5px; margin-left:auto;margin-right:auto; }
.Notification
{ padding:10px; background-color:#fee8ae; border:1px #ed9c00 solid; color:#aa2703; margin-top:10px; line-height:1.5; }
.TextHeader
{ text-align:center;background-color:#fee8ae;padding:4px; } 
.CheckoutBackground 
{ background-image:url('/images/ButtonShoppingCartCheckout.png');background-repeat:no-repeat;width:329px;height:50px; }
.CartItemCount
{ width:50px; margin-left:5px; margin-top:17px;float:left; font-family:Arial; }
.CheckoutButton 
{ width:83px;height:20px;margin-top:15px;margin-left:15px;float:left; }
.ShoppingCartLink 
{ width:157px;height:26px;float:left; margin-top:11px; margin-left:8px; }

.GridView 
{ font-family:Arial; width:100%;margin-top:20px;border-collapse:collapse; }
.GridView th 
{ text-align:left; border-bottom:2px #aa2703 solid;padding:6px; }
.GridView td 
{ padding:6px; }

.FooterContainer  
{ width:960px;margin-left:auto;margin-right:auto;padding-top:10px;margin-top:8px; }
.FooterContainer a 
{ color:#fff;font-weight:bold;font-size:9pt;display:block;margin-bottom:6px; }

.AssortedDozenDropDowns li
{ padding-bottom:4px; }