/* @override 
	http://achievekidstri.org/assets/templates/achieve/css/slider.css
	http://s337757628.onlinehome.us/assets/templates/achieve/css/slider.css
*/
* { padding: 0; margin-bottom: 0; margin-top: 0; margin-right: 0;}
body { font-family: Arial, Helvetica, sans-serif;}
#wrapper { position: relative; width: 863px; margin: 4px auto 0;}
/*  slider container(s) */
#container, #container2, #container3 { position: absolute; width: 863px; height: 297px; overflow: auto; left: 0; margin-left: 0; margin-right: 0; margin: 0; margin-top:5px; padding: 0; display: block; background: url(../images/Slider-bkg-857x291.jpg) no-repeat;}

#container div.item h2 { color: #fffeff;text-shadow: 2px 1px 3px #000000;
filter: dropshadow(color=#000000, offx=2, offy=1); font: normal 700 29px/29px "myriad-pro-condensed-1","myriad-pro-condensed-2"; display: block; float: left; width: 428px; padding: 10px 10px 0;}
div.play_btn { display: none;}

#container div.item table p { font-size: 13px; line-height: 17px; padding: 010px; width: 428px;}

#container div.item a.slider-rm { background: url(../images/Slider-readMore-32x32.png) no-repeat; height: 32px; display: block; padding-left: 37px; margin-left: 10px; line-height: 32px; font-size: 15px; text-transform: uppercase;}

#container div.item table { height: 291px; padding-top: 5px;}

#container div.item table td { vertical-align: top;}

img.slider-bkg { position: relative; z-index: 2; 
margin-top: -210px; 
margin-top: -212px\9; 
margin-right: 11px; width: 394px;}

img.slider-img { position: relative; z-index: 3; 
margin-top: 16px; 

margin-left: 6px;}





a.sl-learn-more { display: block; width: 190px; position: relative; margin-top: -70px; margin-left: 144px; z-index: 2;}
a.sl-view-more { display: block; width: 190px; position: relative; margin-top: -102px; margin-left: 571px; z-index: 2;}

a.sl-fb { display: block; width: 190px; position: absolute; margin-top: -77px; margin-left: 619px;}

table#gal-table { position: absolute; z-index: 1; margin-top: -126px; margin-left: 14px;}
.item { display: block; width: 863px; height: 237px; position: relative;}

.item h3 { font-size: 16px; margin: 10px; color: #0CF; z-index: 1;}
.item p { font-size: 13px; padding: 6px 10px 12px;}
/* controls styling */
#controls1, #controls2, #controls3 { display: inline; padding: 0; position: absolute; width: 282px; height: 27px; margin: 256px auto 12px 490px; z-index: 5;}
.prev_btn, .next_btn, .play_btn { height: 18px; line-height: 25px; text-align: center; text-transform: uppercase; font-size: 1px; color: #fff; display: inline; float: left; border-style: none; margin-right: 5px; line-height: 17px; background: url(../images/slider-buttons-34x36.png) no-repeat 0 -18px; width: 17px;});}
#controls1 div.num_nav, #controls1 div.num_nav ul { width: auto; float: left; display: inline; margin-left: 0; padding-left: 0; margin-right: 2px;}
.prev_btn { float: left;}
.next_btn { float: left; background-position: -17px -18px;}
.num_nav ul li { display: inline; margin: 0 2px;}


.num_nav ul li a { color: #a9a7a7; border: none; font-size: 11px; width: 17px; display: block; float: left; height: 18px; margin-right: 3px; text-align: center; background: url(../images/slider-buttons-34x36.png) -17px 0;}

.num_nav ul li a.active, .num_nav ul li a:hover { border-color: #fff; color: #3a2b7e; font-size: 8px; display: block; background: url(../images/slider-buttons-34x36.png) 0 0;}



.btn_over { color: #fff; border: 1px solid #fff; background-color: #eb5929;}
hr { margin: 22px 0;}
.clearit { clear: both;}
a.find-out-more { margin-top: -62px; position: relative; z-index: 1; display: inline; width: 173px; float: left; margin-left: 60px;}
a.purchase-tickets { float: left; margin-right: 0; margin-top: -62px; z-index: 3; position: relative; margin-left: 250px; display: inline;}



