/* image replacement */
 .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{ margin:0;  padding:0;  display:block;  overflow:hidden;  text-indent:-8000px;}

/* Easy Slider */
#slider { width:960px; height:375px; margin:0; padding:0; background:url(images/blk_trans.png) repeat; overflow:hidden; }
#slider ul, #slider li,
#slider li{width:960px; height:375px; overflow:hidden; margin:0; padding:0;}
#prevBtn, #nextBtn, 
#slider1next, #slider1prev{display:block; width:30px; height:77px; position:absolute; left:-30px; top:71px; z-index:1000;}
#nextBtn, #slider1next{left:696px;}
#prevBtn a, #nextBtn a, 
#slider1next a, #slider1prev a{ display:block; position:relative; width:30px; height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0;}
#nextBtn a, #slider1next a{background:url(../images/btn_next.gif) no-repeat 0 0;}
#slider p { color:#ccc; }
#slider b.slider-title { font-size:24px; color:#fff; padding-bottom:15px; clear:both; }

/* Images */
#slider li#stateYourClaim { background:url(http://www.stormguardrestoration.com/http://www.stormguardrestoration.com/wp-content/uploads/2010/07/state-your-claim-featureImg1.jpg) no-repeat; }
#slider li#roofing { background:url(images/slider/storm-guard-roofing.jpg) no-repeat; }
#slider li#siding { background:url(images/slider/storm-guard-siding.jpg) no-repeat; }
#slider li#windows { background:url(images/slider/storm-guard-windows.jpg) no-repeat; }
#slider li#bbb { background:url(images/BBB-Accredited.jpg) no-repeat; }

/* Content */
#slider p { width:260px !Important; height:460px !Important; background:transparent url(images/blk_trans.png) repeat; color:#ddd; z-index:10001; float:right; padding:20px; }

/* numeric controls */
ol#controls{margin:10px 300px 0 0; padding:0; height:28px; position:absolute; right:0; top:0;}
ol#controls li{margin:0 10px 0 0; padding:0; float:left; list-style:none; height:28px; line-height:28px;}
ol#controls li a{float:left; height:28px; line-height:28px; border:1px solid #000; background:#111; color:#777; padding:0 10px; text-decoration:none; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
ol#controls li.current a{background:transparent url(images/nav-active-hover.jpg) repeat-x; overflow:hidden; color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
