 *:focus{outline:0;}
body{padding:0px;margin:0px;color:#000000;background-color:#FFFFF0;background-image:url('husband.jpg');background-repeat:no-repeat;background-position:left top;}
h1{color:#005000;font-size:1.5em;margin-top:0px;}
h2{padding:0px;margin:0px;font-size:1.7em;font-weight:bold;}
.container{font-family:Verdana,Arial,Sans Serif;font-weight:normal;font-size:11px;text-align:left;margin-left:auto;margin-right:auto;width:760px;position:relative;}
.head{padding:15px 5px 20px 172px;margin-bottom:10px;}
.flagholder{float:right;width:60px;margin:0px;padding:0px;margin-right:3px;text-align:center;}
.flag{margin:2px;padding:1px;border:0px;}
.block{margin-left:0px;padding:5px;}
.menuarea{float:left;margin:0px;padding:0px;font-size:1.0em;font-weight:bold;}
.menuarea ul{display:block;margin:0px;padding:0px;list-style:none;list-style-type:none;list-style-position:outside;}
.menuarea li{padding:0px;width:150px;list-style:none;list-style-type:none;list-style-position:outside;font-size:1.0em;}
.menuarea a{display:block;padding:3px 10px 3px 10px;margin:0px;margin-bottom:2px;text-decoration:none;background-color:#FFFFF0;border:1px solid #005000;}
.menuarea p{color:#FFFFFF;background-color:#005000;margin:0px;margin-bottom:2px;padding:3px 10px 3px 5px;}
.contentarea{float:right;width:580px;margin:0px;padding:0px;font-size:1.0em;font-weight:normal;}
.foot{font-size:0.8em;font-weight:normal;text-align:right;}
.foot p{margin:0px;margin-bottom:1px;}
A{text-decoration:underline;}
A:link,A:visited{color:#0000DF;}
A:active,A:hover{color:#DF0000;}
p{margin:8px 0px 5px 0px;}
.brief{margin:0px 5px 5px 0px;padding:5px 10px 5px 10px;float:left;width:260px;height:7.5em;position:relative;font-weight:normal;background-color:#FFFFFF;border:1px solid #005000;}
.brief a{}
.brief h2{font-size:1.2em;margin:0px 0px 5px 0px;padding:0px;font-style:normal;font-weight:bold;}
.brief span{font-size:1.0em;width:100%;padding:0px;margin-top:5px;display:block;}
.article{width:555px;margin:5px;padding:10px;border:0px;background-color:#FFFFFF;border:1px solid #005000;}
.offerline{margin:0px 10px 10px 0px;padding:8px 12px 8px 12px;background-color:#FFFFFF;border:1px solid #005000;}
.offerline h2{display:block;font-size:1.2em;margin:0px 0px 10px 0px;padding:0px;font-style:normal;font-weight:bold;}
.offerline p{margin:2px 0px 8px 0px;}
.offerline h4{margin:2px 0px 2px 0px;font-size:1.1em;}
.expiredoffer{background-image:url('http://www.husbandsbirthday.co.uk/expired.jpg');background-repeat:no-repeat;background-position:top left;}
.detailed{font-size:1.1em;width:555px;margin:5px;padding:10px;border:0px;background-color:#FFFFFF;border:1px solid #005000;}
.detailed img{float:right;margin-left:20px;margin-bottom:10px;}
.detailed iframe{float:left;margin-right:20px;margin-bottom:10px;}
.detailed h2{display:block;font-size:1.3em;margin:0px 0px 8px 0px;padding:0px;font-weight:bold;}
.detailed span{display:block;margin-top:8px;padding:0px;text-align:center;font-weight:bold;}
.detailed h4{font-size:1.0em;color:#C00000;}
.briefoffersavailable{background-image:url('http://www.husbandsbirthday.co.uk/salenowon.jpg');background-repeat:no-repeat;background-position:top right;}

