﻿/* gallery CSS styles */

#demos {
	width:99%;
	min-width:800px;
	height:504px;
	border-bottom:1px solid black;
	border-top:1px solid black;
	padding:2px;
	background-color:#eeeeee;
	text-align:center;
}

.slideshow {
	margin: 0px auto;
	width: 750px;
	height: 500px;
	display:none;
}

.slideshow div { 
	width: 750px;
	height: 500px;
	background:transparent;
	display:none;
}

.slideshow div img { 
	margin: auto; 
	border: 2px solid #BBBBBB;
}

#home {
	display:block;
}

#photokid_home {
	display:block;
}

#home div:first-child img {
	border:none;
}

/* galleries code */
#photos {
	display:none;
	overflow:hidden;
}

.gallery_link img {
	border:none;
	opacity:0.5;
}

.gallery_link a {
	font-style:italic;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
	outline: none;
}

.gallery_link a:link {
	text-decoration: none;
	color: black;
}

.testimonial_popup
{
	display:none;
	width:400px;
	height:auto;
	border:1px solid #BBBBBB;
	position:absolute;
	background:#eeeeee;
	z-index:-1;
}

.testimonial {
	font-style:italic;
	text-align:left;
	text-indent:10px;
	margin:12px 8px 8px 8px;
}

.testimonial_sign {
	text-align:right;
	font-family: "Comic Sans MS", cursive;
	margin:10px 10px 0px 10px;
}

/* prices */
#prices {
	display:none;
}

.news_text {
	text-align:left;
	vertical-align:top;
	text-justify:distribute;
	text-indent:-18px;
	padding:20px 0px 0px 10px;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
}

.news_date {
	width:180px;
	font-weight:bold;
	vertical-align:top;
	padding:20px 0px 0px 0px;
}

/* about us text and photo */

#aboutus {
	display:none;
}

.about_text {
	text-align:left;
	vertical-align:top;
	text-justify:distribute;
	text-indent:20px;
	padding:30px 30px 80px 30px;
	width:70%;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
}

#contact_photos {
	text-align:center;
	width:200px;
	height:480px;
	font-size:80%;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
}

.icon {
	vertical-align:text-bottom;
}

/* bottom line */
.info {
	margin-top:10px;
	text-align: center;
	color: gray;
	font-size:70%;
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	clear:both;
}
 
.info a:link {
	color: gray;
}
 
.info a:visited {
	color: gray;
}

/* code for buttons */
.button {
	display:block;
	height:25px;
}

.button a {
	display:block;
	width:100%;
	height:100%;
	cursor: pointer;
	outline: none;
}

.button a:hover {background-position:0 25px;}

#home_button {
	width:110px;
	background:url(../_images/button-home.gif) no-repeat 0 -25px;
}

#home_button a {background:url(../_images/button-home.gif) no-repeat 0 0;}

#aboutus_button {
	width:120px;
	background:url(../_images/button-aboutus.gif) no-repeat 0 -25px;
}

#aboutus_button a {background:url(../_images/button-aboutus.gif) no-repeat 0 0px;}

#photos_button {
	width:140px;
	background:url(../_images/button-galleries.gif) no-repeat 0 -25px;
}

#photos_button a {background:url(../_images/button-galleries.gif) no-repeat 0 0px;}

#prices_button {
	width:100px;
	background:url(../_images/button-prices.gif) no-repeat 0 -25px;
}

#prices_button a {background:url(../_images/button-prices.gif) no-repeat 0 0px;}

#destinations_button {
	width:140px;
	background:url(../_images/button-destinations.gif) no-repeat 0 -25px;
}

#destinations_button a {background:url(../_images/button-destinations.gif) no-repeat 0 0px;}

#slideshow_button {
	width:120px;
	display:none;
	background:url(../_images/button-slideshow.gif) no-repeat 0 -25px;
}

#slideshow_button a {background:url(../_images/button-slideshow.gif) no-repeat 0 0px;}

/* end code for buttons */