IMG{
		border:0;
		border-color:#CCCCCC;
		}

body {
		font-family:  Arial;
 	   	font-size: 1.0em;
		text-align:justify;
  	  	color: #444444;
	    margin-left: 0px;
	    margin-top: 0px;
	    font-weight: normal;
		background-color: #FFFFFF;
		}

a:link,a:visited { 
		text-decoration: none;
		color: #000000; 
		font-size: 0.9em;
		font-weight: normal;
		}
a:active,a:hover {
		text-decoration: none;
		color:#000000; 
		background-color:#FFF0C4;
		font-size: 0.9em;
		font-weight: normal;
		}
a.submenulink:link,a.submenulink:visited { 
		text-decoration: none;
		color: #000000; 
		font-size: 0.7em;
		font-weight: normal;
		}
a.submenulink:active,a.submenulink:hover {
		text-decoration: none;
		color:#000000; 
		background-color:#FFF0C4;
		font-size: 0.7em;
		font-weight: normal;
		}
a.nextprevlink:link,a.nextprevlink:visited { 
		text-decoration: none;
		color: #999999; 
		font-size: 0.7em;
		font-weight: bold;
		}
a.nextprevlink:active,a.nextprevlink:hover {
		text-decoration: none;
		color:#999999; 
		background-color:#FFF0C4;
		font-size: 0.7em;
		font-weight: bold;
		}
.bignav {
		font-size: 1.3em; 
  	  	color: #DBA246;
  	  	font-weight: normal;
		}

.smnav {
		line-height: 1.0em;
		}

#box {
		width:960px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0em;
		padding:0px;
		text-align:left;
		border: 10px solid #fff;
		background-color: #fff;	
		}

#divStyle1 {
		position:relative;
		top: 50px;
		width: 300px;
		color: #000;
		float:left;
		height: 575px;
		}

#company {
		width: 221px;
 	   	font-size:1.5em;
		color: #666666;
		margin-bottom:0px;
		margin-left: 12px;
		margin-top: 0px;
  	  	font-weight:normal;
		}		
		
#nav {
		position:relative;
		top: 20px;
		width: 300px;
		color: #000000;
		overflow: none;
		margin-left: 12px; /**/
		}
		
#nav h1 {
		line-height: 0.5em;
		}

#nav li {
		list-style: none;
		margin-left:0.5em;/**/
	}

#nav ul {
		margin-left:0.5em;/**/
		}

.indent {margin-left: 0.9em;}
.submenuSmall {
		width: 200px; 
		display:none;
		margin-left:0.5em;/**/
		color: #000;
		height: 200px;
		}
.submenuBig {
		width: 200px;
		display:none;
		margin-left:0em;/**/
		color: #000;
		height: 240px;
		}
#thumbnailimages {
	
		display:block;
		}
#thumbnailimages img{		
		cursor: pointer; /* hand-shaped cursor */
  		cursor: hand; /* for IE 5.x */
		margin-top:1px;
		margin-bottom:2px;
		margin-left:2px;
		margin-right:1px;
		}

#bigimages{
		position:relative;
		display:none;
		}
		
#nextPrev{
		position:relative;
		float:left;
		width:467px;
		}

#thumbs {
		position: relative;
		margin-top: 50px;
		float:left;
		padding: 0px;
		border: 0px;
		height: 480px;
		width: 140px;
		}

#thumbs img{margin: 5px;}

#thumbs a:hover {
		text-decoration: none;
		background-color: #fff; 
		font-weight:normal;
		}

#divStyle4 {
		/*background-color:#00FF00;*/
		position:relative;
		top: 50px;
		width: 500px;
		color: #000;
		float:left;		
		height: 450px;

		}
#bigpic {
		color: #666;
		float:left;		
		height: 380px;
		width: 500px;
 	   	font-size: 1.01em;
		text-align:justify;
 	    line-height:1.2;
 	   	margin-left:0px;
		}
#bigpic_downabit {
		color: #666;
		float:left;		
		height: 500px;
		width: 500px;
 	   	font-size: 1.01em;
 	    line-height:1.0;
 	   	margin-left:0px;
		}
#front {
		/*background-color:#00FFFF;*/
		width: 500px;	
		text-align:justify;	
		
		float:left;/*IE causes repeat of dynamic innerHTML in parent div*/
		margin-right:-3px;/*this fixes the problem*/
		color: #666;
		overflow:none;
		}
#front .quote {
		font-size: 11px;
		line-height:1.0em;
		}

.contact {
		font-size: 1.0em;
		margin-left:0px;
		}

#foot {
		position:relative;
		display:none;
		width: 860px;
		height:20;
		color:#CCCCCC;
		font-size:0.7em;
		text-align:right;
		}
#foot a {
		color:#CCCCCC;
		}
/**/		
