@charset "utf-8";
/* CSS Document */

body{background-color:#b6bd9b; background-image:url(../images/bg.jpg); background-position:center top; background-repeat:repeat-x; margin:0; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#56412c; line-height:1.3em;}
div, html, body{1position:relative;}
a{outline:none; color:#8d7124; font-style:italic; text-decoration:none;}
div{margin:0; padding:0;}
h2, h3, h4, dt{font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:24px; font-weight:normal; margin:0 0 1em 0; padding:0;}
h3{ font-size:21px;}
h4, dt{font-size:18px; }

dt{margin:0 0 .5em 0;}
dd{margin:0 0 1.4em 0; padding:0 0 0 1em;}

p{margin:0 0 1.4em 0; padding:0;}

hr {border: 0; color: #56412c;background-color: #56412c;height: 1px; margin: 1em 0;}
span.spacer{padding:0 30px;}

#container{width:1002px; margin:0 auto; text-align:left; padding:0 0 20px 0; overflow-x:hidden; position:relative; overflow-y:visible;}
#top{background-image:url(../images/top.jpg); height:130px; position:relative; background-position:-7px 0; overflow:hidden;}
ul#nav{display:block; position:absolute; height:30px; overflow:hidden; margin:0; padding:0; top:100px; left:551px; overflow:hidden;}
ul#nav li{display:block; float:left; }
ul#nav li a{display:block; text-indent:500px; white-space:nowrap; overflow:hidden;background-image:url(../images/nav.png); height:30px;}

ul#nav li.design a{width:68px; background-position:0 0;}
ul#nav li.design a:hover, ul#nav li.design a.active{background-position:0 -30px;}
ul#nav li.about a{width:95px; background-position:-68px 0;}
ul#nav li.about a:hover, ul#nav li.about a.active{background-position:-68px -30px;}
ul#nav li.tip a{width:80px; background-position:-163px 0;}
ul#nav li.tip a:hover, ul#nav li.tip a.active{background-position:-163px -30px;}
ul#nav li.faq a{width:60px; background-position:-243px 0;}
ul#nav li.faq a:hover, ul#nav li.faq a.active{background-position:-243px -30px;}
ul#nav li.contact a{width:93px; background-position:-303px 0;}
ul#nav li.contact a:hover, ul#nav li.contact a.active{background-position:-303px -30px;}

a#logo, a#zugara{display:block; 1border:1px black solid; white-space:nowrap; position:absolute; text-indent:10000px; overflow:hidden;}
a#zugara{width:130px; height:50px; top:70px; left:40px;}
a#logo{width:400px; height:55px; top:10px; left:115px;}

div#navWarning{border:2px white solid; background-color:#58422d; padding:4px 5px; position:absolute; width:420px; top:46px; left:533px; font-size:11px;line-height:1.6em; color:#fff; text-align:center;}
div#navWarning strong{1display:block; 1font-size:12px; padding-right:5px;}
div#navWarning span{display:block; font-size:12px;}
div#navWarning span a{font-style:normal; font-weight:500;padding:0 10px; font-size:13px; color:#f3b919;}

div#topad{height:115px;  width:982px; text-align:center; padding:20px 10px 0 10px; position:absolute; }
div#topad div.ad{float:left;}
div#topad div.links{text-align:right;}
div#topad div.links a{color:#fff;}

div#main{ background-image:url(../images/mainbg.png); margin-top:135px;}

div#main div.header{height:100px; background-image:url(../images/contentheader.png); padding:20px 40px 0 40px; text-align:center; }
div#main div.header h2{color:#fff6df;}

div#main div.wrap{ background-image:url(../images/mainbgbottom.png); padding:0 11px 20px 12px; background-repeat:no-repeat; background-position:bottom; margin-bottom:0px !important; margin-bottom:-1px;}
div#main div.wraptop{ background-image:url(../images/mainbgtop.png); padding:20px 0 0 0 !important;  padding:20px 1px 1px 1px; background-repeat:no-repeat;}
div#main div.wrap div.content{padding:8px 5px 0 5px; background-image:url(../images/contentbg.png); background-repeat:repeat-x; background-position:bottom; }
div#main div.wraptop div.wrap div.content{padding:5px 15px 0 14px; background-image:url(../images/contentbg.png); background-repeat:repeat-x; background-position:top;  min-height:637px;background-position:0 100px; height:auto !important; height:637px;}
div.addflash{z-index:5;}

div#footer{text-align:center;}