@import url("screen-additions.css");

/* Rachel Allen CSS file 2008 */

/* Jon Fisher and Ben Foord */

/* link underlines tend to make hypertext less readable,
   because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

input {
	clear:both;
	float:left;
	margin-left:35px;
	_margin-left:25px;
	}

#container{
	width: 900px;
	margin: auto;
	line-height:15px;
	display: table;
	float: left;
	float: left;
}
h1{
	background-image:url(../gfx/rachel_allen_header_logo.jpg);
	background-repeat:no-repeat;
	width: 236px;
	height: 90px;
	float: right;
	margin-right:15px;
}

h1 span{
	display:none;
}

p, ul, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#405563;
}


a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#405563;
	font-weight:bold;
	text-decoration:underline;
}


/*   Nav Items  */

#mainNav{
	clear: both;
	width: 100%;
	display: block;
}
#mainNav li{
	float: left;
}

#mainNav a{
	color: red;
}

#mainNav a:hover{
	color: green;
	background-position:top;
}

#mainNav li span{
		display:none;
}


#home a{
	background-image:url(../gfx/nav_home.jpg);
	background-repeat:no-repeat;
	width: 56px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#home a:hover{
	background-position:bottom;
}


#rachel a{
	background-image:url(../gfx/nav_rachel.jpg);
	background-repeat:no-repeat;
	width: 94px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#rachel a:hover{
	background-position:bottom;
}


#books a{
	background-image:url(../gfx/nav_books.jpg);
	background-repeat:no-repeat;
	width: 113px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#books a:hover{
	background-position:bottom;
}

#forhome a{
	background-image:url(../gfx/nav_forhome.jpg);
	background-repeat:no-repeat;
	width: 107px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#forhome a:hover{
	background-position:bottom;
}


#kitchen a{
	background-image:url(../gfx/nav_kitchen.jpg);
	background-repeat:no-repeat;
	width: 187px;
	height: 39px;
	background-position:bottom;
	display:block;
}


#kitchen a:hover{
	background-position:bottom;
}



#recipes a{
	background-image:url(../gfx/nav_recipes.jpg);
	background-repeat:no-repeat;
	width: 69px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#recipes a:hover{
	background-position:bottom;
}



#gallery a{
	background-image:url(../gfx/nav_gallery.jpg);
	background-repeat:no-repeat;
	width: 65px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#gallery a:hover{
	background-position:bottom;
}



#tv a{
	background-image:url(../gfx/nav_tv.png);
	background-repeat:no-repeat;
	width: 118px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#tv a:hover{
	background-position:bottom;
}


#iphone a{
	background-image:url(../gfx/nav_iphone.png);
	background-repeat:no-repeat;
	width: 91px;
	height: 39px;
	background-position:bottom;
	display:block;
}

#iphone a:hover{
	background-position:bottom;
}



#mainNav a:hover{
	color: green;
	background-position:top;
}


/* Newsletter box main pages */
#newsletterColumnAll{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#newsletterColumnAll h3{
	background-image:url(../gfx/biog_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#newsletterColumnAll p {
	width: 185px!important;
	height: 31px;
	float:left;

	margin: 10px 0px 0px 15px;
}

#newsletterColumnAll span{
	display:none;
}








/* Rachel Allen Home Page - index.html UPDATE*/

#headerSection{
	background-image:url(../gfx/home/top-bg.jpg);
	background-repeat:no-repeat;
	width: 900px;
	height: 251px;
	clear:both;
	padding-top:25px;
}

.book_link{
	width:163px;
	height:200px;
	float:left;
	cursor:pointer;
}


/*CHANGE TOP MONTH ON RECIPE LIST UPDATE */
h2{
	background-repeat:no-repeat;
	width: 382px;
	height: 26px;
	margin-left:310px;
}

h2 span{
	display:none;
}



#sub_header_text1,
#sub_header_text2
{
	width: 400px;
	margin-left:310px;
	padding-top:5px;
}

