/* CSS RESET by Eric Meyer: www.meyerweb.com */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* -----------------===================-------------------- */

body{background-color:#fefceb; text-align:center; line-height:18px; font-size:12px; font-family:'Lucida Grande', Arial, Helvetica, sans-serif;}
p{margin-bottom:9px;}

.pagination{clear:both; font-size:13px; color:#645226; border-top:1px dotted #645226; padding-top:9px;}
     .pagination p{margin:18px 9px;}
     .pagination a{padding:4px 7px; margin:2px; background-color:#f78f1e; text-decoration:none; color:#fefceb;}
     .pagination b, .pagination a:hover{padding:4px 7px; margin:2px; color:#f78f1e; background-color:#fefceb; text-decoration:none;}

.separate{clear:both; height:1px; visibility:hidden;}

.shadowLight{width:96%;
float:left;
  background: url(http://www.pauladeen.com/images/uploads/imgShadow.png) no-repeat bottom right !important;
  background: url(http://www.pauladeen.com/images/uploads/imgShadowDark.gif) no-repeat bottom right;
  margin:0;
  margin-top:9px;}
  
.shadowDark{width:95%;
float:left;
  background: url(http://www.pauladeen.com/images/uploads/imgShadow.png) no-repeat bottom right !important;
  background: url(http://www.pauladeen.com/images/uploads/imgShadowDark.gif) no-repeat bottom right;
  margin: 10px 0 0 5px !important;
  margin: 10px 0 0 5px;}
  
.shadowDark .recipeViewCard, .shadowDark .recipeViewDirections{
  margin: -6px 6px 6px -6px;
  padding:9px;
  }  


/* -=-=-=-=-=-=-=-=-
=-=- CONTAINER and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

#container{width:950px; margin:0 auto; background-color:#f2e8bb; text-align:left;}

#containerLight{width:950px; margin:0 auto; background-color:#fefceb; text-align:left;}


/* -=-=-=-=-=-=-=-=-
=-=- BANNER and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

#banner{height:172px;background:url(http://www.pauladeen.com/images/uploads/banner_bg.jpg);top center no-repeat; position:relative;}

	#bannerNav{position:absolute; top:140px; left:0; list-style:none; height:32px; background:#f6e4b4 url(http://www.pauladeen.com/images/uploads/nav_bg.jpg) 23px top repeat-x; width:950px; border-bottom:1px solid #FFF;}
	#bannerNav li.first a{background:url(http://www.pauladeen.com/images/uploads/navRound_bg.jpg) top left no-repeat;}
	#bannerNav li{float:left; position:relative; border-right:1px solid #FFF;}
	#bannerNav li a{display:block; color:#FFF; text-transform:uppercase; letter-spacing:.1em; font-size:14px; text-decoration:none; padding:7px 25px 8px;}
	#bannerNav li.last{float:right; margin-right:10px; border-right:none; border-left:4px double #FFF;}
	#bannerNav li a:hover{color:#f2e8bb;}
	
        .userLogin{position:absolute; left:670px; top:116px; width:280px; background-color:#bab166;}
	.signout{display:block; text-align:center;float:right; width:95px; padding:3px 0; color:#312000; text-decoration:none;}
	.welcome{display:block; float:left; text-align:center; background:#d2cb96 url(http://www.pauladeen.com/images/uploads/loginWelcome_bg.gif) top left no-repeat; padding:3px 0; width:177px; color:#312000; text-decoration:none;}
	
/* -=-=-=-=-=-=-=-=-
=-=- CONTENT and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

#content{margin-bottom:25px; position:relative;}

	#searchArea{background:url(http://www.pauladeen.com/images/uploads/searchArea_bg.jpg) top left repeat-x; height:40px;}

        #searchForm{width:350px; position:absolute; left:190px; top:0;}
	.searchButton{margin-top:8px; margin-right:8px; float:left;}
	.searchField{float:left; margin-top:8px; width:200px;}
	#loginForm .searchField{width:165px;}
        #loginForm{width:300px; position:absolute; left:628px; top:10px; text-align:right;}
        #loginForm a{text-decoration:none; color:#503c0d;}

	
#leftNav{float:left; width:179px; background:url(http://www.pauladeen.com/images/uploads/leftNavBottom.jpg) bottom left no-repeat;}

	#leftNav ul{list-style:none; background:url(http://www.pauladeen.com/images/uploads/leftNav_bg.jpg) top left repeat-y; margin-top:-31px; margin-bottom:10px;}
	#leftNav li{background:url(http://www.pauladeen.com/images/uploads/leftNavLi_bg.jpg) top left no-repeat; width:179px;}
	#leftNav li a{display:block; padding:7px 27px; background-color:transparent; text-decoration:none; color:#645226;}
	#leftNav li a:hover{color:#FFF;}
	#leftNav .listTop a{background:url(http://www.pauladeen.com/images/uploads/leftNavFirst_bg.jpg) top left no-repeat; padding-top:15px;}
	#leftNav .listDivide{margin-bottom:10px; border-bottom:none;}
/* Hides from IE5-mac \*/
html .listDivide {height: 1%;}
/* End hide from IE5-mac */	
	#containerLight #leftNav{float:left; width:175px; background:url(http://www.pauladeen.com/images/uploads/leftNavBottom2.jpg) bottom left no-repeat;}
	#containerLight #leftNav ul{list-style:none; background:url(http://www.pauladeen.com/images/uploads/leftNav_bg2.jpg) top left repeat-y; margin-top:-31px; margin-bottom:7px;}
	#containerLight #leftNav li{background:url(http://www.pauladeen.com/images/uploads/leftNavLi_bg.jpg) top left no-repeat; width:175px;}
	#containerLight #leftNav .listTop a{background:url(http://www.pauladeen.com/images/uploads/leftNavFirst_bg2.jpg) top left no-repeat; padding-top:15px;}
	
	
/* -=-=-=-=-=-=-=-=-
=-=- CENTERCONTENT and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

#centerContent{width:600px; float:left; margin-left:11px;}

.categoryTeasers{margin-bottom:12px;}
	.categoryTease{width:142px; float:left; margin-right:8px;}
	.categoryTease h3 a{display:block; height:28px; width:142px; background:url(http://www.pauladeen.com/images/uploads/catTeaseHeader.gif) top left no-repeat; padding:10px 0 0 15px; font-weight:normal; color:#503c0d; margin:0; text-decoration:none;}
	.categoryTease img{width:142px; margin:0; padding:0;}


/* -=-=-=-=-=-=-=-=-
=-=- FOOTER and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

#footer{text-align:center; padding:15px;}
#footer p, #footer a{color:#645226;}


/* -=-=-=-=-=-=-=-=-
=-=- FEATURE and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

.feature{width:593px; margin-bottom:10px; margin-top:9px;}
	.featurePhotoLeft{float:left; width:240px; height:273px; overflow:hidden; }
	.featureContentRight{float:right; width:348px; height:273px; overflow:auto; background-color:#fdf4c8; text-align:center;}
		.featureContentRight h1, .featureContentRight h2, .featureContentRight h3, .featureContentRight h4{display:block; width:264px; margin:0 auto;}
		.featureContentRight h3{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#645226; margin-top:65px; font-size:14px;}
		.featureContentRight h1{font-weight:normal; font-size:24px; color:#f78f1e; line-height:36px;}
		.featureContentRight h4{font-weight:normal; color:#abb174; font-size:14px;}
		.goButton{display:block; background:url(http://www.pauladeen.com/images/uploads/featureGoButton.gif) top center no-repeat; width:123px; height:35px; margin:5px auto; padding-top:7px; color:#FFF; text-decoration:none;}


/* -=-=-=-=-=-=-=-=-
=-=- RECIPE GALLERY and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

.recipeGallery{text-align:center;}

	.recipeGallery h2{display:block; text-align:center; height:28px; color:#fdf4c8; font-size:24px; font-weight:normal; border-bottom:3px dotted #fdf4c8; background-color:#f78f1e; padding-top:10px; width:593px;}
	p.recipeGallery {color:#645226; padding:9px 0; text-align:left;}
	
	.recipePhotoView, .recipeThumbLeft, .recipeThumbRight{padding:9px; border:1px solid #dcd4a1;}
	
	.recipeThumbLeft{float:left; margin:100px 0 0 45px;}
	
	.recipePhotoView{float:left; margin:9px;}
	
	.recipeThumbRight{float:left; margin-top:100px;}
	
	.recipePhotoCaption{clear:both; color:#645226;}
		.recipePhotoCaption a{text-decoration:none; color:#abb174;}
		

/* -=-=-=-=-=-=-=-=-
=-=- RECIPE LIST and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

.recipeList{width:593px;}

	.recipeListHead{margin-top:40px; margin-bottom:30px;}
		.recipeListHead h2{line-height:34px; font-size:38px; font-family:Georgia, "Times New Roman", Times, serif; color:#645226; font-weight:normal; display:block; background-color:#ded6a0;}
		.recipeListHead span{line-height:14px; font-size:14px; vertical-align:middle; padding-left:10px; color:#fefceb; font-family:'Lucida Grande', Arial, Helvetica, sans-serif; margin-bottom:5px;}
	
	.recipeListItem{padding:10px 0; border-top:1px dotted #645226;}

/* Hides from IE5-mac \*/
html .recipeListItem {height: 1%;}
/* End hide from IE5-mac */	

	.recipeListThumb{float:left; width:70px; height:105px; overflow:hidden; margin-left:5px;}
	
	.recipeListContent{float:left; width:410px; margin-left:9px;}
		.recipeListContent h3 a{display:block; font-weight:normal; font-size:14px; color:#645226; text-decoration:none;margin-bottom:5px; padding:0;}
		.recipeListContent p{padding:0; margin:0; margin-bottom:5px; color:#645226;}
		.recipeListContent p a{color:#ed8f38; text-decoration:none;}
                .recipeListContent span {margin-top:5px;}




/* -=-=-=-=-=-=-=-=-
=-=- RECIPE VIEW and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

.recipeView{width:511px;}
	
	.recipeViewHead{background:#fefceb; margin:0 6px 0 0; padding:5px 14px 10px 14px; }
		.recipeViewHead h3{display:block; font-weight:normal; font-size:14px; border-bottom:1px dotted #b0b579; color:#503c0d; padding-bottom:5px;}
		.recipeViewHead ul{list-style:none; margin:0; font-size:10px;}
		.recipeViewHead li{display:inline;}
		.recipeViewHead li a{margin:0; padding:0; padding-right:10px; color:#b0b579; text-decoration:none;}
		.recipeViewHead li a:hover{color:#645226;}
		
	.recipeViewFeature{background-color:#fdf4c8; padding:0; margin:0 6px 6px 0;}

		.recipeViewFeatPhoto{float:left; width:160px; height:240px; overflow:hidden; margin:0; padding:0;}
		
		.recipeViewFeatContent{float:right; text-align:center; width:200px; margin-top:50px; margin-right:80px; padding:0;}
			.recipeViewFeatContent p{color:#645226;}
			.recipeViewFeatContent p a{color:#b0b579;}	
			
		.recipeViewFeatNoPhoto p{color:#645226;}
		.recipeViewFeatNoPhoto p a{color:#b0b579;}
	
	.recipeViewCard{background:#fefceb url(http://www.pauladeen.com/images/uploads/recipeCardBody.gif) -5px -7px repeat-y; font-size:12px; line-height:17px;font-family:Arial, Helvetica, sans-serif;; font-size:12px;}
		.recipeViewCard p{margin-bottom:0; padding:0 30px; color:#645226;}
		.recipeViewCard p a{color:#ed8f38; text-decoration:none;}
		.recipeViewCard .last{background:#fefceb url(http://www.pauladeen.com/images/uploads/recipe_last.gif) -4px top no-repeat; height:31px;}
		
		.recipeViewCardHead{display:block; background:#fefceb url(http://www.pauladeen.com/images/uploads/recipeCardHead.gif) top left no-repeat; margin:-6px 6px 0 -6px; padding:10px 0 0 10px; height:25px; color:#645226; font-size:10px;}
		
	.recipeViewDirections{margin-top:9px; background-color:#fdf4c8; padding:10px; font-size:12px; line-height:17px;}
		.recipeViewDirections ol{margin-left:17px;}
		.recipeViewDirections h3{color:#645226;}
		.recipeViewDirections li{list-style-type:decimal; color:#645226; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
			.recipeViewDirections p{color:#645226; font-family:Arial, Helvetica, sans-serif;; font-size:12px;}
	
	
/* -=-=-=-=-=-=-=-=-
=-=- RECIPE VIEW and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

.recipeAddInfo{width:215px; float:left; margin-top:9px; margin-right:12px;}
	.recipeAddInfo h3{font-weight:normal; color:#645226; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
	.recipeAddInfo p, .recipeAddInfo ul{font-size:10px;}
	.recipeAddInfo a{color:#ed8f38; text-decoration:none;}
	
		
/* -=-=-=-=-=-=-=-=-
=-=- RIGHT ADS and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */

#rightAds{width:160px; float:right;}
	#rightAds img{margin-top:9px;}

/* -=-=-=-=-=-=-=-=-
=-=- Phils hacks and styles -=-=
-=-=-=-=-=-=-=-=-=-=-=- */
.categoryHead{
font-weight:normal; color:#645226; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;
}

a {
text-decoration:none;
}

a:visited {
text-decoration:none;
}

#kitchen_tips ul{
list-style-type:disc;
}

#kitchen_tips li{
margin-bottom:12px;
margin-left:16px;
color:#645226;
}

.rd {
color:#645226;
}

.re {
color:#645226;
}

.ry {
color:#645226;
}

.rc {
color:#645226;
}

.rs {
color:#645226;
}

.tags_wrapper {
margin-top:12px;
color:#645226;
font-size:11px;
}

.tags {
font-size:10px;
color:#df7a1c;
}

.rating p {
font-size:12px;
color:#645226;
}

.recipeAddInfo h4{
color:#645226;
}

#kitchen_content a{
color: #ed8f38;
}