/* 

CSS written by Jesse Atkinson
You can email him at Jesse.S.Atkinson@Gmail.com

*/

/* The Basics */

html {
	background: url(/template/images/htmlbg.gif) 0 0 repeat scroll #333;
}

body {
	background: url(/template/images/htmlbg.gif) 0 0 repeat scroll #333;
	color: #606060;
}

a {
	color: #ccc;
	font-weight: normal;
	text-decoration: none;
}

p a {
	color: #ff3333;
	font-weight: bolder;
	text-decoration:underline;
}

a:hover {
	color: #aaa;
	text-decoration: none;
}

h1 {
	color: white;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px #777;
	padding: 10px 0;
}

h2 {
	color: #ff3333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-shadow: 1px 1px #777;
}

h3 {
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: justify;
	padding: 10px;	
	text-shadow: 1px 1px #777;
}

h4 {
	color: #ff3333;
	text-shadow: 2px 2px #000;
}

p {
	color: #fff;
	padding: 0 10px;
	font-size: 14px;
	line-height: 20px;
}

form {
	color: #fff;
}

hr {
	background: #777777;
	border: #777777;
	display: none;
}

ul li {
	color: white;
}

blockquote {
	margin: 20px;
	padding: 10px;
	background: url(/template/images/transparent.png) 0 0 repeat scroll;
}

blockquote span {
	font-weight: bold;
	text-shadow: 1px 1px #000;
}

blockquote p {
	margin-top: 10px;
	font-weight: 300;
}

/* End of the basics */

/* img */

img {
}

.social img {
	padding: 2px;
	border: none;
	border-radius: none;
	-moz-border-radius: none;
}

.social img:hover {
	background: url(../images/transparent.png) 0 0 repeat scroll;
}

.picture img {
	border: 1px solid #CCCCCC;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	vertical-align:middle;
	margin-bottom: 3px;
}

#affiliates img {
	width: 110px;
	height: 75px;
	padding: 0;
	margin: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

#affiliates h4 {
	text-align: center;
}

img.noborder {
	border: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	width: 80%;
	margin: 0 10% 0 10%;
}

span.LoadingIndicator img {
	border: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

/* End of img */



/* The DIVs */

ul#faq {
	list-style-type: none;
	font-size: 16px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 5px;
	margin: 0;
}

ul#faq a {
	color: #ccc;
	text-decoration: none;
}

ul#faq a:hover {
	color: #ff3333;
	cursor: pointer;
}

ul#faq li {
	padding-bottom: 5px;
}

#TopMenu {
	background: transparent;
	margin: auto;
	padding: auto;
	width: 980px;
	border-bottom: 1px solid #777;
	height: 35px;
}

#TopMenu ul {
	width: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

#TopMenu li{
}

#TopMenu li a {
	color: #fff;
}

#TopMenu li div {
	color: #999;
}

#TopMenu li a:hover {
	text-decoration: underline;
}

#Menu {
	position: relative;
	bottom: 24px;

}

#Menu li {
	margin: 0 0 0 25px; 
}

#Menu li a {
	color: #fff;
	padding: 4px;
}

#Menu li a:hover { 
	background: url(../images/transparent.png) 0 0 repeat scroll;
}

#Menu li.First a {
}

#Menu li ul li a {
	background-image: none;
	background-color: #757575;
}

#Menu li ul li a:hover {
}

#Menu li:hover a, #Menu li.over a{
}

#Outer {
	background: #fff;
	padding: 0;
}
#Header {
	height: 110px;
	width: 980px;
	margin: auto;
	padding: auto;
}
#Wrapper {
	width: 980px;
	margin: auto;
	padding: auto;
}

#Logo {
	margin: 0 0 0 10px;
	width: 300px;
	height: 85px;
	background: url(../images/logo1.png) no-repeat 0 0;
}

#Logo h1 span {
	display: none;
}
#Logo h1 a {
	color: #000;
}

#LogoContainer {
	display: none;
}

#LogoContainer h1 a {
}

#SearchForm {
	position: relative;
	top: -30px;
	right: 10px; 
}

#SearchForm label {
}

#SearchForm input {
	background: url(../images/search.jpg) 0 0 no-repeat;
	color: #fff;
	border: none;
}

#SearchForm .Button {
	border: 0;
}

#SearchForm a {
	color: #cfcfcf;
}

