body
{
font-family:verdana;
font-size:12px;
background-color:#f1f9e9;
}
p
{
font-family:verdana;
font-size:12px;
float:left;
clear:both;
width:100%;
margin:0 0 10px 0;
padding:0 0 2px 0;
}

h1, h2, h3
{
font-family:tahoma;
float:left;
clear:both;
font-weight:bold;
text-align:center;
width:100%;
}
h1
{
color:#498d00;
font-size:20px;
}
h2
{
color:#498d00;
font-size:18px;
}
h3
{
padding:0 !important;
margin:0 !important;
font-size:15px;
}


div.container
{
margin:0 auto;
width:750px;
}
div.mainwrapper
{
margin:0 auto;
background-color:#fff !important;
width:740px;
clear:both;
float:left;
padding:0 20px 0 10px;
}
div.content
{
width:740px;
}

div.logo
{
width:200px;
height:150px;
background-image:url(lunchboxdiet.gif);
background-repeat:no-repeat;
float:left;
}
div.headline
{
margin:50px 0 0 0;
float:left;
width:540px;

}

div.header
{
padding:10px 0 0 0;
}

div.intro
{
width:480px;
float:left;
clear:left;
padding:0 10px 5px 10px;
}
div.simonphoto
{
background-position:0 0px;
background-image:url(sidebar.gif);
background-repeat:no-repeat;
width:240px;
height:440px;
}
div.image
{
width:240px;
float:left;
clear:right;
}
div.USlink
{
width:134px;
float:left;
}
div.UKlink
{
width:134px;
float:left;
clear:right;
padding: 0 0 0 15px;
}
div.buyclear
{
padding:10px 0 10px 220px;
float:left;
clear:both;
}
div.label
{
text-align:center;
font-weight:bold;
}
div.buyUS
{
padding:5px 0 5px 0;
width:134px;
height:30px;
float:left;
clear:left;
}
div.buyUK
{
padding:5px 0 5px 0;
width:134px;
height:30px;
float:left;
clear:right;
}
div.buyUK a span, div.buyUS a span
{
display:none;
}
div.buyUS a
{
text-align:center;
display:block;
width:134px;
height:29px;
background-image:url(us_off.gif);
}
div.buyUS a:hover
{
display:block;
width:134px;
height:29px;
background-image:url(us_on.gif);
}
div.buyUK a
{
display:block;
width:134px;
height:29px;
background-image:url(uk_off.gif);
}
div.buyUK a:hover
{
display:block;
width:134px;
height:29px;
background-image:url(uk_on.gif);
}

div.whatyouget
{
float:left;
clear:both;
width:100%;
padding:6px;
background-color:#e3e3e5;
}

div.elle
{
clear:left;
float:left;
padding:6px;
background-color:#c8e3ab !important;
display:block;
width:430px;
}
div.odd h2, div.even h2, div.odd h3, div.even h3, div.odd h1, div.even h1
{
float:left;
text-align:left;
}

div.odd, div.even
{
float:left;
clear:both;
padding:10px 0 0 0;
}

div.ellepic
{
float:left;
clear:right;
width:296px;
height:351px;
background-image:url(elle.gif);
border-top:1px #000 solid;
border-right:1px #000 solid;
border-bottom:1px #000 solid;
border-left:1px #000 solid;
background-color:#c8e3ab;
}

div.sportmagazine
{
float:left;
clear:left;
background-color:#e2f6cd;
width:476px;
padding:6px;
}
div.sportpic
{
background-image:url(sportspread.jpg);
float:left;
border-top:1px #000 solid;
border-right:1px #000 solid;
border-bottom:1px #000 solid;
border-left:1px #000 solid;
clear:right;
width:250px;
height:127px;
}

div.cameron
{
padding:6px;
float:left;
clear:both;
background-color:#c8e3ab;
width:728px;
}

div.andy
{
float:left;
clear:left;
background-color:#e2f6cd;
width:450px;
padding:6px;
}

div.simon
{
padding:6px;
float:left;
clear:left;
width:550px;
background-color:#c8e3ab;
}

div.simonpic
{
float:left;
clear:right;
background-image:url(simonlovell.jpg);
background-repeat:no-repeat;
width:157px;
height:275px;
border:1px solid #000;
}