/*-- required & default rules --*/
.loading {
left: 340px;
position: absolute;
top: 180px;
}

#slide_holder {
height: 389px;
position: relative;
}
#slide_holder_inner {
height: 389px;
left: 0px;
overflow: hidden;
position: absolute;
top: 0px;
width: 905px;
z-index: 2000;
}

#intro, .intro {
position: absolute;
z-index: 9000;
}

/*-- for slide divs --*/
#slide_holder_inner div {
position: absolute;
}
/*-- for divs in html slides to position relative --*/
div#slide_holder_inner div.slide div {position: relative;}
div#carousel_controls {
	margin: 5px 0 0 0;
	z-index: 9999;
	float: right;
	width: 179px;
	display: block;
	height: 23px;
	}

/*-- for slide buttons --*/
#slide_buttons li:hover, .prev_button, .next_button, #hover_next_button, #hover_prev_button {
cursor: pointer;
cursor: hand;
z-index: 5000;
}

#slide_buttons li, .prev_button, .next_button {
background-repeat: no-repeat;
overflow: hidden;
top: 0px;
}
ul#slide_buttons {
height: 32px;
width: 115px;
background: transparent url(../images/design/thug_homepage_slider_number_background.jpg) no-repeat scroll 0 4px;
padding: 0 15px;
font-size: .8em;
float: left;
}

ul#slide_buttons li {
	font-weight: bold;
	color: #fff;
	float: left;
	padding: 5px 1px 0px;
	width: 12px;
	text-align: center;
}

ul#slide_buttons li#button_selected,
ul#slide_buttons li:hover {
	font-weight: bold;
	color: #FF5F18;
	font-size: 1.6em;
}

div#prev_button,
div#next_button {
	float: left;
	padding: 6px 0 0 0;
	}

#hover_next_button, #hover_prev_button {
height: 389px;
background-repeat: no-repeat;
display: none;
overflow: hidden;
width: 30px;
z-index: 6000;
}/**/
#hover_next_button {
background-image: url(../images/design/thug_home_slider_next.png);
background-position: 7px 175px;
right: 0;
}
#hover_prev_button {
background-image: url(../images/design/thug_home_slider_previous.png);
background-position: 5px 175px;
left: 0;
}

#row_of_slides {
position: absolute;
top: 0;
}
#row_of_slides .slide {
display: none;
position: absolute;
}

a.slide-link {
	text-decoration: underline;
	}
	
a.slide-link:hover {
	color: #FF7F21;
	}
div#slide_dean, div#slide_purveyors, div#slide_research, div#slide_thugs, div#slide_nike_arenamation, div#slide_logitech, div#slide_widget, div#slide_nike_plus, div#slide_moving
 {
	width: 905px;
	height: 388px;
	}
div#slide_dean {background-image: url('../images/slides/thug_hompage_highlight_dean_comp.jpg');}	
div#slide_thugs {background-image: url('../images/slides/thug_hompage_highlight_thugs.jpg');}	
div#slide_widget {background-image: url('../images/slides/thug_hompage_highlight_yahoo_widget.jpg');}	
div#slide_research {background-image: url('../images/slides/thug_hompage_highlight_research.jpg');}
div#slide_nike_arenamation {background-image: url('../images/slides/thug_hompage_highlight_nike_id.jpg');}
div#slide_purveyors {background-image: url('../images/slides/thug_hompage_highlight_purveyors.jpg');}	
div#slide_logitech {background-image: url('../images/slides/thug_hompage_highlight_logitech.jpg');}
div#slide_moving {background-image: url('../images/slides/thug_hompage_highlight_keep_moving_forward.jpg');}
div#slide_nike_plus {background-image: url('../images/slides/thug_hompage_highlight_nike_plus.jpg');}

div#slide_dean p, div#slide_purveyors p, div#slide_research p, div#slide_thugs p, div#slide_nike_arenamation p, div#slide_logitech p, div#slide_widget p, div#slide_nike_plus p, div#slide_moving p {
	position: absolute;
	left: 45px;
	}
	
div#slide_dean p {width: 307px;top: 279px;left:563px}
div#slide_purveyors p {width: 182px;top: 158px;}
div#slide_research p {width: 340px;top: 195px;}
div#slide_thugs p {width: 400px;top: 265px;}
div#slide_nike_arenamation p {width: 400px;top: 268px;}
div#slide_logitech p {width: 400px;top: 240px;}
div#slide_widget p {width: 365px;top: 240px;}
div#slide_nike_plus p {width: 545px;top: 235px;}
div#slide_moving p {width: 395px;top: 270px;left: 300px;}