#sub_header_text3,
#sub_header_text4
{
	width: 410px;
	margin-left:310px;
	padding-top:12px;
	}


#recipes_books{
	width: 602px;
	float: left;
	display: inline;
}

#recipes_books h3{
	background-image:url(../gfx/sub_header_try_recipe.jpg);
	background-repeat:no-repeat;
	height: 31px;
}


#newsletterColumn{
	float:left;
	width:298px;
	height:80px;
	background-color:#cfdadd;
}

#newsletterColumn h3{
	background-image:url(../gfx/sub_header_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#newsletterColumn p{
	width: 185px!important;
	height: 31px;
	float:left;
}

#newsletterColumn span, #recipes_books span {
	display:none;
}

#newsletterColumn p {
	width:292px;
	margin: 10px 0px 0px 15px;
	color: #405563;

}

h4{
	color:#29a0a7;
	text-align:center;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
	min-height:30px;
	_height:30px;
	margin:7px auto 0px auto;
}


.clickhere{
	background-image:url(../gfx/clickhere_grey.jpg);
	background-repeat:no-repeat;
	width: 70px;
	height: 22px;
}

.clickherehome{
	background-image:url(../gfx/clickhere_grey.jpg);
	background-repeat:no-repeat;
	width: 70px;
	height: 22px;
}

.clickhere span {
	display:none;
}


.signup {
	margin-top:15px;
	margin-right: 10px;
	float:right;
}

.try{
	padding: 5px 4px 0px 0px;
	float:right;

}

.recipeBook1 {
	float:left;
	width:201px;
	height:215px;
	background-color:#e0e3d0;
	text-align:center;
	text-weight:bold;
}

.recipeBook {
	float:left;
	width:200px;
	height:215px;
	background-color:#e0e3d0;
	text-align:center;
	text-weight:bold;
}


.recipeBook img, .recipeBook1 img{
	margin: 5px 5px 0px 5px;
	_margin: 5px 5px 0px 5px;
}



.recipeBook span, .recipeBook1 span{
	display:none;
}

.even{
	background-color:#bae2ec!important;
}

#leftWrapper{
	width: 298px;
	float: left;
}

#rightWrapper{
	width: 602px;
	float: left;
}
#thisMonthColumn{
	background-color:#f0eeef;
	width: 298px;
	float:left;
	margin-top:7px;
	display: table;
	padding-bottom: 10px;
}
#thisMonthColumn h3{
	background-image:url(../gfx/sub_header_month.jpg);
	background-repeat:no-repeat;
	height: 31px;
	width: 100%;

}
#thisMonthColumn p {
	margin-left:15px;
	display: block;
}

#thisMonthColumn h4{
	background-image:url(../gfx/sub_header_march.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:11px;
	width: 100%;
	clear: left;
}

#thisMonthColumn span{
	display:none;
}

.more{
	background-image:url(../gfx/more_pink.jpg);
	background-repeat:no-repeat;
	width: 70px;
	height: 22px;
	float:right;
	clear: both;
	display: block;
}

.month{
	margin-top:10px;
	margin-right:10px;
}


/* Rachel Allen Page - biog.html*/
#headerSection_biog{
	background-image:url(../gfx/biog_profile.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#biog_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#biog_newsletterColumn h3{
	background-image:url(../gfx/biog_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#biog_newsletterColumn p {
	width: 185px!important;
	height: 31px;
	float:left;

	margin: 10px 0px 0px 15px;
}

#biog_newsletterColumn span{
	display:none;
}

#biography_text{
	float:left;
	clear:none;
	width:370px;
	background-color: #f0eeef;
}

#biog_right {
	display:block;
	background-color:#F0EEEF;
	clear: none;
	float: right;
	padding-bottom: 20px;
	min-height:450px;
	height:auto !important;
 	height:450px;

	}

