@import "format.css";
/*@import "forms.css";*/
/*body {text-align: center;margin:0;padding:0;}*/

#wrapper {width: 1002px; margin: 0 auto;text-align: left; }
* html #left { position:relative ; display: inline;} 
* html #content { position:relative; display: inline; } 
* html #right { position:relative ; display: inline;}
* html #norightcontent { position:relative ; display: inline;}
#header {height:120px;margin:0;padding:0;left:0;top:0;width:100%;}/*width:990px; */
#header-content{position: absolute; height:220px;top:0;left:0;width:100%;}

#logo {width: 990px;margin: 10px auto 0 auto;	padding: 5px 0 0 0;height:68px;text-align:left;}
/*#logo a {}*/
div#container{width:990px;margin:230px auto 6px auto;text-align:left;}
* html .container {display:inline-block;}
div#content{position: relative;margin-left:210px;width:560px;float:left;height:100%;border-left : 1px solid #dbd5c5;border-right : 1px solid #dbd5c5;padding:0 5px; }/*padding-left:5px; padding-right:5px;*/
/* * html div#content{
	\width:990px;
	w\idth:560px;
}*/
div#content{min-height:100%;}
div#norightcontent{float:left;height:100%;margin-left:210px;width:765px; border-left : 5px solid #eee;}
#content iframe{	margin-left:-5px;margin-right:2px;}
#left {text-align:left;float:left;margin-left:-780px;width:200px;margin-right:0;padding:0px;}
/** html #left{
	margin-left:-780px;
}*/
#right {text-align:left;float:right;width:200px;margin:0;padding:0;}
/*.menucontainer {clear:both;width:1002px;top:90px;position:absolute;}*/
.googlesearch {	color: rgb(204, 204, 204);	float: right;	margin: 10px 8px 0 0;	padding: 0;	font-size: 7.5pt;	width:200px;}
#googletop{height:100px;background:transparent;margin:0 auto;width:990px;}
/* --- top menu --- */
#topbar {width:990px;margin:10px auto 0 auto;	background-color: #383d44;height:20px;}
ul.navbar {list-style-type:none;float:left; display:block; width:100%; line-height: 2.5em ;
clear:both; margin:0;padding:0;  background-color: #383d44;
border-top: 1px #6e7074 solid;}

ul.navbar li {font-size: 1em;letter-spacing: 2px;text-transform: uppercase;display:inline;}

a.nav:link, a.nav:visited {
display:block; float:left; width: 150px; margin:0; 
text-decoration:none; background-color: #383d44 ;color: #e6e3d7;
/*font-weight: bold;*/
text-align:center;font-size:2em;
font-size: 1.0em;}

a.nav:hover {
display:block; float:left; width: 150px; margin:0; 
text-decoration:none;
color: #e6e3d7;
background-color: #31363e;
/*font-weight: bold;*/
}

a.nav:active {
display:block; float:left; width: 150px; margin:0; 
text-decoration:none; background-color: #31363e; color:#e6e3d7;}
#topbar li.active{background-color: #31363e;}
/*border-bottom:thin solid  #eeeeee;}*/
/* ------------------------------ */

/* ------------ left menu ---------- */
.block{display:block;overflow:visible;margin:0;margin-bottom:20px;}
h2.boxcaption {	
	margin: 5px 0 12px 0;
	padding: 0 0 5px 0;	
	font-weight: bold;
	font-size: 90%;
	line-height: 1em;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #9e734d;
	border-bottom: 1px solid #dbd5c5;
	font-family: Georgia, serif;
}
.imagebox{
	background: #eee;
	width: 200px;
	margin:0;padding:0;
}

.box {
	/*background: #f6f9f6;*/
	width: 200px;
	margin:0 0 25px 0;
}
.box ul{margin-left:0;padding-left:0;list-style:none;}
/*,.box ul li*/
.box li{	
	line-height: 18px;
	margin:0;
	/*padding-left:10px;*/
	text-indent:0;	
	list-style-type: none;
	/*border-bottom: 1px solid #DEDEDE;*/
}
.box li.active{
	/*border-left: 4px solid #DEDEDE;*/
	/*background: #F5F5F5 url(arrow.gif) 96% 50% no-repeat;color:#CC6714;*/
}

	.box li a {
		/*font-size: 9pt;*/
		/*color: #404040;*/
		/*text-decoration: none;*/
		display: block;	padding: 3px;width: 95%;
		/*border-bottom: 1px solid #CCC;*/
	}
	.box li a:hover {
		/*text-decoration: underline;*/
		/*background: #f5f5f5 ;
		color:#7c736b;*/
	}
	
	.box p{
	margin:0;
	padding:0;
	line-height:16px;
	font-size: 8pt;
	/*color: #787878;*/
}
#left a,#right a{display:block;margin-bottom:4px;}
hr{
	height:1px;
	margin-bottom: 10px;
	border-bottom: 1px solid #444;
	border-top: 0;
}
/* ------------------------ */	
#clearfooter{clear:both;}
div#footer {text-align: center;clear: both;  bottom: 0; width:1000px;border-top: 1px solid #e4e4e4; height:20px; margin: 0 auto;}
/*#nomenucontent{	margin-left:10px;padding-left:10px;}*/
/* ---------------- */
.leaderboard{text-align:center;border-bottom : 1px solid #d6d9d0;}
/*------------------*/	
.lmargin{margin-left:5px;margin-bottom:5px;display:block;}
.nomargin {margin: 0;}
/* ----------- section ----------- */
.section{margin:0 5px 25px 5px;}
.section p{padding:0;margin: 0 0 10px 0;font-size:9pt;}
/*.section ul{margin-left:10px;list-style:square inside;}
.section ul li{display:block;list-style: square inside;}*/

/* ------------------------------ */
.clearfix{	clear:both;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/*.xdocp{	margin: 0 5px 5px 5px;}*/

/* ----------- recipe ----------- */
.ingredients,.directions { display : block;  margin :0;}
.ing {  display : block;}
.step { margin-left:0;margin-bottom:5px;padding-left:8px;}
.bullet {background:url(bullet.gif) no-repeat 1px 5px;}
.bigbullet {background:url(bigbullet.gif) no-repeat 0 4px;}

/*h2.subtitles, h3.subtitle{margin-bottom:-13px;}*/
.frame{margin:2px;text-align:center;background-color:#F7EEE1; padding:3px;}
.dark{	background:#f2efe7 ;}
.google{margin-bottom:25px;}
#logo a{	float:left;width:80px;}



