body {margin: 0px;
text-align: center;
background: url(http://cdn.thepinkwhisk.co.uk/layout/bgrepeat_02.jpg) top repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;}

#container_pw {

background: url(http://cdn.thepinkwhisk.co.uk/layout/centre-rep-pw_08.jpg) top repeat-y;
width: 987px;
margin-right: auto;
margin-left: auto;}

#container_pw #topbg_pw {

background: url(http://cdn.thepinkwhisk.co.uk/layout/top-pw_04-2.jpg) top no-repeat;
width: 987px;
clear:both;
}

#container_pw #topbg_pw #header_pw {width: 987px;
height: 250px;	
position: relative;}

#container_pw #topbg_pw #header_pw span {display: none;	}

#container_pw #topbg_pw #header_pw #logo_pw a {

position: absolute;
top: 5px;
left: 50px;
width: 340px;
height: 160px;}

#container_pw #topbg_pw #header_pw #topmenu_pw {position: absolute;
top: 200px;
left: 25px;
width: 400px;}

#container_pw #topbg_pw #header_pw #topmenu_pw #aboutme_pw a {
width: 91px;
height: 27px;
display: block;
float: left;
	}

#container_pw #topbg_pw #header_pw #topmenu_pw #aboutme_pw a:hover {
/*background: url(http://cdn.thepinkwhisk.co.uk/layout/homehover_05.jpg) top no-repeat;*/

}

#container_pw #topbg_pw #header_pw #topmenu_pw #bakewith_pw a {
width: 207px;
height: 27px;
display: block;
float: left;

	margin-top: 1px;
	}

#container_pw #topbg_pw #header_pw #topmenu_pw #bakewith_pw a:hover {
/*background: url(http://cdn.thepinkwhisk.co.uk/layout/shophover_03.jpg) top no-repeat;*/

}

#container_pw #topbg_pw #header_pw #topmenu_pw #howto_pw a {
width: 101px;
height: 27px;
display: block;
float: left;
	}

#container_pw #topbg_pw #header_pw #topmenu_pw #howto_pw a:hover {
/*background: url(http://cdn.thepinkwhisk.co.uk/layout/homehover_07.jpg) top no-repeat;*/

}

#container_pw #topbg_pw #header_pw .mainImage{position: absolute;
top: 36px;
left: 467px;
width:341px;
height: 237px;
}
#container_pw #topbg_pw #header_pw .mainImage img {
position: absolute;
top: 0px;
left: 0px;}

