*:focus{outline:0;}
body{margin:0px;padding:0px;font-family:Arial,Helvetica,Sans Serif;font-size:0.9em;color:#FFFFFF;background-color:#002000;}
.form{width:770px;margin-left:auto;margin-right:auto;background-color:#002000;color:#FFFFFF;}
h1{padding:0px;margin:0px;color:#00FF00;font-size:1.1em;font-weight:bold;}
h2{padding:0px;margin:0px;font-size:1.1em;font-weight:normal;font-style:italic;}
.header{padding:5px 5px 10px 10px;text-align:center;}
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;}
.content{clear:both;padding:5px 5px 10px 10px;background-color:#FFFFFF;color:#000000;}
.outer{padding:10px;background-color:#FFFFFF;color:#000000;margin:0px;border-bottom:3px solid #002000;}
.breadcrumbs{margin:0px;padding:5px 10px 5px 10px;font-size:0.9em;font-weight:bold;color:#000000;background-color:#A0A080;background-image:url('http://www.christmas-gift-list.co.uk/menubar.jpg');background-repeat:repeat-x;border-bottom:3px solid #002000;border-top:3px solid #002000;text-align:left;}
.breadcrumbs a{font-size:1.1em;}
.menu{margin:0px;padding:5px 10px 5px 5px;font-size:0.9em;font-weight:bold;color:#000000;background-color:#F0F0E0;border-bottom:3px solid #002000;text-align:left;}
.menu ul{display:inline;margin:0px;padding:0px;margin-left:10px;}
.menu li{display:block;float:left;padding:1px 10px 1px 10px;margin:0px;list-style:none;background-color:transparent;font-weight:bold;font-size:1.1em;color:#202020;width:8em;}
.footer{padding:5px 10px 5px 10px;margin:0px;font-size:0.9em;font-weight:normal;text-align:right;color:#000000;background-color:#C0C0A0;background-image:url(http://www.christmas-gift-list.co.uk/menubar.jpg);background-repeat:repeat-x;border-bottom:3px solid #002000;}
.flag{margin:10px;float:right;}
.shortbox{background-color:#FFFFFF;margin:7px auto 7px auto;padding:4px;padding-left:20px;border:0;width:640px;text-align:left;}
.shortbox a{text-decoration:none;}
.shortbox a:hover{color:#FF0000;text-decoration:underline;}
.shortbox h2{display:block;font-size:1.2em;margin:0px 0px 3px 0px;padding:0px;font-style:normal;}
.shortbox h2 a{color:#0000C0;}
.shortbox span{font-size:0.8em;display:block;margin-top:3px;padding:0px;}
.shortbox span a{color:#008000;}
.longbox{font-size:1.1em;background-color:#FFFFFF;width:500px;margin-top:10px;margin-left:auto;margin-right:auto;padding:10px;border:0px solid #000000;text-align:left;}
.longbox a{text-decoration:none;}
.longbox a:hover{color:#FF0000;text-decoration:underline;}
.longbox img{float:right;margin-left:10px;margin-bottom:10px;}
.longbox iframe{float:right;margin-left:10px;margin-bottom:10px;}
.longbox h2{display:block;font-size:1.3em;margin:0px 0px 8px 0px;padding:0px;font-style:normal;}
.longbox h2 a{color:#0000C0;font-weight:bold;}
.longbox span{font-size:1.0em;display:block;margin-top:8px;padding:0px;text-align:center;font-weight:bold;}
.longbox span a{color:#008000;}

