body { background-color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 15px; margin: 0; padding: 0; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 15px; }
.right_m { margin-right:10px; }
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 7px; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 15px; }

h2 { background:url(../images/heading_bg.gif) repeat-x;  font-size:11px; color:#fff; height:18px; font-weight:bold; margin:10px 0 20px; padding:3px 0 0 8px; clear:both; }

.blackBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; line-height: 15px; }
.greenBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: none; line-height: 15px; }
.headerWhite11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
.whiteBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; }
whiteBody a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; }
.headerGreen11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: none; font-weight: bold; }
.navDate { background: url(../images/time.gif) right top no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: normal; }
a.black:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; }
a.black:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; }
a.black:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; }
a.black:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: underline; }
a.nav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
a.nav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
a.nav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
a.nav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: underline; font-weight: bold; }
a.more:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #07581B; text-decoration: none; font-weight: bold; }
a.more:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #07581B; text-decoration: none; font-weight: bold; }
a.more:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #07581B; text-decoration: none; font-weight: bold; }
a.more:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #07581B; text-decoration: underline; font-weight: bold; }
.managersTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold; line-height:15px; }
a.managersTable:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold; }
a.managersTable:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold; }
a.managersTable:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold; }
a.managersTable:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: underline; font-weight: bold; }
.green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: none; }
a.green:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: none; }
a.green:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: none; }
a.green:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: none; }
a.green:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #07581B; text-decoration: underline; }
.orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; }
a.orange:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; }
a.orange:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; }
a.orange:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; }
a.orange:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: underline; }
#headerBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; margin:0px; padding:0px; padding-left:10px; }
#homeheaderBox { font-family: Verdana, Arial, Helvetica, sans-serif; text-indent:-9999px; font-size: 1%; }
#headertableBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; text-align:left; }
.historyTable { padding:10px 0 4px 0; color: #000; text-decoration: none; line-height: 20px; }
#managerTable { PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; line-height: 18px; }
#newsBox { padding:0px 10px 0px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; background-color: #f1f1f1; }
#mainnewsBox { padding:5px 10px 7px 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; background-color: #f1f1f1; }
#newsBox2 { PADDING-RIGHT: 5px; PADDING-BOTTOM: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none; }
#newsPageBox { PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; background-color: #CCE5A2; }
.headerBlack11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold; }
.blackBody10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none; line-height: normal; }
.greenBody10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #07581B; text-decoration: none; line-height: normal; }
.blackBodyBold10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000; text-decoration: none; line-height: normal; font-weight: bold; }
.border { border: 1px solid #006600; }
.dropdown { width: 150px; }
.addresslrg { width: 300px; }
.textbox1 { width: 340px; }
#dm1 a, #dm1 a:visited { width: 280px; height:28px; display: block; text-indent: -9999px; font-size: 1%; background-image: url(../images/logo_dm_01.gif); background-repeat:no-repeat; }
#dm2 a, #dm2 a:visited { width: 280px; height:27px; display: block; text-indent: -9999px; font-size: 1%; background-image: url(../images/logo_dm_02.gif); background-repeat:no-repeat; }
.manager_news { height:14px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #07581B; padding-top:11px; padding-left: 33px; background-image: url(../images/manager_interviews.gif); background-position:left top; background-repeat:no-repeat; }
.manager_interviews { height:14px; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FF6600; padding-top:11px; padding-left: 33px; margin-left: 15px; background-image: url(../images/manager_news.gif); background-position:left top; background-repeat:no-repeat; }
.style1 { color: #fff; font-size: 10px; }
#search { width:300px; height:30px; float:left; display:inline; padding:5px 0 0 10px; margin:0; }
.bottom_line { width:760px; margin:5px 0; border-bottom: 1px solid #006600; }

.small { font-size: 9px; color: #07581B; }
.clear { clear: both; margin: 0; padding: 0; visibility: hidden; height: 0; }
.ir { display: block; text-indent: -5000px; }

.event_teaser { width:357px; float:left; background: url(../images/events/event_bg.gif) no-repeat #fff 0 29px; margin:15px 15px 5px 15px; padding-right: 5px; }
.event_teaser img { width:120px; height:120px; float:left; border: 1px solid #006600; margin:10px; }
.event_header { width:362px; height:30px; background: url(../images/events/header.gif) no-repeat #07874a; margin:0; }
.event_footer { width:362px; height:30px; background: url(../images/events/footer.gif) no-repeat #07874a; margin:0; }
.upcoming_events h1, .past_events h1, .lma_event h1, .past_event h1 { width:760px; height:30px; background: url(../images/events/upcomingh1.gif) no-repeat #fff; margin:10px 0 0 15px; padding:0; }
.past_events h1 { background: url(../images/events/pasth1.gif) no-repeat #fff; }
.past_event h1 { background: url(../images/events/pasteventh1.gif) no-repeat #fff; margin:10px 0 0 10px; }
.lma_event h1 { background: url(../images/events/upcomingeventh1.gif) no-repeat #fff; margin:10px 0 0 10px; }
.event_tickets h2 { width:81px; height:17px; background: url(../images/events/tickets.gif) no-repeat #fff; margin:5px 0 5px 0; padding:0; }
.event_header h2, .event_footer h3, .event_title h2 { background-image: none; font-size: 12px; color: #fff; text-decoration: none; font-weight: bold; margin:0; padding:0;}
.event_title h2 { font-size:13px; color: #07581B; margin-bottom:10px; }
.event_footer h3 { font-size: 11px; float:right; margin-right:5px;}
.event_header h2 a, .event_footer h3 a { font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; margin:6px; padding:0; float:left;}
.event_header h2 a { font-size: 12px; margin:6px 6px 6px 10px;}
.event_header h2 a:hover, .event_footer h3 a:hover { text-decoration: underline;}
.event_datelocation { width:210px; float:left; border-bottom: 1px solid #006600; padding:7px 0; margin-bottom:6px; }
.event_datelocation p { font-weight:bold; margin:0; }
.event_intro { width:210px; height:90px; float:left; margin:0; padding:0; }

.media_thumbs { padding: 0; margin:0;	color: #666666;	font-size: 1.0em; line-height: 1.1; }
.media_thumbs li { float: left; list-style:none; margin:6px 0; padding:0; }
.media_thumbs img { display: block; margin:0 6px 0 0; border:1px solid #07581B;}
.gc_links img { height:120px; width:120px; display:block; margin:0 5px 10px; _margin:0 4px 10px; padding:10px; border:1px solid #07581B; float:left;}