@import url(navigation.css);
@import url(form.css);

* {margin:0; padding:0;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 78%;
	text-align:center;
	background:#242424 url('../images/bkgd.jpg') repeat-x 0 0;
}

img{border:none;}

p, .list{color:#FFF; line-height:1.5em; font-size:1.0em;} 
p{margin:0 0 1em 0;}

.txt-red{color:#EE0A14;}

.list{margin:0px 0px 5px 17px; }
.list li {padding:0 0 1em 0;}
.list ul{margin-left:20px; margin-top:2px;}

.no-padding{padding:0;}
.no-border{border:none;}

a{color:#FFF;}
a:hover, a:visited:hover{text-decoration:none; background-color:#EE0A14}
a:visited{color:#FFF;}
a.image-link:hover{background-color:transparent;}

a.launch-btn{text-decoration:none; background:transparent url('../images/bkgd-btn.jpg') no-repeat 0 0; border:1px solid #EE0A14; font-size:1.3em; padding:10px 20px 0 10px; width:145px; height:97px; display:block;}
a.launch-btn:hover{background-image:none; background-color:#EE0A14; text-decoration:underline;}

.float-left{float:left;} 

h1{display:block; text-indent:-999em; width:271px; height:36px; background:url('../images/logo.gif') no-repeat 0 0; margin:0 0 20px 30px;}
h2{font-size:1.8em; color:#EE0A14; margin-bottom:10px; font-weight:normal;}
h2 span{font-size:.8em; line-height:1.0em; color:#FFF;}
h3{color:#EE0A14}


#container{position:relative; margin:0 auto; text-align:left; width:765px; background:#000 url('../images/bkgd-kitchen.jpg') no-repeat 0 10px; padding-top:16px;}
#inner-container{background:url('../images/bkgd-bottom.jpg') no-repeat bottom left; padding-bottom:85px;}
#content{margin:22px 32px 0 32px;}
#flash-container{margin-bottom:25px;}
#left-col, #right-col{float:left;}
#left-col{width:235px; margin:5px 50px 0 0;}
#right-col{width:385px;}



/* --------------------- */
.clearfix:after {
    content: "."; /* the period is placed on the page as the last thing before the div closes */
	display: block; /* inline elements don't respond to the clear property */ 
    height: 0; /* ensure the period is not visible */
    clear: both; /* make the container clear the period */
    visibility: hidden; /* further ensures the period is not visible */
}
/*.clearfix {display: inline-block;} /* a fix for IE Mac */
/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */