@charset "utf-8";

/* ~~~ Resets ~~~ */

html, body { height: 100%; }
html, body, div, p, span, a:link, form, input, textarea { margin:0px; padding:0px; list-style:none; border: none; }
p { line-height: 20px; }
input, textarea, select { font: 13px Arial, Helvetica, sans-serif; } 
select { margin: 0; padding: 1px 0; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-weight: normal; }
iframe { margin: 0; padding: 0; }
img { border: 0; }
a img { border: none; }
a { outline: none; text-decoration: none; color: #333; }
a:hover { text-decoration: none; }
ul, li, ol, dl { padding: 0; margin: 0; list-style: none; }
table, th, tr, td { margin: 0; padding: 0; font-size: 13px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

/* ~~~ Structure ~~~ */

body { font: 13px Arial, Helvetica, sans-serif; text-align: left; color: #333; }

/* ~~~ Top nav ~~~ */

#top_nav_wrap { height: 40px; background: #3a3a3a; color: #fff; }
#top_nav { width: 980px; margin: 0 auto; }
#top_nav ul.left { float: left; padding: 10px 0 0 0; }
#top_nav ul.right { float: right; padding: 6px 0 0 0; }
#top_nav ul.right li img { position: relative; left: -5px; }
#top_nav ul.right li span { position: relative; top: -10px; }
#top_nav ul.right li a { color: #fff; }
#top_nav ul.right li a:hover { text-decoration: underline; }

/* ~~~ Header ~~~ */

#header_wrap { height: 120px; background: #252525; color: #fff; }
#header { position: relative; width: 980px; margin: 0 auto; }
#logo { position: absolute; left: 0; top: 22px; }

/* ~~~ Slider ~~~ */

#slider_wrap { height: 400px; background: #eee; }
#slider_container { width: 980px; height: 400px; margin: 20px auto 60px auto; }

/* ~~~ Footer ~~~ */

#footer { width: 980px; margin: 60px auto 20px auto; border-top: 1px solid #ccc; }
#footer .store { float: left; width: 250px; padding: 20px 0 0 0; }
#footer h2 { font-size: 16px; color: #666; text-transform: uppercase; }
#footer ul { padding: 5px 0; }
#footer ul li { padding: 5px 0; line-height: 18px; }
#footer ul li .tel { color: #fff; }
#footer .logo { float: right; width: 220px; padding: 20px 0 0 0; }
#footer h3 { padding: 50px 0 10px 0; font-size: 11px; }
























