body
{  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;  margin-top: 6px;  color: #444444;
  //background-color: #ffffff;
  background-image:url('graphics/waveback2.jpg');
  background-repeat:repeat-y;
  background-position:center top;
  border: 0px;
  margin: 0px;
  padding: 0px;
  }
table
{
  border: 0px;
  margin: 0px;
  padding: 0px;	
  border-collapse: collapse;
}
form
{
  border: 0px;
  margin: 0px;
  padding: 0px;	
}
#pagewrap
{	 
  position: relative;
  margin: 0px auto;
  width: 672px;
}
#cocaLogo
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 672px;
	height: 197px;
	}
#leftcolumn
{
	position: absolute;
	top: 114px;
	left: 0px;
	width: 336px;
	}
#instructioncolumn
{
	position: absolute;
	top: 114px;
	left: 348px;
	width: 324px;
	height: 749px;
	}
#centercolumn
{
	position: absolute;
	top: 114px;
	left: 348px;
	width: 156px;
	}
#rightcolumn
{
	position: absolute;
	top: 114px;
	left: 516px;
	width: 156px;
	}
#artistbar
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 336px;
	height: 42px;
	color: #ffffff;
	background-color: #000000;
	}
#bottombar
{ 
	position: absolute;
	top: 821px;
	left: 0px;
	width: 672px;
	height: 42px;
	color: #ffffff;
	background-color: #ffffff;
	}
#bottombar1
{ 
	position: absolute;
	top: 821px;
	left: 0px;
	width: 336px;
	height: 42px;
	color: #ffffff;
	background-color: #ffffff;
	}
#badgebar
{
	width: 330px;
	padding: 0px 3px 0px 3px;
	height: 42px;
	color: #ffffff;
	background-color: #000000;
	}
#previousbar
{
	position: relative;
	left: 348px;
	top: -42px;
	width: 156px;
	height: 42px;
	color: #ffffff;
	background-color: #666666;
	}
#nextbar
{
	position: relative;
	left: 516px;
	top: -84px;
	width: 156px;
	height: 42px;
	color: #ffffff;
	background-color: #999999;
	}
#artistname
{
	position: absolute;
	top: 3px;
	left: 4px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	}
#showstar
{
	position: absolute;
	top: 3px;
	left: 304px;
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	}
#artistlocation
{
	position: absolute;
	top: 25px;
	left: 4px;
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	}
#artworksub
{
	position: absolute;
	  top: 25px;
	left: 4px;
font-size: 12px;
font-weight: bold;
line-height: 1;
}
#otherartist
{
	position: absolute;
	  top: 25px;
	left: 4px;
font-size: 12px;
font-weight: bold;
line-height: 1;
}
#instructionhead
{
	position: absolute;
	  top: 0px;
	left: 0px;
	  width: 324px;
height: 42px;
color: #ffffff;
background-color: #666666;
}
#instructiontext
{
	position: absolute;
	  top: 0px;
	left: 0px;
	  width: 312px;
height: 737px;
padding: 6px;
color: #FFFFFF;
background-color: #666666;
}
#morebar
{
	position: absolute;
	  top: 0px;
	left: 0px;
	  width: 156px;
height: 42px;
color: #ffffff;
background-color: #666666;
}
#menubar
{
	position: absolute;
	  top: 0px;
	left: 0px;
	  width: 156px;
height: 42px;
color: #ffffff;
background-color: #999999;
}
#listingwrapper
{
	position: absolute;
top: 50px;
	left: 0px;
	 	border: none;
overflow: hidden;
height: 646px;
width: 336px;
}
#artistlisting
{
	position: absolute;
	  top: 00px;
	left: 0px;
	  width: 336px;
height: 646px;
color: #000000;
background-color: #ffffff;
overflow-y: scroll;
overflow-x: hidden;
// overflow: auto;
}
.scrollbar-measure
{
		width: 100px;
	height: 100px;
	overflow: scroll;
	position: absolute;
	top: -9999px;
}
#photowrapper
{
	position: absolute;
top: 50px;
	left: 0px;
	 	border: none;
overflow: hidden;
height: 646px;
width: 156px;
}
#artistphotos
{
	position: absolute;
	  top: 0px;
	left: 0px;
	  width: 156px;
color: #000000;
background-color: #ffffff;
height: 646px;
//overflow-y: auto;
//overflow-x: hidden;
overflow: auto;
}
#infobox
{
	position: relative;
	  top: 50px;
	left: 0px;
	  width: 156px;
color: #000000;
word-wrap:break-word;
background-color: #ffffff;
}
#navbox
{
	position: absolute;
	  top: 868px;
	left: 0px;
	  width: 672px;
color: #000000;
background-color: #ffffff;
}
#arttitle
{
	font-size: 18px;
font-weight: bold;
line-height: 1;
}
#artdetails
{
	font-size: 13px;
line-height: 1;
font-style: italic;
padding-bottom: 6px;
}
#artdescription
{
	font-size: 13px;
line-height: 1;
padding-bottom: 10px;
}
#nulldescription
{
	font-size: 13px;
line-height: 1;
padding-bottom: 0px;
}
#statement
{
	font-size: 14px;
line-height: 1;

}
#bio
{
	font-size: 14px;
line-height: 1;

}
.badge
{
	float: right;
}.thumbnail
{
	position: relative;
padding: 0px 0px 8px 0px;
}
.thumbpic
{
	position: relative;
}
#headerText
{
  width: 672px;
  padding-top: 5px;
  height: 28px;

  background-color: #000000;
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
	}
