#slider-container { background-image: url(../images/slider/bg-main.jpg); background-repeat: no-repeat; height:257px; width:940px; position:relative; margin:0px; padding:0px; }
#slider-container .corners-bottom {width:940px; height:8px; background:transparent; position:absolute; top:249px; left:0; background-image:url(../images/slider/corners-bottom.png); background-repeat: no-repeat; z-index:10; }
#slider-box { position: relative; width: 940px; height: 257px; list-style:none; margin:0px; padding:0 0 1px 0; background-image:url(../images/slider/bannerline.gif); background-repeat: no-repeat; background-position: center bottom; }
#slider-box li { position: absolute; top: 0px; left: 0px; width: 940px; height: 257px; left:0; display:none;}

/* Welcome Banner */
#slider-box .welcome-banner { background-image: url(../images/slider/bg-main.jpg); background-repeat: no-repeat; height:257px; overflow:hidden; position:relative; }
#slider-box .welcome-banner h1 { padding-top:60px; padding-bottom:0px; display:block; padding-left:42px; font-size: 42px; color: #FFFFFF; margin:0px; font-style: italic; font-weight: bold; text-shadow: 2px 2px 0px #111111; }
#slider-box .welcome-banner h2 { padding-bottom:30px; display:block; padding-left:42px; font-size: 26px; color: #FFFFFF; margin:0px; font-style: italic; font-weight: normal; text-shadow: 2px 2px 0px #222222; }
#slider-box .welcome-banner h2 span { color: #a2a2a2 }

/* Inner Banners */
#slider-box .photo-banner {background:#transparent; width:940px; height:257px;}
#slider-box .photo-banner .corners {width:940px; height:257px; background:transparent; position:absolute; top:0; left:0; background-image:url(../images/slider/corners.png); background-repeat: no-repeat; }
#slider-box .photo-banner .link {width:940px; height:257px; background:transparent; position:absolute; top:0; left:0;}
#slider-box .photo-banner .corners .text {width:845px; position:absolute; bottom:0; left:0; padding:12px 20px 12px 20px; font-size:12px; color:#a6a6a6; background-image: url(../images/slider/imgtxtbg.png); background-repeat: repeat-y; background-position: left;}

/* Corner */
.slider-corner { position:absolute; top:0px; right:0; width:95px; height:95px; background-repeat: no-repeat; z-index:100 }

/* Buttons */
#slider-box .button-position { padding-left:42px; }
#slider-box a.banner-button { display: block; float: left; height: 26px; margin-right: 8px; padding-right: 13px; background-attachment: scroll; background-color: transparent; background-image: url(../images/slider/button-bg.png); background-repeat: no-repeat; background-position: right -26px; cursor:pointer; }
#slider-box a.banner-button span { font-family:Arial, Helvetica, sans-serif; float:left; position: relative; display: block; white-space: nowrap; height:26px; background-color: transparent; background-image: url(../images/slider/button-bg.png); background-repeat: no-repeat; padding-top: 5px; padding-right: 0; padding-left: 13px; font-size: 12px; font-weight: bold; color: #2a2a2a; text-decoration: none; text-shadow: 1px 1px 0px #ddd; }
#slider-box a.banner-button:hover { background-image: url(../images/slider/button-bg-hover.png); }
#slider-box a.banner-button:hover span { background-image: url(../images/slider/button-bg-hover.png); }
#slider-box a.banner-button2 { display: block; float: left; height: 26px; margin-right: 8px; padding-right: 13px; background-attachment: scroll; background-color: transparent; background-image: url(../images/slider/button-bg2.gif); background-repeat: no-repeat; background-position: right -26px; cursor:pointer; }
#slider-box a.banner-button2 span { font-family:Arial, Helvetica, sans-serif; float:left; position: relative; display: block; white-space: nowrap; height:26px; background-color: transparent; background-image: url(../images/slider/button-bg2.gif); background-repeat: no-repeat; padding-top: 5px; padding-right: 0; padding-left: 13px; font-size:12px; font-weight: bold; color: #959594; text-decoration: none; text-shadow: 1px 1px 0px #000000; }
#slider-box a.banner-button2:hover { background-image: url(../images/slider/button-bg2-hover.gif); }
#slider-box a.banner-button2:hover span { background-image: url(../images/slider/button-bg2-hover.gif); }

/* Slider Nav */
.slide-pager-container { height:15px; width:auto; text-align:right; z-index:9999; display:; position:absolute; top:230px; right:10px; }
#slide-pager { float:; text-align:right; }
#slide-pager a, #slide-pager a:visited { width:10px; height:10px; float:left; margin:4px; background:url(../images/slider/navigator.png) 0 0 no-repeat; display:block; font-size:1px; text-indent:9999px;text-decoration:none; overflow:hidden; cursor:pointer }
#slide-pager a:hover { background-position:0 -10px; }
#slide-pager a.active { background-position:0 -20px; outline:none; }
#slide-pager a.activeSlide { background-position:0 -20px; outline:none; }