/* 
NotesOnCooking.com
Website by LaMa Media
Copyright (c) 2009 - All rights reserved
*/

body {
	margin: 0;
	padding: 99px 0 138px 0;
	overflow: hidden;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #3b3b3b;
	background-image:url(../media/nod-bg.jpg);
/*	background-color:#515151;*/
	background-repeat:repeat-x;
}
#popup {
	margin: 0;
	overflow: hidden;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #3b3b3b;
	padding:0px;
}
a {
	color: #75aed5;
	font-weight: bold;
}
a:hover {
	color: #7e2217;
}
hr {
	background-color: #434343;
	color: #434343;
	width: 90%;
	height: 1px;
}
#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 98px;
	background: #acd9df;
	border-bottom: 1px solid #b3b3b3;
	z-index: 20;
	/*margin-left:auto;
	margin-right:auto;*/
}
#footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 98px;
	background: url(../media/title.gif) no-repeat #515151 50px;
	z-index: 60;
	
}
#brickline {
	position: absolute;
	top: 32px;
	left: 0;
	width: 100%;
	height: 14px;
	background: url(../media/brickline.gif) repeat-x;
}
.cheftop{
	position:absolute;
	/*top:80px;*/
	width:268px;
	height:305px;
/*	background: url(../media/procenium-new.png) no-repeat;*/
	z-index:500;
	left:0px;
	float:left;
	margin:-18px 0 0 0;
}

/*.cheftop {
	position: absolute;
	top: 46px;
	width: 187px;
	height: 53px;
	background: url(../media/cheftop.gif);
	background-repeat:no-repeat;
	z-index: 25;
}
.chef {
	position: absolute;
	top: 98px;

	width: 380px;
	height: 389px;
	z-index: 10;
	background: url(../media/procenium.jpg);
	background-repeat:no-repeat;
	float:left;
}
.chefgray {
	position: absolute;
	top: 98px;

	width: 380px;
	height: 389px;
	z-index: 10;
	background: url(../media/procenium-gray.jpg);
	background-repeat:no-repeat;
	float:left;
}*/
/*#content {
	position: relative;
	height: 100%;
	overflow: auto;
	padding: 40px 20px 0 300px;
	z-index: 40;
}*/
.full {
	width: 100%;
}
.main {
	width: 100%;
	min-width: 300px;
	/*background-color:#FF0000;*/
}
.tablepad {
	font-size: 1px;
	width: 30px;
	height: 30px;
}
#content-bottom {
	height: 20px;
	font-size: 1px;
}
#rightbook {
	width: 164px;
	height: 243px;
	overflow: hidden;
	position:relative;
	top:-16px;
}
#rightblurb {
	background: url(../media/rightbox.gif) no-repeat;
	width: 164px;
	height: 286px;
	color: #75aed5;
	text-align: center;
	font-size: 15px;
	/*font-variant: small-caps;*/
	font-weight: bold;
	padding-top: 12px;
	display: none;
}
.starburst {
	background: url(../media/starburst.gif) no-repeat;
	width: 151px;
	height: 151px;
	text-align: center;
}
.frontblurb {
	font-size: 14px;
	text-align: center;
	padding: 10px 0;
	border: double 3px #acd9de;
}
#notechef img {
	position: absolute;
	left: 30px;
	top: 270px;
	width: 150px;
	height: 160px;
	z-index: 15;
}
#notebot {
	position: relative;
	padding-top: 20px;
}
#notebot div{
	position: relative;
	left: -80px;
	height: 40px;
}

#notebot img {
	position: absolute;
}
.indent {
	padding-left: 40px;
}
/*.topline {
	position: relative;
	left: -40px;
	color: #777;
	font-size: 24px;
	font-variant: small-caps;
	font-weight: normal;
	padding-bottom: 10px;
}*/

.subline {
	color: #777;
	font-size: 18px;
	font-variant: small-caps;
	padding-top: 10px;
	margin:0 0 0 250px;
	/*	float:left;
margin-left:320px;*/
}
/*.sublinehome{margin-left:240px;}*/
.subbuy {
	color: #777;
	font-size: 14px;
	width: 385px;
	text-align: justify;
}
.title {
	font-style: italic;
}
.event {
	font-weight: bold;
	padding: 10px 0;
}
.event div {
	font-weight: normal;
	padding: 5px 0 0 40px;
}
.praise{font-weight: normal;padding: 10px 0;}
.praise div {
	padding: 5px 0 0 0;
	text-align: right;
}

.praise a {
	font-weight: bold;
}

.award {
	font-weight: bold;
	font-size: 18px;
	padding: 10px 0;
}
.vspace {
	height: 10px;
	font-size: 1px;
}

/* NAVTOP */

