@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 {position: absolute; height:120px;margin:0 6px;padding:0;top:0;width:990px; }
div#container{width:990px;margin:230px 6px 6px 6px;}
* html .container {display:inline-block;}
div#content{margin-left:210px;width:560px;float:left;height:100%;border-left : 5px solid #eee;border-right : 5px solid #eee;padding:0; }/*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;
}
/* --- top menu --- */
#topbar {width:990px;margin:0 auto;
	background-color: #171717;height:3em;
}
ul.navbar {
list-style-type:none;float:left; display:block; width:100%; line-height: 3em ;
clear:both; margin:0;padding:0;  background-color: #171717;
border-bottom: 1px #e7e7e7 solid;}

ul.navbar li {
display:inline;}

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

a.nav:hover {
display:block; float:left; width: 100px; margin:0; 
text-decoration:none;
color:#78b73e;
background-color: #302626;
font-weight: bold;
}

a.nav:active {
display:block; float:left; width: 100px; margin:0; 
text-decoration:none; background-color:#999999; color:#FFFFFF;}
.googletop{height:100px;background:transparent;margin:5px;}
/*border-bottom:thin solid  #eeeeee;}*/
/* ------------------------------ */

/* ------------ left menu ---------- */
.block{display:block;overflow:visible;margin:0;margin-bottom:20px;}
.boxcaption {	
	margin:0;	
	/*height: 20px;*/
	line-height:20px;
	width: 179px;		
	text-align : left; 
	padding-top : 3px; 
	padding-bottom : 3px; 
	/*padding-left : 3px; */
	display : block;			
	font-weight : bold;	
	border-bottom : 5px solid #d8dcd8;
	/*border-right : 1px solid #d8dcd8;
	border-top : 1px solid #f1f5fa;*/
	text-indent : 3px;
	margin:0;
}
.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: 20px;
	margin:0;
	/*padding-left:10px;*/
	text-indent:0;	
	list-style-type: none;
	border-bottom: 1px solid #EDEDED;
}
.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: 5px;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;*/
}
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(http://minisite:8080/bullet.gif) no-repeat 1px 5px;}
.bigbullet {background:url(http://minisite:8080/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 ;}



