body 	{  
	color: #000000; 
	background: URL("../Images/Background.gif");
	}

div.mainbox	{
		font-family: 	Georgia,Times New Roman,Times,serif; 
		font-size: 	12pt; 
		color: 		#000000; 
		background: 	URL("../Images/Foreground.gif"); 
		border: 	4px #333333 solid;
		width:		785px;
		padding:	0px;
		margin:		0px;
		}


div.content	{
		float:		right;
		clear:		none;
		margin:       	10px 5px;
		width:		600px;
		}

b	{
	color: #663322;
	}

h1	 { color: #632; font-family: Georgia, "Times New Roman", Times, serif; }

h2	{
	color: #663322;
	font-size: 16pt;
	font-style: italic;
	}


h3	{
	color: #663322;
	font-size: 14pt;
	}
		
	
a 	{  
	font-weight: bold; 
	color: #663322;
	}
	
a:hover	{  
	font-weight: bold; 
	color: #CC9966;
	}
	
div.footer {  
	font-size: 9pt;
	clear: both;
	}



p.quote		{
		font-family: Arial, Helvetica, sans-serif;
		font-style: italic;
		font-size:  11pt;
		}

p.quote b	{
		color: #111111;
		}
		
span.required	{
		color: #BB0000;
		font-size: .8em;
		font-weight: bold;
		}


div.productCollage	{
		border: 2px #333333 solid; 
		}

div.floaterBox	{
		position:         relative;
		float:            right;
		border:           2px #333333 solid; 
		background-color: #FEFEEE;
		width:            285px;
		}



div.floaterBox *  {		
		margin:   3px;
		}
		
div.ContactBox	{

		border:           2px #333333 solid; 
		background-color: #FEFEEE;
		}		
		
div.ContactHeader	{
		border-bottom: 2px #333333 solid;
		background-color: #663322;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 13pt;
		}

p.navigationFlow	{
			font-size: 8pt;
			
			
			}





/***********************************************************************/
/*                                                                     */
/*                        N A V I G A T I O N                          */
/*                                                                     */
/***********************************************************************/


div.navigation	{
		
	
		background: url("../Images/NavigationBar.gif") bottom left no-repeat;
		width:		150px;
		float: 		left;
		margin:		7px;
		margin-right:   10px;
		}

ul#nav		{

		font-family: arial, helvetica, sans-serif;
		font-size:	11pt;
		width: 		130px;
		text-align:	center;
		padding-bottom: 50px;
		z-index:	11;
		}


#nav * a 	{
		color: #FFC;
		margin-left: 10px;
		padding: 7px 0px;
		font-weight: bold;

		}

#nav * a:hover	{
		color: #EEE;
		background-color: #860;
		}



ul#menu		{
		left:   129px;
		top: 	0px;
		border-bottom: 6px solid #000;
		padding: 0px;
		background: #660;
		}

#menu * a	{
		font-size: 10pt;
		color:	#EE8;
		background-color: #800;
		padding: 5px;
		margin:  0px;
		border: 2px solid #000;
		border-right: 6px solid #000;
		border-bottom: 0px;
		font-weight: bold;
		}
		
#menu * a:hover	{
		color: #FFA;
		background-color: #966;
		}