body {font: 11px, Arial, Helvetica, sans-serif; color: black;}
* {margin:0px; padding:0px;}

div#page-wrapper {width:800px; margin: 0 0 0 0; background-color: white;}
div#header-wrapper {width: 800px; margin: 0px 0 0 0px; padding: 0 0 0 0; background-color: transparent;}

div#logo {width:246px; height:70px;}

div#main-nav {width:798px; height: 30px;  float:left; text-indent: -9999px; margin-top:65px; margin-left:0; z-index:0;}


div#content-wrapper {width:800px;height:662px; background-color:White; z-index:0; background: url(../images_cur/home-back.jpg) 0 0 no-repeat;}
div#content-wrapper-sig {width:800px;height:1000px; background-color:White; z-index:0; background: url(../images_cur/signature-back.jpg) 0 0 no-repeat;}
div#content-wrapper-alt {width:800px;height:662px; background-color:White; z-index:0; background: url(../images_cur/dinner-back.jpg) 0 0 no-repeat;}
div#content-wrapper-saucier {width:800px;height:1462px; background-color:White; z-index:0; background: url(../images_cur/sauce-back.jpg) 0 0 no-repeat;}


div#content-wrapper-2 {width:800px; min-height: 2502px; margin: 0 auto; background-color:White; z-index:0; background: url(../images_cur/loc-back.jpg) 0 0 no-repeat;}
div#content-wrapper-3 {width:800px;height:802px; margin: 0 auto; background-color:White; z-index:0; background: url(../images_cur/con-back.jpg) 0 0 no-repeat;}
div#content-wrapper-4 {width:800px;height:762px; background-color:White; z-index:0; background: url(../images_cur/close-back.jpg) 0 0 no-repeat;}

div#header{width:770px; height: 65px;z-index:0; border-width: 1px; border-color:Red;}

div#content-left-115 {width:105px; float: left; background-color: transparent; margin:75px 0 0 10px; display: inline;}
div#content-left-115-2 {width:125px; float: left; background-color: transparent; margin:110px 0 0 10px; display: inline;}

div#content-main {width:680px; min-height: 520px; float:left;}
div#content-right-275 {width:275px; min-height: 520px; float:left;}
div#content-right-275-2 {width:575px; height: 1520px; float:left;}
div#content-left-420 {width:390px; height: 540px; float:left; border-width: 1px; margin:110px 0 0 0px;}

div#content-right-685-sub {width:625px; height: 2500px; min-height: 2520px; float:left; margin:80px 0 0 10px;}
	div#content-right-685-sub p{margin-top: 50px;  width: 500px; color: black;font-family: Arial; font-size: 13px; font-weight: normal; line-height:16px;}
	
div#recipe-card-wrapper {width:455px;height:190px; background-color:White; z-index:0; background: url(../images_cur/recipe-card.gif) 0 0 no-repeat;margin: 0px 0 0 0;}
div#recipe-card {width:445px;height:150px; float:left; background-color: Transparent; z-index:0; margin: 6px 0 0 45px;}

div#recipe-card a {left: 0; outline: 0; color: black; text-decoration:none;font-size: 12px; margin: 0px 0 10px 0; line-height:17px; font-weight:bold; text-decoration:none; font-family:Arial;}
div#recipe-card a:hover {left: 0; outline: 0; color: black; text-decoration:none; font-size: 12px; margin: 0 0 10px 0; line-height:17px; font-weight:bold; text-decoration:none; font-family:Arial;}
div#recipe-card .selected {left: 0; outline: 0; color: black; text-decoration:none; font-size: 12px; margin: 0 0 10px 0; line-height:17px; font-weight:bold; text-decoration:none; font-family:Arial;}

div#home-feature-right {width:320px; height:269px;} 

div#home-feature-left {width:280px; height:270px;  background: url(i/home-feature-back.gif) 0 0 no-repeat;} 
div#home-feature-left p {font-size: 13px; color: white;}


/* Links */
a {font-size: 11px, font-family: Arial, Helvetica, sans-serif; color: white; font-weight:bold; text-decoration:none; font-size:12px; line-height:10px;}
a:link, div#footer a:visited {font: 12px, Arial, Helvetica, sans-serif; color: white; font-weight:bold; text-decoration:none;font-size:12px; line-height:10px;}
a:visited {font: 11px, Arial, Helvetica, sans-serif; color: white; font-weight:bold; text-decoration:none;font-size:12px; line-height:10px;}
a:hover, a:active, a.active {font: 11px, Arial, Helvetica, sans-serif; color: white; font-weight:bold; text-decoration:none;font-size:12px; line-height:10px;}