#biography_text h3{
	background-image:url(../gfx/biog_header.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-top:15px;
	height:31px;
}

#biography_text h3 span, #biography_buy h3 span{
	display:none;
}


#biography_text p{
	margin-top:10px;
	margin-right:25px;
	margin-left:20px;
	float:left;
	display:inline;
}

#biog_first_para{
	font-weight:bold;
	margin-top:20px;
}

#biography_buy{
	width:232px;
	float:left;
	display:inline;
	background-color: #f0eeef;
}

#biography_buy h3{
	background-image:url(../gfx/biog_getallthebooks.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	height:21px;
	width:144px;
}

#biog_buy_books1{
	float:left;
	width:216px;
	height:170px;
	background-color:#bae0eb;
	text-weight:bold;
	margin-top:8px;

}

#biog_buy_books1 p{
	font-weight:bold;
	line-height:13px;
	width:70px;
	text-align:left;
	float:left;
	color:#269fa7;
	margin:20px 0px 0px 15px;
	_margin:20px 0px 0px 8px;

}


#biog_buy_image{
	margin:15px 10px 0px 0px;
	clear:none;
	float:right;
}

.buy{
	float:left;
	margin: 60px 0px 0px 15px;
	_margin: 60px 0px 0px 15px;

}

#biog_buy_books2{
	float:left;
	width:216px;
	height:170px;
	background-color:#e0e3d0;
	text-align:right;
	text-weight:bold;
	margin-top:8px;

}

#biog_buy_books2 p{
	font-weight:bold;
	line-height:13px;
	width:75px;
	float:left;
	text-align:left;
	color:#269fa7;
	margin:20px 0px 0px 15px;
	_margin:20px 0px 0px 8px;
}

#biog_buy_book2{
	float:right;
	width:152px;
	height:215px;
	background-color:#e0e3d0;
	text-align:center;
	text-weight:bold;
}

/* rachels stuff */


 .buy_products {
	margin-left: 20px;
	margin-top: 20px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #4a92b8;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size:16px;
	font-weight:normal;
	border: none;
	padding-bottom: 2px;
	padding-top: 1px;
}

#headerSection_forhome{
	background-image:url(../gfx/forhome_rachel.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#forhome_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#forhome_newsletterColumn h3{
	background-image:url(../gfx/biog_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#forhome_newsletterColumn p {
	width: 185px!important;
	height: 31px;
	float:left;

	margin: 10px 0px 0px 15px;
}

#forhome_newsletterColumn span{
	display:none;
}

#forhome_text{
	float:left;
	clear:both;
	width:370px;
	background-color: #f0eeef;
}

#forhome_text ul{
	clear:both;
	padding-top:5px;
}

#forhome_text li{
	margin-left:30px;
	list-style:circle;
}

#forhome_right {
	display:block;
	background-color:#F0EEEF;
	clear: none;
	float: right;
	padding-bottom: 20px;
	min-height:450px;
	height:auto !important;
 	height:450px;

	}

.prod_header {
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:15px;
	line-height:20px;


}

#forhome_text h3{
	background-image:url(../gfx/title_foryourhome.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	margin-top:15px;
	height:31px;
}

#forhome_text h3 span, #forhome_buy h3 span{
	display:none;
}


#forhome_text p{
	margin-top:10px;
	margin-right:25px;
	margin-left:20px;
	float:left;
	display:inline;
}

#forhome_first_para{
	font-weight:bold;
	margin-top:20px;
}

#forhome_buy{
	width:232px;
	float:left;
	display:inline;
	background-color: #f0eeef;
}

#forhome_buy h3{
	background-image:url(../gfx/biog_getallthebooks.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	height:21px;
	width:144px;
}

#forhome_buy_books1{
	float:left;
	width:216px;
	height:170px;
	background-color:#bae0eb;
	text-weight:bold;
	margin-top:16px;

}

