html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th{font-size:1em;font-weight:lighter;font-style:normal;}
ul,ol{list-style:none;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:lighter;color:#2b2b2b;font-size:12px;background:#fff url(body.jpg) repeat-x top;height:auto;line-height:2.0;text-align:justify;}
#container{width:960px;height:auto;position:relative;margin:0px auto 0;}
#logo a{display:block;width:100%;height:100%;text-indent:-99999em;}
#logo{width:241px;height:63px;background:transparent url(logo.png) no-repeat top left; float:left}
#claim{width:301px;height:auto;float: left;font-size: 17px;color:#b4cc35;margin:19px 0px 0px 20px;}
#login{width:auto;height:auto;float:right;margin:5px 40px 0px 0px;}
#middle{width:960px;height:396px;background:#b7ce3c url(middle.jpg) no-repeat top left;}
#right{width:400px;height:auto;position:relative;float: right;font-size: 14px;margin:30px 0px 0px 0px;}
#footer{width:100%;height:auto;margin:10px 0 0;padding:5px 0 0;}
ul{width:100%;}
ul li{list-style-image:url(flag.png);list-style-position:outside;text-align:left;margin:-3px 0 2px 28px;}
a.awesome{display:inline-block;text-decoration:none;font-weight:400;line-height:1;position:relative;cursor:pointer;background-color:#f0f0f0;border:1px solid #ccc;color:#2b2b2b;width:94%;margin:0 0 5px;padding:5px 10px 6px;}
a.awesome:hover{background:#e4e4e4 url(alert-overlay.png) repeat-x;color:#2b2b2b;}
a{color:#000;text-decoration:none;}
a:hover{color:#b4cd34;text-decoration:none;}
a:active,a:focus{outline:0;}
fieldset,img,img{border:none;}
.clear{clear:both;}
