@charset "utf-8";
/* CSS Document */

html { overflow: scroll; overflow-y: scroll; overflow-x: auto; }

body {margin: 0px; font-family: Arial, Verdana, Helvetica, sans serif; font-size: 13px; color: #603913; background-color: #f3dbc0;}

a.noline:link 		{ text-decoration: none; } 
a.noline:visited	{ text-decoration: none; } 
a.noline:hover 	{ text-decoration: underline; } 

a.footernav:link 	{ text-decoration: none; font-size: 11px; font-weight: bold; color: #9a480e; font-family: Georgia, Arial, sans serif;} 
a.footernav:visited { text-decoration: none; font-size: 11px; font-weight: bold; color: #9a480e; font-family: Georgia, Arial, sans serif;} 
a.footernav:hover 	{ text-decoration: none; font-size: 11px; font-weight: bold; color: #e65564; font-family: Georgia, Arial, sans serif;} 

a.credentials:link 	{ text-decoration: none; font-size: 11px; font-weight: bold; color: #e0c296; font-family: Georgia, Arial, sans serif;} 
a.credentials:visited { text-decoration: none; font-size: 11px; font-weight: bold; color: #e0c296; font-family: Georgia, Arial, sans serif;} 
a.credentials:hover 	{ text-decoration: none; font-size: 11px; font-weight: bold; color: #e65564; font-family: Georgia, Arial, sans serif;} 

a.artistname:link 	{ text-decoration: none; font-size: 16px; font-family: Georgia, Arial, sans serif; font-weight: 500; color: #f3dbc0;} 
a.artistname:visited { text-decoration: none; font-size: 16px; font-family: Georgia, Arial, sans serif; font-weight: 500; color: #f3dbc0; } 
a.artistname:hover 	{ text-decoration: none; font-size: 16px; font-family: Georgia, Arial, sans serif; font-weight: 500; color: #9a480e; } 

.news a:link 	{ text-decoration: none; font-family: Georgia, Arial, sans serif; font-size: 14px; color: #f3dbc0;} 
.news a:visited { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 14px; color: #f3dbc0; } 
.news a:hover { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 14px; color: #e65564; } 

.newspg a:link 	{ text-decoration: none; font-family: Georgia, Arial, sans serif; font-size: 14px; font-weight: bold; color: #f3dbc0;} 
.newspg a:visited { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 14px; font-weight: bold; color: #f3dbc0; } 
.newspg a:hover { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 14px; font-weight: bold; color: #e65564; } 

.copy a:link 	{ text-decoration: none; font-family: Georgia, Arial, sans serif; font-size: 14px; color: #bc3219;} 
.copy a:visited { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 14px; color: #bc3219; } 
.copy a:hover { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 14px; color: #e65564; } 

.contents a:link 	{ text-decoration: none; font-family: Georgia, Arial, sans serif; font-size: 12px;  color: #f3dbc0;} 
.contents a:visited { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 12px;  color: #f3dbc0; } 
.contents a:hover { text-decoration: none;  font-family: Georgia, Arial, sans serif; font-size: 12px;  color: #e65564; } 

.brownlink a:link 	{ text-decoration: none; font-size: 13px; color: #603913;} 
.brownlink a:visited { text-decoration: none; font-size: 13px; color: #603913; } 
.brownlink a:hover { text-decoration: none; font-size: 13px; color: #e65564;  } 

a.title:link 	{ text-decoration: none; font-size: 14px; font-family: Georgia, Arial, sans serif; font-weight: 900; color: #bc3219; } 
a.title:visited { text-decoration: none; font-size: 14px; font-family: Georgia, Arial, sans serif; font-weight: 900; color: #bc3219; } 
a.title:hover 	{ text-decoration: none; font-size: 14px; font-family: Georgia, Arial, sans serif; font-weight: 900; color: #e65564; } 

a.admin:link 	{ font-size: 12px; color: #336699;  } 
a.admin:visited { font-size: 12px; color: #336699; } 
a.admin:hover 	{ color: #ed1c24; } 

.justify	{ text-align:justify;} 
.gallery { color: #bc3219; font-family: Georgia, Arial, sans serif;}

.georgia {font-family: Georgia, Arial, sans serif;}

img {border-color: #000000;} 

fieldset {padding: 20px;}

h1 { font-size: 20px; } 
h2 { font-size: 18px;  } 
h3 { font-size: 16px;  } 
h1, h2, h3 { font-weight: bolder;  padding: 0px;} 

ol				{ list-style-type: decimal; }
ol.upperroman 	{ list-style-type:upper-roman; }
ol.lowerroman 	{ list-style-type:lower-roman; }
ol.upperalpha 	{ list-style-type:upper-alpha; }
ol.loweralpha 	{ list-style-type:lower-alpha; }

dt { font-weight: 900; } 
dd { padding: 5px 0px 15px 0px; } 

hr { border: 0; width: 80%; height: 2px; color: #C8B08A; background-color: #C8B08A; }

b, .bold		{ font-weight: 900; } 

.colorbold		{ font-weight: 900; color: #bc3219; } 

.beige			{ color: #f3dbc0; } 
.red			{ color: #bc3219; } 
.gray			{ color: #666666; } 
.white			{ color: #ffffff; } 
.brown			{ color: #603913; } 
.orange			{ color: #f68b1f; } 
.pink			{ color: #e65564; }

.titlebar		{ font-size: 12px; font-weight: 900; color: #ffffff; background-color: #000000; } 

.subtitlebar	{ font-size: 11px; font-weight: 900; color: #231f20; background-color: #000000; } 

.whitesmall 	{ font-size: 9px;  font-weight: 400; color: #ffffff; } 

.news 		{ color: #f3dbc0; } 

.footer 		{ font-size: 11px; font-weight: 900; color: #9a480e; text-align:center;} 

.credentials 		{ font-size: 11px; font-weight: 900; color: #e0c296; text-align:center; padding:5px 0 5px 0;} 

.evenRow 	{ background-color: #CFCFCF;} 
.evenRow:hover 	{ background-color: #ffffff; cursor: pointer;} 
.oddRow 	{ background-color: #dddddd;} 
.oddRow:hover	{ background-color: #ffffff; cursor: pointer;} 
.show_evenRow 	{ background-color: #31a9d5;} 
.show_evenRow:hover 	{ background-color: #8ccce8; cursor: pointer;} 
.show_oddRow 	{ background-color: #49b9eb;} 
.show_oddRow:hover	{ background-color: #8ccce8; cursor: pointer; } 

.text_shadow_maroon	{ text-shadow: 0.1em 0.1em 0.2em #9C6A6F; }

.huge_text		{ font-size: 14px; font-family: Georgia, Arial, sans serif;} 
.lrg_text		{ font-size: 14px; font-family: Georgia, Arial, sans serif; } 
.sm_text		{ font-size: 12px; } 
.tiny_text		{ font-size: 11px; } 

.padnews 	{ padding: 0px 10px 0px 10px; } 
.copy 		{ padding: 15px 20px 0px 20px; } 
.lftpad 	{ padding: 0px 0px 0px 20px; } 
.smlftpad 	{ padding: 0px 0px 0px 4px; } 
.lrglftpad	{ padding: 0px 0px 0px 50px; } 
.rtpad 		{ padding: 0px 15px 0px 0px; } 
.lrgrtpad 	{ padding: 0px 55px 0px 0px; } 
.lftrtpad 	{ padding: 0px 20px 0px 20px; } 
.toppad 	{ padding: 20px 0px 0px 0px; } 

.sponsors         { padding: 0px 0px 5px 5px; }
.sponsors img     { border: 2px solid #e55663; }

.partners         { padding: 0px 0px 4px 4px; }
.partners img     { border: 2px solid #f68b1f; }

.imgBG 	{ background-image: url(../images/hm_newsBG.gif); background-repeat: no-repeat;   } 
.image_block  { padding: 5px 10px; margin: 0px; border: 0px; width: 340px; font-size: 11px; float:right; text-align:center;}

.copy ul { margin-top: -11px; padding:0 0 0 18px;}

.contents { width:229px; font-size: 11px; padding: 5px 5px 10px 15px; background: #9a480e; vertical-align: text-top; color: #f3dbc0; }

.contents ol { list-style: upper-roman; margin: 0px 0px 0px 15px; padding: 0px; }

.contents ol li ol{ list-style: none; margin: 0px; padding: 0px; }

.contents ol li { margin: 0px 0px 10px; padding: 0px; }

.contents ol li ol li { margin: 0px; padding: 0px;}

.timeline { width:249px; padding: 4px 0 10px 0; font-size: 11px; border: 1px solid #603913; color: #603913; background: #FBF7EB; vertical-align: text-top; }

.timeline .date { width: 50px; margin: 0px; padding: 2px 2px 2px 5px; vertical-align: text-top;}	


.emailUpdateField { outline: none; margin:0px; border: 6px solid #f68b1f; background:#f3dbc0; padding:4px; width:94%; height:100%; font-family: Georgia, Arial, sans serif; color: #bc3219; font-size:11px; text-align:center; font-weight: 900 ;}

.submitbutton { background: url('../images/go.gif') no-repeat top left;  border-top: 6px solid #f68b1f; border-right: 6px solid #f68b1f; border-bottom: 6px solid #f68b1f; border-left: 0px; width:33px; height:34px; }

.submitbutton:hover { background: url('../images/go-over.gif') no-repeat top left; }

#container { margin: 0px 0px 5px 5px; padding: 0px; float: left; height: 55px; }

.hide {display: none; }
.clear{clear:both;}
