body 	{	
	background-color: #FFFFFF; color: #000000;
	background-image: url("/newimages/interiorband.gif"); background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif; 
	}

A:link, A:visited	{	
	text-decoration:	none;
	font-weight:  bold;
	color:	#A33928;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:		red;
	}
	
A:active	{	
	text-decoration:	underline;
	}	
		
	
.mainnavpre a:link, .mainnavpre a:visited, .navtoppre a:link, .navtoppre a:visited { 
	text-decoration:	none;
	font-weight:  bold;
	color:	#FFCC66;
	}
	
.mainnavpre a:hover, .mainnavpre a:active, .targetnavpre a:hover, .targetnavpre a:active { 
	text-decoration:	none;
	text-decoration:	underline;
	font-weight:  bold;
	color:	red;
	}
	
.navtoppre a:hover, .navtoppre a:active { 
	text-decoration:	none;
	text-decoration:	underline;
	font-weight:  bold;
	color:	yellow;
	}
	
.targetnavpre a:link, .targetnavpre a:visited { 
	text-decoration:	none;
	font-weight:  bold;
	color:	#BA1924;
	}	
		
h1, h3	{
	font-family: arial,helvetica,sans-serif; font-size:	105%; font-weight: bold; margin: 0px;
	}

.big		{
	font-size:	125%;
	}

.indent	{
	margin: 0px 0px 0px 20px;
	}
	
.smaller	{
	font-size:	smaller;
	}


.small		{
	font-size:	75%; line-height: 1em;
	}

.smallest		{
	font-size:	70%;
	}
	
li.list		{ 
	line-height:1.25em; /*
	margin-bottom:	0em;
	margin-top:	0em;
	padding-bottom:	0em;
	padding-top:	0em;
*/	}

li.nav		{
	line-height:1.5em;
	}

li.plain		{
	list-style-type:	none; line-height:1.25em;
	}

ul.plain		{
	padding-top:	0em;
	margin:		0%;
	}
	
.formtext		{	
	font-family:	monospace;	}
	
.topleftbox	{	
	/*position: absolute; top: 0px; left: 0px;*/width: 185px; height: 62px;
	z-index: 10;
	color: #000000; background-color: #F2C711; layer-background-color: #F2C711;
	border: 1px solid #F2C711;
	}
	
.navbit	{	
	/*position: absolute; top: 52px; left: 0px;*/ width: 205px; height: 22px;
	z-index: 10;
	color: #E0764C; background-color: #CF1D1D;
	}
	
.bottomleftbox	{
	/*position: absolute; top: 62px; left: 0px; width: 60px; height: 18em;
	z-index: 20;*/
	color: #000000; background-color: #016842; layer-background-color: #016842;
	border: 1px solid #016842; padding: 5px;
	}

.mainnavpre	{
	color: #FFCC66; background-color: #016842; font-family:	arial,helvetica,sans-serif;	line-height: 1.5em; font-size: 75%;
	display: inline;
	}
	
.leftsidebar	{
	font-size: 90%;
	}
	
.navtoppre	{
	/*position:   absolute; left: 120px; top: 120px;
	z-index: 30;*/
	color: #E0764C; background-color: #CF1D1D;font-family:	arial,helvetica,sans-serif;	font-size: 75%;
	}
	
.backtotop	{
	 /*margin-top: .25em; text-align: right;*/
	 color: #BA1924; background-color: #FFFFFF; text-align: right; font-family: arial,helvetica,sans-serif; font-size: 80%; font-weight: bold; font-style: oblique;
	 }	

.logo	{
	}
	

.maincontent	{
	/*position:	absolute;
	left:		235px;
	top:		130px; 
	width:		300px;*/
	font-family:	arial,helvetica,sans-serif;	font-size: 85%;
	}
	
.maincontent2	{
	/*position:	absolute;
	left:		235px;
	top:		130px; 
	width:		370px;*/
	font-family:	arial,helvetica,sans-serif;	font-size: 85%;
	}
	

.toprighttag {
	}
	
.targetnavc	{
	/*position: absolute;	 left: 600px;  top: 110px;  width: 115px;*/
	color: #BA1924; background-color: #FFFFFF; text-align: right; font-family: arial,helvetica,sans-serif; font-size: 80%; font-weight: bold; font-style: oblique; line-height: 2.5em;
	}
	