.navtop {
	position: absolute;
	display: block;
	outline: none;
	height: 44px;
	top: 5px;
	background: url(../media/navtop.gif) no-repeat;
}
.navtop span{display: none;}
#addthis {  position: absolute; top: 70px; right: 15px; }

/*#btn-rcr { width: 211px; left: 15px; background-position: 0px 0px; z-index: 30; }
#btn-rcr:hover { background-position: 0px -45px; }

#btn-noc { width: 38px; right: 59px; background-position: -212px 0px; z-index: 25; }
#btn-noc:hover { background-position: -212px -45px; }
#on-noc { width: 38px; right: 59px; background-position: -212px -90px; z-index: 25; cursor: default; }

#btn-nod { width: 38px; right: 15px; background-position: -250px 0px; z-index: 25; }
#btn-nod:hover { background-position: -250px -45px; }*/

/* NAVBAR */
.navbar {
	position: absolute;
	display: block;
	outline: none;
	height: 39px;
	top: 58px;
	background: url(../media/navbar.gif) no-repeat;
	background-image: url(../media/navbar.gif);
}

.navbar span {
	display: none;
}

#btn-home { width: 70px; left: 153px; background-position: 0px 0px;}
#btn-home:hover { background-position: 0px -40px;}
#on-home { width: 70px; left: 153px; background-position: 0px -80px;}

#btn-praise { width: 78px; left: 223px; background-position: -70px 0px;}
#btn-praise:hover { background-position: -70px -40px; }
#on-praise { width: 78px; left: 223px; background-position: -70px -80px;}

/*#btn-events { width: 82px; left: 301px; background-position: -148px 0px;}
#btn-events:hover { background-position: -148px -40px; }
#on-events { width: 82px; left: 301px; background-position: -148px -80px;}*/

#btn-bios { width: 60px; left: 301px; background-position: -148px 0px;}
#btn-bios:hover { background-position: -148px -40px;}
#on-bios { width: 60px; left: 301px; background-position: -148px -80px;}

#btn-mediaroom { width: 124px; left: 362px; background-position: -208px 0px;}
#btn-mediaroom:hover { background-position: -208px -40px; }
#on-mediaroom { width: 124px; left: 362px; background-position: -208px -80px;}

#btn-recommended { width: 138px; left: 485px; background-position: -332px 0px;}
#btn-recommended:hover { background-position: -332px -40px;}
#on-recommended { width: 138px; left: 485px; background-position: -332px -80px;}

#btn-contact { width: 177px; left: 621px; background-position: -470px 0px;}
#btn-contact:hover { background-position: -470px -40px;}
#on-contact { width: 177px; left: 621px; background-position: -470px -80px;}


/* NAVBOT */

/*#footable {
	width: 900px;
	margin-left:230px;
	float:left;
	position:relative;
}*/

#footable td {
	padding: 5px;
	width: 25%;
}

.navbot {
	display: block;
	outline: none;
	width: 125px;
	height: 89px;
	background: url(../media/navbot.gif);
	background-repeat:no-repeat;
	margin:0 48px 0 48px;
}

.navbot span {
	display: none;
}

#btn-blog { background-position: 0px 0px; }
#btn-blog:hover { background-position: 0px -90px; }

#btn-article { background-position: -127px 0px; }
#btn-article:hover { background-position: -127px -90px; }

#btn-look { background-position: -254px 0px; }
#btn-look:hover { background-position: -254px -90px; }

#btn-book { background-position: -381px 0px; }
#btn-book:hover { background-position: -381px -90px;}




















#home-content {
	position: relative;
	height: 100%;
	overflow: auto;
	/*padding: 40px 20px 0 300px;
	z-index: 40;*/
	padding-top:40px;
	margin-right:26px;
}
.home-topline {
	position: relative;
	left: -40px;
	color: #777;
	font-size: 24px;
	font-variant: small-caps;
	font-weight: normal;
	padding-bottom: 10px;
}
#content {
	position: relative;
	height: 100%;
	overflow: auto;	z-index: 40;
	padding: 40px 20px 0 260px;
	/*width:750px;
	overflow-y:scroll;*/
}
.topline {
	position: relative;
	color: #777;
	font-size: 24px;
	font-variant: small-caps;
	font-weight: normal;
	padding-bottom: 10px;
}
.navtable {
	background-image: url(../media/backnav.gif);
}

.navlink a {
	color: #FFFFFF;
	font-family: arial, geneva, georgia, palatino, "Times New Roman", Times, serif;
	font-size: 15px;
	font-variant: caps;
	text-decoration: none;
	border: solid 1px #494949;
	display: block;
	width: 1000px;
}

.navlink a:hover {
	border: solid 1px #FFFFFF;
}

#navlinkon a { 
	color: #000000;
	background-color: #ACD9DF;
	border: solid 1px #ACD9DF;
}