#forhome_buy_books1 p{
	font-weight:bold;
	line-height:13px;
	width:70px;
	text-align:left;
	float:left;
	color:#269fa7;
	margin:20px 0px 0px 15px;
	_margin:20px 0px 0px 8px;

}


#forhome_buy_image{
	margin:15px 10px 0px 0px;
	clear:none;
	float:right;
}

.buy{
	float:left;
	margin: 60px 0px 0px 15px;
	_margin: 60px 0px 0px 15px;

}

#forhome_buy_books2{
	float:left;
	width:216px;
	height:170px;
	text-align:right;
	text-weight:bold;
	margin-top:16px;
	background-color: #FFFFFF;

}

#forhome_buy_books2 p{
	font-weight:bold;
	line-height:13px;
	width:75px;
	float:left;
	text-align:left;
	color:#269fa7;
	margin:20px 0px 0px 15px;
	_margin:20px 0px 0px 8px;
}

#forhome_buy_book2{
	float:right;
	width:152px;
	height:215px;
	background-color:#e0e3d0;
	text-align:center;
	text-weight:bold;
}


/* Rachel Allen Page - books.html*/

#headerSection_book{
	background-image:url(../gfx/book_profile.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#book_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#book_newsletterColumn h3{
	background-image:url(../gfx/book_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#book_newsletterColumn p{
	width: 185px!important;
	height: 31px;
	float:left;
	width:298px;
	margin: 10px 0px 0px 15px;
}


#book_newsletterColumn span{
	display:none;
}

#book_main_content{
	float: right;
	width: 602px;
}

#book_recipes_books{
	width: 602px;
	float: left;
	display: inline;
	background-color:#e3e3e3;
	height: 281px!important;
}

.book_recipeBook {
	float:left;
	width:135px;
	_width:120px;
	height:215px;
	text-align:center;
	text-weight:bold;
	margin-left:12px;
}

.book_recipeBook h4{
	text-align:left;
	margin-left:0px;
	margin-top:15px;
	width:120px;

}


.book_recipeBook img{
	margin: 5px 0px 0px 0px;
}

.book_recipeBook span{
	display:none;
}

.quote{
	background-image:url(../gfx/book_read.jpg);
	background-repeat:no-repeat;
	width: 83px;
	height: 22px;
	float:left;
	margin-left:27px;
	margin-top:15px;
}

#book_text, #book_text2, #book_text3, #book_text4 {
	background-color:#f0eeef;
	float: right;
	width: 602px;
	padding-bottom: 20px;
}

#book_text h3{
	background-image:url(../gfx/book_title_new.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:564px;
	float:left;
	margin-top:20px;
	margin-bottom:12px;
	margin-left:20px;
	_margin-left:10px;
	background-color:#e0bbcd;
}

#book_text2 h3{
	background-image:url(../gfx/book_title2_new.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:564px;
	float:left;
	margin-top:20px;
	margin-bottom:12px;
	margin-left:20px;
	_margin-left:10px;
	background-color:#e0bbcd;
}

#book_text3 h3{
	background-image:url(../gfx/book_title3_newa.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:564px;
	float:left;
	margin-top:20px;
	margin-bottom:12px;
	margin-left:20px;
	_margin-left:10px;
	background-color:#e0bbcd;
}

#book_text4 h3{
	background-image:url(../gfx/book_title4_new.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:564px;
	float:left;
	margin-top:20px;
	margin-bottom:12px;
	margin-left:20px;
	_margin-left:10px;
	background-color:#e0bbcd;
}


#book_text h3 span, #book_text2 h3 span, #book_text3 h3 span, #book_text4 h3 span{
	display:none;
}

#book_second_para{
	clear:both;
	margin-left:20px;
	margin-top:10px;
	line-height:15px;
	width:550px;
}

#book_first_para{
	clear:both;
	margin-left:20px;
	margin-top:10px;
	line-height:15px;
	width:550px;
}