#container_pw #topbg_pw #maincontentarea_pw {width: 960px;
margin-left: 19px;
text-align: left;
min-height: 500px;
clear: both;

}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw {width: 590px;
float: right;
margin-right: 15px;
padding-top: 70px;
color:#262626;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments {	}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments h3 {font-family:  'BlackJackRegular', Arial, sans-serif;
font-size: 150%;
font-weight: normal;
color:#262626;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments ol.commentlist {
font-size: 90%;	}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments .fn {

color:#F92F81;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments p {clear: both;	}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments label
{
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments input {border: 1px solid 	#5babce;
padding: 3px;

float: right;
margin-right: 180px;}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments textarea {

	border: 1px solid 	#5babce;
padding: 3px;

float: right;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments #submit {

background-color:#5babce;
color:#FFF;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #comments a {color:#5babce;
text-decoration: none;
font-weight: bold;
font-size: 80%;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #nav-below {

clear: both;
margin-top: 30px;}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #nav-below .nav-previous a {

color:#5babce;
text-decoration: none;
font-weight: bold;
font-size: 70%;
float: left;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #nav-below .nav-next a {

color:#5babce;
text-decoration: none;
font-weight: bold;
font-size: 70%;
float: right;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #nav-above {

clear: both;}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #nav-above .nav-previous a {

color:#5babce;
text-decoration: none;
font-weight: bold;
font-size: 70%;
float: left;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw #nav-above .nav-next a {

color:#5babce;
text-decoration: none;
font-weight: bold;
font-size: 70%;
float: right;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw h1 {

font-family:  'BlackJackRegular', Arial, sans-serif;
font-size: 200%;
font-weight: normal;
color:#F92F81;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw h2 {

font-family:  'BlackJackRegular', Arial, sans-serif;
font-size: 180%;
font-weight: normal;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw h2.entry-title {

font-family:  'BlackJackRegular', Arial, sans-serif;

font-weight: normal;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw h2.entry-title a {

color:#F92F81;
text-decoration: none;

}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw h2.entry-title a:hover {

color: #EC6DA2;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-meta {

font-size: 70%;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-meta a {

color:#5babce;
text-decoration: none;
font-weight: bold;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-meta a:hover {
text-decoration: underline;
}
#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-content a {

color:#5babce;
text-decoration: none;
font-weight: bold;}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-content a:hover {
text-decoration: underline;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-content li {font-size: 70%;	}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-content img {
border: 1px solid #F95EC8;
margin-top: 5px;
margin-bottom: 15px;	
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-content br {}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-utility {

font-size: 70%;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-utility a {

color:#5babce;
text-decoration: none;
font-weight: bold;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw .entry-utility a:hover {
text-decoration: underline;
}

#container_pw #topbg_pw #maincontentarea_pw #rightcontent_pw p {

font-size: 70%;
margin-top: 15px;
margin-bottom: 10px;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw {width: 350px;
float: right;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw label
{

font-size: 70%;
clear: both;}

#feedburneremailwidget-3 {clear: both;	
margin-top: 0px;}

#fbf-widget {
width:320px;
padding:0px;

margin: 0px;

margin-bottom: 10px;
}
.fb-container {
margin: 0px;	

}
.fb-container .fbf-text  {

	font-size: 70%;

}
.fb-counter-img {

	margin-top: 15px;

}

.fbf-text {

	width: 315px;	}
.fbf-widget .subscription_email text{display: block;}.fbf-widget .subscription_email {

width:195px;
border: 1px solid #b2cde3;margin-right: 5px;
	padding: 4px;

	float: left;
}

#feedburner_email_widget_sbef label{
display:block;
}.fbf-widget .subscription_btn {

background-image:url(http://cdn.thepinkwhisk.co.uk/layout/leftbuttons_21.jpg);
border: none;
width: 	98px;
height: 29px;
cursor:pointer;

	float: left;
	margin-left: 0px;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw .borderstrip {

	width: 320px;
	border-bottom: #CCC 1px solid;
	margin-top: 15px;}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw #searchform #s {width:150px;
border: 1px solid #b2cde3;
padding: 4px;
margin-bottom: 10px;

}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw #searchform #searchsubmit {
margin-bottom: -9px;
	background:url(http://cdn.thepinkwhisk.co.uk/layout/leftbuttons_08.jpg) top no-repeat;
	width: 98px;
	height: 28px;
	border:none;}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo {
list-style: none;
margin-left: 0px;
padding-left: 0px;
width: 340px;
margin-top: 0px;
padding-top: 0px;
	}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul {

list-style: none;
margin-left: 0px;
padding-left: 0px;
margin-top: 0px;
padding-top: 0px;}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul li {

list-style: none;
margin-left: 0px;
padding-left: 0px;
font-size: 70%;
padding-top: 2px;
padding-bottom: 2px;
color: #F9338D;	
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw a {color: #F9338D;	
text-decoration: none;
margin-top: 10px;
margin-bottom: 10px;}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw  a:hover {color: #F9338D;	
text-decoration: underline;}
#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul li {	
	margin-top: 4px;
    padding-bottom: 5px;}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul li a {color: #262626;

	text-decoration: none;}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul.menu li {
	margin:0px;
	padding:0px;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul.menu li a {	background-color: #CADFF0;
	width: 100%;
	display:block;
	padding: 3px;
	color:#5683A3;}
#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo li.howtoleft {

float: left;

	margin-bottom: 15px;

	margin-right: 20px;
}
#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo li.howtoright {

float: left;

	margin-bottom: 15px;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo ul li a:hover {color: #F9338D;	}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo li h3 {

font-family:  'BlackJackRegular', Arial, sans-serif;
font-size: 130%;
font-weight: normal;
color:#F92F81;
margin-bottom: 5px;
padding: 0px;
padding-top: 8px;

	margin-top: 8px;
	margin-right: 10px;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo li#nav_menu-3 {width: 75px;
}

#container_pw #topbg_pw #maincontentarea_pw #leftcontent_pw ul.xoxo li#nav_menu-4 {width: 90px;
}.clear {clear:both;	}

#footer_pw {
clear:both;
width: 100%;
height: 497px;
background: url(http://cdn.thepinkwhisk.co.uk/layout/footer_24.jpg) top no-repeat;}
#footer_pw #container_footer {
width: 1000px;

	margin-right: auto;
margin-left: auto;

	position: relative;

}
#footer_pw #container_footer #footer-menu {

	position:absolute;

	top: 152px;

	right: 34px;

	width: 226px;

}
#footer_pw #container_footer #footer-menu #allaboutme a {

	display: block;

	width: 226px;

	height: 32px;

}
#footer_pw #container_footer #footer-menu #allaboutme a:hover {

	background: url(http://cdn.thepinkwhisk.co.uk/layout/footerlinks_25.jpg) top no-repeat;

}
#footer_pw #container_footer #footer-menu #bakewithfooter a {

	display: block;

	width: 226px;

	height: 40px;

}
#footer_pw #container_footer #footer-menu #bakewithfooter a:hover {

	background: url(http://cdn.thepinkwhisk.co.uk/layout/footerlinks_27.jpg) top no-repeat;

}
#footer_pw #container_footer #footer-menu #howtofooter a {

	display: block;

	width: 226px;

	height: 34px;

}
#footer_pw #container_footer #footer-menu #howtofooter a:hover {

	background: url(http://cdn.thepinkwhisk.co.uk/layout/footerlinks_28.jpg) top no-repeat;

}

#footer_pw #container_footer #footer-menu #pwcomp a {

	display: block;

	width: 226px;

	height: 49px;

}
#footer_pw #container_footer #footer-menu #pwcomp a:hover {

	background: url(http://cdn.thepinkwhisk.co.uk/layout/footerlinks_29.jpg) top no-repeat;

}
#footer_pw #container_footer #footer-menu #pwcontact a {

	display: block;

	width: 226px;

	height: 32px;

}
#footer_pw #container_footer #footer-menu #pwcontact a:hover {

	background: url(http://cdn.thepinkwhisk.co.uk/layout/footerlinks_30.jpg) top no-repeat;

}
li.widget_nav_menu {float: left;
margin-right: 20px;	}

li.widget_categories {clear: both;	}

li.widget_archive {clear: both;	}

/*
Resize images to fit the main content area.
- Applies only to images uploaded via WordPress by targeting size-* classes.
- Other images will be left alone. Use "size-auto" class to apply to other images.
*/
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
max-width: 100%; /* When images are too wide for containing element, force them to fit. */
height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {
display: inline;
float: left;
margin-right: 24px;
margin-top: 0px;
}
.alignright,
img.alignright {
display: inline;
float: right;
margin-left: 24px;
margin-top: 4px;
}
.aligncenter,
img.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
margin-bottom: 12px;
}
.wp-caption {
background: #f1f1f1;
line-height: 18px;
margin-bottom: 20px;
max-width: 632px !important; /* prevent too-wide images from breaking http://cdn.thepinkwhisk.co.uk/layout */
padding: 4px;
text-align: center;
}
.wp-caption img {
margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
color: #888;
font-size: 12px;
margin: 5px;
}
.wp-smiley {
margin: 0;
}
.gallery {
margin: 0 auto 18px;
}
.gallery .gallery-item {
float: left;
margin-top: 0;
text-align: center;
width: 33%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery img {
border: 2px solid #cfcfcf;
}
.gallery-columns-2 .attachment-medium {
max-width: 92%;
height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
max-width: 84%;
height: auto;
}
.gallery .gallery-caption {
color: #888;
font-size: 12px;
margin: 0 0 12px;
}
.gallery dl {
margin: 0;
}
.gallery img {
border: 10px solid #f1f1f1;
}
.gallery br+br {
display: none;
}
#content .attachment img {/* single attachment images should be centered */
display: block;
margin: 0 auto;
}
