body{margin:0px; padding:0px; font:12px/18px Arial, Helvetica, sans-serif; text-decoration:none; }



h1, h2, h3, h4, form, input, select, textarea, span, div, img, a {margin:0; padding:0; list-style:none;}



img {border:0; }



a {text-decoration:none;}

* {outline:none;}



h1 {font:24px "Century Gothic", Arial, Helvetica, sans-serif; color:#333333;}

h2 {font:20px "Century Gothic", Arial, Helvetica, sans-serif; color:#333333;}

h3 {font:18px "Century Gothic", Arial, Helvetica, sans-serif; color:#333333;}



#wrapper {width:865px; margin:0 auto;}



#topwrapper {float:left; width:100%;}

#logowrapper {margin:0; float:left; padding:15px 0 20px 0;}

#logowrapper a {background:url(logo.jpg) no-repeat;  width:384px; height:48px; display:block; margin:20px 0;}



#toplinks { text-align:right; padding-top:5px; font:normal 13px "Century Gothic", Arial, Helvetica, sans-serif; width:845px; height:12px; }

#toplinks a {color:#000000; text-decoration:none; }



#shopnow { float:right; width:127px; height:36px; padding-top:45px; }



#navwrappper {float:left; width:825px; padding:5px 20px; background:url(menu-back.jpg) top repeat-x; }

#navwrappper ul {margin:0; list-style:none; padding:0;}

#navwrappper ul li, #navwrappper ul li a {float:left; color:#000000; font:normal 14px "Century Gothic", Arial, Helvetica, sans-serif; text-transform:uppercase; }

#navwrappper ul li { padding:5px 20px; display:block;}





#bannerwrapper {float:left; width:865px; padding:0 0 5px 0; margin:0;}

#leftbanner { float:left; height:420px; width:450px; background:url(banner-left.jpg) no-repeat; padding-top: 20px;  }

#rightbanner {width:407px; background:url(banner-right.jpg) no-repeat; float:right; height:420px; margin-left:3px; padding-top:20px;}

#leftbanner ul {margin:0; padding:5px 1px 5px 0; float:right; list-style:none; background: url(left.png); width:132px; }

#leftbanner ul li, #leftbanner ul li a {float:right; clear:both; font:14px/34px "Century Gothic", Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; width:132px; text-align:right;}

#leftbanner ul li a:hover { background:url(white-back.png); }



#rightbanner ul {margin:0; padding:5px 0 5px 1px; float:left; list-style:none; background: url(right.png); width:132px; }

#rightbanner ul li, #rightbanner ul li a {float:left; font:14px/34px "Century Gothic", Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; width:132px;}

#rightbanner ul li a:hover { background:url(white-back.png);  }



#textbox { width:845px; padding:7px 10px; background:url(text-back.jpg) top repeat-x; border-top:1px solid #555; float:left; color:#333333;  }
#textbox a { color:#333; font-weight:bold;}





#bottomwrapper { border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    float: left;
    font: 11px Arial,Helvetica,sans-serif;
    margin-bottom: 15px;
    padding: 2px;
    width: 861px; }

#bottomwrapper ul {margin:0; padding:7px 0 0  7px; list-style:none; float:left; width:650px;}

#bottomwrapper ul li {display:inline; padding:0 20px 0 0; line-height:20px;  }

#bottomwrapper ul li a {color:#818181;}

#bottomwrapper ul li a:hover { color:#333333; }

#bottomwrapper p {margin:7px 0 0 20px; padding:0; color:#818181; text-align:right; float:left; }

#bottomwrapper p a {color:#818181; font-weight:bold;}


