  html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none} body{font-size:75%;background-color:transparent;color:#432C24;font-family:"Trebuchet MS",Tahoma,Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;margin :0}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}h1{font-size:2.7em;line-height:1;margin-bottom:0.5em}h2{font-size:1.8em;margin-bottom:0.75em}h3{font-size:1.2em;line-height:1;margin-bottom:1em}h4{font-size:1.1em;line-height:1.25;margin-bottom:1.25em;height:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{margin:0 0 1.5em}p img{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{color:#000}a{color:#009;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}pre,code{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}li ul,li ol{margin:0 1.5em}ul,ol{margin:0 1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold;background:#C3D9FF}th,td{padding:4px 10px 4px 5px}tr.even td{background:#E5ECF9}tfoot{font-style:italic}caption{background:#eee} .container{width:941px;margin:0 auto}body{margin:1.5em 0}.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.container{display:inline-block}* html .clearfix,* html .container{height:1%}.clearfix,.container{display:block}.clear{clear:both} label{font-weight:bold}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}legend{font-weight:bold;font-size:1.2em}input.text,input.title,textarea,select{margin:0.5em 0;border:1px solid #bbb}input.text:focus,input.title:focus,textarea:focus,select:focus{border:1px solid #666}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:5px}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error a{color:#8a1f11}.notice a{color:#514721}.success a{color:#264409} html{height:100%;background:#FFF0F8 url(/img/bg.gif) repeat-x scroll top left}#header{margin:10px 0;background:transparent url(/img/header.png) no-repeat scroll top left;height:219px}#mainnav{padding:186px 0 0 25px}#mainnav a{float:left;height:0;padding-top:30px;overflow:hidden;margin-left:2px}#mainnav a:hover{background:url(/img/menu.png) no-repeat top left}#mainnav .home{width:64px;margin-left:0}#mainnav .chocolography{width:128px}#mainnav .custom-printed{width:133px}#mainnav .custom-wrapped{width:143px}#mainnav .custom-moulded{width:144px}#mainnav .weddings{width:90px}#mainnav .generic{width:78px}#mainnav .contact{width:98px}#mainnav .home:hover{background-position:0 -390px}#mainnav .chocolography:hover{background-position:0 -30px}#mainnav .custom-printed:hover{background-position:0 -210px}#mainnav .custom-wrapped:hover{background-position:0 -270px}#mainnav .custom-moulded:hover{background-position:0 -150px}#mainnav .weddings:hover{background-position:0 -450px}#mainnav .generic:hover{background-position:0 -330px}#mainnav .contact:hover{background-position:0 -90px}#main{background:transparent}#maincol{width:650px;padding:20px 20px 0 20px;background:#FFF url(/img/main_bg_top.gif) no-repeat scroll top left;float:left}.maincolfoot{background:#FFF url(/img/main_bg_foot.gif) no-repeat scroll bottom left;height:15px;margin-left:-20px;min-width:690px}#sidebar{width:220px;padding:10px 10px 0 10px;margin-left:10px;background:#FFF url(/img/sidebar_bg_top.gif) no-repeat scroll top left;float:left}.sidebarfoot{background:#FFF url(/img/sidebar_bg_foot.gif) no-repeat scroll bottom left;height:20px;margin-left:-10px;min-width:240px}#sidebar img{display:block;margin:auto}#sidebar h3{margin-top:10px}#footer{padding-top:20px;text-align:center;clear:both;color:#797777} h1{color:#E5006C}h2{color:#8B7165}h2 span{color:#65473F;font-weight:bold}h3{color:#CE136F;font-weight:bold}a{color:#432C24}a:hover,a:focus{color:#E5006C}.halfbox{float:left;width:300px}.standout{font-weight:bold}#productshowcase{}#productshowcase div{float:left;text-align:center;padding-left:10px}#herobanners{margin-left:-10px;clear:both}  #services{}#services ul{list-style-type:none;margin:0;padding:0}#services ul li{font-size:1.2em;background:#FFF url(/img/list-arrow.png) no-repeat scroll center left;padding-left:10px} form label{display:block}form .checkbox{display:inline} #newsletter_form .text{width:180px} #sitemap{font-size:1.2em;list-style-type:none;margin-left:20px}#sitemap li{margin-bottom:0.1em}#sitemap ul{margin-left:20px;font-size:0.6em;list-style-type:none}