@charset "UTF-8";
/* CSS Document */


/* conditions */

.recipeCNDlisting { position: relative; float: left; width: 490px; margin-bottom: 10px; }
.recipeCNDlisting img { position: relative; float: left; width: 50px; height: 50px; margin-left: 10px; }
.recipeCNDlistingText { float: left; position: relative; width: 420px; margin-left: 10px;}
.recipeCNDlistingText a.header { text-decoration: none; display: block; font-size: 14px; line-height: 1.5em; color: #6E8CB0; margin-bottom:5px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCC; }
.recipeCNDlistingText a:hover { color: #69C; }
.recipeCNDlistingText p { font-size: 11px; line-height: 1.2em; color: #666; margin-left: 0px;}

/* icon floating */
.recipeCNDtitle { float: left; width: 490px; position: relative; margin-bottom: 10px; clear: right;}
.recipeCNDtitle img { position: relative; float: left; width: 50px; height: 50px; }
.recipeCNDtitleText { float: left; position: relative; width: 350px; margin-left: 10px; }
.recipeCNDtitleText H1 { line-height: 2.5em; }

/* recipe List */

.recipeList { position: relative; float: left; width: 450px; margin-bottom: 15px;}
.recipeListimg { position: relative; float: left; width: 50px; height: 50px; margin-left: 10px; margin-top: 5px; background: #333; }
.recipeListText { float: left; position: relative; width: 370px; margin-left: 10px;}
.recipeListText p { margin: 0px; }
.recipeListText a {
	text-decoration: none;
	display: block;
	font-size: 14px;
	line-height: 1.5em;
	color: #993333;
	margin-bottom: 0px;
	text-transform: capitalize;
}
.TextArea h3 {
	margin-bottom: 20px;
}
.TextArea h7 { font-size: 14px; line-height: 1.5em; color: #87ab5d; padding: 0px; margin-bottom:10px; margin-left: 10px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #6E8CB0;Verdana, Geneva, sans-serif; width: 200px; display: block;}
.TextAreaLabel { position: absolute; top: 540px; left: 350px; }

.allergyDSC { position: relative; height: 50px; width: 490px; float: left; }
.allergyDSCimg { position: absolute; top: 0px; left: 0px; width: 50px; height: 50px; }
.allergyDSCtext { position: absolute; top: 15px; left: 60px; }
.allergyDSCtext h2 {  font-size: 15px; font-color: #993333; line-height; 10em; }

.bold { font-weight: bold; }


/* NAME Styles ––––––––––––––––––––––––––––––––––––––––––––––––––– */
/* 
Colors: 
#6E8CB0 Blue 
#993333 Red/Burg
#493414 Brown
#8d7b57 Light Brown
#385714 Dark Green
#87ab5d Medium Green
#a7c782 Light Green
#FC3 Yellow
#666 Grey Text

*/
/* NAME Styles ––––––––––––––––––––––––––––––––––––––––––––––––––– */
.sidebarHeaderBRG { float: left; position: relative; overflow: hidden; display: inline; width: 175px; height: 30px; background-color: #993333; text-align: center; 
border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCC;}
.sidebarHeaderBRG h1 { font-size: 11px; color: #fff; font-weight: bold; line-height: 2.7em; display: block; width: 175px; height: 30px;  background:url(../_images/_pngs/headerClear.png);}

.sidebarFrameBRG { width: 175px; }

.sidebarFooterBRG { overflow: hidden; display: inline; width: 175px; height: 10px; background: #993333;}

.sidebarNavbuttonBRG { position: relative; float: left; width: 175px; height: 30px; text-align: center; display: inline; background-color: #E6AB86; border-bottom-width: thin;
border-bottom-style: solid;	border-bottom-color: #FFF; }

.sidebarNavbuttonBRG a { text-decoration:none; width: 175px; height: 30px; line-height: 2.5em; 
font-size: 12px; font-family:Verdana, Geneva, sans-serif; color: #666; display: block; font-weight: normal; }

.sidebarNavbuttonBRG a:hover { background: #993333; color: #fff; }
.sidebarNavbuttonBRG a.current { background: #993333; color: #fff; }
/* NAME Styles ––––––––––––––––––––––––––––––––––––––––––––––––––– */

.sidebarHeaderAQU { float: left; position: relative; overflow: hidden; display: inline; width: 175px; height: 30px; background-color: #6E8CB0; text-align: center; 
border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCC;}
.sidebarHeaderAQU h1 { font-size: 11px; color: #fff; font-weight: bold; line-height: 2.7em; display: block; width: 175px; height: 30px;  background:url(../_images/_pngs/headerClear.png);}

.sidebarFrameAQU { width: 175px; }

.sidebarFooterAQU { overflow: hidden; display: inline; width: 175px; height: 10px; background: #6E8CB0;}

.sidebarNavbuttonAQU { position: relative; float: left; width: 175px; height: 30px; text-align: center; display: inline; background-color: #95BFF3; border-bottom-width: thin;
border-bottom-style: solid;	border-bottom-color: #FFF; }

.sidebarNavbuttonAQU a { text-decoration:none; width: 175px; height: 30px; line-height: 2.5em; 
font-size: 12px; font-family:Verdana, Geneva, sans-serif; color: #666; display: block; font-weight: normal; }

.sidebarNavbuttonAQU a:hover { background: #6E8CB0; color: #fff; }
.sidebarNavbuttonAQU a.current { background: #6E8CB0; color: #fff; }

/* Doc Talk Styles ––––––––––––––––––––––––––––––––––––––––––––––––––– */

.doctalkwrap { position: relative; width: 490px; }
.doctalktext { position: relative; float: left; }
.doctalkimg { float: right; height: 150px; width: 150px; background: #666; }

.peterandpina { float: right; height: 155px; width: 250px; background: #666; }

.movieicon { position: absolute; left: 120px; top: -7px; height: 25px; width: 25px; }

