/* universal tags */

body, p, table, td, th, tr, input, select, textarea { font: 9pt "Courier New", Georgia, "Times New Roman", Times, serif; color: #FFFFFF }
.light-text { font: 9pt "Courier New", Georgia, "Times New Roman", Times, serif; color: #FFFFFF }

/* redefine body background color for white on black sites */
body, input, select, textarea {
	background-color: #000000;
}

div#itemList {
	width: 460px;
	border: 1px solid #FFFFFF;
	padding: 10px;
}

div#itemList img{
	float: left;
	margin: 10px;
	border: 1px solid #FFFFFF;
}}

.popup_image{
	cursor: pointer;
}

a 			{ color: #D71702 }
a.light 	{ color: #FFFFFF}

a:active 	{  text-decoration: none; }
a:link 		{  text-decoration: none; }
a:visited 	{  text-decoration: none; }
a:hover 	{  text-decoration: underline; }

h1			{ font-weight: bold; font-size: 9pt; display: inline; }
h2			{ font-weight: bold; font-size: 9pt; display: inline; }
 
.image-border	{ border: 1px solid #B6AF81; }

.image-caption 	{ font-size: 12px; font-style: italic; }
.quote 			{ font-style: italic }
.header 		{ font-weight: bold }

.body-background {
	background-image:  url(../images/tattoo_r8_c1.jpg) ;
	background-repeat: repeat-y;
	background-position: left top; 
}



input.btn	{ 	font: 9pt Courier New, Courier, mono; 
				color: #000000; 
				border: 1px solid #222222; 
				background-color: #CCCCCC;
				filter:progid:DXImageTransform.Microsoft.Gradient
				  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#00000000'); 

				cursor: pointer; 
				cursor: hand; }


input.btn-hov	{	filter:progid:DXImageTransform.Microsoft.Gradient
					  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#cccccccc'); 
					background-color: #FFFFFF; }


/* tool tags */

/* tool tags */
.admin_navbar {
	background-color:#cccccc; }

.admin_nav_selected {
   	background-color: #777777; 
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 8px 1px 8px;
	text-decoration: none;
	text-align: left; }
	
a.admin_nav {   
	background-color: #cccccc;
	color: #111111;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 8px 1px 8px;
	text-decoration: none;
	text-align: left; }
	
a.admin_nav:hover, a.admin_nav:active, a.admin_nav:focus {
   	background-color: #777777; 
	text-decoration: none;
	color: white; }

.inactive {
	background-color: #CCCCCC;
}