@charset "utf-8";
/* CSS Document for Fuji Arts auction site*/

html, body, #outerBorder{
	height:100%;
	margin:0px;
	padding:0px;
	border:none;}

body{
	background:#FFFFFF;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	font-size: 11px;
}
body table { font-size: 11px; }

a, a:active, a:visited{
	color:#6A844A;
	text-decoration:none;}
	
a:hover{
	color:#4D6035;
	text-decoration:underline;}

a.imagepreview img, #fullsetimages a img{
	border: 1px solid #99B57A;}

.aboutName{
	color:#80A359;
	font-size: 110%;
	font-weight:bold;
	padding-left:8px;}

.auctionTitle{
	color:#80A359;
	font-size:145%;}
	
.auctionNumber{
	color:#96B476;
	vertical-align: top;
	margin-top: 0px;}
	
.auctionType{
	color:#99B57A;
	padding:9px 0px 0px 15px;}
	
.auctionCategory{
	color:#99B57A;
	padding-left:15px;}
	
.auctionCategory a, .auctionCategory a:active, .auctionCategory a:visited{
	color:#99B57A;
	text-decoration:none;}
	
.auctionCategory a:hover{
	color:#80A359;
	text-decoration:underline;}

.borderholder {
	border: 4px solid #9e9e9e;
	border-width: 0px 4px;
}

.boxBack{
	background:#ECF2E6;}

#ccpaytotal { 
	margin-left: 30px; 
	border: 1px solid #B9CEA2; 
	background: white; }
	
#ccpaytotal td { 
	padding: 0px;
	border: 0px solid white; }

