/*YUM-O! STYLES*/
/* global */

@import url(header.css);
@import url(navigation.css);
@import url(leftColumn.css);
@import url(promo.css);
@import url(middleColumn.css);
@import url(rightColumn.css);
@import url(footer.css);




/* ------------------------------- main styles -------------------------------*/
body {
 	margin: 0;
 	padding: 0;
 	font: 10px Verdana, Arial, Helvetica, sans-serif;
 	color:#4C2E00;
 	background: #e8dfa1 url(../images/page_bg.jpg) top left repeat-x;
}

a, a:hover, a:visited, a:active {
	text-decoration: none;
	color: #fffe44;
}

img {
	border: none;
}

h2 {
	text-transform: uppercase;
}

.ffHack {
	clear:both; height: 0;
}


/*IE6 only png fix*/
* html .png {
	margin: 0;
	padding: 0;
	background-repeat:no-repeat;
	behavior: url(css/iepngfix.htc);
}

/* ------------------------------ page structure -----------------------------*/
#shell {
	width: 994px;
	min-height: 720px;
	margin: 0;
	padding: 0 0 20px 30px;
}

#shell .print_head {
	display:none;
}

#shell .print_foot {
	display:none;
}

fieldset { border: none; }

/* share this */

#middle .content_mid .shareThis {
	margin:20px 0 0;
	padding: 10px;
	clear: both;
	border-top: dotted 1px #f25527;
}

#middle .content_mid .shareThis a {
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #f25527;
}



.mid .shareThis {
	margin:20px 0 0;
	padding: 10px;
	clear: both;
	border-top: dotted 1px #f25527;
}

.mid .shareThis a {
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	color: #f25527;
}
