/* Main CSS */

body {	
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	}

body, th, td, p, li, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000; 
	}

h1 {
	font-size: 18px;
	color: #550000;
	padding-left: 15px;
	padding-right: 15px;
	}

h2 {
	font-size: 16px;
	color: #550000;
	padding-left: 15px;
	padding-right: 15px;
	}
	
h3 {
	font-size: 12px;
	color: #550000;
	padding-left: 15px;
	padding-right: 15px;
	}
	
hr {
	COLOR: #550000; HEIGHT: 1px
	}	

/* Main Link CSS */

a:link {
	font-weight: normal; 
	text-decoration: underline; 
	color: #550000;
	} 	
a:visited {
	font-weight: normal; 
	text-decoration: underline; 
	color: #550000;
	}	
a:hover {
	font-weight: normal; 
	text-decoration: none; 
	color: #565656; 
	}

/* Special Text CSS */

.imageFloat {
	float: right;
	padding-left: 15px;
	}
	
.imageFloat2 {
	float: left;
	padding-right: 15px;
	}
	
.mainText {		
	padding-right: 40px;
	padding-left: 20px;
	}
	
.store {	
	background: url(images/bg_ucla.jpg) bottom center no-repeat;
	}
	
.artist {	
	background: url(images/bg_chapman.jpg) bottom center no-repeat;
	}
	
.buy {	
	background: url(images/bg_pomona.jpg) bottom center no-repeat;
	}
	
.contact {	
	background: url(images/bg_fullerton.jpg) bottom center no-repeat;
	}
	
.smaller {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 11px;
	color: #670f0d;
	}
		
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #565656;	
	}
	
.input {
	border: 1px solid #550000;
	font-size: 11px;
	}
	
.button {
	margin-right: 18px;
	background-color: #550000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #000;
	}
	
/* Special divs */

#bottom {
	background: url(images/bg2.jpg) repeat-y;
	width: 1008px;		
	margin: 0 auto;
	text-align: left;	
	position: relative;
	}
	
#flashcontent {		
	background: url(images/flashbg.jpg) top no-repeat;
	font-weight: bold;
	width: 676px;
	height: 478px;		
	}
	
#flashcontent2 {
	font-weight: bold;
	padding-left: 3px;
	width: 652px;
	height: 600px;		
	}

.LtCol1{background: #550000; color: #FFFFFF; font-weight: bold; text-align: right; padding: 4px; border:1px solid #565656;}
.RtCol1{background:#FFFFFF; text-align: left; padding: 4px; border:1px solid #550000;}
TD.TitleLeft { font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 1.5; color: #666666;  TEXT-ALIGN: left;  font-weight: bold;}
.CenterCol{background: #550000; color: #FFFFFF; font-weight: bold; text-align: center; padding: 4px; border-top:1px solid #A1B5D2; border-right:1px solid #A1B5D2;}
TD.TitleTop { font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 1.5; color: #550000;  TEXT-ALIGN: left;  font-weight: bold;}
TD.TitleLeft { font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 1.5; color: #565656;  TEXT-ALIGN: left;  font-weight: bold;}
.items{background:#FFFFFF; text-align: left;}
.itemTitleRight{background:#FFFFFF; text-align: right; font-weight: bold;}
	
/**  NEW SALE TEXT CSS  **/
	
.sale {
	font-size: 11px;
	text-decoration: line-through;	
	}
	