/*Links Styles  */ 
#navText{
height: 37px;
width: 150px;
background-image: url(/images/btnFrame.gif);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
}
#navCol {
text-align:left;
padding-left: 4px;
width: 150px;}	
		
#navText a:link	{
color: #62727F;
display: block;	
text-decoration: none;
padding: 2px 0px 4px 10px; }

#floatArtRight {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}


#navText a:visited	{
color: #62727F;
display: block;	
text-decoration:	none;
padding: 2px 0px 4px 10px; }


#navText a:active{
	text-decoration:	none;
	font-weight: normal;
	color: white;
	border:1px solid #708090;
	background-color:#FF8C00;
	display: block;	
	padding: 2px 0px 4px 10px; }
	
	#navText a:hover	{
	text-decoration:	none;
	font-weight: normal;
	color: #62727F;
	border:1px solid #708090;
	background-color:#9ACD32;
	display: block;	
	padding: 2px 0px 4px 10px; 
	}
	
	/*  General styles */
#container {
	text-align: left;
	position: relative;
	background-color: white;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0px;

}
.horzBknd {background-image:url(/images/horxBind.jpg);
background-repeat:repeat;
width:82px;}

body {
	margin: 0;
	padding: 0;
	font-family: "Courier New", Courier, monospace;
	color: #333333;
	font-size: small;
	text-align: center;
}

p {
	margin:0px 10px 10px 10px;}	
	
img {
	border: none;}
	
tr {
		padding: 0px;
		margin: 0px;
		vertical-align: top;}
		
/* layout */


#logo{text-align:center}

.main {	
background-color:white;
padding: 4px 5px 4px 4px; 
margin-top: 0px; text-align: left;
vertical-align:top; 
}



.navImage {margin: 5px 0px 5px 0px;}
.title {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	left: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: baseline;
	margin-right: 800px;
}
#centerDisplay {
	text-align: center;
}
#art {
text-align: center;
display: block;
border:2px solid #708090;
width: 300px;
padding: 4px;
}

.titleOffset {
margin: 0px 10px 0px 12px;}

.blueBar {margin-top: 0px;}
			


.captionCredit { 
	font-family: "Arial Narrow"; 
	font-size: 13px; 
	font-weight: normal; 
	color: #000000 
}
.caption { 
	font-family: "Verdana, Arial, Helvetica, sans-serif"; 
	font-size: 9px; 
	font-weight: normal; 
	color: #62727F;
	text-align: left;
}
.captionItalic { 
font-family: "Arial Narrow"; 
font-size: 13px; 
font-weight: bold; 
color: #000000 ; 
font-style: italic
}

#copyright { 
	font-size: 10px; 
	font-weight: normal; 
	color: #62727F;
	text-align: left;}
	
-----------------------------------------

/*Styles the Image Library*/

body {background: #EED; margin: 4px;}

div.pic {float: left; height: 200px; width: 130px;
	margin: 5px 3px;
  	background: url(frame.gif) center no-repeat;}
div.pic pt {padding-left: 20px;}
  
 /*styles the border around images*/ 
div.pic img {border: 2px solid; border-color: #444 #AAA #AAA #444;}


 /*landscape style*/ 
div.ls img {height: 96px; width: 128px; margin: 16px 10px 0 10px;}

/*portrait style*/


div.pt img {
	height: 128px;
	width: 96px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 15px;
}
	
div.pt ul {display: block;}
div.pic ul {margin: 0; padding: 0;}


li.title {list-style: none; text-align: center; color: #999;
  font: 10px Verdana, sans-serif; margin: 2px 5px;}
li.price, li.catno {
	display: none;

}
#spanPic {display:block;
margin-bottom:10px;}

div#footer {clear: both; padding-top: 3em;
  font: 85% Verdana, sans-serif;}

.formInset  /*styles basic forms*/ {  
	background-color:#DADEB8;  border-color: #696969;  border-style:solid; border-width: 1px; 
	padding: 0px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
	width: 95%	}
