/*Cinnamon Catering*//*imported stylesheets*/@import url("browser-selector.css");/*browser-selector*/@import url("../plugins/sIFR/css/sIFR-screen.css"); /*sIFR*//*end of imported stylesheets*//*----------general rules-----------*//*-----------global reset-----------*/*{     margin: 0px;     /*padding: 0px;*/ /*when  set to "0" cellpading has no effect on tables*/    border:none; /*when  set to "none" form inputs lose their borders*/    outline:0;     font-weight:inherit;     font-style:inherit;     font-size:100%;     font-family:inherit;     text-decoration:none;    list-style:none;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, select, option, optgroup{	padding:0px;}body {	padding:0px;	font-size: 62.5%; /* 1em = 10px \ 1.1em = 11px \ 1.2em = 12px */	font-family:"Century Gothic","Trebuchet MS";	background:#734A25;}html, body, #maintable{	width:100%;	height:100%;	text-align:center;}/*-------headings and paragraphs----*/h1{	font-size:36px;	font-weight:normal;	color:#68afb6;}h2{	font-size:12px;	font-weight:bold;	color:#68afb6;}h3{}h4{}h5{}h6{}p{	font-size:12px;	color:#613e1c;}blockquote{	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	color:#0098b1;}/*--------------links--------------*/a{}a:hover, a:focus{}a:visited{}a img{	border:none;}/*---------inline elements---------*/span{}strong{	font-weight:bold;}em{	font-style:oblique;}b{	font-weight:bold;}i{	font-style:italic;}u{	text-decoration:underline;}img{}/*------------forms-----------------*/form{	padding:0px;}form ol{}form li{}fieldset{	padding:0px;}legend{}label{}input{	background:none;	padding:0px;}select{}option{}optgroup{}textarea{}.textinput{}.button{}.submitBtn{	cursor:pointer;	background:none;}/*--------------tables-------------*/table {	border-collapse:collapse; 	/*border-spacing:0;*/  /*when set to "0" cellspacing has no effect on tables */	color:#613E1C;}caption, th, td {	font-weight:normal;}tr{}td{}th{}/*--------------lists-------------*/ul{} ol{} li{}dl{} dd{} dt{}/*-------text align classes-------*/.left{text-align:left;}img.left{	float:left;	clear:left;	margin-right:10px;}.center{text-align:center;}img.center{	margin:0 auto;	display:block;}.right{text-align:right;}img.right{	float:right;	clear:right;	margin-left:10px;}/*--------------colors-------------*/#container .grey{	color:#999999;}/*----------padded divs------------*/.pad1{	padding:20px 8px 10px 8px;}.pad2{	width:400px;}.pad3{}/*other classes*/.hr1{	border-bottom:1px dashed #ede1cc;}.hr2{	border-bottom:2px solid #ede1cc;}.indent1{	text-indent:20px;}.indent2{	text-indent:60px;}.indent3{	text-indent:100px;}.indent4{	text-indent:140px;}/*end of general rules*//*------------container------------*/#container{	position:relative;	width:964px;	text-align:left;}/*end of container*//*------------header---------------*/#header{	height:285px;	position:relative;	background:url(../images/header.gif) center center no-repeat;	bottom:-25px;}#logo{	display:block;	width:175px;	height:285px;	overflow:hidden;	text-indent:-9999px;	position:absolute;	top:0px;	left:390px;	}#menu1{	position:absolute;	font-size:13px;	font-weight:bold;	left:25px;	bottom:45px;	}#menu1 li{	color:#613e1c;	float:left;	width:80px;}#menu1 li#aboutus{	width:105px;}#menu1 a{	color:#613e1c;}#menu2{	position:absolute;	right:10px;	bottom:36px;	font-size:12px;	font-weight:bold;	color:#613e1c;	display: none; /* RH shopping cart menu turned off, BF May 08 */}#menu2 li{	float:left;	line-height:1.2em;	text-align:center;	position:relative;	margin-left:30px;	width:100px;	font-size:12px;}#menu2 li a{	display:block;	color:#613e1c;	font-size:12px;}/*end of header*//*------------content--------------*/#content{	border:7px solid #613e1c;	border-top:none;	background:#ffffff;}/*leftcol*/#leftcol{	width:180px;	padding:10px 0px 0px 0px;	border-right:7px solid #ede1cc;}#navigation a{	display:block;	margin-bottom:22px;	font-size:13px;	font-weight:bold;	text-transform:uppercase;	color:#613e1c;}#navigation a:hover{	color:#90c0c6;}#navigation a.subcat{	padding-left:10px;}#navigation a.selected{	color:#90c0c6;}#leftcol .textinput{	width:134px;	color:#667375;	border:1px solid #756678;	padding:1px;	font-size:10px;}#go{	font-size:10px;	color:#90c0c6;	cursor:pointer;}/*end of leftcol*//*maincol*/#maincol{	min-height:512px;}#maincol a{	font-size:12px;	font-weight:bold;	color:#68afb6;}#maincol a:hover{	border-bottom:1px dashed #68afb6;}.contentlist{	color:#68afb6;}.contentlist li{	background:url(../images/dot.gif) left center no-repeat;	padding-left:15px;	color:#613E1C;}/*selection table*/#selectiontable{	border-top:2px solid #ede1cc;	padding-top:10px;}#selectiontable h1{	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	color:#0098b1;	font-size:20px;}#selectiontable th{	font-size:12px;	font-weight:normal;	color:#613e1c;}#selectiontable a{	font-size:11px;	color:#667375;}#selectiontable img{	vertical-align:middle;}#selectiontable table td{	width:50px;	text-align:center;	vertical-align:middle;}/*end of selection table*/.contenttable{	width:400px;	text-align:center;	border:1px solid #613e1c;}.contenttable td,.contenttable th{	border:1px solid #613e1c;}/*table-cattable*/.table-cattable{}td.catname a{	color:#667375;	font-size:13px;	font-weight:bold;}p.catname{	margin:8px 0px 18px 0px;	color:#667375;}td.catImage{	background:#c2e3e7;	padding:10px 10px 6px 10px;	text-align:center;}img.catimage{}/*end of table-cattable*//*prodtable*/#prodtable{}div.prodImage{}div.prodname{}div.prodprice{}div.prodBuy{}/*end of prodtable*//*proddetail*/#prodDetail{}.zoom{}.prodheading{}.proddesc{}.proddprice{}.proddbuy{}.eFriend{}/*end of proddetail*//*promotable*/#promotable{}td.promoImage{}td.promoBuy{}/*end of promotable*//*affiliateform*/#affiliateform{}#affiliateform .textinput{	}#affiliateform select{	}/*end of affiliateform*//*searchform*/#searchform{}.smalltext{	}.highertextbox{	}select.highertext{	}/*end of searchform*//*mainform*/#mainform{}#mainform input.textinput{	}#mainform textarea{	}#mainform td{	}/*end of mainform*//*end of maincol*//*rightcol*/#rightcol{	width:340px;}/*end of rightcol*//*end of content*//*-----------footer----------------*/#footer{	background:#613e1c url(../images/footer.gif) top left repeat-x;	padding:60px 15px 10px 15px;	border:7px solid #613e1c;	border-top:none;	text-align:right;	color:#EDE1CC;	font-size:12px;}#footer a{	font-size:12px;	font-weight:bold;	color:#68afb6;}#footer a:hover{	border-bottom:1px dashed #68afb6;}#footer img{	float:left;}/*end of footer*//*---------------misc--------------*//*clearfix*/.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac *//*end of clearfix*//*----------end of misc------------*/