.targetnavp	{
	/*position: absolute;	 left: 600px;  top: 110px;  width: 115px;*/
	color: #BA1924; background-color: #FFFFFF; text-align: right; font-family: arial,helvetica,sans-serif; font-size: 80%; font-weight: bold; font-style: oblique;
	}
	
.movietext	{
	/*position: absolute; top: 580px; left: 27px; 
	width: 161px; z-index: 30;*/
	text-align: center; font-family: arial,helvetica,sans-serif; font-size: 85%; font-weight: bold; color: #000000; background-color: #FFFFFF; 
	} 
	
.movie	{
	/*position: absolute; top: 600px; left: 27px;
	width: 161px; z-index: 30;*/ border: 4px solid #BA1924;
	} 

.wrapimgleft	{
	/*float: left;*/
	margin: 0px 15px 10px 0px;
	}
	
.shrunkenimg	{
	position: relative;
	width: 291px; height: 145px; float: right;
	margin: 0px -125px 10px 5px; display: none;
	}
	
.van-img	{
	position: relative;
	float: right;
	margin: 0px -225px 10px 5px; 
	}
	
.wrapimgrt	{
	/*float: right;*/
	margin: 20px 50px 0px 15px;
	}
	
.copy	{
	/*position: absolute;	top: 5em; left: 60px;*/
	font-family: arial, helvetica, sans-serif;	font-size: 70%;
	line-height: .5em;
	}

	
.copynotice		{	
	/*position:	absolute;	top:	450px;	left:	030px;	width:	100px;	*/	
	font-family:   arial, helvetica, sans-serif;	font-size:    065%;
	}

.footer {
	font-family: arial, helvetica, sans-serif; font-size: 60%
	}
	
.designby	{	/*background-color: #647A4F;	color: #000000;*/	
	text-decoration: underline;
	font-size: 80%;	line-height: .5em;
	}

.widetable	{
	width: 500px;
}
th	{
	text-align:	left;
}
td	{
	vertical-align: top;
}

.columns { padding-left: 10px; padding-right: 0px; }

.column2 { float: left; width: 160px; margin-right: 20px; }

.listpluses { list-style-image: url(/images/plus-bullet.gif); }

.listminuses { list-style-image: url(/images/minus-bullet.gif); }

h2 { font-size: small; }

.columns h3 { font-size: small; }

.columns li { margin-left: -16px; }

.openlist li { margin-top: 10px; }

	
.replace span	{ display: block; position: absolute; top: 0px; left: 0px; z-index: 1; /*for Opera 5 and 6*/ }

#jet-logo { position: relative; width: 135px; height: 113px; margin: 0px; padding: 0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }
#jet-logo span	{ background-image: url(/images/jet-logo.jpg); background-repeat: no-repeat; width: 100%; height: 100%; }

#oregon-chai-logo { position: relative; width: 192px; height: 155px; margin: 0px; padding: 0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ } /* width: 303px; height: 244px;  */
#oregon-chai-logo span	{ background-image: url(/images/oregon-chai-logo.jpg); background-repeat: no-repeat; width: 100%; height: 100%; }

#davinci-logo { position: relative; width: 189px; height: 130px; margin: 0px; padding: 0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }
#davinci-logo span	{ background-image: url(/images/davinci-logo.jpg); background-repeat: no-repeat; width: 100%; height: 100%; }

#harney-logo { position: relative; width: 250px; height: 106px; margin: 0px; padding: 0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }
#harney-logo span	{ background-image: url(/images/harney_logo.gif); background-repeat: no-repeat; width: 100%; height: 100%; }

#montblanc-logo { position: relative; width: 244px; height: 124px; margin: 0px; padding: 0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }
#montblanc-logo span	{ background-image: url(/images/mb_logo.jpg); background-repeat: no-repeat; width: 100%; height: 100%; }

#ghirardelli-logo { position: relative; width: 253px; height:  93px; margin: 0px; padding: 0px; /* hide overflow:hidden from IE5/Mac */ /* \*/ overflow: hidden; /* */ }
#ghirardelli-logo span	{ background-image: url(/images/ghirardelli_logo.jpg); background-repeat: no-repeat; width: 100%; height: 100%; }