#bodyBar
{
		  width: 672px;
			}
#footerText
{
  width: 672px;
  padding-top: 5px;
  height: 22px;
  background-color: #000000;
  color: #ffffff;
  text-align: center;
	}
input[type=text]
{
	  height: 20px;
  width: 168px;
  font-size: 14px;
}
input[type=number]
{
	  height: 20px;
  width: 168px;
  font-size: 14px;
}
input.passform[type=password]
{
	  height: 20px;
  width: 168px;
  font-size: 14px;
}
input.long[type=text]
{
	  height: 20px;
  width: 325px;
  font-size: 14px;
}
input.long[type=email]
{
	  height: 20px;
  width: 325px;
  font-size: 14px;
}
input.long[type=password]
{
	  height: 20px;
  width: 325px;
  font-size: 14px;
}
input.long[type=email]
{
	  height: 20px;
  width: 325px;
  font-size: 14px;
}
input.longer[type=text]
{
	  height: 20px;
  width: 582px;
  font-size: 14px;
}
input.longer[type=email]
{
	  height: 20px;
  width: 582px;
  font-size: 14px;
}
input.longest[type=text]
{
	  height: 20px;
  width: 658px;
  font-size: 14px;
}
input.longest[type=email]
{
	  height: 20px;
  width: 658px;
  font-size: 14px;
}
input.short[type=text]
{
	  height: 20px;
  width: 132px;
  font-size: 14px;
}
input.date[type=text]
{
	  height: 20px;
  width: 100px;
  font-size: 14px;
}
input.amount[type=text]
{
	  height: 20px;
  width: 70px;
  font-size: 14px;
}
input.zip[type=text]
{
	  height: 20px;
  width: 66px;
  font-size: 14px;
}
input.borderless[type=text]
{
	height: 20px;
 width: 40px;
border: 0px;
}
input[type=password]
{
	  height: 20px;
  width: 168px;
  font-size: 14px;
}
input[type=email]
{
	  height: 20px;
  width: 168px;
  font-size: 14px;
}
input.third[type=email]
{
	  height: 20px;
  width: 220px;
  font-size: 14px;
}
input[type=select]
{
	  height: 25px;
  font-size: 14px;
}
select
{
	  height: 25px;
  font-size: 14px;
}
select.long
{
	  height: 25px;
  font-size: 14px;
width: 325px;
}
input[type=submit]
{
	  height: 30px;
  width: 168px;
  font-size: 18px;
}
input.small[type=submit]
{
	  position: relative;
height: 24px;
  width: 50px;
  font-size: 12px;
top: -3px;
}
.button
{
		background: none;
}
input.feature[type=submit]
{
	  position: relative;
height: 24px;
  width: 60px;
  font-size: 12px;
top: -3px;
}
input[type=button]
{
	  height: 30px;
  width: 83px;
  font-size: 18px;
}
input.featured[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/star.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.primaryimage[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/starentry.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.moveup[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/moveup.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.movedown[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/movedown.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.deleteimage[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/deleteentry.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.viewtext[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/viewtext.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.editentry[type=submit]
{
	  height: 30px;
  width: 28px;
  background:url("graphics/editentry.png");
  border: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 0px;
}
input.long[type=submit]
{
	  height: 30px;
  width: 245px;
  font-size: 18px;
}
input.menu[type=submit]
{
	  height: 30px;
  width: 320px;
  font-size: 18px;
z-index: 10;
visibility: visible;
}
input.menu[type=button]
{
	  height: 30px;
  width: 312px;
  font-size: 18px;
}
input.long[type=button]
{
	  height: 30px;
  width: 245px;
  font-size: 18px;
}
input.half[type=button]
{
	  height: 30px;
  width: 325px;
  font-size: 18px;
}
input.half[type=submit]
{
	  height: 30px;
  width: 325px;
  font-size: 18px;
}
input.longest[type=submit]
{
	height: 30px;
	width: 658px;;
	font-size: 18px;
}
input.longest[type=button]
{
	height: 30px;
	width: 658px;;
	font-size: 18px;
}
input.third[type=button]
{
	  height: 30px;
  width: 220px;
  font-size: 18px;
}
input.greenthird[type=button]
{
	 background-color: #66CC66;
 height: 30px;
  width: 220px;
  font-size: 18px;
}
input.third[type=submit]
{
	  height: 30px;
  width: 220px;
  font-size: 18px;
}
input.quarter[type=button]
{
	  height: 30px;
  width: 165px;
  font-size: 18 px;
}
input.quarter[type=submit]
{
	  height: 30px;
  width: 165px;
  font-size: 18px;
}
input.merge[type=button]
{
	  height: 30px;
  width: 167px;
  font-size: 18px;
background-color:#86BC30;
}
input.delete[type=button]
{
	  height: 30px;
  width: 167px;
  font-size: 18px;
background-color:#DB4C4C;
}
input[type=reset]
{
	  height: 30px;
  width: 83px;
  font-size: 18px;
}
input.thumbox[type=radio]
{
	position: relative;
top: 0px;
left: 0px;
}
.thumbtext
{
	position: relative;
top: -18px;
left: 20px;
width: 54px;
margin-bottom: -10px;
}
input.thumbcheck[type=radio]
{
	position: relative;
top: -24px;
left: 60px;
margin-bottom: -30px;
}
.checktext
{
	position: relative;
top: -42px;
left: 80px;
width: 54px;
margin-bottom: -30px;
}
.votetext
{
	position: relative;
top: -23px;
left: 130px;
width: 26px;
text-align: right;
margin-bottom: -20px;
}
.showtext
{
	position: relative;
top: -29px;
left: 130px;
width: 26px;
text-align: right;
margin-bottom: -20px;
}
textarea
{
	   font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
width: 658px;
}
textarea.long
{
	   font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
width: 325px;
}a
{
	  color: #ff0000;
}
#pimage
{
	  float: left;
  clear: left;
}
#imageloaded1, #imageloaded2, #imageloaded3, #imageloaded4, #imageloaded5, #imageloaded6, #imageloaded7, #imageloaded8, #imageloaded9, #imageloaded10, #resumeLoaded
{
	visibility: collapse;	
}
.imagebox0
{
	visibility: collapse;
}
.contactFormBox
{
	visibility: collapse;
}
.contactBox
{
	visibility: collapse;
}
.readyBox
{
	visibility: collapse;
}
.resumeBox
{
	visibility: collapse;
}
.resumeLoaded
{
	visibility: collapse;
}
.startBox
{
	visibility: visible;
}
.doneBox
{
	visibility: collapse;
}
.nofeeBox
{
	visibility: collapse;
}
.feeBox
{
	visibility: collapse;
}
#resumeForm, #image1Form, #image2Form, #image3Form, #image4Form, #image5Form, #image6Form, #image7Form, #image8Form, #image9Form, #image10Form
{
	visibility: collapse;
}
