IMG {display: block;}

BODY {margin-top: 10px; margin-right: 0px;}

.dropbox {
	color: #336699; 
	text-decoration: none; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, sans-serif; 
	}
.topnav { background-color: #003366; border: 1px #000000 solid;} 

.toplink {color: #CAEEFF; text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.toplink:hover { color: #003366; text-decoration: none;}

.topnavon {color: #003366; text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.form {color: #660f00; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}


.boxhead {color: #CC0000; text-decoration: none; font-size: 14pt; font-family: Arial, Helvetica, sans-serif;}
.boxsubhead {color: #cc0000; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.boxtext {color: #333366; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
.boxtext2 {color: #333366; text-decoration: none; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 10px;}

.boxlink {color: #6699cc; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.boxlink:hover { color: #ff9900; text-decoration: none;}

.white {color: #FFFFFF; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}


.mainhead {color: #ff9900; text-decoration: none; font-size: 18pt; font-family: Arial, Helvetica, sans-serif;}
.mainhead2 {color: #ff9900; text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.subhead {color: #cc6600; text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.maintext {color: #336699; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-align: justify;}
.maintext2 {color: #336699; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}
.maintext3 {color: #336699; text-decoration: none; font-size: 11pt; font-family: Arial, Helvetica, sans-serif;}

h3 {
	color: #336699; 
	text-decoration: none; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}


.mainbold {color: #336699; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.mainlink {color: #cc0000; text-decoration: none; font-weight: bold;}
.mainlink:hover { color: #6699cc; text-decoration: none;}

.boxlink2 {color: #8000ff; text-decoration: none; font-weight: bold;}
.boxlink2:hover { color: #cc0000; text-decoration: none;}


.botlink {color: #336699; text-decoration: none; font-weight: bold;}
.botlink:hover { color: #cc0000; text-decoration: none;}


.master {color: #666666; text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.master:hover { color: #ffff66; text-decoration: none;}


.sleepyfrog {color: #D8E4F1; text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

.sleepyfrog:hover { color: #336699; text-decoration: none;}

body {
  scrollbar-base-color: #FFFFFF;
  scrollbar-arrow-color: #333333;
  scrollbar-face-color: #ECF2F9;
  scrollbar-track-color: #ffffff;
  scrollbar-shadow-color: #333333;
  scrollbar-highlight-color: #660f00;
  scrollbar-darkshadow-color: #ffffff;
}


/*GALLERY*/

#scrollbox {
	height: 460px;
	width: 98%;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}	

ul {
	margin: 0 0 0 2px;
	padding: 0 0 0 2px;
}
.caption {
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	padding: 10px 0 10px 0; 
	margin: 10px 0 10px 0; 
	font-weight: bold;
}
#main_image {
	margin: 15px 0 15px 0; 
	height: 450px; 
	width: 600px; 
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#main_image img {
	margin-bottom: 7px;
}
.galleria{list-style:none;width:200px;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0;}
.galleria li a{display:none;}
.galleria li div{position:absolute;display:none;top:0;left:180px;}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
.galleria li .caption{display:block;padding-top:.5em;}
* html .galleria li div span{width:400px;} /* MSIE bug */
h2 {
	font: bold 80% Trebuchet MS, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	text-transform: uppercase;
}
.nav a {
	color: #cc0000;
	text-decoration: none;
	outline: none;
	font-weight: bold;
}
.nav a:hover {
	color: #ff9900;
}
.nav {
	clear: both;
	font: 80% Trebuchet MS, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding: 0 0 0 5px;
}
.info {
	text-align: left;
	width: 700px;
	margin: 30px auto;
	border-top: 1px dotted #221;
	padding-top: 30px;
}
.info p {
	margin-top:1.6em;
}

.quote1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #6F3957;
	font-size: 80%;
	padding: 0 10px 0 20px;
	text-align: justify;
}
.quote2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 80%;
	padding: 0 10px 0 20px;
	text-align: justify;
}
.txtNews {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #6F3957;
	font-size: 90%;
	padding: 0 10px 0 20px;
	text-align: justify;
}

.featured {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #6F3957;
	font-size: 80%;
	padding: 0 10px 0 20px;
}
.featured td {
	border: 1px solid #cccccc;
}



.handcursor {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #804264;
	padding: 0 10px 0 10px;
	cursor:hand;
	cursor:pointer;
	font-weight: bold;
}
.photoText {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #804264;
	font-size: 80%;
	padding: 0px;
}
