/* Kitchen & Co - CSS - Coded by Matthew Beverly/www.matty.ca*/

	* {margin:0;padding:0}
	body {background-image: url(../_img/bgtile.jpg); background-color: #fff; background-repeat: repeat-x; background-position:top; font-size: 70%; font-family:arial,verdana,sans-serif; color: #000;}
	

/* TYPOGRAPHY - general titles, fonts and lists */
	p {color:#000; line-height: 1.6;}
	ul {color:#000; line-height: 1.3;list-style: none}
	ol {color:#000; line-height: 1.3;list-style: none}

	h1, h2, h3 {letter-spacing: 0px;font-family: times,arial,verdana,sans-serif; }
	h1 {color: #000; font-size: 200%; font-weight:normal; margin: 40px 0px 30px 0px; padding: 0px 0px 0px 0px; letter-spacing: 1px;}
	h2 {color: #000; font-size: 140%; font-weight:normal; margin: 30px 0px 20px 0px; padding: 0px 0px 0px 0px; }
	h3 {color:#000; font-size: 140%; font-weight:normal; padding: 0px 0px 0px 0px; padding-Bottom: .1em}
	
	h4 {color:#cc3300; font-size: 100%; font-weight:bold; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}
	h5 {color:#cc3300; font-size: 140%; font-weight:bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;letter-spacing: -.5px}
	h6 {color:#75695f; font-size: 120%; font-weight:bold; margin: 30px 0px 10px 0px; padding: 0px 0px 0px 0px;letter-spacing: -.5px; background-position:top; border: 1px dotted #e1ddcf; border-style: none none dotted;}
	h7 {color:#000; font-size: 140%; font-weight:bold; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}

/* TYPOGRAPHY - Colors and special text */
	.highlight {color:#cc3300;}
	.highlightsm {color:#cc3300;font-weight:bold;font-size: 70%}
	.highlight2 {color:#cc3300;font-weight:bold;}
	.highlight3 {color:#cc3300;font-weight:bold;font-size: 120%;}
	.highlight4 {color:#cc3300;font-weight:bold;font-size: 180%;}
	.title {color:#000;font-weight:bold;font-size: 80%}
	.txt {color:#000;font-weight:normal;font-size: 80%}
	.lrgtxt {font-size: 130%}
	.italic {font-style: italic}
	.subdued {color:#999}
	.subduedsm {color:#999;font-size: 80%}
	.formhighlight {color:#999;font-weight:normal;font-size: 80%}
	.smalltx {color:#000;font-weight:normal;font-size: 80%}
	.datenum {color:#000;font-weight:bold;font-size: 196%}

/* LINKS */
	a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer} 
	a:link {color:#cc3300;font-weight:normal;} 
	a:visited {color:#c5bca8;font-weight:normal;} 
	a:hover,a:active {color:#ff6600;font-weight:normal} 


/* GENERAL */
	img {border:none; margin: 0 auto;padding: 0px 0px 0px 0px;float: left;} 
	.img {border-style: solid solid solid solid; background-color: #FFFFFF; border: 3px #e1ddcf; margin: 0px 20px 10px 0px; padding: 0px 0px 0px 0px; float: left;}
	.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 
	.right {border:none; margin: 0 auto;padding: 0px 0px 0px 0px; float: right; } 


/* LAYOUT Wraps & Main containers */
	#wrap {margin: 0 auto;align:center;}
	#bgborder {width:840px; margin: 0 auto;padding: 0px 0px 0px 0px; background-image: url(../_img/bgborder.png);background-repeat: repeat-y; }
	#mainbodywrap {width:816px; margin: 0 auto;padding: 0px 0px 0px 0px;}
	#header {width:840px;margin: 0 auto; padding: 0px 0px 0px 0px;}
	#featureflash {width:820px; margin: 0 auto; padding: 0px 0px 0px 0px;}
	#feature-img {width:820px; margin: 0px 0px 0px 0px; padding: 0px 0px 6px 0px; overflow:auto }


/*  3 colum layout - colums*/
	#col-center {width:676px; height:100%; margin: 0 auto; padding: 0px 70px 40px 70px; background-image: url(../_img/centercelbg.png);background-repeat: no-repeat; background-position:top;overflow:auto }
	#col-center-bg {width:100%; height:100%; margin: 0 auto; padding: 0px 0px 0px 0px; background-image: url(../_img/sep.png);background-repeat: repeat-y;}
	
	#col-split-left {width:318px; height:100%; margin: 0 auto; padding: 0px 0px 0px 0px; float: left; }
	#col-split-right {width:318px; height:100%; margin: 0 auto; padding: 0px 0px 0px 0px; float: right; }
	
	#mod-con {width:318px; height:100%; margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; float: left; }
	#mod-img {width:100px; height:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
	#mod-text {width:218px; height:100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; }
	
	#mod-full-con {width:646px; height:100%; margin: 0px 0px 30px 0px; padding: 15px 15px 15px 15px; float: left; background-image: url(../_img/modcelbg.png);background-repeat: repeat-x; background-position:top; border: 1px dotted #e1ddcf; border-style: none none dotted;}
	

	


/* Buttons*/
	.nicebutton {border: 3px double #d4d0c5;padding: 0.25em;background-color: #fff;color: #333;font-size: 90%;font-weight: bold;font-family: tahoma, Verdana, Helvetica, Arial, sans-serif;}

/* Footer and Footer menu */	
	#footer {width:840px; height:150px; margin: 0 auto;padding: 0px 0px 0px 0px;}

/* Clearing Floats*/
	#clearfix {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	* html .clearfix {height: 1%;}





