div{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body{line-height:1;color:black;background:white;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
header, section, footer,
aside, nav, article, figure{display:block;}
#slider-wrapper{background:url(images/slider.gif) no-repeat;width:998px;height:392px;margin:0 auto;padding-top:74px;margin-top:50px;}
#slider{position:relative;width:778px;height:246px;margin-left:0px;background:url(images/loading.gif) no-repeat 50% 50%;}
#slider img{position:absolute;top:0px;left:0px;display:none;}
#slider a{border:0;display:block;}
.nivo-controlNav{position:absolute;left:670px;bottom:-25px;}
.nivo-controlNav a{display:block;width:22px;height:21px;background:url(images/bullets.png) no-repeat;text-align:center;vertical-align:middle;border:0;margin-right:3px;float:left;color:#FFFFFF;font-family:Arial;font:13px;}
.nivo-controlNav a.active{background-position:0 -22px;}
.nivo-directionNav a{display:block;width:30px;height:22px;background:url(images/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav{background-position:-30px 0;right:15px;}
a.nivo-prevNav{left:15px;}
.nivo-caption{text-shadow:none;font-family:Helvetica, Arial, sans-serif;}
.nivo-caption a{color:#efe9d1;text-decoration:underline;}
.clear{clear:both;}