.copyright01{
	color:#9f9f9f;}
	
.copyright01 a, .copyright01 a:active, .copyright01 a:visited, .copyright01 a:hover{
	color:#9f9f9f;
	font-weight:bold;
	text-decoration:none;}

.copyright02{
	color:#9f9f9f;
	font-size:90%;}

.errormessage { 
	color: red;
	font-weight: bold;
	font-size: 125% !important;
	position: relative;
	left: 25px; }  

.featuredCell{
	background:url(../auctionimages/featuredcell_border.gif) bottom repeat-x;
	color:#999999;
	padding:6px 0px;
	vertical-align: top;}

.featuredCell .featuredCell { background-image: none; padding: 0px; }

.featuredCell a, .featuredCell a:active, .featuredCell a:visited, .featuredCell a:hover{
	color:#999999;
	font-weight:bold;}
	
.featuredCellHighlighted{
	color:#80A359;}

.featuredCellViewAll{
	padding-top:5px;}

.featuredCellViewAll a, .featuredCellViewAll a:active, .featuredCellViewAll a:visited, .featuredCellViewAll a:hover{
	color:#80A359;
	font-weight:bold;}

.featuredDesc{
	color:#999999;
	padding:3px 5px;}
	
.featuredThumb{
	border:1px solid #7A7A7A;
	margin-right:10px;}

.footerBack{
/*	background:#B9B9B9 url(../auctionimages/footer_back.jpg) top repeat-x;*/
	background: #444444;
	color: #666666;
}

.footerCopyrightCell{
/*	background:#A0A0A0 url(../auctionimages/copyrightcell_back.jpg) top repeat-x;*/
	padding:10px 10px 10px 10px;
}
	
.forms { 
}
.headerBack{
	background:#B9B9B9 url(../auctionimages/header_back.jpg) bottom repeat-x;}
	
.headerCellBack{
	background:url(../auctionimages/header_cellback.jpg) left bottom no-repeat;
	padding:12px 10px 12px 11px;}
	
.headerSearchInput{
	background:#EBEBEB;
	border:1px solid #B4B4B4;
	color:#333333;
	font-size:100%;
	padding:3px;}

.headerStats{
	color:#666666 !important;}

.imageBorder{
	border:1px solid #7A7A7A;}

.indexBox{
	background:#ECF2E6;
	padding:10px;}

.indexBox p {
}
	
.indexBoxFlowers{
	background:#D9E6CC url(../auctionimages/index_flowers.jpg) no-repeat bottom right;
	padding:20px 175px 30px 10px;}

.indexNewUser{
	padding-left:6px;}

.indexNewUser a, .indexNewUser a:active, .indexNewUser a:visited, .indexNewUser a:hover{
	color:#999999;
	font-weight:bold;}
	
/*.indexNewUser a:hover{
	color:#555555;
	font-weight:bold;
	text-decoration:none;}*/

.indexWelcomeText{
	color:#666666;
	padding-left:6px;}

.innerBox{
	background:url(../auctionimages/box_innerback.jpg) bottom repeat-x;}

.innerBoxPadding{
	background:#DCE5D0 url(../auctionimages/box_innerback.jpg) top repeat-x;
	padding:8px;}
	
.innerBoxLargerText{
	color:#777777;}
	
.innerBoxLargerTextGreen{
	color:#80A359;
	font-size:110%;
	font-weight:bold;}
	
.innerBoxLargerTextRed{
	color:#FF0000;
	font-size:110%;
	font-weight:bold;}

.innerBoxTitle{
	color:#607742;
	font-size:120%;
	font-weight:bold;
	padding:0px 0px 6px 0px;}

.itemListTable td{
	vertical-align: top;
}

.itemListTable .imagetd {
	padding-right: 3px;
}

.itemListTable .imagetd, .itemListTable .imagetd a, .itemListTable .imagetd a img {
	text-align: right;
}
.itemListTable .imagetd a img,  {
	display: block;
	margin: auto;
}
.itemListTable tr.itemlisting td { 
	padding-bottom: 20px; 
}




.leftNavBack{
	background: #ECF2E6;
	padding:10px; 
	width: 10%;
}

.leftNavOther{
	background:url(/auctionimages/featuredcell_border.gif) top center repeat-x;
	height:10px}

.leftNavLinks a, .leftNavLinks a:active, .leftNavLinks a:visited, .leftNavLinks a:hover{
	color:#80A359;
	font-weight:bold;
	line-height:17px;}

.leftNavBack .treemenu a, .leftNavBack .treemenu a:active, .leftNavBack .treemenu a:visited, .leftNavBack .treemenu a:hover{
	color:#80A359;
	font-weight:bold;}

.leftNavBack .treemenu ul, .leftNavBack .treemenu li { padding: 0px; margin: 0px; }
.leftNavBack .treemenu li {
	white-space: nowrap;
	list-style: none;
	padding-left: 1px;
	line-height:18px;
}
.leftNavBack .treemenu li img {
	border-width: 0px;
	margin-right: 5px;
}
.leftNavBack .treemenu li ul {
	margin-left: 5px;
}
	
.leftNavBack .treemenu li li {
	list-style: none;
	background: url(http://www.fujiarts.com/js/ext/resources/images/default/tree/elbow.gif) no-repeat;
	padding-left: 20px;
}

.leftNavBack .treemenu li li.endbranch {
	background-image: url(http://www.fujiarts.com/js/ext/resources/images/default/tree/elbow-end.gif);
}




.lineGray{
	background:#D1D1D1;
	height:1px;}

.mainBack{
	background:#86a466 url(../auctionimages/main_back2.jpg) top repeat-x;  
	/*background: #ECF2E6;*/
}
	
.mainBack799{
	padding:7px 5px 5px 5px;
	text-align: left;
}

.mainNews a, .mainNews a:active, .mainNews a:visited, .mainNews a:hover{
	color:#80A359;
	font-weight:bold;}

.mainRightCol {
}

.mainYourItems a, .mainYourItems a:active, .mainYourItems a:visited, .mainYourItems a:hover{
	color:#80A359;
	font-weight:bold;
	line-height:17px;
	margin-left:20px;}

.memberMenu{
	background:url(../auctionimages/header_membermenu_back.jpg) top repeat-x;
	border-bottom:1px solid #E7EDE3;
}

.memberMenuWelcome{
	color:#607742;
	font-size:115%;
	font-weight:bold;
	padding-left:10px;}

.memberMenuLinks{
	padding-right:10px;}

.memberMenuLinksCell{
	padding:0px 10px;
	cursor:pointer;}

.memberMenuLinksCell a, .memberMenuLinksCell a:active, .memberMenuLinksCell a:visited, .memberMenuLinksCell a:hover{
	color:#708C4D;
	font-weight:bold;}
	
.memberMenuLinksCell a:hover{
	color:#607742;
	font-weight:bold;}

.memberMenuLinksCellHover{
	background:#A8C18C;
	color:#607742;
	cursor:pointer;
	padding:0px 10px;}

.memberMenuLinksCellHover a, .memberMenuLinksCellHover a:active, .memberMenuLinksCellHover a:visited, .memberMenuLinksCellHover a:hover{
	color:#607742;
	font-weight:bold;
	text-decoration:none;}

#outerBorder{
/*	background:url(../auctionimages/main_back_repeat.jpg) bottom left repeat-y;*/
	background: #444444;
	border:0px solid #FFFFFF;
	margin:0 auto;}

.shiptables { 
	border: 1px solid #B9CEA2; 
	background: white; }

.shiptables td { 
	padding: 0px 10px;
	border: 0px solid white;
	white-space: nowrap; }

small {
	font-size: 90%;
}
	
.title{
	color:#607742;
	font-size:135%;
	font-weight:bold;
	padding:0px 0px 6px 10px;}

.titleSmaller{
	color:#607742;
	font-size:110%;
	font-weight:bold;}
	
.topNavBack{
	background:url(../auctionimages/topnav_back.jpg) center repeat-x;
}
.topNavBackRight {
	text-align: right;
}
.topNavBack table td {
	clear: both;
	padding: 0px 10px;
	text-align: center;
}
.topNavBack a, .topNavBack a:visited, .topNavBack a:hover { 
	color: white;
	font-weight: bold;
}
.topNavBack .topNavBackRight a, .topNavBack .topNavBackRight a:visited, .topNavBack .topNavBackRight a:hover {
	color: #68403e;
}
.memberMenuLinks a {
	font-weight: bold;
	padding: 0px 10px;
}
.topNavBack a:hover, .memberMenuLinks a:hover {
	text-decoration: underline;
}
.yellow {
  background:  #CBD9B9;
}

form td.indexBox td, #termsofservice td{
	vertical-align: top;}




/**** My SEARCH ****/
#standardsearch {
	line-height: 2.3em; 
}
.leftNavBack p.nolabels {
	padding-left: 15px;
	line-height: auto !important;
}
.leftNavBack p.leftNavOther {
	margin-bottom: 0px;
	height: 6px;
}
.mainquery {
	width: 230px;
}
.leftNavBack .mainquery {
	width: 180px !important;
}
#standardsearch select {
	width: 180px;
}
#standardsearch select.nomax {
	width: auto;
	display: inline;
}
#standardsearch label {
	display:block;
	float:left;
	font-weight: bold;
	width: 120px; 
	height: 2.3em;
	vertical-align: middle;
}
#standardsearch .nolabels label{
	display: block;
	float: none;
	margin-bottom: 0px;
	margin-left: -15px;
	height: auto; width:auto;
	font-weight: normal;
}
#standardsearch .nolabels label.reqd {
	display: inline;
	font-weight: normal;
	width: auto;
}
#standardsearch br {
	clear:left;
}