.book_buy{
	background-image:url(../gfx/book_buyitnow.jpg);
	background-repeat:no-repeat;
	width: 89px;
	height: 23px;
	float:right;
	margin-right:16px;
	margin-top:15px;
}

.book_preorder{
	background-image:url(../gfx/book_buyitnow.jpg);
	background-repeat:no-repeat;
	width: 89px;
	height: 23px;
	float:right;
	margin-right:16px;
	margin-top:15px;
}

.book_extract{
	background-image:url(../gfx/book_readextract.jpg);
	background-repeat:no-repeat;
	width: 89px;
	height: 23px;
	float:right;
	margin-right:16px;
	margin-top:15px;
}

.book_buy span{
	display:none;
}

.book_extract span, .book_preorder span{
	display:none;
}

/* Rachel Allen Page - kitchen.html*/
#headerSection_kitchen{
	background-image:url(../gfx/kitchen_profile.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#kitchen_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#kitchen_newsletterColumn h3{
	background-image:url(../gfx/kitchen_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
	width:298px;
}

#kitchen_newsletterColumn p{
	width: 185px!important;
	height: 31px;
	float:left;
	width:298px;
	margin: 10px 0px 0px 15px;
}


#kitchen_newsletterColumn span{
	display:none;
}

#kitchen_main_content{
	background-image:url(../gfx/kitchen_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	height:624px;
}

#kitchen_text_header h3{
	background-image:url(../gfx/kitchen_essentials.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:17px;
	margin-left:15px;
	margin-top:15px;
	float:left;

}

#kitchen_text_header h3 span{
	display:none;
}

#kitchen_first_para{
	float:left;
	margin-left:20px;
	font-size:11px;
	font-weight:bold;
	width: 410px;
	color:#207498;
	clear:none;
}

#kitchen_second_para{
	float:left;
	margin-left:35px;
	_margin-left:30px;
	font-size:11px;
	width: 300px;
	color:#207498;
	clear:none;
}


#kitchen_third_para{
	float:left;
	margin-left:35px;
	_margin-left:30px;
	font-size:11px;
	width: 300px;
	color:#207498;
	clear:none;

}


#kitchen_text_header h4{
	width:307px;
	height:21px;
	margin-left:25px;
	float:left;
}

#kitchen_text_header h4 span{
	display:none;
}

.cupboard{
	background-image:url(../gfx/kitchen_keephandy_cupboard.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.fridge{
	background-image:url(../gfx/kitchen_keephandy_fridge.jpg);
	background-repeat:no-repeat;
	height:21px;
}


.freezer{
	background-image:url(../gfx/kitchen_keephandy_freezer.jpg);
	background-repeat:no-repeat;
	height:21px;
}



/* Rachel Allen Page - recipes.html*/
#headerSection_recipes{
	background-image:url(../gfx/recipes_profile.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#recipes_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#recipes_newsletterColumn h3{
	background-image:url(../gfx/recipes_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
	width:298px;
}

#recipes_newsletterColumn p{
	width: 185px!important;
	height: 31px;
	float:left;
	width:298px;
	margin: 10px 0px 0px 15px;
}


#recipes_newsletterColumn span{
	display:none;
}

/*START - CHANGE HOME HEADING */
#recipes_main_content{
	background-image:url(../gfx/recipes/bg.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	background-position: right top;
}
/* END - CHANGE HOME HEADING */


#recipes_main_content_dec{
	background-image:url(../gfx/recipes_bg_dec.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	background-position: right top;
}

#recipes_main_content_oct{
	background-image:url(../gfx/recipes_bg_oct.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	background-position: right top;
}

#recipes_main_content_nov{
	background-image:url(../gfx/recipes_bg_nov.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	background-position: right top;
}

#recipes_main_content_nov{
	background-image:url(../gfx/recipes_bg_nov.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	background-position: right top;
}


#recipes_text_header h3{
	background-image:url(../gfx/recipes_choose.jpg);
	background-repeat:no-repeat;
	width:252px;
	height:24px;
	margin-left:15px;
	_margin-left:10px;
	margin-top:15px;
}

