.containerNabe {/*add ride*/
	width:764px;
	min-height:512px;
	_height:512px;
	padding:0px;
	background:#f7f4e1;
	color:#5A3703;
}

H2.catchline {
	display:block;
	width:764px;
	height:83px;
	margin:0;
	padding:0;
	background:#ffffff url("../nabe/images/catchline.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}

H2.catchlineRecipe {
	display:block;
	width:764px;
	height:36px;
	margin:0;
	padding:0;
}

H2.catchlineRecipe A{
	display:block;
	width:764px;
	height:36px;
	margin:0;
	padding:0;
	background:#ffffff url("../nabe/images/catchlinesmall.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}

H2.titleline {
	display:block;
	width:764px;
	height:230px;
	margin:0;
	padding:0 0 5px 0;
	background:#f7f4e1 url("../nabe/images/titleline.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}


H2.titlelineRecipe {
	display:block;
	width:764px;
	height:116px;
	margin:0;
	padding:0;
	background:#f7f4e1;
	overflow:hidden;
}

H2.titlelineRecipe .no {
	float:left;
	display:block;
	width:97px;
	height:116px;
	margin:0;
	padding:0;
	background:#f7f4e1 url("../nabe/images/titlelinerecipe00.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}
H2.titlelineRecipe .n01 { background:#f7f4e1 url("../nabe/images/titlelinerecipe01.gif") no-repeat top center; }
H2.titlelineRecipe .n02 { background:#f7f4e1 url("../nabe/images/titlelinerecipe02.gif") no-repeat top center; }
H2.titlelineRecipe .n03 { background:#f7f4e1 url("../nabe/images/titlelinerecipe03.gif") no-repeat top center; }
H2.titlelineRecipe .n04 { background:#f7f4e1 url("../nabe/images/titlelinerecipe04.gif") no-repeat top center; }
H2.titlelineRecipe .n05 { background:#f7f4e1 url("../nabe/images/titlelinerecipe05.gif") no-repeat top center; }
H2.titlelineRecipe .n06 { background:#f7f4e1 url("../nabe/images/titlelinerecipe06.gif") no-repeat top center; }
H2.titlelineRecipe .n07 { background:#f7f4e1 url("../nabe/images/titlelinerecipe07.gif") no-repeat top center; }
H2.titlelineRecipe .n08 { background:#f7f4e1 url("../nabe/images/titlelinerecipe08.gif") no-repeat top center; }
H2.titlelineRecipe .n09 { background:#f7f4e1 url("../nabe/images/titlelinerecipe09.gif") no-repeat top center; }
H2.titlelineRecipe .n10 { background:#f7f4e1 url("../nabe/images/titlelinerecipe10.gif") no-repeat top center; }

H2.titlelineRecipe .title {
	display:block;
	color:#a15006;
	font-size:27px;
	font-weight:bold;
	width:530px;
	heigth:32px;
	
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	top:25px;
	left:0px;
	overflow:hidden;
}

H2.titlelineRecipe A.author,H2.titlelineRecipe SPAN.author {
	display:block;
	font-size:12px;
	font-weight:bold;
	/*width:300px;*/
	heigth:32px;
	
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	top:26px;
	left:0px;
	overflow:hidden;
}


H2.titlelineRecipe A.author:link	{color: #5A3703; text-decoration: none;}
H2.titlelineRecipe A.author:visited	{color: #5A3703; text-decoration: none;}
H2.titlelineRecipe A.author:hover	{color: #5A3703; text-decoration: underline;}
H2.titlelineRecipe A.author:active	{color: #5A3703; text-decoration: underline;}


H2.titlelineRecipe A.backlink {
	float:right;
	position:relative;
	margin:0px;
	padding:0px;
	top:14px;
	right:20px;
	
	width:127px;
	height:52px;
	display:block;
	background:#f7f4e1 url("../nabe/images/nabe.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}



.containerNabe P.lead {
	width:auto;
	padding:0;
	margin:0px 0 18px 0;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	text-align:center;
	line-height:1.8;
}
.containerNabe P.lead STRONG {
	font-style:normal;
	font-weight:bold;
}
.containerNabe P.lead .limit {
	font-size:10px;
}


.nabelist {
	width:748px;
	margin:0px;
	padding:0px 0px 0px 16px;
}
.nabelist .caption {
	font-size:9px;
	height:23px;
	margin:0px;
	padding:0px 0px 0px 17px;
}

.nabelist .nabe {
	float:left;
	width:183px;
	height:256px;
	padding:0;
	margin:0;
	text-align:center;
}

.nabelist .nabe .photo IMG {
	display:block;
	margin:0;
	padding:0;
	border:0;
	margin-left:auto;
	margin-right:auto;
}
.nabelist .nabe .title {
	display:block;
	width:183px;
	height:50px;
	margin:0;
	padding:0;
	background:#f7f4e1 url("../nabe/images/nabetitle01.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}


.nabelist .n02 .title { background:#f7f4e1 url("../nabe/images/nabetitle02.gif") no-repeat top center; }
.nabelist .n03 .title { background:#f7f4e1 url("../nabe/images/nabetitle03.gif") no-repeat top center; }
.nabelist .n04 .title { background:#f7f4e1 url("../nabe/images/nabetitle04.gif") no-repeat top center; }
.nabelist .n05 .title { background:#f7f4e1 url("../nabe/images/nabetitle05.gif") no-repeat top center; }
.nabelist .n06 .title { background:#f7f4e1 url("../nabe/images/nabetitle06.gif") no-repeat top center; }
.nabelist .n07 .title { background:#f7f4e1 url("../nabe/images/nabetitle07.gif") no-repeat top center; }
.nabelist .n08 .title { background:#f7f4e1 url("../nabe/images/nabetitle08.gif") no-repeat top center; }
.nabelist .n09 .title { background:#f7f4e1 url("../nabe/images/nabetitle09.gif") no-repeat top center; }
.nabelist .n10 .title { background:#f7f4e1 url("../nabe/images/nabetitle10.gif") no-repeat top center; }



.nabelist .nabe .author {
	font-size:10px;
	height:18px;
}
.nabelist .nabe .author a:link		{color: #5A3703; text-decoration: none;}
.nabelist .nabe .author a:visited	{color: #5A3703; text-decoration: none;}
.nabelist .nabe .author a:hover		{color: #5A3703; text-decoration: underline;}
.nabelist .nabe .author a:active	{color: #5A3703; text-decoration: underline;}

.nabelist .nabe .button {
	width:80px;
	height:20px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
}	
.nabelist .nabe .button A{
	display:block;
	width:80px;
	height:20px;
	margin:0;
	padding:0;
	background: url("../nabe/images/recipe_button.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}

.gochikomelink {
	clear:both;
	width:712px;
	margin:0;
	padding:0 26px 0 26px;
}

.gochikomelink A {
	float:left;
	display:block;
	width:66px;
	height:66px;
	margin:0;
	padding:0 13px 0 0;
	background: url("../nabe/images/gochikome_button.gif") no-repeat 0 0;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}

.gochikomelink A:hover {
	background: url("../nabe/images/gochikome_button.gif") no-repeat 0 -66px;
}

.gochikomelink P {
	margin:0;
	padding:13px 0 0 0;
}
.gochikomelink .limit {
	font-size:10px;
}





.nabePhoto {
	float:left;
	min-height:500px;
	_height:450px;
}

.nabePhoto IMG {
	display:block;
	margin:0;
	padding:0 26px 39px 26px;
}

.nabePhoto A.gochikomelink {
	float:left;
	display:block;
	width:66px;
	height:66px;
	margin:0 0 0 18px;
	_margin:0 0 0 9px;
	padding:0;
	background: url("../nabe/images/gochikome_button.gif") no-repeat 0 0;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}

.nabePhoto A.gochikomelink:hover {
	background: url("../nabe/images/gochikome_button.gif") no-repeat 0 -66px;
}

.containerNabe .hr {
	width:276px;
	height:1em;
	background: url("../nabe/images/hr.gif") repeat-x 0 0.3em;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}
.containerNabe .nabeIngredient .hr {
	width:166px;
}


.nabeIngredient {
	line-height:1.6;
	float:left;
	width:186px;
	margin:0;
	padding:0 0px 0 0;
}
.nabeHowto {
	line-height:1.6;
	float:right;
	width:292px;
	margin:0;
	padding:0 20px 0 0;
}

.cornerfooter {
	clear:both;
	margin:0;
	padding:2px 0px 12px 20px;
}


.cornerfooter A.backlink {
	width:127px;
	height:52px;
	margin:0;
	padding:0;
	display:block;
	background:#f7f4e1 url("../nabe/images/nabe.gif") no-repeat top center;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
}











.forForm {
	margin:0;
	padding:24px;
}

form {
	clear:both;
	margin:0;
	padding:0;
}
.forForm dl{
	margin:12px 0 12px 0;
	padding:0;
	overflow:hidden;
}
.forForm dt{
	clear:both;
	float:left;
	width:150px;
	margin:0;
	padding:4px 0 4px 0;
}
.forForm dd{
	margin:0;
	padding:4px 0 4px 0;
	min-height:1em;
	_height:1.2em;
}
.forForm dd.box{
	width:150px;
	display:block;
}
.forForm INPUT.inputText {
	width:260px;
}
.forForm INPUT.inputFile {
	width:260px;
}
.forForm INPUT.inputSubmit {
	width:100px;
}
.forForm TEXTAREA {
	font-size:12px;
	line-height:1;
	width:14em;
	height:5em;
}

.forForm .error {
	background:#ffeeee;
}

.forForm .hr {
	width:100%;
}





.gochikome {
	clear:both;
	width:694px;
	margin:0 0 0 0;
	padding:20px 35px 0px 35px;
}


.gochikome .aName {
	display:block;
	height:1px;
	text-indent:-9000em;
	text-decoration:none;
	overflow:hidden;
	background:#f7f4e1;
}






.gkArticleTail {
	clear:both;
	font-size:1px;
	width:694px;
	height:17px;
	padding:0px;
	overflow:hidden;
	background:#f7f4e1;
}

.gkArticle {
	display:block;
	width:328px;
	min-height:220px;
	_height:220px;
	margin:0 0 0 0;
	padding:0px;
	background:#ffffff;
	border:1px solid #5a3703;
}
.gkArticleLeft{
	float:left;
	/*border-right:34px solid #f7f4e1;*/
}
.gkArticleRight{
	float:right;
}
.gkArticleCheck{
}

.gkArticle .gkPhoto {
	float:left;
	width:150px;
	margin:0px;
	padding:10px 8px 10px 10px;
}


.gkArticle .gkPhoto IMG{
	width:150px;
	margin:0px;
	padding:0px;
}


.gkArticle .gkData {
	float:left;
	width:150px;
	margin:0px;
	padding:10px 8px 10px 0px;
	height:200px;
	overflow:auto;
}
.gkArticle .gkDataTextOnly {
	float:left;
	width:300px;
	margin:0px;
	padding:10px;
	height:200px;
	overflow:auto;
}

.gkPageing {
	font-weight:bold;
	background:#f7f4e1;
	margin:0px;
	padding:0px 0px 20px 0;
}


.gkPageing a:link	{color: #5A3703; text-decoration: none;}
.gkPageing a:visited	{color: #5A3703; text-decoration: none;}
.gkPageing a:hover	{color: #5A3703; text-decoration: underline;}
.gkPageing a:active	{color: #5A3703; text-decoration: underline;}



/*** lightbox1 ***/
#lightbox{
	background-color:#f7f4e1;
	padding: 10px;
	border:0 none;
	border-bottom: 2px solid #5A3703;
	border-right: 2px solid #5A3703;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption{
	float: left;
	margin:4px 0 0 0;
	font-size:12px;
	line-height:1.4;
}
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../../js/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../../js/lightbox/white.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../js/lightbox/overlay.png", sizingMethod="scale");
}

