 *:focus{outline:0;}
body{margin:0px;padding:0px;font-family:Arial,Helvetica,Sans Serif;font-size:0.9em;background-color:#FFFFFF;background-image:url('http://www.presents-for-men.co.uk/fill2.jpg');background-repeat:repeat-x;}
.form{width:770px;margin-left:auto;margin-right:auto;margin-top:10px;padding:5px;color:#000000;background-color:#FFFFFF;border:1px solid #D0FFD0;}
h1{padding:0px;margin:0px;font-size:1.4em;font-weight:bold;}
h2{padding:0px;margin:0px;font-size:1.1em;font-weight:normal;font-style:italic;}
hr{padding:0px;margin-top:0px;margin-bottom:2px;}
.header{padding:10px;}
A:Link,A:visited,A:active{text-decoration:none;}
A:hover{text-decoration:underline;}
A:Link,A:visited{color:#0000DF;}
A:active,A:hover{color:#DF0000;}
.boundary{padding:0px;margin:0px;margin-top:10px;}
.content{float:right;width:610px;display:block;padding:5px;text-align:right;}
.content p b{font-weight:normal;}
.breadcrumbs{margin-top:5px;padding:0px;font-size:1.0em;text-align:left;}
.subcats{}
.subcats ul{margin-top:3px;list-style-image:url('http://www.presents-for-men.co.uk/dot.png');}
.menu{float:left;margin-top:5px;margin-left:5px;padding:0px;font-size:1.0em;width:126px;font-weight:bold;text-align:center;}
.menu p{margin:15px;}
.menu ul{display:block;margin:0px;padding:0px;text-align:center;}
.menu li{display:block;width:100%;margin:0px;margin-top:4px;margin-left:4px;padding:2px 0px 2px 0px;font-size:1.1em;list-style:none;list-style-position:outside;list-style-type:none;background-image:url('http://www.presents-for-men.co.uk/fill1.jpg');background-repeat:repeat-x;background-color:#F0FFF0;font-weight:bold;text-align:center;color:#202020;border:1px solid #D0FFD0;}
.scroller{float:right;width:250px;padding:0px;margin:0px;text-align:left;position:relative;overflow:hidden;}
.scrolling(){position:absolute;left:0px;font-size:0.9em;text-align:right;margin:0px;padding:0px;padding-left:10px;}
.footer{padding:5px 10px 5px 10px;font-size:0.7em;font-weight:normal;text-align:center;color:#000000;}
.footer p{margin:0px;font-size:1.3em;}
.flag{float:right;margin:0px;padding:0px;}
.flag li{display:block;list-style:none;list-style-type:none;list-style-position:outside;margin:1px;padding:0px;border:0px;}
.flag span{display:block;border:0px;padding:2px 2px 0px 2px;}
.flag a{display:block;border:2px solid transparent;padding:2px;}
.flag a:hover{display:block;border:2px solid red;padding:2px;}
.short{margin:7px auto 7px auto;padding:4px;padding-left:10px;width:590px;text-align:left;border:1px solid #D0FFD0;background-color:#F0FFF0;}
.short h2{display:block;font-size:1.2em;margin:0px 0px 4px 0px;padding:0px;font-style:normal;font-weight:bold;}
.short span{font-size:0.8em;display:block;margin-top:4px;padding:0px;text-align:left;}
.short .offer{background-image:url('http://www.presents-for-men.co.uk/offers.jpg');background-repeat:no-repeat;background-position:top right;}
.long{font-size:1.1em;width:580px;margin-top:10px;padding:0px 10px 10px 0px;border:0px;text-align:left;}
.long a{text-decoration:none;}
.long a:hover{color:#FF0000;text-decoration:underline;}
.long img{float:right;margin-left:10px;margin-bottom:10px;}
.long iframe{float:right;margin-left:10px;margin-bottom:10px;}
.long h2{display:block;font-size:1.3em;margin:0px 0px 8px 0px;padding:0px;font-style:normal;}
.long h2 a{color:#0000C0;font-weight:bold;}
.long span{font-size:1.0em;display:block;margin-top:8px;padding:0px;text-align:center;font-weight:bold;}
.long span a{color:#0000C0;}
.long h4{color:#CF0000;}
.offers{background-image:url('http://www.presents-for-men.co.uk/offers.jpg');background-repeat:no-repeat;background-position:top right;}
.offerline{background-color:#FFFFFF;margin:0px 10px 10px 0px;padding:8px 12px 8px 12px;text-align:left;}
.offerline h2{display:block;font-size:1.2em;margin:0px 0px 10px 0px;padding:0px;font-style:normal;font-weight:normal;text-align:left;}
.offerline p{margin:2px 0px 8px 0px;}
.offerline h4{margin:2px 0px 2px 0px;}
.expiredoffer{background-image:none;background-repeat:repeat-x;background-position:top left;}