.navnote {
	color: #ACD9DF;
	font-family: arial, geneva, georgia, palatino, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}

.boxtable {
	border: solid #acd9de 2px;
}

.bordertable {
	border: solid 1px #acd9de;
}

.bordertable td {
	border: solid 1px #acd9de;
}

.rowtable {
	border: solid #acd9de;
	border-width: 2px 2px 1px 2px;
}

.rowtable td {
	border-bottom: solid 1px #acd9de;
}

.tablehead {
	background-color: #acd9de;;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;	
}

.content {
	font-family: georgia, palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	margin: 40 60 20 60;
}

.content a:link, .content a:visited, .content a:active  {
	font-weight: bold;
	color: #A00030;
}

.content a:hover  {
	color: #FFFFFF;
	background-color: #A00030;
}

.content table {
	font-family: georgia, palatino, "Times New Roman", Times, serif;
	font-size: 12px;
}

#special {
	margin: 20;
}

.buyitnow {
	font-family: arial, geneva, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
}

.quote {
	font-size: 14px;
	font-style: italic;
}

.quotee {
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
}

.headline {
	font-size: 18px;
	font-weight: bold;
}

.subhead {
	font-size: 14px;
	font-weight: bold;
}

.big {
	font-size: 16px;
}

.bigb {
	font-size: 16px;
	font-weight: bold;
}

.subtext {
	font-size: 13px;
}

.b {
	font-weight: bold;
}

.sc {
	font-variant: small-caps;
}

.in {
	margin-left: 40px;
}

.sitelinks {
	font-size: 1px;
	text-decoration: none;
}

.looking {
	font-family: georgia, palatino, "Times New Roman", Times, serif;
	font-size: 12px;
	margin: 20 30 10 30;
}

.looking a:link, .looking a:visited, .looking a:active  {
	font-weight: bold;
	color: #A00030;
}

.looking a:hover  {
	color: #FFFFFF;
	background-color: #A00030;
}

.starburst {
	background: url(../media/starburst.gif) no-repeat;
	width: 151px;
	height: 151px;
	text-align: center;
}

.starburst a:hover {
	background: transparent;
	color: #373737;
}








/*#btn-rcr { width: 211px; left: 15px; background-position: 0px 0px; z-index: 30; }
#btn-rcr:hover { background-position: 0px -45px; }

#btn-noc { width: 38px; right: 59px; background-position: -212px 0px; z-index: 25; }
#btn-noc:hover { background-position: -212px -45px; }
#on-noc { width: 38px; right: 59px; background-position: -212px -90px; z-index: 25; cursor: default; }

#btn-nod { width: 38px; right: 15px; background-position: -250px 0px; z-index: 25; }
#btn-nod:hover { background-position: -250px -45px; }*/






#btn-rcr {width: 216px; left: 15px; background-position: 0px 0px; z-index: 30;}
#btn-rcr:hover { background-position: 0px -45px;}

#btn-nod {width: 38px; right: 100px; background-position: -212px 0px; z-index: 25;}
#btn-nod:hover { background-position: -212px -45px;}
#on-nod {width: 38px; right: 100px; background-position: -212px -90px; z-index: 25; cursor: default;}

#btn-noc {width: 38px; right: 60px; background-position: -250px 0px; z-index: 25;}
#btn-noc:hover {background-position: -250px -45px;}
#on-noc {width: 38px; right: 60px; background-position: -250px -90px; z-index: 25; cursor: default;}

#btn-nod1 {width: 38px; right: 20px; background-position: -290px 0px; z-index: 25;}
#btn-nod1:hover { background-position: -290px -45px;}


#content-popup {
	position: absolute;
	height: 100%;
	overflow: auto;
	padding: 40px 20px 0 0px;
	z-index: 40;
}
#common{margin:0 auto;}
#newpopup {
	margin: 0;
	padding: 0px 0 0px 0!important;
	overflow: hidden;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #3b3b3b;
	background-image:none!important;
/*	background-color:#515151;*/
	background-repeat:repeat-x;
}
#newpopup #content-popup {
	padding: 0 10px 0 10px!important;
/*	width:100%;*/
}
#content-popup #popupnav{width:100%; clear:both; display:block; padding:10px 0px; height:25px; /*position:relative; top:0px;*/}
#content-popup #popupnav #next{float:right;/* position:relative; right:0px;*/}
#content-popup #popupnav #prev{float:left;/* position:relative; left:0px;*/}
table#fullwid	th{width:100%; position:absolute; left:0px; top:0px;}

.foot-title-img{float:left; position:absolute; margin-top:10px; margin-left:50px;}
#footable {
	/*width: 900px;
	float:left;
	position:relative;*/
}
#footable {width: 100%;}
