 *: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.giftsfor-men.co.uk/fill2.jpg');background-repeat:repeat-x;}
.xform{width:770px;margin-left:auto;margin-right:auto;margin-top:10px;padding:5px;color:#000000;background-color:#FFFFFF;border:1px solid #C0C0FF;}
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;}
.xheader{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;}
.xboundary{padding:0px;margin:0px;margin-top:10px;}
.xcontent{float:right;width:610px;display:block;padding:5px;text-align:right;}
.xcontent p b{font-weight:normal;}
.breadcrumbs{margin-top:5px;padding:0px;font-size:1.0em;text-align:left;}
.xsubcats{}
.xsubcats ul{margin-top:3px;list-style-image:url('dot.png');}
.xmenu{float:left;margin-top:5px;margin-left:5px;padding:0px;font-size:1.0em;width:126px;font-weight:bold;text-align:center;}
.xmenu p{margin:15px;}
.xmenu ul{display:block;margin:0px;padding:0px;text-align:center;}
.xmenu 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.giftsfor-men.co.uk/fill1.jpg');background-repeat:repeat-x;background-color:#F0F0FF;font-weight:bold;text-align:center;color:#202020;border:1px solid #C0C0FF;}
.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;}
.xfooter{padding:5px 10px 5px 10px;font-size:0.7em;font-weight:normal;text-align:center;color:#000000;}
.xfooter p{margin:0px;font-size:1.3em;}
.xflag{float:right;margin:0px;padding:0px;}
.xflag li{display:block;list-style:none;list-style-type:none;list-style-position:outside;margin:1px;padding:0px;border:0px;}
.xflag span{display:block;border:0px;padding:2px 2px 0px 2px;}
.xflag a{display:block;border:2px solid transparent;padding:2px;}
.xflag a:hover{display:block;border:2px solid red;padding:2px;}
.xshort{margin:7px auto 7px auto;padding:4px;padding-left:10px;width:590px;text-align:left;border:1px solid #C0C0FF;background-color:#F0F0FF;}
.xshort h2{display:block;font-size:1.2em;margin:0px 0px 4px 0px;padding:0px;font-style:normal;font-weight:bold;}
.xshort span{font-size:0.8em;display:block;margin-top:4px;padding:0px;text-align:left;}
.xshort .offer{background-image:url('http://www.giftsfor-men.co.uk/offer.jpg');background-repeat:no-repeat;background-position:top right;}
.xlong{font-size:1.1em;width:580px;margin-top:10px;padding:0px 10px 10px 0px;border:0px;text-align:left;}
.xlong a{text-decoration:none;}
.xlong a:hover{color:#FF0000;text-decoration:underline;}
.xlong img{float:right;margin-left:10px;margin-bottom:10px;}
.xlong iframe{float:right;margin-left:10px;margin-bottom:10px;}
.xlong h2{display:block;font-size:1.3em;margin:0px 0px 8px 0px;padding:0px;font-style:normal;}
.xlong h2 a{color:#0000C0;font-weight:bold;}
.xlong span{font-size:1.0em;display:block;margin-top:8px;padding:0px;text-align:center;font-weight:bold;}
.xlong span a{color:#0000C0;}
.xlong h4{color:#CF0000;}
.xoffers{background-image:url('http://www.giftsfor-men.co.uk/offers.jpg');background-repeat:no-repeat;background-position:top right;}