#recipes_text_header h3 span{
	display:none;
}

#recipes_first_para{
	float:left;
	margin-left:20px;

	font-size:11px;
	font-weight:bold;
	width: 410px;
	color:#207498;
	clear:none;
}

#recipes_second_para{
	float:left;
	margin-left:35px;
	_margin-left:25px;
	font-size:11px;
	width: 300px;
	color:#207498;
	clear:both;
}


#recipes_third_para{
	float:left;
	margin-left:35px;
	_margin-left:25px;
	font-size:11px;
	width: 300px;
	color:#207498;
	clear:both;

}


#recipes_text_header h4{
	width:307px;
	height:21px;
	margin-left:25px;
	_margin-left:18px;
	float:left;
	clear: both;
	padding-bottom: 0px;
	padding-top: 2px;
}

#recipes_text_header h4 span{
	display:none;
}
.sep{
	background-image:url(../gfx/recipes_sep07.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.oct{
	background-image:url(../gfx/recipes_oct07.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.nov{
	background-image:url(../gfx/recipes_nov07.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.dec{
	background-image:url(../gfx/recipes_dec07.jpg);
	background-repeat:no-repeat;
	height:21px;
}


.jan{
	background-image:url(../gfx/recipes_jan08.jpg);
	background-repeat:no-repeat;
	height:21px;
}


.feb{
	background-image:url(../gfx/recipes_feb08.jpg);
	background-repeat:no-repeat;
	height:21px;
}


.mar{
	background-image:url(../gfx/recipes_mar08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}

.apr{
	background-image:url(../gfx/recipes_apr08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}

.may{
	background-image:url(../gfx/recipes_may08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}

.june{
	background-image:url(../gfx/recipes_jun08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}

.july{
	background-image:url(../gfx/recipes_july08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}

.august{
	background-image:url(../gfx/recipes_aug08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}

.sep08{
	background-image:url(../gfx/recipes_sep08.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.oct08{
	background-image:url(../gfx/recipes_oct08.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.nov08{
	background-image:url(../gfx/recipe_nov08.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.dec08{
	background-image:url(../gfx/recipes_dec08.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.jan09{
	background-image:url(../gfx/recipes_jan09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.feb09{
	background-image:url(../gfx/recipes_feb09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.mar09{
	background-image:url(../gfx/recipe_mar09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.apr09{
	background-image:url(../gfx/recipes_apr09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.may09{
	background-image:url(../gfx/recipes_may09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.jun09{
	background-image:url(../gfx/recipes_jun09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.jul09{
	background-image:url(../gfx/recipes_jul09.jpg);
	background-repeat:no-repeat;
	height:21px;
}
/*ADD RECIPE HEADING UPDATE*/
.aug09{
	background-image:url(../gfx/recipes_aug09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

.oct09{
	background-image:url(../gfx/recipe_oct09.jpg);
	background-repeat:no-repeat;
	height:21px;
}

/* Rachel Allen Page - racheltv.html*/

#headerSection_racheltv{
	background-image:url(../gfx/profile-pictures/glow.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#racheltv_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#racheltv_newsletterColumn h3{
	background-image:url(../gfx/recipes_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
	width:298px;
}

#racheltv_newsletterColumn p{
	width: 185px!important;
	height: 31px;
	float:left;
	width:298px;
	margin: 10px 0px 0px 15px;
}


#racheltv_newsletterColumn span{
	display:none;
}

#racheltv_main_content{
	background-image:url(../gfx/racheltv_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	min-height:450px;
	height:auto !important;
 	height:450px;
}

#racheltv_text_header h3{
	background-image:url(../gfx/racheltv_cookery.jpg);
	background-repeat:no-repeat;
	width:252px;
	height:20px;
	margin-left:15px;
	_margin-left:10px;
	margin-top:15px;
	float:left;

}

#racheltv_text_header h3 span{
	display:none;
}

#rracheltv_first_para{
	float:left;
	margin-left:20px;
padding-top:8px;
	font-size:11px;
	font-weight:bold;
	width: 410px;
	color:#207498;
	clear:none;
}

#racheltv_second_para{
	float:left;
	margin-left:35px;
	_margin-left:25px;
	font-size:11px;
	width: 300px;
	color:#207498;
	clear:both;
	padding-top:8px;
}


#racheltv_third_para{
	float:left;
	margin-left:35px;
	_margin-left:25px;
	font-size:11px;
	width: 300px;
padding-top:8px;
	color:#207498;
	clear:both;

}


#racheltv_text_header h4{
	width:307px;
	height:21px;
	margin-left:25px;
	_margin-left:18px;
	float:left;
	clear: both;
}

#racheltv_text_header h4 span{
	display:none;
}

.title1{

	height:21px;
}

.title2{

	height:21px;
}


.title3{

	height:21px;
}


.title4{
	background-image:url(../gfx/recipes_feb08.jpg);
	background-repeat:no-repeat;
	height:21px;
}


.title5{
	background-image:url(../gfx/recipes_mar08.jpg);
	background-repeat:no-repeat;
	height:21px;
	clear:none;
}


/* Rachel Allen Page - gallery.html*/

#leftGallery {
	width:394px;
	background-color:#e3dfe1;
	float:left;
	height: 471px;
}

#rightGallery_header {
	width:506px;
	background-color:#f0eeef;
	float:right;
	height: 471px;
}

#rightGallery_header h3{
	background-image:url(../gfx/gallery_title.jpg);
	background-repeat:no-repeat;
	width:252px;
	height:20px;
	margin-left:15px;
	_margin-left:10px;
	margin-top:15px;
	float:left;

}



#rightGallery_header h3 span{
	display:none;
}

#rightGallery_header h4{
	width:307px;
	height:21px;
	margin-left:25px;
	_margin-left:18px;
	float:left;
	clear: both;
}

#rightGallery_header h4 span{
	display:none;
}

#gallery_row1 {
	padding-top:46px;
	height: 94px;
}

#gallery_row2 {
	padding-top:45px;
	height: 94px;
}

#gallery_row3 {
	padding-top:45px;
	height: 94px;
}

.gallImage {
	padding-left:41px;
}

.gallImage2 {
	padding-left:20px;
}

.gallMain {
	padding-left:123px;
}

/* Signup bit */



#thismonthAll{
	float:left;
	clear:left;
	width:298px;
	height:342px!important;
	background-color:#f0eeef;
	margin-top: 7px;
	padding-bottom: 28px;
}

#thismonthAll h3{
	background-image:url(../gfx/bake_ballymaloe.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#thismonthAll p{
	width: 250px!important;
	height: 31px;
	float:left;
	margin: 10px 0px 0px 15px;
}

#thismonthAll span{
	display:none;
}


#tour_dates{
	float:left;
	clear:left;
	width:298px;
	height:230px!important;
	background-color:#f0eeef;
	margin-top: 7px;
	padding-bottom: 14px;
}

#tour_dates h3{
	background-image:url(../gfx/book_signing.jpg);
	background-repeat:no-repeat;
	height: 31px;
}

#tour_dates p{
	width: 250px!important;
	float:left;
	margin: 10px 0px 0px 15px;
}

#tour_dates span{
	display:none;
}



#extra_feature{
	float:left;
	clear:both;
	width: 600px;
	display: inline;
	background-color:#e0e3d0;
	padding-bottom: 14px;
}

#extra_feature p{
	width:560px;
	margin: 10px 0px 0px 25px;
}

#extra_feature h3{
	background-image:url(../gfx/dont_miss_rachel.jpg);
	background-repeat:no-repeat;
	background-color:#e0bbcd;
	height: 31px;
	padding-left:10px;
}

#extra_feature h3 span{
	display:none;
}

#clearboth{
	clear:both;
	height:10px;
}
/* Rachel Allen Page - signup.html*/

#headerSection_signup{
	background-image:url(../gfx/signup_profile.jpg);
	background-repeat:no-repeat;
	width: 298px;
	height: 281px;
	clear:left;
	padding-top:30px;
}

#signup_newsletterColumn{
	float:left;
	clear:left;
	width:298px;
	height:80px;
	background-color:#bae0eb;
	margin-top:251px;
}

#signup_newsletterColumn h3{
	background-image:url(../gfx/recipes_signup.jpg);
	background-repeat:no-repeat;
	height: 31px;
	width:298px;
}

#signup_newsletterColumn p{
	width: 185px!important;
	height: 31px;
	float:left;
	width:298px;
	margin: 10px 0px 0px 15px;
}


#signup_newsletterColumn span{
	display:none;
}

#signup_main_content{
	background-image:url(../gfx/racheltv_bg.jpg);
	background-repeat:no-repeat;
	float:right;
	width:602px;
	background-color:#f0eeef;
	padding-bottom: 20px;
	height: 442px;
}

