#linkslider {
	background:#fff;
	font-size:12px;
	line-height:18px;
	color:#ffffff;
}
#linkslider h2 {
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}

/* don't change anything below here (other than image file locations) or I will break my face */
ul#slide_control li,
ul#slide_nav li,ul#portfolio{
    list-style:none;
}
div#linkslider, div#slider {
	position:relative;
	width:664px;
	height:300px;
}
/* slide navigation specific */

ul#slide_nav {
position:absolute;
bottom:5px;
left:50px;
z-index:5000;
margin:0;
padding:0;
list-style:none;

}

ul#slide_nav li {

background-image: url('/images/slider/sliderbg_numbers.png');
display: block;
float: left;
height: 50px;
list-style: none;
padding: 0px;
margin: 0px;
width: 40px;

}
li.slide_0 {background-position:0 0;}
li.slide_0:hover {background-position: 0 -50px;}
li#button_selected.slide_0 {background-position: 0 -100px;}

li.slide_1 {background-position:-40px 0;}
li.slide_1:hover {background-position: -40px -50px;}
li#button_selected.slide_1 {background-position: -40px -100px;}

li.slide_2 {background-position:-80px 0;}
li.slide_2:hover {background-position: -80px -50px;}
li#button_selected.slide_2 {background-position: -80px -100px;}

li.slide_3 {background-position:-120px 0;}
li.slide_3:hover {background-position: -120px -50px;}
li#button_selected.slide_3 {background-position: -120px -100px;}

li.slide_4 {background-position:-160px 0;}
li.slide_4:hover {background-position: -160px -50px;}
li#button_selected.slide_4 {background-position: -160px -100px;}

li.slide_5 {background-position:-200px 0;}
li.slide_5:hover {background-position: -200px -50px;}
li#button_selected.slide_5 {background-position: -200px -100px;}



/* slide image holder specific */

ul#portfolio
{
	margin:0;
	padding:0;
	
}
ul#portfolio img{
    width: 497px;
    height: 300px;
}
ul#slide_control li{
    list-style: none;
    display: block;
    float:left;
    margin-left:0px;
    margin-bottom:0px;
}
ul#portfolio li{
	margin-left:0px;
}
ul#portfolio li img{
	border: none;
	padding: 0;
}


/* slide control specific */

ul#slide_control {
    z-index:5000;
	position:absolute;
	bottom:5px;
	left:0px;
	list-style:none;
	padding:0;
	margin:0;
}

/* control button specific */


#pause_button {
	width:50px;
	height:50px;
	background-image:url('/images/slider/sliderbg_playpause.png');
	background-repeat:no-repeat;
}
.pause_button:hover {
	background-position:0 0;
}

.paused_button {
background-position:0 -50px;
}



/* for slider text or caption  */

ul#portfolio-desc{
	list-style:none;
	position:absolute;
	padding:0px;
	margin:0;
	width:167px;
	height:300px;
	display:block;
	top:0px;
	right:0px;
	
}
ul#portfolio-desc li {
	position:relative;
	list-style:none;
	position:absolute;
	padding:15px;
	margin:0;
	background-image:url('/images/slider/sliderbg_rightcolumn.jpg');
	background-repeat:no-repeat;
	display:none;
	height:270px;
	width:137px;
}

li.sliderblue {background-position:0 0}
li.sliderblack {background-position:-200px 0}
li.slidergrey {background-position:-401px 0}

ul#portfolio-desc h2{
	font-size:19px;
	margin:0 0 10px 0;
	display:block;
	color:white;
}
ul#portfolio-desc p {
	margin:0;
	padding:0;
	display:block;
}
ul#portfolio-desc a.btn_link {
	display:block;
	position:absolute;
	background-image:url('/images/slider/btn_link.png');
	background-repeat:no-repeat;
	text-decoration:none;
	height:38px;
	width:38px;
	right:5px;
	bottom:5px;
	behavior: url(/templates/iepngfix.htc);
}
li.slidermore a.btn_link {background-position:0 -38px;}
li.sliderwatch a.btn_link {background-position:0 0;}
li.slidermore a.btn_link:active {background-position:-38px -38px;}
li.sliderwatch a.btn_link:active {background-position:-38px 0;}
.fade{
	margin-bottom: 2em;
}

.fade p{
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}


#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {
cursor: pointer;
cursor: hand;
z-index: 5000;
}

#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {
margin-left: -10000px;
}
#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {
background-repeat: no-repeat;
overflow: hidden;
top: 0px;
}

