a.nav1{
	font-size:1.1em;
	color:#814748;
	text-decoration:none;
}

a.nav1:hover{
	font-size:1.1em;
	color:#000000;
	text-decoration:none;
}

a.nav1selected{
	font-size:1.1em;
	color:#000000;
	text-decoration:none;
}

a.nav3{
	font-size:0.8em;
	font-weight:bold;
	color:#814748;
	text-decoration:underline;
	margin-bottom: 0px;
	}

a.nav3:hover{
	font-size:0.8em;
	font-weight:bold;
	color:#814748;
	text-decoration:underline;
	margin-bottom: 0px;
}

a.nav7{
	font-size:0.8em;
	font-weight:bold;
	color:#814748;
	text-decoration:none;
	margin-bottom: 0px;
	}

a.nav7:hover{
	font-size:0.8em;
	font-weight:bold;
	color:#814748;
	text-decoration:underline;
	margin-bottom: 0px;
}

a.navworkstitle{
	font-size:0.8em;
	font-weight:bold;
	color:#814748;
	text-decoration:none
}

a.navworkstitle:hover{
	font-size:0.8em;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

a.newsl{
	font-weight:bold;
	color:#814748;
	font-size:0.75em;
	text-decoration:underline;
}

a.newsl:hover{
	font-weight:bold;
	color:#814748;
	font-size:0.75em;
	text-decoration:underline;
}

a.print {
	color:#814748;
	font-weight:bold;
	font-size:0.75em;
	text-decoration:underline;
}

a.print:hover {
	color:#814748;
	font-weight:bold;
	font-size:0.75em;
	text-decoration:underline;
}

h3{
	font-size:1em;
	color:#814748;
	margin-bottom: 0px;
}

h4{
	color:#000000;
	font-size:0.75em;
	font-weight:bold;
	margin-bottom: 0px;
}		

td.nav2{
	font-size:1.1em;
	font-weight:bold;
	color:#814748;
}

table.border1 {
	border:1px solid #bf8f8b;
}

.padding12{
	padding-left:12px;
}	

.navpadding12{
	font-size:1em;
	color:#814748;
	padding-left:12px;
}	

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
div#hold	{ 
	position:relative; overflow:hidden;
	left:11px; top:0px; 
	width:448px; height:416px; 
    z-index:5; 
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:443px; height:310px; 
	clip:rect(0px, 443px, 310px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:10px; top:0px; 
	z-index:1; 
	}

div#newsletter { position:absolute; left:0px; top:355px; z-index:1; width:200;}
div#boutique { position:absolute; left:326px; top:375px; z-index:1;}
	
/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:20px; top:-53px; 
  width:9px; height:398px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:9px; height:374px;
  z-index:1
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px; 
  background-color:#bf8f8b;
  z-index:1
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }

/*forms*/

input.boxsearch{
	background-color: #ece1df;
	width: 170px;
	height: 20px;
	font-family: "trebuchet MS", verdana, arial, "sans serif";
	font-size: 0.7em;
	color: #814748;
	border:1px solid #8d5859;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:4px;
	float:right;
}
