/* ----------------------------------------------------------------
	Boxed.co.nz
---------------------------------------------------------------- */

	body { 	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #766C66;
	background-image: url('Images/i-bg.jpg'); background-position: top; background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#181615; } /* Use relative font sizes so that IE users can increase font size */
	p, td, th, tbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#181615; line-height: 18px; }
	
	a { color: #5B5552; text-decoration: underline; }
	a:hover { color: #A81E30; text-decoration: none; }
	
	h1 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; color: #A91C31; } /* Depending on font-family some larger fonts look good with font-weight:100; other wise font-weight:600; */
	h2 { font-size:large; }	
	h3 { font-size:medium; }
	h4 { font-size:small; }
	h5 { font-size:x-small }
	h6 { font-size:xx-small; }
	
	table { padding:0; border:0; border-spacing:0; border-collapse:collapse; } /* Use this instead of cellpadding, border and cellspacing */

/* Email form Styles */
.EmailFormAssetDescriptionCell { font-size:11px; font-weight:bold; color:#726762;  }
.EmailFormAssetSubmitButton { font-size:11px; font-weight:bold; color:#FFFFFF; background-image:url(Images/back-buttons-red.gif); background-repeat:repeat-x;  background-position:bottom; background-color:#880101;   }
input,textarea,select { border:1px solid #5E5551; font-size:10px; color:#4E3C36;}

li {list-style-image: url(Images/i-bullet.gif); line-height: 18px; font-size:12px; margin-bottom:4px; margin-bottom:4px;}
	
/* ----------------------------------------------------------------
	Main Layout Styles
---------------------------------------------------------------- */

.ContentBgLeft { background-image: url(Images/i-contentbg-left.jpg); background-position: top right; background-repeat: no-repeat; }
.ContentBgRight { background-image: url(Images/i-contentbg-right.jpg); background-position: top left; background-repeat: no-repeat; }
.Nav { background-image: url(Images/i-menubg.gif); background-repeat: repeat-x; padding-left: 15px; padding-right: 15px; }
.Menu { padding-left: 15px; padding-right: 15px; line-height: 24px; color: #F2F1F0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.Menu:hover { color: #FFFFFF; }
.SideMenuHome { background-color: #726762; }
.HomeContent { background-color: #8a0211; background-image: url(Images/i-homebg.jpg); background-position:top; background-repeat:no-repeat; color: #F6F5F5; padding-top:15px; padding-left: 25px; padding-right: 25px; }
.DefaultContent { background-color: #C5BCB9; color: #181615; padding: 25px; }
.HomeFeatured { background-color: #A59F9D; background-image: url(Images/i-home-btmbg.gif); background-position: bottom; background-repeat: no-repeat; }
.DefaultFeatured { background-color: #A59F9D; background-image: url(Images/i-def-featuredbg.gif); background-position: top; background-repeat: repeat-x; }
.HomeSubContent { padding-left: 25px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; color: #1D1B1A; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(Images/i-homepic-3b.jpg); background-position: top right; background-repeat: no-repeat; }
.DefaultSubContent { padding-left: 25px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; color: #1D1B1A; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.PrintTellFriend { background-color: #625852; }
.HomeContent { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }
.TitleImage { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; color: #A91C31; }
	
/* ----------------------------------------------------------------
	CMS Menu Styles
---------------------------------------------------------------- */

	.MenuTable { color: #FFFFFF; }
	
	.MenuFirstCell {  }
	.MenuCellOn { color: #CDC4C0; }
	.MenuCellOff { color: #CDC4C0; }
	
	a.MenuLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none; }
	a.MenuLink:hover { color: #CDC4C0; text-decoration: none; }
	a.MenuLink:visited { color: #FFFFFF; }
	
/* ----------------------------------------------------------------
	CMS Styles
---------------------------------------------------------------- */

	.Headings { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 14px; color: #A91C31; }
	.IntroText {  }
	.HomeIntroText { color: #CDCBCB; }
	.HomeFeaturedHeading { color: #8D0B19; font-weight: bold; }
	.DefaultIntroText { color: #90040F; font-weight: bold; }
	.HomeContentText { color: #F6F5F5; }
	.Highlight {  }
	.SmallText {  }
	.SubHeader { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#1E1D1B; font-weight:bold; }
	.dotline {border-bottom:1px dotted #E2DAD7;}
	.box {border:1px solid #A39C9A; padding:10px;}
	
	/* Featured Products */
.onlineShop_ProductName2 { font-size:11px; color:#8D0B19; font-weight:bold; text-decoration:underline; }
.onlineShop_ProductName2:hover { font-size:11px; color:#8D0B19; font-weight:bold;  text-decoration:none; }
.featured_description {font-size:10px; color:#1D1B1A; }
.thickborder {border:3px solid #352C27 ;}
.back-butttons-main {background-image:url(Images/back-buttons-white.gif); background-repeat:repeat-x; background-position:bottom; background-color:#E3DEDE; }
.FeatureImage {padding-left:56px; padding-bottom:24px; background-image:url(Images/back-for-images.gif); background-repeat:no-repeat; background-position:bottom left; width:250px;}
.FeatureImage > img {border:3px solid #DDD8D7;}