a {
	font-size: 11px;
	color:#FF0099;
}
a:visited {
	color:#FF0099;
}
a:hover {
	color:#FF33CC;
}
a:active {
	color:#FF0099;
}

.h2like{
font-size:18px;
color:#999999;
font-weight:bold;
}

.h2like_notop{
font-size:16px;
font-weight:bold;
margin-top:3px;
}

hr{
position:relative;
top:-8px;
height:1px;
background-color:#CCCCCC;
border:0;
}














#leftcol ul{
list-style:none;
margin-left:0px;
padding-left:9px;
padding-top:9px;
}

#leftcol li{
font-weight:bold;
font-size:12px;
padding-bottom:3px;
}

.hideitem{
color:#0CA4E9;
}

.alphalist{
display: inline;
list-style:none;
margin-left:0px;
padding-left:0px;
padding-top:0px;
}

.alphalist_item{
display: inline;
font-size:17px;
font-weight:bold;
padding-right:6px;
}

.alphalist_instructions{
margin-left:0px;
padding-left:0px;
padding-top:0px;
color:#A8A8A8;
font-size:10px;
}

.alphalist_item a:link {	color:#000066;	text-decoration: none;}
.alphalist_item a:visited {	text-decoration: none;	color: #000066;}
.alphalist_item a:hover {	text-decoration: underline;	color:#0000CC;}
.alphalist_item a:active {	text-decoration: none;	color: #000066;}

#leftcol a:link {	color: #FFFFFF;	text-decoration: none;}
#leftcol a:visited {	text-decoration: none;	color: #FFFFFF;}
#leftcol a:hover {	text-decoration: underline;	color: #FFFFFF;}
#leftcol a:active {	text-decoration: none;	color: #FFFFFF;}

.toplink a:link {	color:#A4CFFF;	text-decoration: none;}
.toplink a:visited {	text-decoration: none;	color: #A4CFFF;}
.toplink a:hover {	text-decoration: underline;	color: #006699;}
.toplink a:active {	text-decoration: none;	color:#A4CFFF;}

h1{
font-size:18px;
font-weight:bold;
color:#FFFFFF;
margin-bottom:5px;
}

.bigh1{
font-size:26px;
font-weight:bold;
color:#FFFFFF;
margin-bottom:5px;
}

h2{
font-size:14px;
font-weight:bold;
color:#135469;
margin-bottom:4px;
}

h3{
font-size:12px;
font-weight:bold;
color:#FF6600;
margin-bottom:2px;
}

img {
border:0;
}

.loginboxes{
width:80px; 
height:11px; 
font-size:10px;
}

.qboxes{
width:20px; 
height:12px; 
font-size:10px;
}

.catnum{
color:#333333;
}

.label{
color:#006699;
}

.label a:link {	color:#006699;	text-decoration: none;}
.label a:visited {	text-decoration: none;	color: #006699;}
.label a:hover {	text-decoration: underline;	color: #006699;}
.label a:active {	text-decoration: none;	color:#006699;}

.reviews{
color:#003366;
}

.onerelease{
font-size:10px;
}

.onerelease img{
border:1px;
border-color:#E8E8E8;
}

.formatcell_left{
background-image:url(images/buybox_backer_left.gif);
background-attachment:fixed;
background-position:left;
background-repeat:no-repeat;
}

.formatcell_left{
background-image:url(images/buybox_backer_right.gif);
background-attachment:fixed;
background-position:right;
background-repeat:no-repeat;
}

.skinnyobject{
margin:0;
padding:0;
}

.total{
font-size:12px;
font-weight:bold;
}

.ordertable{
border:1px;
border-color:#666666;
}

.checkoutform_stext{
width:80px;
height:16px;
background-color:#F0F0F0;
border:1px solid #333333;
margin:3px;
}

.checkoutform_ltext{
width:300px;
height:16px;
background-color:#F0F0F0;
border:1px solid #333333;
margin:3px;
}

.checkoutform_ldrop{
width:300px;
height:18px;
background-color:#F0F0F0;
border:1px solid #333333;
margin:3px;
}

.checkoutform_atext{
width:300px;
height:60px;
background-color:#F0F0F0;
border:1px solid #333333;
margin:3px;
}

.whenwhere{
font-size:12px;
font-weight:bold;
color:#999999;
}

.artdetailtags{
color:#666666;
}

strong{
font-weight:normal;
}

.homequote{
font-size:18px;
font-style:italic;
color:#FFFFFF;
}

.qform_drop{
border:1px solid #006699;
}
.qform_drop_short{
border:1px solid #006699;
}
.qform_medium{
border:1px solid #006699;
}

.qform_submit{
background-color:#FF0066;
color:#FFFFFF;
border:0;
}

.homeintrotext{
font-size:14px;
color:#FF0099;
font-weight:bold;
}

.profile_text{
border:solid 1px #0099FF;
}

.profile_drop{
border:solid 1px #0099FF;
}

.profile_textarea{
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:solid 1px #0099FF;
width:300px;
height:100px;
}

.profile_textarea2{
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:solid 1px #0099FF;
width:500px;
height:300px;
background-color:#FFFFFF;
}

.profile_text{
border:solid 1px #0099FF;
}


 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
}