#signup_text_header h3{
	background-image:url(../gfx/signup_title.jpg);
	background-repeat:no-repeat;
	width:252px;
	height:20px;
	margin-left:15px;
	_margin-left:10px;
	margin-top:15px;
	float:left;

}

#signup_text_header h3 span{
	display:none;
}

#signup_first_para{
	float:left;
	margin-left:20px;
padding-top:8px;
	font-size:11px;
	font-weight:bold;
	width: 410px;
	color:#207498;
	clear:none;
}

#signup_second_para{
	float:left;
	margin-left:35px;
	_margin-left:25px;
	font-size:11px;
	width: 300px;
	color:#207498;
	clear:both;
	padding-top:8px;
}


#signup_third_para{
	float:left;
	margin-left:35px;
	_margin-left:25px;
	font-size:11px;
	width: 300px;
	padding-top:8px;
	color:#207498;
	clear:both;

}


#signup_text_header h4{
	width:307px;
	height:21px;
	margin-left:25px;
	_margin-left:18px;
	float:left;
	clear: both;
}

#signup_text_header h4 span{
	display:none;
}

#submitButton2 {
	margin-left:35px;
	_margin-left:25px;
	float:left;
	clear: both;
}



#book_army{
	float:left;
	clear:left;
	width:298px;
	height:50px!important;
	background-color:#f0eeef;
	margin-top: 7px;
	padding-bottom: 14px;
}

#book_army p {
	height: 31px;
	float:left;
	margin: 0px 0px 0px 15px;
}

#book_army span{
	display:none;
}

.publisher_logo{
	background-image:url(../gfx/bookarmylogo_bw.jpg);
	background-repeat:no-repeat;
	height:35px;
	width:87px;
	float:left;
	margin:15px;
}

.publisher_logo p{
	padding-left:80px;
	padding-top:2px;
	width:110px;
	cursor:hand;
}

/* additions 27th April 2010 */
.cookerLessonList {
	clear:both;	
	padding:0 0 0 40px;
	width:270px;
}

	.cookerLessonList li {
		list-style:disc;		
	}
	
#facebookLink {
	position:absolute;
	top:2px;
	left:10px;
	text-align:left;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
	clear:both;
	padding:10px 0 0 0;
	width:160px;
}

	#facebookLink a {
		background:url(../gfx/facebook.png) top left no-repeat;
		padding:0 0 0 20px;
		color:#3b5998;
		text-decoration:underline;
		font-size:12px;
	}
	
		#facebookLink a:hover,
		#facebookLink a:focus {
			color:#299fa9;
			text-decoration:underline;
		}
		
		

