/* FEATURED MERCHANDISE CSS STYLE */

a.featMerchLink:link {font-size: 10px;color: #666666; text-decoration:none;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif; }
a.featMerchLink:active {font-size: 10px;color: #666666; text-decoration:none;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.featMerchLink:visited {font-size: 10px;color: #666666; text-decoration:none;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.featMerchLink:hover {font-size: 10px;color: #666666; text-decoration:underline; font-weight: bolder;font-family: Verdana, Arial, Helvetica, sans-serif;}

.featMerchPrice {font-size: 10px;color: #666666; font-weight: bolder;font-family: Verdana, Arial, Helvetica, sans-serif;}
.featMerchBody {font-size: 9px;color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.merchPrice {font-size: 12px;color: #666666; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
.merchBodyCopy {font-size: 12px;color: #333333; border-width:1px;text-decoration:none;border-color:eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* END */

/* Header CSS */
a.navLink:link {font-size: 10px;color: #666666; font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; }
a.navLink:active {font-size: 10px;color: #666666; font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.navLink:visited {font-size: 10px;color: #666666; font-weight:normal;text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.navLink:hover {font-size: 10px;color: #666666; font-weight:normal;text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* END */

/* Site Wide CSS Styles */
a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#999999;text-decoration:none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#999999;text-decoration: none;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#999999;text-decoration: none;}

.imageBorder {border-style:outset;	border-color:#6c6c6c;	border-width:1px;}
.bodyCopy {font-size: 12px;color: #666666; border-width:1px;text-decoration:none;border-color:eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tinyText {font-size: 9px;color: #999999; border-width:1px;text-decoration:none;border-color:eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif;}
.longStory {font-size: 12px;color: #666666; border-width:1px;border-color:eeeeee; font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 14pt;}

.imgCaption {font-size: 10px;color: #666666; border-width:1px;border-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
.underlineHeadline {font-size: 16px;color: #666666; font-weight:bold;text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;}
.memHeadline {font-size: 12px;color: #666666; font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* END */

.tiny {font-size: 9px;color: #666666; border-width:1px;border-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.tiny:link {font-size: 9px;color: #666666; border-width:1px;border-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.tiny:visited {font-size: 9px;color: #666666; border-width:1px;border-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.tiny:hover {font-size: 9px;color: #666666; border-width:1px;border-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}

.longStory a img{ border:none; }

h1{ font-size:16px; color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding:0; }

/*news */
div.newsmenu{ background-color:#DBD7CE; border:2px solid #CCC; width:100%; position:relative; margin-top:8px; }
div.newsmenu a:link{ font-size:12px; font-weight:bold; text-decoration:none; color:#666; background-image:url(/siteFiles/images/arrowicon.gif); background-position:3px 4px; padding-left:10px; background-repeat:no-repeat; }
div.newsmenu a:visited{ font-size:12px; font-weight:bold; text-decoration:none; color:#666; background-image:url(/siteFiles/images/arrowicon.gif); background-position:3px 4px;padding-left:10px; background-repeat:no-repeat; }
div.newsmenu a:hover{ text-decoration:underline; }
div.newsmenu br { margin:40px; }
h1.newshead a{ color:#333; }

/* HOME */
#body_wrap{width:100%;position:relative;float:left;clear:both;text-align:center;}
#home_body_wrap{position:relative;clear:both;margin:0px auto;width:850px;text-align:left;margin-top:20px;}
#home_body_content{width:100%;position:relative;float:left;}
#home_welcome{height:550px;position:relative;float:left;width:320px;margin:0 10px 0 0;background-color:#FFF;padding:10px;border:1px solid #CCC}
	#home_welcome ul{position:relative;float:left;margin:0 0 0 20px;padding:0}
	#home_welcome li{font-family:Arial, Helvetica, sans-serif;width:100%;font-size:11px;margin:5px 0 0 0;padding:0 0 5px 0;clear:both;position:relative;border-bottom:1px dotted #CCC}
#home_merch{height:550px;position:relative;float:left;width:180px;border:1px solid #CCC;background-color:#FFF;padding:10px}
	.home_merch_item{width:100%;position:relative;float:left;clear:both;margin:10px 0 0 0;border-bottom:1px dotted #666}
#home_news{height:550px;padding:10px;position:relative;float:left;width:255px;margin:0 10px 0 0;background-color:#EFEFEF;border:1px solid #CCC}
	#home_headlines{height:60px;border:1px dotted #CCC;border-width:1px 0 1px 0}
#home_footer{position:relative;float:left;width:100%;text-align:center;padding:20px 0 20px 0;margin:10px 0 0 0;clear:both;background-image:url(/siteFiles/images/bottom_fade_sm.jpg);background-repeat:repeat-x}
#home_dedication{position:relative;float:left;clear:both;margin:20px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center}