.SearchField {
background-color: FFFFFF;
border-width: 1;
color: 555555;
font-size: 8pt;
font-family: arial;
}

.RecentTitles {
font-family: Tahoma !important; 
font-size: 11px !important;
font-weight: bold !important;
color: #ED7914 !important;
}

.JoinText {
font-family: Tahoma; 
font-size: 10px;
color: #4B5A04;
}

.GigiHeader {
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
color: #F64F6B;
}

.MainHeader {
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
color: #DC6700;
}

.BigLink {
font-family: Tahoma !important; 
font-size: 12px !important;
font-weight: bold !important;
color: #5E2B00 !important;
}

.BioText {
font-family: Tahoma; 
font-size: 12px;
color: #555555;
}

.LargeText {
font-family: Tahoma; 
font-size: 11px;
color: #555555;
}

.HomePageDates {
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
color: #393939;
}
.LeftText {
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
color: #393939;
}

.HomePageCity {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #008F8B;
}
.ReadMore {
font-family: Tahoma; 
font-size: 10px;
font-weight: bold;
color: #008F8B;
}

.MainText {
font-family: Tahoma; 
font-size: 12px;
color: #555555;
}
.MainTextBigger {
font-family: Tahoma;
font-size: 13px;
color: #555555;
}

.TwitText {
font-family: Tahoma; 
font-size: 11px;
color: #555555;
font-style: italic;
}


a.TwitLink, a.TwitLink:hover, a.TwitLink:active, a.TwitLink:visited{
	text-decoration: none;
	font-family: Tahoma; 
	font-size: 10px !important;
	color: #555555 !important;
	font-style: italic;
}


.StoreBlue {
font-family: Tahoma; 
font-size: 11px;
color: #008689;
}

.StoreBrown {
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
color: #5B2C20;
}

.StoreHeader {
font-family: Tahoma; 
font-size: 12px;
font-weight: bold;
color: #DC6700;
}

.StorePrice {
font-family: Tahoma; 
font-size: 11px;
font-weight: bold;
color: #008F8B;
}


.LatestTitle {
font-family: Tahoma; 
font-size: 16px;
font-weight: bold;
color: #008F8B;
}

.LatestText {
font-family: Tahoma; 
font-size: 9px;
font-weight: bold;
color: #ED7812;
}

.FooterText {
font-family: Tahoma; 
font-size: 8px;
color: #2F4D60;
}

.MusicList {
font-family: Tahoma; 
font-size: 11px;
color: #806955;
font-weight: bold;
}

.ArchiveLinks {
font-family: Tahoma; 
font-size: 11px;
color: #5E2B00;
font-weight: bold;
text-decoration: underline;
}

.ArchiveDates {
font-family: Tahoma; 
font-size: 10px;
color: #3B9B9A;
font-style: italic;
}

.FooterLinks {
font-family: Tahoma; 
font-size: 10px;
color: #fffff;
}

body { 
font-family: Tahoma; 
font-size: 10px;
color: #1B4457;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #FFFFFF;
}

A:link {
color: #008F8B;
font-weight: bold;
text-decoration: none;
}

A:visited {
color: #008F8B;
font-weight: bold;
text-decoration: none;
}

A:active {
color: #008F8B;
font-weight: bold;
text-decoration: none;
}

A:hover {
color: #01ACA7;
font-weight: bold;
text-decoration: none;
}

/**** MEMBER CONTROLS VIEW SPECIFIC ****/

.memberControls {
#margin:0 10%;
}

.memberControls label {
display:inline-block;
width:40%;
text-align:right;

font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}

.memberControls .row {
margin-bottom:15px;
}

.memberControls .row table,
.memberControls .header_row table {
width:100%;
}

.memberControls .hiddenrow {
#display:none;
}

.memberControls select.state, select.country, .date_form, .memberControls .staticField {
margin-left:30px;
height:100%;
text-align:left;
}

.memberControls input {
width:200px;
margin-left: 0;
height:100%;
text-align:left;
}

.memberControls span.validation_notice {
display:block;
margin-top:4px;
font-size:9px;
color:#FF4444;
}

.memberControls input.validateInvalid {
border-color:red;
background-color:#FFCCCC;
}

.memberControls input.validateValid {
border-color:#22AA22;
}

.memberControls input.checkbox {
width:auto;
height:auto;
}

.memberControls .staticField {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
color:#FFB227;
}

tr.odd td {
	background-color:#f0e7dd;
}

td.generalSerif {
	padding:3px;
}

