img { border:0px solid #000; }

a { color: #69f; text-decoration: none; font-weight:bold; }
a:hover { color: #FC6; text-decoration:underline; }
a:active { color: #88F; }

body {
  scrollbar-3dlight-color : #ccf;
  scrollbar-arrow-color : #ccf;
/*  scrollbar-base-color : #339; */
  scrollbar-darkshadow-color : #ccf;
  scrollbar-face-color : #339;
  scrollbar-highlight-color : #113;
  scrollbar-shadow-color : #339;
  scrollbar-track-color : #113;
}

.main {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ccf;
}

h1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 2em;
	font-style: italic;
}

h2 {
	color: #ec6;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-style: italic;
}	

h3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
}

p { 
	font-size: 0.85em;
	line-height: 1.4em; 
	font-weight: bold;
	text-align: justify;
}

strong {
	color: #ec6;	
	font-weight: bold;
}

.effect_title {
	color: #ec6;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	margin-bottom: 0.1em;
	}
	
.artist_name {
	font-style: italic;
	}
	

.headline {
	color: #ec6;
	font-size: 1.2em;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	margin-bottom: 0.1em;
	}

.dateposted {
	color: #88f;
	font-size: 0.6em;
	text-align: left;
	}

.newsitem {
	font-size: 0.85em;
	margin-left: 25px;
	margin-right: 25px;
	margin-top: -0.8em;
	}

.description {
	padding-top: 10px;
	font-size: 0.6em;
	}

#footer {
	color: #ccf;
	font-size: 0.55em;
	text-align: center;
	font-family: Verdana, Helvetica, Sans-Serif;
}

select {
	background: #339;
	color: #ccf;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 0.8em;
	}

input {
	background: #339;
	color: #ccf;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 0.82em;
	}

textarea {
	background: #339;
	color: #ccf;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 0.8em;
	}

#copyright {
	text-align: right;
	font-size: 0.4em;
	}

.invoice table {
	border: 1px solid #ccf;
	margin: 10xp 0px 10px 0px;
	}

.invoice td { border: 0px solid #ccf; }
.invoice tfoot { color #ccf; }

.orders table {
	border: 1px solid #ccf;
	margin: 10xp 0px 10px 0px;
	}

.orders th { 
	border-top: 0px solid #ccf;
	border-bottom: 1px solid #ccf;
	border-left: 0px solid #ccf;
	border-right: 0px solid #ccf;
	font-size: 0.85em;
}

.orders td {
	border: 0px solid #ccf;
	padding: 2px;
}

table {	border: 1px solid #ccf; margin: 10px 0px 10px 0px; } 
thead { font-weight: bold; color: #ccf; font-size: 0.85em; }
tfoot { text-align:right; }
td { 
	font-size: 0.84em;
	color: #ccf; 
	border: 1px solid #ccf; 
	padding:5px; }
	
ul { 
	font-size: 0.85em;
	font-weight: bold;
	}
	
ol { 
	font-size: 0.85em;
	font-weight: bold;
	}