A.sig-link,A.sig-link:visited {outline: 0; font:12px, Arial, Helvetica, sans-serif; margin: 0 0 0 0px;color:#761b11; font-weight:bold;}
A.sig-link:hover,A.sig-link:active{outline: 0; font:12px, Arial, Helvetica, sans-serif; margin: 10px 0 0 0px;color:#761b11; font-weight:bold;}

A.recipe-link,A.recipe-link:visited {outline: 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 0 0 0 0px;color:black; font-weight:normal;}
A.recipe-link:hover,A.recipe-link:active{outline: 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin: 10px 0 0 0px;color:black; font-weight:normal;}


#indent ul{margin: 10px 0 0px 0px; color: black;font-family: Arial; font-size: 12px; color: black; text-align:left; font-weight:normal; margin-bottom: 0px;}
#indent li {list-style: disc; color: red; font-family: Arial; font-size: 12px; color: black; text-align:left; line-height: 13px;font-weight:normal;}
#indent li {font-size: 12px; margin: 15px 0px 0 31px; color: black; font-family: Arial; font-size: 12px; color: black; text-align:left; line-height: 13px; font-weight:normal;}

#recipe ul{margin: 5px 0 0px 0px; color: black;font-family: Arial; font-size: 12px; color: black; text-align:left; font-weight:normal; margin-bottom: 0px;}
#recipe li {list-style: none; color: red; font-family: Arial; font-size: 12px; color: black; text-align:left; line-height: 13px;font-weight:normal;}
#recipe li {font-size: 12px; margin: 5px 0px 5px 20px; color: black; font-family: Arial; font-size: 12px; color: black; text-align:left; line-height: 13px; font-weight:normal;}


#reg ul{margin: 5px 0 0px 0px; color: black;font-family: Arial; font-size: 12px; color: black; text-align:left; font-weight:normal; margin-bottom: 0px;}
#reg li {list-style: disc; color: red; font-family: Arial; font-size: 12px; color: black; text-align:left; line-height: 13px;font-weight:normal;}
#reg li {font-size: 12px; margin: 5px 0px 5px 25px; font-family: Arial; font-size: 12px; color: #333333;text-align:left; line-height: 13px; font-weight:normal;}


ul {color: black;font-family: Arial; font-size: 13px; font-weight: normal;}
li{color: black;font-family: Arial; font-size: 13px; font-weight: normal;}

/* Text */
h1 {font: 14px, Arial, Helvetica, sans-serif; margin: 0 0 0 25px; color: black; font-weight:bold; margin-left:15px; font-size: 14px;font-family: Arial;}
h2 {font: 12px, Arial, Helvetica, sans-serif;  font-weight:bold; margin:0 0 10px 0; font-size: 12px;font-family: Arial;}
h3{font: 11px, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 0 5px 0;color:#105868; font-size: 11px;font-family: Arial;}
h4{font: 30px, Arial, Helvetica, sans-serif; margin:0 0 0 0;color:white; font-size: 30px;font-family: Arial;}
h5{font:10px, Arial, Helvetica, sans-serif; margin: 0 0 0 25px;color:black; font-size: 10px; font-family: Arial;}
h6{font:13px, Arial, Helvetica, sans-serif; margin: 0 0 0 0px;color:#f8855c; font-weight:bold; font-size: 13px;font-family: Arial;}
p {font: 12px, Arial, Helvetica, sans-serif; font-size: 12px; color:black; line-height:19px; font-weight: normal; font-size: 12px;font-family: Arial;}

.copy_black {font: 12px, Arial, Helvetica, sans-serif; font-size: 12px; color: black; line-height:19px; font-weight: normal;font-family: Arial;}
 
/* here follows the brillant "no-extra-markup" clearing method devised by Tony Aslett - www.csscreator.com */
/* simply add the clearfix class to any containter that must enclose floated elements */
/* read the details of how and why this works at http://www.positioniseverything.net/easyclearing.html */
.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 */