#SearchForm p {
	color: #cfcfcf;
	display: none;
}

#SideCategoryList {
	background: #e5e5e5;
	background: -moz-linear-gradient(top, #b2b2b2, #e5e5e5);
	background: -webkit-gradient(linear, left top, left bottom, from(#b2b2b2), to(#e5e5e5));
}

#SideCategoryList h2 {
	color: #fff;
}

#SideCategoryList a {
	color: #333;
	text-shadow: #fff 1px 1px;
	font-weight: bold;
	text-transform: uppercase; 
}

#SideCategoryList li a {
		font-size: 14px;
		line-height: 20px;
}

#SideCategoryList a:hover {
	color: #777;
	text-decoration: none;
}

#Footer {
	margin: auto;
	padding: 25px auto auto auto;
	width: 980px;
	color: #e6e6e6;
	height: auto;
}

#Footer a {
	color: #999;
	text-decoration: none;
}

#Footer a:hover {
	color: #CCCCCC;
}

/* Extra shit I done added */
#Footer-menu, #Footer-menu ul {
	left:auto;
	list-style-type:none;
	margin: 0;
	padding: 0;
    width:100%;
}

#Footer-menu li {
	display:inline;
	float:left;
    font-size: 16px;
	font-weight:bold;
	margin: 0;
	padding: 0;
	width:196px;
        color: #fff;
}

#Footer-menu li ul {
	margin: 25px 0 25px 0;
}

#Footer-menu ul li {
	display: block;
	float: none;
	font-size: 14px;
	font-weight:normal;
    font-family: "Hoefler Text", "Times New Roman", Times, serif;
	margin: 0;
	padding: 0 0 10px 0;
	width: auto;
}

/* Wrappers that make the backgrounds scale full page width and height */

#TopMenuWrapper {
	width: 100%;
	background: url(/template/images/htmlbg.gif) repeat 0 0 #333 scroll;
}

#HeaderWrapper {
	width: 100%;
	background: url(/template/images/bg.jpg) repeat 0 0 #333 scroll;
}

#FooterWrapper {
	width: 100%;
	background: url(../images/footer.jpg) repeat-x 0 0 #333;
}

#Container {
	width: 100%;
	background: url(/template/images/bodybg.jpg) repeat 0 0 #333 scroll;
}

#VideoContainer {
	border: 1px solid #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#SideCategoryList {
	padding-top: 0;	
}

#ProductBreadcrumb a {
	color: #999;
	text-decoration: none;
}

#ProductBreadcrumb a:hover {
	color: #ff3333;
}

#VideoContainer {
	border: none;
}

#FeaturedVideo {
	border: 1px solid #777;
}

#VideoSingle {
	display: none;
}

#quotes {
	margin: 30px;
	padding: 10px;
}

#testimonials {
	font-size: 120%;
}

#affiliates {
	width: 33%;
	float: right;
	
	padding: 0 5px;
	margin: 0;
	
	border: 1px #777 solid;
	
	/* Background subtle gradient, with fallback to solid color */
	background: #282828;
	background: -moz-linear-gradient(top, #202020, #282828);
	background: -webkit-gradient(linear, left top, left bottom, from(#202020), to(#282828));
}

#affiliates h6 {
	text-align: center;
	font-weight: normal;
	font-size: 12px;
}

#affiliates img {
	width: 110px;
	height: 75px;
	padding: 0;
	margin: 5px 0 10px 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

#whousesit {
	width: 65%;
	float: left;
}

#international {
	margin-top: 10px;
	background: url(../images/white/divider.png) top left repeat-x scroll;
}

#northamerica td, #international td {
	margin: 5px;
	border: 1px #777 solid;
	background: #282828;
	background: -moz-linear-gradient(top, #202020, #282828);
	background: -webkit-gradient(linear, left top, left bottom, from(#202020), to(#282828));
}

div#SideProductRecentlyViewed.Block.Moveable.Panel.SideRecentlyViewed h2 {
	line-height:normal;
}

span#BillingDetailsLabel {
	color: #606060;
	font-weight: normal;
}

ul#contact li {
	display: inline;
	margin-right: 20px;
}

ul#contact li a.a, ul#contact li a.b, ul#contact li a.c {
	text-decoration: none;
	font-size: 16px;
}

ul#contactcontent {
	overflow: hidden;
	width: 100%;
}

ul#contactcontent li {
	list-style-type:none;
	margin: 0 0 10px 0;	
}

/* End of the Divs */

/* Beginning of Classes */

p.InfoMessage strong {
	color: #fff;
}

.Left {
	margin-left: 0;
	width: 200px;
}

.Left h2 {
	padding:5px;
}

.Left li {
}

.Left li a {
}

.Left li a:hover {
}

.Content {	
	width: 746px;
	margin-bottom: 10px;
	padding: 10px;
}

.Content h2 {
}

.Content a {
}

.Content.Wide {
	border: none;
	background: transparent;
	width: 750px;
}

.Content.Wide h2 {
}

.Content.Widest {
	border: none;
	background: transparent;
	width: 100%;
}

.Right {
	margin-right: 0;
	background: none;
}

.Right h2 {
	padding:5px;
}

.Right a {
}

.Right a:hover, .Right a:hover strong {
}

.copyright {
	padding-top: 8px;
	background: url(../images/white/divider.png) top left repeat-x scroll;
	font-size: 12px;
}

.NewsletterSubscription input {
	border: 1px solid #777;
}

.Content .ProductList li {
}

.Content .ProductList li:hover, .Content .ProductList li.Over {
}

.Content .ProductList li {
}

.Content .ProductList .ProductImage {
}

.Content .ProductList .ProductDetails {
}

.ProductList strong, .ProductList strong a {
	color: #fff;
}

.ProductList strong a:hover {
	color: #ccc;
	text-decoration: none;
}

.ProductPrice, .ProductList em {
	color: #ff3333;
}

.ProductList .Rating {
	color: #9a9a9a;
	display: none;
}

.ProductActionAdd a, .ProductActionAdd strong a {
	color: #ccc;
	text-decoration: none;
}

.ProductActionAdd a:hover, .ProductActionAdd strong a:hover {
	background: url(../images/transparent.png) 0 0 repeat scroll;
	color: #fff;
	text-decoration: none;
}

.Content .FeaturedProducts .ProductList li {
}

.Content .FeaturedProducts .ProductList .ProductImage {
}

.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {

}

.Right .TopSellers li {
}

.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
	font-family: "Times New Roman", Times, serif;
	background: #98C100;
	color: #fff;
}

.Right .TopSellers li.TopSeller1 .ProductImage { /* No1 seller box */
}

.Right .TopSellers li.TopSeller1 {
}

.Right .TopSellers li.TopSeller1 .ProductDetails { /* No1 seller box */
}

.Right .TopSellers li.TopSeller1 .TopSellerNumber {
}

.Breadcrumb {
	border-bottom: 1px solid #777777;
	padding-top: 4px;
}

.CompareItem { 
	width:200px; 
	border-left: solid 1px #777777;
}

.CompareFieldName {
	font-weight:bold;
	border-bottom: 1px solid #777777;
}

.CompareFieldTop { 
	border-bottom:solid 1px #777777; 
}

.CompareFieldTop a:hover {
	color:#ff3941; 
}

.CompareCenter { 
	border-left:solid 1px #777777; 
	border-bottom:solid 1px #777777; 
}

.CompareLeft { 
	border-left:solid 1px #777777; 
	border-bottom:solid 1px #777777; 
}

.ViewCartLink {
	background: url('../../ArtFraming/images/white/Cart.gif') no-repeat 0 50%;
}

table.CartContents, table.General {
	border: none;
}

table.CartContents thead tr th, table.General thead tr th {
	background: #f4f4f4;
	color: #2f2f2f;
	border-bottom: none;
}

.CartContents tbody .SubTotal td {
	border-top: none;
	color: #606060;
}

.JustAddedProduct {
	border: 1px solid #777777;
	background: #fff;
}
.JustAddedProduct strong, .JustAddedProduct a {
	text-decoration: none;
}
.JustAddedProduct a:hover {
	text-decoration: underline;
}

.CategoryPagination {
	color: #606060;
	background: #f4f4f4;
	border: 1px solid #777;
}

.CheckoutRedeemCoupon { 
	background: #f4f4f4; border: 1px solid #777777; padding: 10px; width: 300px; border: 1px solid #777777; margin-bottom: 10px;
}

.SubCategoryList, .SubBrandList {
	background:#f4f4f4;
	border: 1px solid #777;
}

