body{margin:0; padding:0; background-color:#f1eeef;width:100%;height:100%}
body{font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#DD1B4F}
img{border:0}

/* general form styles */

.subhead {
font-color:#ffcc32;
font-size:6px;
}

form{margin:0;padding:0}
input{font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#535353}
textarea{font:normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#535353}
p{margin:0 0 10px 0}

a{font-weight:bold; color:#FFCC31; text-decoration:none}
a:link{font-weight:bold; color:#FFCC31; text-decoration:none}
a:visited{color:#FFCC31; text-decoration:none}
a:hover, a:focus{text-decoration:underline;color:#FFCC31}
a:active{color:#FFCC31; text-decoration:none}

h1{margin:0 0 5px 0;font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase}
h2{margin:0 0 5px 0;font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase}

.dashed{width:100%;border-top:dashed 1px #fff;margin-bottom:10px}
.dashed-yellow-main{width:100%;border-top:dashed 1px #ffcb32;margin:10px 0 10px 0}
.dashed-yellow-main-scouts_1{width:100%;border-bottom:dashed 1px #ffcb32;margin:10px 0px 0px 18px}
.dashed-yellow-main-scouts{width:100%;border-bottom:dashed 1px #ffcb32;margin:30px 0px 0px 18px}
.dashed-yellow{width:82%;border-top:dashed 1px #ffcb32;margin:0pt 22px 10px 22px}
.spacer{width:82%;border-top:dashed 1px #dd1c50;margin:0pt 22px 10px 22px}
.dashed_div{width:95%;border-top:dashed 1px #fff;margin-bottom:10px}
.itemDash-yellow{border-bottom:1px dashed #FFCC31;margin-bottom:20px;padding-bottom:5px}
.itemDash-white{border-bottom:1px dashed #fff;margin-bottom:10px;padding-bottom:5px}

.ttl_yellow {color:#ffcb32;font-weight:bold}
.white {color:#fff}
.red{color:#dd1c50}
.red a{font-weight:bold; color:#dd1c50; text-decoration:none}
.red a:link{font-weight:bold; color:#dd1c50; text-decoration:none}
.red a:visited{color:#dd1c50; text-decoration:none}
.red a:hover, .red a:focus{text-decoration:underline;color:#dd1c50}
.red a:active{color:#dd1c50; text-decoration:none}
 
.nav {
background-image:url(../img/top.gif);
background-repeat:no-repeat;
}
#logo {
padding-left:18px; 
padding-bottom:10px;
}
#navcontainer {
padding:0 0 0 13px;
}
#navcontainer ul {
float:left;
margin:0pt;
padding:0 0 10px 0;
width:100%;
}
#navcontainer ul li {
display:inline;
}
#navcontainer ul li a {
float:left;
}

.content_top {
background-image:url(../img/bg_content_top.gif);
background-repeat:no-repeat;
line-height:7px;
}
.content_onecolumn {
background-image:url(../img/bg_content_onecolumn.gif);
background-repeat:repeat-y;
}

#backgroundContent{position:relative;top:20px;left:33px;width:800px;height:470px}
.content_background {
background:url(../img/bg_yellow.jpg) repeat-y;
height:494px;
}
.content_kids_scouts {
background:url(../img/background_kidsnew.jpg) repeat-y;
height:109px;
}
a.kids_href {color:#FFFFFF;text-decoration:none;}
a.kids_href:hover {color:#FFFFFF; text-decoration:underline;}
/*
#backgroundContent{width:100%;height:250px;overflow:auto;padding:0;margin:0}
.content_background {
background:transparent url(../img/bg_background.jpg);
height:494px;
}
*/

#kidsContent{position:relative;top:20px;left:33px;width:800px;height:470px}

/*
.content_kids {
background:url(../img/bg_yellow.jpg) repeat-y;
height:494px;
}
*/
.content_win {
background:url(../img/bg_win3.jpg) no-repeat;
height:354px;
}
.content_win2 {
background:url(../img/bg_win7.jpg) no-repeat;
height:624px;
}
.content_scouts_cooking {
background:url(../img/bg_scouts_coooking.jpg);
height:354px;
}
.content_scouts_cooking2 {
background:url(../img/bg_scouts_coooking2b.jpg);
height:354px;
}
.content_scouts {
background:url(../img/bg_scouts_logo5.gif);
height:354px;
}
#contactsContentscoutsi{position:relative;top:0px;left:16px;width:800px;height:450px}
#contactsContentscouts{position:relative;top:0px;left:16px;width:800px;height:550px}
#contactsContentscoutsorig{position:relative;top:0px;left:16px;width:800px;height:450px}


#contactsContent{position:relative;top:20px;left:33px;width:800px;height:470px}
.content_contacts {
background:url(../img/bg_yellow.jpg) repeat-y;
height:494px;
}

#edamTownContent{position:relative;top:10px;left:20px;width:820px;height:470px}
.content_edamTown {
background:url(../img/bg_red.jpg) repeat-y;
height:494px;
}

#historyContent{width:400px;height:470px;float:right;padding:20px 40px 0 0}
.content_history {
background-image:url(../img/bg_history.jpg);
height:494px;
}

#edamTodayContent{width:400px;height:470px;float:left;padding:20px 0 0 33px;color:#fff}
.content_edam-today {
background-image:url(../img/bg_edam-today.jpg);
height:494px;
}

#faqContent{width:420px;height:460px;overflow:auto;position:relative;top:20px;left:33px;color:#fff}
.content_faq {
background-image:url(../img/bg_faq.jpg);
height:494px;
}
#faqContent strong{color:#FFCC31}

#linksContent{position:relative;top:20px;left:33px;width:277px;height:470px;color:#fff}
.content_links {
background-image:url(../img/bg_links.jpg);
height:494px;
}

#mediaContent{
background:url(../img/img_media_B.gif) bottom right no-repeat;
position:relative;
top:20px;
left:33px;
width:800px;
height:650px;
}

.content_bottom {
background-image:url(../img/bg_content_bottom.gif);
background-repeat:no-repeat;
height:16px;
}

p.background {
position:relative;
top:100px;
left:22px;
width:340px;
text-align:left; 
color:#dd1c50;
}

.content_top_left {
background-image:url(../img/bg_top_left.gif);
background-repeat:no-repeat;
line-height:7px;
width:602px;
}
.content_top_right {
background-image:url(../img/bg_top_right.gif);
background-repeat:no-repeat;
line-height:7px;
width:262px;
}
.content_left {
background-image:url(../img/bg_top_left.gif);
background-repeat:repeat-y;
}
.content_right {
background-image:url(../img/bg_content_right.gif);
background-repeat:repeat-y;
}
.content_bottom_twocolumn {
background-image:url(../img/bg_content_twocolumn.jpg);
background-repeat:no-repeat;
}

#productscontainer {
height:380px;
margin:0 0 0 11px;
padding-top:7px;
}
#productscontainer ul {
width:853px;
text-align:center;
padding-left:0pt;
margin:0pt
}
#productscontainer ul li {
display:inline;
float:left;
margin:0 5px;
}
/*#productscontainer ul li a {
float:left;
margin:0 3px;
}*/
#products-wrapper {
background-color:#db1c4f; 
width:797px;
margin-left:13px;
padding:20px;
}
#products-left {
float:left;
width:380px;
}
#products-right {
float:right;
width:380px;
font-weight:normal;
}

.new_recipe_container {
margin-right:10px;
}

.new_recipe_box {
background-image:url(../img/bg_content_main.gif);
background-repeat:repeat-y;
width:570px;
height:auto;
}

.new_recipe_book_box {
background-image:url();
background-repeat:repeat-y;
width:570px;
height:auto;
}

.recipes-menu-top {
background-image:url(../img/bg_recipes_rct.gif);
width:262px;
height:50px;
}

.recipes-menu {
background-image:url(../img/bg_content_right.gif);
background-repeat:repeat-y;
width:262px;
height:auto;
}
.recipes-menu ul {
width:100%;
text-align:center;
padding-left:0pt;
margin:0pt;
}
.recipes-menu ul li {
display:inline;
margin:0pt;
}
.recipes-menu ul li a img {
margin:2px 0 2px 0;
}
.recipes-menu ul li.first a img {
border-top: thin dashed #ffcb32;
padding:30px 0 2px 0;
}
.recipes-menu ul li.last a img {
margin:2px 0 5px 0;
}
.recipe-top {
background-image:url(../img/bg_top_recipe.jpg);
background-repeat:no-repeat;
width:374px;
height:17px;
}
#recipe-content {
background-image:url(../img/bg_middle_recipe.jpg);
background-repeat:repeat-y;
width:374px;
}
.recipe-content-wrapper {
width:340px; 
margin:0px 10px 0px 10px;
font-color:ffcc32;
}
.recipe-list {
list-style-type: decimal;
padding-left:20px;
}
.recipes-menu-bottom {
background-image:url(../img/bg_recipes_rcb.gif);
width:262px;
height:17px;
}
#recipe_wrapper {
background-color:#ffcc32; 
width:174px;
margin-left:20px;
padding:20px;
}
#new_recipe_wrapper {
background-color:#ffcc32; 
width:532px;
margin-left:0px;
padding:20px;
}
#new_recipe_wrapper1 {
background-color:#ffcc32; 
width:532px;
margin-left:12px;
padding:20px;
}

.tips-header {
margin-left:15px;
margin-top:10px;
font-size:16px;
}

.lesley-tips-top {
background-image:url(../img/img_lesley_tips.jpg);
background-repeat:no-repeat;
width:262px;
height:152px;
}
.lesley-tips {
margin-top:20px;
width:262px;
height:auto;
}
.lesley-tips ul {
width:220px;
text-align:center;
margin:0pt;
padding-left:29px;
list-style-type: disc;
}
.lesley-tips ul li {
margin:0pt;
}
.lesley-tips ul li p {
text-align:left; 
color:#dd1c50;
}
.ingredients-top {
background-image:url(../img/bg_top_ingredients.jpg);
background-repeat:no-repeat;
width:228px;
height:17px;
}
#ingredients-content {
background-image:url(../img/bg_middle_ingredients.jpg);
background-repeat:repeat-y;
width:228px;
height:100%;
}
.ingredients-content-serve {
background-color:#faa535;
margin:0 0 6px 15px;
width:168px;
padding:20px 10px;

}
.ingredients-content-ing {
background-color:#ffcc32;
margin-left:15px;
width:168px;
padding:20px 10px;
}
.ingredients-dashed {
width:100%;
border-bottom:dashed 1px #fff;
margin-bottom:10px;padding-bottom:10px
}
#bottom-ingredients {
background-image:url(../img/bottom_recipe.jpg);
background-repeat:no-repeat;
width:864px;
height:15px;
}

#red-box {
position:relative; 
top:160px; 
width:350px; 
background-color:#dd1c50;
}

#footer{text-align:center;color:#666;font-size:10px;margin:10px 0}


/* sep and pad styles */
.padT{padding:10px 0 0 0}
.padR{padding:0 10px 0 0}
.padB{padding:0 0 10px 0}
.padL{padding:0 0 0 10px}
.padTRBL{padding:10px}
.padTRB{padding:10px 10px 10px 0}
.padTRL{padding:10px 10px 0 10px}
.padTBL{padding:10px 0 10px 10px}
.padTRL{padding:10px 10px 0 10px}
.padRBL{padding:0 10px 10px 10px}
.padTR{padding:10px 10px 0 0}
.padTB{padding:0 0 5px 0}
.padTL{padding:10px 0 0 10px}
.padRB{padding:0 10px 10px 0}
.padBL{padding:0 0 10px 10px}
.padRL{padding:0 10px 0 10px}

.mrgBL{margin:0 0 10px 10px}
.mrgRB{margin:0 10px 10px 0}


#win_form {
float:right;
position:relative;
padding-left:90px;
padding-top:130px;
line-height:20px;
text-align:right;
}

label
{
width: 19em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
} 

#legal {
vertical-align:bottom;	

}
.accept {font-size:10px;}

#tandc {
background: url ('img/bglegal.gif') no-repeat;
padding:20px;	
font-size:10px;
color:#ffffff;
}