/* iphone stylesheet */

body {
	background-image: url("img/furley_bg.png");
	background-repeat: repeat;
	margin:0;
	padding:0;
	            
}

.clear {
	clear:both;	
}

/* General Link Styles */
a {
	text-decoration: none;
}

a:link {
	color: #3E5E5A;
}

a:hover {
	color:gray;
}

a:visited {
	color: #3E5E5A;
}


/* header */
#header {
	width: 480px;
	background-image:url(images/top-bar.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	font-family: 'Istok Web', sans-serif;
}
h1#logo {
	background-image:url(images/logo.png);
	background-repeat:no-repeat;
	text-indent:-9000px;
	width:315px;
	height:45px;
	padding:0;
	clear:both;
	margin-left: 50px;
	margin-top: 5px;
	margin-bottom: 4px;
	//border:thin solid #000;
	float:left;
}

/* -----top-nav------- */
ul.top-nav {	
	top:0px;
	float:left;
	//width: 100px;
	margin-top:5px;
	margin-bottom: 5px;
	//margin-left:300px;
	padding:0px;
	list-style:none;	
}

ul.top-nav li {
	float:left;
	margin:0;
	padding:0 10px;	
}

ul.top-nav li a:link {
	font-size: 12px;
}


#search {
	width:50%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:140px;
	//border: solid thin #000;	
}
.searchbox input {
	width: 50%;
	height: 21px;
	float: left;
}
.searchbtn input {
	text-indent: -9000px;
	background-image: url(images/search_icon.png);
	background-color: #A7A9AC; 
	width: 26px; 
	height: 27px;
	border: 0;
	float: left;
	margin:0;
	padding:0;
}

/*-------MAIN NAV-----*/

ul.main-nav {
	margin-left: 50px; 
	padding: 0px 0;
    float: left;
    width:70%;
	list-style: none;
 	position: relative; !important
	font-size: 12px;
	border-top: thin solid #78bbb3;
	border-bottom: thin solid #78bbb3;
	z-index:1;	
	font-family: 'Istok Web', sans-serif;
}

ul.main-nav li {
	float:left;
	margin:0;
	padding:0;
}

ul.main-nav li a:link {
	padding: 5px 25px;
	display: block;
	color: #3e5e5a;
	text-decoration: none;
	border-bottom: 3px solid #78bbb3;
}


ul.main-nav li a:link:first-child {
	padding-left:15px;	
}

ul.main-nav li a:hover {
	color:#5b2d10;
	//border-top: 3px solid #78bbb3;
	border-bottom: 3px solid #bbb;
	padding: 5px 25px;
	z-index:2;	
	background-image: url(images/pointer-icon-2.png);
	background-repeat: no-repeat;
	background-position: top center;
}
ul.main-nav li a:visited {
	color: #3E5E5A;
}

/*---Current---*/
.current{
	background-image: url(images/pointer-icon-2.png);
	background-repeat: no-repeat;
	background-position: top center;
	color:#333;
}


/* ----SUBNAV----*/

ul.main-nav li ul.subnav {
	float: left;
	position: absolute;
	left: 0; 
	top:36px;
	display: none; /*--Hide by default--*/
	width: 70%;
	background: #e5f1f0;
	opacity: 0.95;
	color: #4d4d4d;
	

}

.subnav li {
	list-style: none;	
	color: #4d4d4d;
	border-bottom:none;

}
ul.main-nav li:hover ul.subnav { 
	display: block;
	border-bottom:none;
	/* padding-top: 3px; 
	padding: 0px; */

}

/*--Show subnav on hover--*/

ul.main-nav li ul.subnav li a { 
	display: inline; 
	border-bottom:none;
	
	} /*--Since we declared a link style on the parent list link, we will correct it back to its original state--*/

ul.main-nav li ul.subnav li a:link {
	border-bottom:none;
}
ul.main-nav li ul.subnav li a:hover {
	padding-top:3px;
	padding-bottom: 4px;
	color:#FFF;
	background: #78bbb3;
}

/* -----SLIDESHOW------ */

#slide-show {
	   width:480px;
	   height:395px;
       background:#0CF;
	   position:absolute;
	   left:center;
	   top:250px;
	   z-index: -9999;
	   font-family: 'Ledger', serif;		
    }
			 
#slide-show>.slide-caption {
	   position: absolute;
	   right:0;
	   margin: 0;
	   padding: 0;
	   width:480px;
	   height: 150px;
	   top: 0px;
	   right: 0px;
	   background: rgba(0, 0, 0, 0.5);
	   font-family: 'Ledger', serif;	
	   font-size: 30px;
	   line-height: normal;
	   }
			
#slide-show>.slide-caption>p {
	   margin-left: 5px;
	   font-family: 'Ledger', serif;
	}
	
#slide-show>.slide-image>img {
	   position: absolute;
	   left: 0;
	   top: 0;
	   
}	
	
#slide-show>.slide-caption>div {
	   position: absolute;
	   right:0;
	   top:20px;
	   background: rgba(255, 255, 255, 0.0);
	   font-family: Century Gothic, Bold;
	   color:#FFF;
	   font-weight:600;
			
	}
	
#slide-show>.slide-caption>div>p, #slide-show>.slide-caption>div>h3 {
	   margin-left:20px;
	   margin-right:20px;
	
	}
			
#slide-show>.slide-next, #slide-show>.slide-prev {
	   position:absolute;
	   width:32px;
	   height:62px;
	   background: rgba(255, 255, 255, 0.0);
	   top:180px;
	   cursor: pointer;
				
	}
			
	
			
#slide-show>.slide-icons {
	   position: absolute;
	   margin: 0;
	   padding: 0;
	   list-style-type: none;
	   bottom:5px;
	   left: 5px;
	   font-family: Century Gothic, Bold;
	   color:#000;
	   cursor: pointer;
	  			
	}
			
#slide-show>.slide-icons>li {
	   float:left;
	   width:15px;
	   height:15px;
	   background-image: url("img/circle.png");

	   text-align: center;
	   line-height: 32px;
	   margin:1px;
	   margin-right: 5px;
				
	}
			
#slide-show>.slide-icons>li:hover {
	   background-image: url("img/circle2.png");
	   color:white;	
							
	}
			
#slide-show>.slide-icons>li:active {
	background-image: url("img/circle2.png");
			
								
	}
			
			
#slide-show>.slide-icons>li.selected {
	background-image: url("img/circle2.png");
											
    }
    
/*--End slideshow--*/    
























