    body { text-align:center; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; background:#fff url(./img/bg-light.jpg) repeat-x; }
    
    body.dark { color:#bbbaba; background:#000 url(./img/bg.png) repeat-x; }
    img { background: url(./img/loader.gif) center center no-repat; }
    #body { margin:0 auto; text-align:left; width:1142px;  }
    a { color: none; text-decoration: underline; color:#0CF; }
	a:hover { text-decoration:overline; }
	/*
	*	Styles for logo div
	*/
	#logo { width:258px; height:217px; border-right:#898a8b 1px solid; border-bottom:#898a8b 3px solid; float:left;}
	#logo img { padding-top:47px; padding-left:8px; cursor: pointer;}
	
	/*
	* styles for the description tag
	*/
	#descripton { width:883px; height:217px; border-right:#898a8b 0px solid; border-bottom:#898a8b 3px solid; float:left;   }
	#descripton p { padding-top:140px; }
	
	#left { width:220px; height:586px; float:left; border-right:#898a8b 1px solid; border-bottom:#898a8b 3px solid; font-size:12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-right:30px; padding-left:8px;  }
	
	#mainimg { width:883px; height:586px; float:left; border-bottom:#898a8b 3px solid; }
	#mainimg p , div.f { position: absolute; padding: 4px; margin:0; font-size:13px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; z-index:90; background-color: #afafaf95; border-radius: 8px; border: solid #afafaf95 2px; color: #89898;}
	#mainimg span { font-size:16px;}
	
	#footer { float:left; width:258px; border-right:#898a8b 1px solid; }
	#footer ul { padding-left: 49px; margin-top:0px; list-style:none;}
	#footer ul li {  margin-left:-40px; margin-bottom:10px; font-size:14px; }
	#footer ul li:hover { }
	#footer ul li a { color:#999; }
	
	#pic { padding-top:7px; padding-left:7px; }
		#pic img { margin-top:7px; margin-left:7px; border:#000 1px solid; }

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:400px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 400px;
    background-color: #FFF;
	height:586px;
	width:881px;
	overflow:hidden;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}
.lightboxNav{
	float:left;
	position: absolute;
	padding-top:3px;
	padding-left:12px;
	margin:0;
	font-size:13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}
#slideshow DIV IMG {
    display: block;
    border: 0;
    margin-bottom: 10px;
}

