/*missing styles*/
body {background:#999; color:#fff; margin:0; padding:0; text-align:center}
a img {border:none}

a#skip-to-content:link, a#skip-to-content:visited {left: -9999px; position: absolute; z-index:10}
a#skip-to-content:hover, a#skip-to-content:focus, a#skip-to-content:active {
background: url(/images/topnav/skiplink-bg.gif) no-repeat bottom center; color:#fc0; font-size:11px; font-weight:bold; 
left:0px; top:0px; margin:0; padding:0.5em 0 1.5em 0; text-align:center; width:750px}

/*overrule main styles*/
a {color:#fff}
p {line-height:1.3em}
ul, ol, form p {clear:none !important}
h1, h2 {font-weight:normal}
h3 {margin-bottom:3px}
textarea {width:440px}
input, select {border:0px !important; padding:2px}
.errorimage {padding:0 0 0px 0; /*border:1px solid #b39759;*/ background:none}
.errorimage ul {margin:2px 0 2px 5px; padding:2px 0 2px 5px}
.errorimage li {list-style:none; padding:3px 0 5px 25px; background: url(/images/cooking-competition/exclamation.gif) 0 50% no-repeat; color:#d9cbac}

label {width:18em !important; padding:2px}
textarea {margin-top:3px}

fieldset {border:none; padding:0}
* html .HCC-recipeFieldset {float:left} /*ie6 fix*/
legend {background:none; color:#fff; padding:0; margin:0 0 0 -7px}

div.mincontainer {background: url(/images/cooking-competition/rosette-bg.gif) repeat 0 0 #000; padding:0; width:770px}
html > body div.mincontainer {width:770px}
#pageContent {padding: 0 10px 10px 10px}

div#footer {text-align:center}
div#footer p, div#footer p a {color:#fff}

div#aaBookmarks {border:none}
div#aaBookmarks h2 {margin:0; padding:0; background:none}
div#aaBookmarks a {text-decoration:none}
div#aaBookmarks li a {color:#fff}

/*cooking styles*/
h1 {font-size:1.5em; letter-spacing:0em; line-height:1.1em; margin-bottom:20px}
p.subtitle {font-size:0.7em; font-family:Arial}

.cooking-comp-promo {height:240px; width:770px; background: url(/images/cooking-competition/cooking-comp-promo-home.jpg) 0 0 no-repeat}
.HCC-Your-Entry {background: url(/images/cooking-competition/cooking-comp-promo-register.jpg) 0 0 no-repeat}
.HCC-The-Competition {background: url(/images/cooking-competition/cooking-comp-promo-competition.jpg) 0 0 no-repeat}
.HCC-AA-Rosettes {background: url(/images/cooking-competition/cooking-comp-promo-rosettes.jpg) 0 0 no-repeat}
.HCC-Galvin {background: url(/images/cooking-competition/cooking-comp-promo-galvin.jpg) 0 0 no-repeat}
.HCC-Examples {background: url(/images/cooking-competition/cooking-comp-promo-examples.jpg) 0 0 no-repeat}
.HCC-Sponsors {background: url(/images/cooking-competition/cooking-comp-promo-sponsors.jpg) 0 0 no-repeat}
.HCC-Competition-results {background: url(/images/cooking-competition/cooking-comp-promo-results.jpg) 0 0 no-repeat}

#HCC-navbar {color:#000;
	float:left; 
	clear: both; 
	width:100%;
	height:28px; 
	background:#333;
	min-height:28px; /*opera*/
	white-space:nowrap;
	margin-bottom:20px}
#HCC-navbar ul {padding:0; margin:0}	
#HCC-navbar li {border-left: 1px solid #000;
	height:28px;
	line-height:28px;
	list-style:none;
	white-space:nowrap; /*prevent text wrapping*/
	float:left; /*keep them inline*/
	margin:0; 
	/*display:block*/}
#HCC-navbar li a {
	text-transform:uppercase; 
	text-decoration:none;
	display:block; 	
	padding:0 7px; /*space them out*/
	color:#FFF}
	
#HCC-navbar li:hover, #HCC-navbar li.current {background:#d9cbac}
#HCC-navbar li:hover a, #HCC-navbar li.current a {color:#000}

#HCC-subnav {
	width:100%;
	float:left;
	font-family:arial;
	font-size:1.2em;
	font-weight: bold;
	/*clear: both;*/
	/*height:30px; 
	min-height:30px; opera*/
	white-space:nowrap;
	margin-bottom:20px}
#HCC-subnav ul {padding:0; margin:0}	
#HCC-subnav li {
	/*height:30px;
	line-height:30px;*/
	background:url(/images/common/chevron-dk-grey.gif) 0 4px no-repeat;
	list-style:none;
	white-space:nowrap; /*prevent text wrapping*/
	float:left; /*keep them inline*/
	margin:0; 
	/*display:block*/}
#HCC-subnav li a {
	display:block; 	
	padding:0 6px 0 8px; /*space them out*/
	color:#b39759}

#HCC-subnav li:hover a, #HCC-subnav li.current a 
{background:url(/images/common/chevron-white.gif) 0 4px no-repeat; color:#fff; text-decoration:none}

#HCCLeftCol {float:left; width:259px}
#HCCLeftCol-inner {padding:0 20px}
#HCCRightCol {width:460px; padding-left:20px; margin-left:260px}

.HCC-h3 {display:inline; margin-left:10px}
.HCC-gold {color:#b39759 !important}
.HCC-goldborder {border:1px solid #b39759}
.HCC-rosetteBullet {list-style:none; margin:0; padding:0; font-size:1.3em}
.HCC-rosetteBullet li {padding:0 0 4px 20px; margin-bottom:5px; 
background:url(/images/cooking-competition/rosette-bullet.gif) 0 4px no-repeat}
.HCC-your-details {float:left; padding:9px; margin-bottom:10px}
.HCC-your-details strong {clear:left; float:left; width:18em}
.HCC-your-details span {float:left}
.HCC-your-details p {border:1px solid #000 !important} /*ie fix*/
.HCC-inputL {width:200px}
#HCC-thanks-message {float:left; padding:0 5px}
#HCC-thanks-message p {background:#c6b183; color:#000; padding:5px}
.HCC-butt-to-text {background:#000; color:#fff; border:none !important; cursor:hand; width:122px; text-decoration:underline; text-align:left; font-size:1em}
.HCC-edit-butt {margin: -10px 0 0 15px; /*font-weight:bold;*/ background:#d9cbac; border:1px solid #b39759 !important; color:#000; cursor:hand; width:120px}
.HCC-arrows {padding-right:10px; background:url(/images/common/chevron-dk-grey.gif) 100% 50% no-repeat;}
.HCC-upload-photo {width:240px; position:relative; margin:40px 0 0 -260px; float:left; clear:left}
* html .HCC-upload-photo {margin:40px 0 0 -130px;} /*ie6 fix*/
.recipeElementBlock {background:#333; float:left; width:100%; overflow:hidden}
.remaining {clear:left; font-size:0.8em; font-weight:bold; color:#d9cbac}

.HCC-AAproducts {clear:both; margin:0 auto; padding:5px 0; text-align:left; width:48.125em; text-align:center; color:#333}
.HCC-AAproducts a {color:#333}
.HCC-ingredientsBlock {padding:1px 13px 5px 13px}
.HCC-ingredient {padding:2px}
.HCC-ingredient label {width:12em !important}
