/* Start of CMSMS style sheet 'round corner boxes' */
/* kitchen box middle section*/

	.kitchenmiddle {
		width:538px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 20px;
		margin-left:0px;
		background:#FFEEBD;
		position: relative; 
		top: -2px;
		border: solid #F3963B;
		border-width:0 1px;
	}

	.kitchenmiddle img {
		border: 6px solid white;
                margin-right: 6px;
	}



/* float right box in kitchen middle section*/

	.floatright {
		width:250x;
		float:right;
		background: white;
		padding: 10px;
		margin-left: 10px;
		margin-right: 20px;
		clear: none;
		text-align: center;
		border-top: #F3963B solid 3px;
		border-bottom: #F3963B solid 3px;
	}
		


/* This is used to move Search to left on Recipe pages */

.movetoleft { 

right: 10px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 3px;
border: 1px solid red
 }

/* small box */

	.smallbox {
		width:200px;
		padding:0 0 20px 0;
		margin:0;
		background:url(uploads/images/smallboxbottom.jpg) bottom left no-repeat;
	}
	.smallbox h4 {
		margin:0;
		padding:13px 10px 1px 10px;
		background:url(uploads/images/smallboxtop.jpg) top left no-repeat;

	}
	.smallbox p {
		margin:0;
		padding:0 5px 0 10px;
		border: solid #F3963B;
		border-width:0 1px;
		background:#fff;
                font-size:95%;
	}

/* medium box used on Catherines Kitchen */

	.mediumbox {
		width:350px;
		padding:0 0 10px 0;
		margin:0;
		background:url(uploads/images/mediumboxbottom.jpg) bottom left no-repeat;
	}
	.mediumbox h4 {
		margin:0;
		padding:22px 10px 10px 10px;
		background:url(uploads/images/mediumboxtop.jpg) top left no-repeat;

	}
	.mediumbox h3 {
		background:#F8D589;
		border: solid #F3963B;
		border-width:0 1px;

	}
	.mediumbox p {
		margin:0;
		padding:5px 5px 5px 10px;
		border: solid #F3963B;
		border-width:0 1px;
		background:#F8D589;

	}
	.mediumbox img {
		margin-right: 10px;
		margin-top: 10px;
		background-color:#F8D589;
       }

	.mediumbox h3 {
		margin:0;
		padding:0 10px 0px 10px;



	}


/* 300px box used on rhs home page */

	.rightbox {
		width:300px;
		padding:0 0 11px 0;
		margin:0;
		background:url(uploads/images/rightboxbottom.jpg) bottom left no-repeat;
	}
	.rightbox h3 {
		margin: 0;
		padding: 10px 10px 5px 10px;
		background:url(uploads/images/rightboxtop3.jpg) top left no-repeat;

	}
	.rightbox p {
		margin:0;
		padding:5px 5px 5px 10px;
		border: solid #F3963B;
		border-width:0 1px;
		background:white;
	}

	.rightbox img {
		position: relative;
                top:3px;
	}



/* Right box 2, when content has image. */

	.rightbox2 {
		width:300px;
		padding:0 0 14px 0;
		margin:5px auto;
		background:url(uploads/images/rightboxbottom.jpg) bottom left no-repeat;
                overflow:auto;
                }
	.rightbox2 h3 {
		padding: 10px 10px 5px 10px;
		background:url(uploads/images/rightboxtop3.jpg) top left no-repeat;


	}
	.rightbox2 p {
		margin:-7px 0 0 0;
		padding:5px 5px 5px 10px;
		border: solid #F3963B;
		border-width:0 1px;
		background:#fff;
	}

* Right box 4, when content has image. */

	.rightbox4 {
		width:300px;
		padding:0 0 14px 0;
		margin:5px auto;
		background:url(uploads/images/rightboxbottom.jpg) bottom left no-repeat;
                height:170px;
	}
	.rightbox4 h3 {
		padding: 10px 10px 5px 10px;
		background:url(uploads/images/rightboxtop3.jpg) top left no-repeat;


	}
	.rightbox4 p {
		margin:-7px 0 0 0;
		padding:5px 5px 5px 10px;
		border: solid #F3963B;
		border-width:0 1px;
		background:#fff;
	}

* Right box 5, when content has image. */

	.rightbox5 {
		width:300px;
		padding:0 0 14px 0;
		margin:5px auto;
		background:url(uploads/images/rightboxbottom.jpg) bottom left no-repeat;
                height:220px;
	}
	.rightbox5 h3 {
		padding: 10px 10px 5px 10px;
		background:url(uploads/images/rightboxtop3.jpg) top left no-repeat;


	}
	.rightbox5 p {
		margin:-7px 0 0 0;
		padding:5px 5px 5px 10px;
		border: solid #F3963B;
		border-width:0 1px;
		background:#fff;
	}


/* This is used to move polldaddy panel over to the right */

.movetoright { 
border-left: 1px solid #F3963B;
border-right: 1px solid #F3963B;
margin-top: -5px;
margin-bottom: 2px;
}

/* Right box 3, when content has image. Orange header background */

	.rightbox3 {
		width:300px;
		padding:0 0 14px 0;
		margin:5px auto;
		background:url(uploads/images/rightboxbottom.jpg) bottom left no-repeat;
	}
	.rightbox3 h3 {
		padding:7px 10px 1px 10px;
		background:url(uploads/images/rightboxtop3.jpg) top left no-repeat;

	}
	.rightbox3 p {
		margin:-6px 0 0 0;
		padding:-1px 0 5px 3px;
		border: solid #F3963B;
		border-width:0 1px;
		background:#fff;
	}



/* buff background added to recent recipes on homepage */

	.buff {
                margin-left: -20px;
                padding-left: 20px;
		width:100%;
		background:#FFEEBD;
                height: 350px;
	}


/* float right */

	.floatright {
                float: right;
                clear: none;
                border:0;
                margin: 0;
                padding: 0;

	}
/* recipe box middle section*/

	.recipemiddle {
		width:538px;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 20px;
		margin-left:0px;

		position: relative; 
		top: -2px;
		border: solid #F3963B;
		border-width:0 1px;
	}
/* jog image up 2px IE bugfix - used in rh side panel homepage*/

	.jogimage {
		position: relative; 
		top: -2px;
	}

/* jog image up 6px IE bugfix - used kitchen rotw*/

	.jogimage6 {
		position: relative; 
		top: -6px;
	}

/* hide the recipesOnly form with this*/

	.hide {
		display:none; 

	}
/* float right image in kitchen middle section*/

	.facebook {
		
		float:right;
		padding-top: 15px;
                padding-right: 5px;
                padding-bottom: 10px;
		clear: none;

	}
		


/* End of 'round corner boxes' */