.SubCategoryList a, .SubBrandList a {
	color: #333;
}

.SubCategoryListGrid li {
	background: transparent;
}

div.ExpressCheckoutContent p.InfoMessage {
	background: #f4f4f4 url('../../ArtFraming/images/InfoMessage.gif') no-repeat 5px 8px;
	color: #000;
}

.InfoMessage strong {
	color: #333;
}

/* Makes "Success" font color #333. */
div.FormContainer.FormContainer.HorizontalFormContainer.NarrowFormContainer p.SuccessMessage {
	background: #f4f4f4 url('../../ArtFraming/images/SuccessMessage.gif') no-repeat 5px 8px;
	border: 1px solid #777;
	color: #606060;
}

div.FormContainer.HorizontalFormContainer.NarrowFormContainer p.ErrorMessage {
	background: #FFECEC url('../../ArtFraming/images/ErrorMessage.gif') no-repeat 5px 8px;
	border: 1px solid #777;
	color: #000;
}

.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
	background: #f4f4f4;
}

.QuickSearch { 
	border: 1px solid #777777; 
}

.QuickSearchHover td { 
	background: #f4f4f4; 
}

.QuickSearchAllResults a { 
	background: url('../../ArtFraming/images/white/QuickSearchAllResultsButton.gif') no-repeat right; 
}

.QuickSearchResult .Price { 
	color: #ff3941; 
}

.CreateAccount {
	border-right: 1px solid #777777;
}

.SearchTips .Examples {
	background: #f4f4f4;
	border: 1px solid #777777;
}

.Right hr {
	background: transparent;
	border: 0;
}
.MiniCart .SubTotal {
	color: #ff3941;
}


/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {
	background: #f4f4f4;
	border: 1px solid #777777;
}

.EstimatedShippingMethods {
	
}

dl dt {
	color: black;
}

.ShippingMethodList label {
	color: black;
}

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
	background: #0066cc;
	color: #fff;
}
.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #f4f4f4;
	color: #606060;
	border: 1px solid #777777;
}
.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	color: #9a9a9a;
}


/* General Tables */
table.General tbody tr td {
	border-top: 1px solid #777777;
}

/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #777777;
}
.TabNav li a {
	border: 1px solid #777777;
	background: #f4f4f4;
	color: #606060;
}
.TabNav li a:hover {
	background-color: #777777;
}
.TabNav li.Active a {
	border-bottom: 1px solid #777777;
	background: #2f2f2f;
	color: #fff;
}

.currentVideo {
	background-color: #ddf0f6;
}

.videoRow:hover {
	background-color: #efefef;
}

.Left, .Content, .Right {
	border: 1px solid #777;
	margin-bottom: 15px;
}

#title {
	font-size: 28px;
	line-height: 42px;
	color: white;
	margin: 5px;
}

.social img {
	padding: 2px;
	border: none;
	border-radius: none;
	-moz-border-radius: none;
}

.social img:hover {
	background: url(../images/transparent.png) 0 0 repeat scroll;
}

