/* Just the Homepage */
/* Home page slider */
.homeslideshow {
	position: relative;
	font:80% Arial, Helvetica, sans-serif;
	color:#555;
	line-height:180%;
}

#slider ul, #slider2 ul, #slider3 ul, #slider4 ul, #slider li, #slider2 li, #slider3 li, #slider4 li {
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider2, #slider3, #slider4, #slider li, #slider2 li, #slider3 li, #slider4 li { 
	width:932px;
	height:317px;
	overflow:hidden; 
	position: relative;}
		

/* Home page slider navigation */
.homeslideshow_nav {
	width: 932px;
	overflow: hidden;
}
.homeslideshow_nav li {
	float: left;
	
}
.homeslideshow_nav li a {
	border-style: none;
	text-decoration: none;
	display: block;
	width: 277px;
	/*opacity: 0.4;*/
}
.homeslideshow_nav li a:hover, .homeslideshow_nav li a.active {
	background-color: #edf4fd;
	text-decoration: none;
	/* opacity: 1;   */
}
.homeslideshow_nav li a.active {
	background-color: #e5eef9;
	text-decoration: none;
	/*  opacity: 1;	*/
}

.slidecountdowncontainer {
	position: absolute;
	top: 80px;
	right: 10px;
}
ul.homeslideshow_nav {		 
	list-style: none;
	padding:0;
	margin:0;
	float:left;
}

ul.homeslideshow_nav li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;}

.clear{
	clear:both;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin-bottom:-1px;	}

/* Slising CSS */

.boxgrid strong{
	margin: 8px 10px 0 10px; 
	color:#FFF; 
	font:20px Arial, sans-serif; 
	font-weight: normal;
	padding:0 0 10px 0;
	float:left;
	width:100%;}
	
.boxgrid{ 
    width: 277px; 
    height: 162px; 
    float:left; 
    background:#ffffff; 
    overflow: hidden; 
    position: relative;} 
    
.boxgrid img{ 
    position: absolute; 
    top: 0; 
    left: 0; 
    border: 0;} 
    
.boxgrid p{ 
    padding: 0 10px; 
    color:#afafaf; 
    font-weight:bold; 
    font:10pt "Lucida Grande", Arial, sans-serif;} 

.boxcaption{ 
    float: left; 
    position: absolute; 
    background:url(../images/1bgslider.png);
    height: 73px; 
    width: 100%; 
    /*opacity: .9; background: #7171b7;
     For IE 5-7 
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); */
    /* For IE 8 
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";*/}
    
.captionfull .boxcaption {
    top: 120px;
    left: 0;}
    
.caption .boxcaption {
    top: 120px;
    left: 0;}
    
.boxcaption1{ 
    float: left; 
    position: absolute; 
    background:url(../images/2bgslider.png);
    height: 73px; 
    width: 100%; 
    /*opacity: .9; 
     For IE 5-7 background: #4f4f4f; 
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);*/    
    /* For IE 8 
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";*/}
    
.captionfull .boxcaption1{
    top: 120px;
    left: 0;}
    
.caption .boxcaption1{
    top: 120px;
    left: 0;} 
    
.boxcaption2{ 
    float: left; 
    position: absolute; 
    background:url(../images/3bgslider.png);
    height: 73px; 
    width: 100%; 
    /*opacity: .9; 
     For IE 5-7	 background: #b84e50; 
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);*/
    /* For IE 8 
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";*/}
    
.captionfull .boxcaption2{
    top: 120px;
    left: 0;}
    
.caption .boxcaption2{
    top: 120px;
    left: 0;}
    
.utex{
	padding:0 0 0 10px;
	font: bold 12px Arial;
	color:#ccc;
	text-decoration:underline;
	float:left;}      
