	* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

body{
width:100%;
height:100%;
margin: 0px;
padding: 0px;
background: #EBAB16;
/*font-family : Georgia, times;*/
font-family : tahoma,arial;
font-size   : 11px;
}


.underlined{ padding-left: 2px;border-bottom:1px solid #b8b8b8;height:22px;overflow:hidden;font-size: 11px;font-family: verdana, arial, helvetica, sans-serif;line-height:12px;white-space: nowrap;}


A:link,
A:active,
A:hover,
A:visited { color:#0066CC; text-decoration: none; }


	#distance { 
		width:1px;
		height:0%;
		background-color:#fff;
		margin-bottom:-13.75em; /* half of container's height */
		float:left;
		}
#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		/*height:99%;*/
		width:1000px;
		clear:left;
		background-color:#fff;
		border:0px solid #c93;
		border-top-color:#fff;
		border-left-color:#fff;
		}


.hide{display:none;}

img {
	border: none;
}

#content{
color:#000000;
font-size:120%;
height:90%;
}
#maintable{
background-image: url('../../images/DSC_0283.jpg');
background-repeat: no-repeat;
height:538px;
}
#head{
font-size:120%;
letter-spacing: 1.5px;
height:10px;
background:silver;
text-align:right;
}
#_text{
font-size:150%;
letter-spacing: 2.5px;
width:100%;
text-align:center;
padding-top:30px;
}

#topmenu{
color:#fff;
font-size:110%;
letter-spacing: 1.5px;
margin-right:35px;
margin-top:15px;
}

#foot{
/*margin-top:20px;
border-top:1px solid #FF9700;*/
padding-top:20px;
background: #EBAB16;
left:0px;
width:100%;
color:#000;
font-size:110%;
}
#footcontent{
padding-top:10px;
/*
width:400px;
border-top:1px solid #000;
*/
}


#prod_content{
text-align:left;
padding-left:15px;
}

#prod_content .prodname{
font-size:140%;
font-weight:bold;
}
#prod_content .proddesc{
font-size:90%;
letter-spacing: 0px;
}

#sidemenu {
	font-size:110%;
	color:#fff;
	font-weight:bold;
	height: 30px;
	text-align:center;
}

#sidemenu ul {
	list-style-image: none;
	list-style-type: none;
	margin-top: 0px;
	padding: 0px;
	font-size:110%;
	color:#fff;
	font-weight:bold;
}


#sidemenu li {
	float: left;
	background-color: #fff;
	padding: 4px 10px 2px 10px;
	margin-right: 0px;
	cursor: pointer;
}

#sidemenu li.active {
	position:relative;
	top:0px;
	z-index:1;

}
#sidemenu li a {
	color: #fff;
	}



.slideshowContainer {
	width: 357px;
	height: 538px;
	border:0px solid #ccc;
}

.loading {
	background: url(images/2.gif) center no-repeat;
}

.slideshowThumbnail {
	outline: none;
}

.slideshowThumbnail img {
	border: 1px solid white;
	padding: 4px;
}

a:hover.slideshowThumbnail img {
	border: 1px solid #ccc;
	padding: 4px;
}

.current img {
	border: 1px solid red;
	padding: 5px;
}

.outline {
	border: 1px solid orange;
	z-index: 0;
	position: absolute;
}

#thumbnails {
	/*width: 130px;
	float: left;*/
}
	

clear { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}

a.gbutton { background: transparent url('../../images/buttonGrayRight.gif') no-repeat scroll top right;	background-color:transparent;background-repeat:no-repeat;background-position:top right;display:block;float:left;height:24px;padding-right:2px;text-decoration:none;color:#000;}

a.gbutton span {background: transparent url('../../images/buttonGrayLeft.gif') no-repeat;background-color:transparent;display: block;line-height: 14px;padding: 3px 14px 5px 14px;}


a.dgbutton { background: transparent url('../../images/buttonDarkGrayRight.gif') no-repeat scroll top right;	background-color:transparent;background-repeat:no-repeat;background-position:top right;display:block;float:left;height:24px;padding-right:2px;text-decoration:none;color:#fff;}

a.dgbutton span {background: transparent url('../../images/buttonDarkGrayLeft.gif') no-repeat;background-color:transparent;display: block;line-height: 14px;padding: 3px 14px 5px 14px;}


.frequired { color:#BF0500; }

#navbar {
	margin: 0;
	padding: 0;
	height: 18px; 
	}
#navbar li {
	list-style: none;
	float: left; }
#navbar li a {
	display: block;
	height:18px;
	padding: 5px 7px;
	background-color: #BF0500;
	color: #fff;
	text-decoration: none; }

#navbar li:hover a, #navbar li.hover a {
	background-color: #FF73A0;
	color: #000; }


#navbar li ul {
	text-align:left;
	display: none; 
	width: 15em; /* Width to help Opera out */
	background-color: #fff;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #FAF8D8;
	border-bottom: 1px solid #fff;
	color: #000; }
#navbar li li a:hover {
	background-color: #EBAB16; 
	color:#000;
	}
	
	

.dropdown{margin:0;padding:0;list-style:none;border-bottom:0px solid #444;float: left;}
.dropdown ul{margin:0;padding:0;border-top:0px solid #444;list-style:none;}
.dropdown li{margin:0;padding:0px;background-color:#fff;cursor:pointer;}
.dropdown a{text-decoration:none;color:#000;}
.dropdown a:hover{background-color: #FF73A0;color: #000; }
.dropdown ul li{border:1px solid #444;border-top:0;margin-left:-1px;}
.dropdown li.submenu{width:105px;}
.dropdown ul li.submenu{padding:5px;width:290px;font-size:80%;}	