.Left, .Content, .Right, ul#faq, #quotes, .homeside {
	border: 1px #777 solid;
	
	/* Background subtle gradient, with fallback to solid color */
	background: #282828;
	background: -moz-linear-gradient(top, #202020, #282828);
	background: -webkit-gradient(linear, left top, left bottom, from(#202020), to(#282828));
}

.homeside {
	margin-top: 10px;
}

.NewsletterSubscription label {
	color: #ccc;
}

.FeedLink {
	display:none;
}

.Block {
	margin-bottom: 0;
}

.Block, .Block p, .Block span, .Block p span, .ProductDescriptionContainer {
	color: #fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.ProductWarrantyContainer {
	padding: 0 10px;
	line-height: 14px;
	font-size: 10px;
	color: #ccc;
}

.Full {
	border: none;
	background: transparent;
	width: 100%;
}

/* Pictures on Who Uses It page */
.picture {
	background: #ccc repeat scroll 0 0;
	border: 1px solid #CCCCCC; padding: 3px;
	font: 11px/13px Arial, sans-serif;
	border: 1px solid #999;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.picture img {
	border: 1px solid #CCCCCC;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	vertical-align:middle;
	margin-bottom: 3px;
}

.picture span {
	display: block;
	width: 200px;
	color: #333;
	font-family: "Times New Roman", Times, serif;
}

h3.a, h3.b, h3.c, h3.d {
	background: url(../images/transparent.png) 0 0 repeat scroll;
	padding-top: 10px;
}

a:hover.a, a:hover.b, a:hover.c, a:hover.d {
	color: #999;
}

.rightimg {
	float:right;
}

.leftimg {
	float:left;
} 

.BlockContent p {
	font-size: 14px;
	line-height: 20px;
}

img.noborder {
	border: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	width: 80%;
	margin: 0 10% 0 10%;
}

div.FloatRight.CheckoutRedeemCoupon h4, div.FloatRight.CheckoutRedeemCoupon p {
	color: #000;
}

span.LoadingIndicator img {
	border: none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.ShippingMethodList p, .ShippingMethodList p strong {
	color: #000;
}

/* End of Classes */


/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */
/* --------------------------------------------------- */


/* social structure */

#social {
	margin: 10px 0 0 0;
	padding: 0;
	text-align: left;	

	/* Background subtle gradient, with fallback to solid color 
	background: #282828;
	background: -moz-linear-gradient(top, #202020, #282828);
	background: -webkit-gradient(linear, left top, left bottom, from(#202020), to(#282828)); */
}

#social a {
	display: block;
	padding: 0 0 0 80px;
	font-size: 28px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 500;
	padding-top: 15px;
	padding-bottom: 15px;
}

#social a:hover {
	background: url(../images/transparent.png) repeat scroll top left;
}

#social a span {
	text-transform: uppercase;
	font-size: 14px;
	font-family: "Hoefler Text", Georgia, "Times New Roman", Times, serif;
	color: #888;
}

#social em {
	padding: auto;
	margin: auto;
}

#social ../img {
	padding: 0 22px 0 0;
}

#facebook {
	background: url(../images/social/facebook%2048_48.png) scroll no-repeat 4px;
}

#twitter {
	background: url(../images/social/twitter%2048_48.png) scroll no-repeat 4px;
}

#youtube {
	background: url(../images/social/youtube%2012-47-31-323.png) scroll no-repeat 4px;
}

#email {
	background: url(../images/social/email%2048_48.png) scroll no-repeat 4px;
}

/* end of social structure */


/* 
	Photo Cycler
	s3Slider Plugin
*/

#slider1 {
    width: 597px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    width: 100%; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
}

.slider1Image {
    float: left;
    position: relative;
	display: none;
}

.slider1Image img {
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
}

.slider1Image span {
    position: absolute;
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px; 
	text-align: left;
    padding: 10px 13px;
    width: 597px;
	background: url(../images/transparent.png) 0 0 repeat scroll transparent;
/*    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7; */
    color: #fff;
    display: none;
}

.slider1Image a {
	text-decoration: none;
}

.slider1Image img {
	border: none;
}

.slider1Image span:hover {
	background-color: #333;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
}

.clear {
	clear: both;
}

.slider1Image span strong {
	display: block;
    font-size: 24px;
    line-height: 28px;
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-weight: bold;
    margin-bottom: 14px;
    color: #ff3333;
	text-shadow: 1px 1px #000;
}

.leftslide {
	top: 0;
    left: 0;
	width: 149px !important;
	height: 300px;
}

.rightslide {
	right: 0;
	bottom: 0;
	width: 149px !important;
	height: 290px;
}

ul {
	list-style-type: none;
}

/* End of Photo Cycler */

.Odd, .Even {
	list-style-type: none;
	text-align: center;
	margin: auto;
	padding: auto;
}

center.photoslider {
	background: url(http://www.theburnmachine.com/template/images/DiamondPlate.png) top left repeat-x scroll transparent;
	border-bottom: 1px #777 solid;
	margin-bottom: 5px;
}

.youtube {
	width: 100%;
}

.youtube1 {
	width: 280px;
	height: 225px;
	border: 1px #777 solid;
}

blockquote.headline {
	font-size: 24px;
	line-height: 28px;
}

.connect_widget_not_connected_text {
	color: white;
	font-style: italic;
}

.FacebookLikeButtonContainer {
	display: none;
}

.EstimateShippingLink {
	font-weight: bold;
	padding: 5px;
}

.EstimateShippingLink:hover {
	background: url(/template/images/transparent.png) 0 0 repeat scroll;
}

#CartHeader {
	margin-top: 10px;
}