form textarea#description { height: 500px !important; }
div.aucdescrip, div.aucdescrip p { font-family: arial,helvetica,sans-serif; width: 100%; font-size: 110%; line-height: 1.3em; }
div.aucdescrip p.auctitle { font-size: 135%; text-align: center; }

.helptext dl dt { font-weight: bold; margin-top: 2em; margin-bottom: .5em; }
.newprice { color: #3366cc; }
.newprice2 { color: #9B0706; font-weight: bold; font-style: italic; font-size: 90%; }

#infotext .infofeatureimage { text-align: center; float: left; margin: 0px 10px 10px 0px; width: 45%; }
#infotext .infofeatureimage2 { width: 25%; }
#infotext .infofeatureimage3 { text-align: center; float: left; margin: 0px 10px 10px 0px; font-size: 95%; }
#infotext .infofeatureimage3 i { width: 150px; }
#infotext .infofeatureimage img { width: 100%; }
#infotext a.callattention { font-weight: bold; color: 9B0706; display: block; margin: 25px 0px auto 0px; clear: both; }
#infotext strong { font-weight: bold !important; }
#infotext ul { line-height: 1.8em; }
#infotext p, #infotext li { }
.indexBoxFlowers ul { list-style-type: circle; line-height: 1.7em; display: block;}
.indexBoxFlowers ul li { margin-left: 25px; }

.helplinks { background: url(../auctionimages/help.jpg) no-repeat center left; padding-left: 15px; }

#fullsetimages { display: block; width:100%;  }
#fullsetimages tr { width: 100%; }
#fullsetimages td { align: center; }
#fullsetimages tr td img, #fullsetimages tr td a { border-width: 0px !important; }
ul li a span.catalogcount { font-weight: normal; }

#searchnav { line-height: 2em; }
.navbutton { padding: 1px 5px; margin: 2px 5px 2px 1px; border: 1px solid #84A25A; background: #B5C89B; color: #FFFFFF !important; }
.navinactive { background: #DDE5D1; border-color: #BAC1B0;}

img.iconinactive { opacity:0.3;filter:alpha(opacity=30); zoom:1 }

#test { width: 100%; text-align:center; padding: 0px; }
#test table { height: 510px; margin: 0px auto; text-align: center; width: 420px; } /* width:100%;height: 350px;*/
.featuredimages { text-align: center; vertical-align: middle; }
#featimg1,#featimg2,#featimg4,#featimg5 {display:none;}
#test td.featuredimages table td { text-align: center; }
#test td.featuredimages table .featimgcontainer { margin: 10px; height: 402px; width: 100%; text-align: center; vertical-align: middle; line-height: 402px; }
#test td.featuredimages table .featimgcontainer a { }
#test .featimgcontainer a .featuredThumb { margin: 0px; vertical-align: middle; }
#test .featbuttons { padding-top: 5px; }


td.homeheader, .homeheader { 
	color:#80A359; 
	font-weight: normal; 
	font-size: 140%!important; 
	background: #ECF2E6 url(../auctionimages/newback.jpg) no-repeat 100% 70%; 
	padding: 0px 0px 14px 2px;
	white-space: nowrap;
}
.indexBoxFlowers .homeheader { 
	background-image: url(../auctionimages/newback_flowers.jpg) !important; 
	font-size: 140% !important; 
	color:#6A844A; 
	background-color: transparent !important;
}

td.leftNavBack td.homeheader {
	background-color: none;
}
td.homeheader a { 
	color:#80A359 !important; 
	font-weight: normal !important; 
	line-height: 15px!important; 
	margin-left:0px!important; 
}
td.homeheader a:hover { text-decoration: none; }

td.homeheader a.favcatlink, .favcatlink {
	float: right;
	background: white;
	border: 1px solid #c3d2b4;
	border-width: 1px 6px 1px 6px;
	padding: 1px 3px;
	margin: 0px 5px 2px 5px;
}
span.favcatlink {
	float: none;
	color: #80A359;
}
td.homeheader a.favcatlink:hover {
	border-color: #80A359;
}
.title { 
	color:#80A359; 
	font-weight: normal; 
	font-size: 140%; 
	background: #ECF2E6 url(../auctionimages/newback3.jpg) no-repeat 9px 70%; 
	padding-bottom: 14px; 
	white-space: nowrap;
}
p.title { padding-left: 0px; background-position: 0px 70%; }

#infotext p.infopagetitle {
	margin-top: 0px;
	padding-left: 0px;
	font-size: 140%; 
}
td.indexNewUser a, td.indexNewUser a img { border-width: 0px !important; }


.forms{  font-family: Arial, Helvetica, sans-serif; color:#333333; background-color:#F8FAF5; border:1px solid #A2A2A2; padding:2px;}
.buttons{  font-family: Arial, Helvetica, sans-serif; color:#444444; font-weight:bold;}-->
.treemenu, .nav-list{
margin:0;
padding:0;
border:0;
font-style:normal;
font-weight:bold;
list-style:square;
text-align:left;
}

.nav-list a, .nav-list a:active, .nav-list a:visited, .nav-list a:hover {
color:#666666;
font-size: 100%;
font-style:normal;
font-weight:normal !important;
list-style:none;
text-align:left;}

#imagenav img { border: 1px solid #999999; margin: 0px 3px; }
#imagenav a { color: #999999; }

