html,body{margin:0;padding:0}
body{font: 85%/1.6 Helvetica,Arial,sans-serif;
    text-align: center;background: #0f0f0f url(images/wallpaper.jpg) repeat-x;padding-bottom:20px;color:#4d443b;}
p{margin-top:0}
h1,h2,h3{font: normal;
text-transform:uppercase;
color:#97a933;}


h1{font-size:160%}
h2{font-size:120%}
h3{font-size:100%}

div#header{width:100%;overflow:hidden;background:#322f4d url(images/dark-grad.jpg) repeat-x;color:#fff;border-top:1px solid #da1537;}
div#header h1,div#menu{width:920px;margin:0 auto;text-align:left;}
div#header .strap{width:1010px;margin:0 auto 0 auto;text-align:left;}
div#header h1{position:relative;top:18px;left:6px;padding: 2px 0 22px 5px;color: #FFF;background:url(images/webleeds.jpg) no-repeat;}
div#header h1 span{position:relative;left:-999px;}


div#container{width:921px;margin:0 auto 10px;padding:1px;text-align:left;
background: #fff;
clear:both;
border:2px solid #000;
}
div#content{width:881px;margin:0;padding:20px 20px 20px 20px;background:#989f98 url(images/gradient.jpg) repeat-x;overflow:visible;
}

div#contentOther{width:881px;margin:0;padding:20px 20px 20px 20px;
background:#0f0f0f;
height:auto;
}

div#contentOther2{width:881px;margin:0;padding:20px 20px 40px 20px;
background:#0f0f0f;
height:auto;
}


div#content .nonHome{
background:#fff none;
}




div#side{float:right;display:inline;width: 200px;background:#f4f7f7; margin:0 0 0 0;padding:5px;background:#fff url(images/large-reel.gif) repeat-y;}
div#side p{margin:5px 0 10px;}
div#side h3{margin:5px 0 10px;color: #97a933;font-variant:uppercase;}
div#side div{margin: 0 0 10px;padding: 10px 0;}

div#footer{clear:both;width:100%;margin:0;padding: 0;
    background: #000 url(images/stripe-black.gif);color: #444;text-align:center;}
div#footer p{margin:0;}
