*{margin:0; padding:0;}
body{background:#E3E3DE url(images/bg_body.jpg) repeat-y center top; font:11px Arial, Helvetica, sans-serif;}
a img{border:none; border-width:0px;}

.clear{clear:both;}

#wrapper1{width:820px; margin:0 auto;}

#page{width:770px; margin:0 auto;}
#top{width:768px; height:142px; margin:0 auto}

#logo{float:left; width:175px;}
#nav_container{width:588px; height:142px; float:left; background:url(images/bg_nav.jpg) repeat-x left 72px;}

#nav{float:left; position:relative; top:72px; height:70px;  width:588px;  }
#nav ul{ list-style-type:none;}
#nav li { list-style:none;}
#nav li{float:left; height:70px; position:relative;}
#nav li a{display:block; background:url(images/navigation.jpg) no-repeat right center; padding:26px 6px; font:bold 13px Trebuchet MS, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}  
#nav li a:hover{color:#FFFF99; text-decoration:none;}
#nav li.last a{background:none;}

#banner{margin-top:5px;}
#pagecontent{margin:0 auto; width:768px;}
#content{margin:0 auto; width:768px;}
#content .left img.offer{margin-left:5px; margin-top:10px;}
#content .right{padding-left:15px; padding-top:10px;}
#content {font:normal 11px Arial, Helvetica, sans-serif; color:#533F25; line-height:16px;}
#content p{font:normal 11px Arial, Helvetica, sans-serif; color:#533F25; line-height:16px; margin-bottom:10px;}
#content ul{ list-style-type:none;}
#content li { color:#533F25; font-size: 11px; font-family:Arial, Helvetica, sans-serif, Tahoma; background: url(images/bullet.gif) no-repeat 0px 4px; padding: 0 0 0 10px; }
#content li a{ color:#533F25; font-size: 11px; font-family:Arial, Helvetica, sans-serif, Tahoma;  text-decoration:none;}
#content li a:hover{text-decoration: underline;}



#footer{width:820px; height:66px; background-color:#D6D6D1; color:#533F25; }
#footer a{color:#533F25; text-decoration:none; }
#footer a:hover{text-decoration:underline;}
#footer .footer_links{float:left; position:relative; left:20px; margin-top:15px;}
#footer .author p{margin-top:25px; float:right; position:relative; right:20px;}
h1 { font-size:18px!important; }

a {
   outline: none;
   }
a:focus
{
  -moz-outline-style: none;
}