﻿BODY {
	padding: 0px;
	LINE-HEIGHT: 130%;
	MARGIN: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	BACKGROUND-COLOR: #FFFFFF;
	background-image: url('images/bg.jpg');
	BACKGROUND-REPEAT: repeat-x;
	list-style-position: outside;
	list-style-type: disc;
}
#maincontainer {
	LEFT: 50%; 
	MARGIN-LEFT: -384px; 
	WIDTH: 768px; 
	TOP: 20px; 
 	position: absolute;
}
#masthead {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_home {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_home.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_events {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_events.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_givingopportunities {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_givingopportunities.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_eventchampions {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_eventchampions.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_donate {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_donate.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_about {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_about.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_blasttheblues {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_blasttheblues.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_artshow {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_artshow.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_cowgirlswearpink {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_cowgirlswearpink.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#masthead_gored {	HEIGHT: 310px; WIDTH: 768px; padding: 0; margin: 0; background-image: url('images/top_gored.jpg'); BACKGROUND-REPEAT: no-repeat;  background-color: transparent; }
#mainbody { margin: 0; TEXT-ALIGN: left; width: 768px; 
	border: 1px solid green;
	background-color: #99cc99;
	margin-top: 20px;
}
#mainbodyboard{ margin: 0; TEXT-ALIGN: left; width: 768px; 
	border: 1px solid green;
	background-color: transparent;
	background-image: url('images/bgwinter.jpg');
	background-repeat: repeat;
	margin-top: 20px;
}
.clear {clear:both:}
#mainbodycontent { margin: 0; padding: 20px; }

#leftnav { width: 175px; margin: 0; padding: 0; text-align: left; background-color: transparent; vertical-align: top; }

#bottom { WIDTH: 768px; padding: 0; margin: 0; text-align: center; MARGIN-BOTTOM: 20px; }

#bodypf { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: black; margin: 0; padding: 0; text-align: left; background: none; }
#pfcontainer { 
  top: 0;
  width: 640px; 
  margin: 0; 
  padding: 20px;
  border: 0;  
  text-align: left;
  background: white;
}

p {	font-size: 90%; line-height: 130% }
.navheader { font-size: 80%; text-align: center; color: white; background-color: #006600; padding-top: 6px; padding-bottom: 6px; margin: 0; }
.navwhite { padding: 4px 8px 4px 8px; background-color: #ffffff; margin: 0; font-size: 70%; }
.navgray { padding: 4px 8px 4px 8px; background-color: #eeeeee; margin: 0; font-size: 70%; }
.nospace { margin: 0; }
.nospacewhite { margin: 0; color: white; }
.nospacceenterwhite { margin: 0; color: white; text-align: center; }
.center { text-align: center; }
.nospacecenter { margin: 0; text-align: center; }
.indented { margin-left:  20px; }
.nospaceindented { margin: 0; margin-left:  20px }
.right { text-align: right; }
.nospaceright { margin: 0; text-align: right; }
.centerred { margin: 12px; text-align: center; color: #CC0000; }
.nospacered {	margin: 0; text-align: left; color: #CC0000; }
.nospacecenterred {	margin: 0; text-align: center; color: #CC0000; }
.small { font-size: 70%; line-height: 110%; }
.nospacesmall { font-size: 70%; margin: 0; line-height: 110%; }
.smallcenter { font-size: 70%; margin-top: 6px; margin-bottom: 6px; text-align: center; line-height: 110%; }
.nospacesmallcenter { font-size: 70%; margin: 0; text-align: center; line-height: 110%; }
.nospacesmallright { font-size: 70%; margin: 0; text-align: right; line-height: 110%; }
.nospacesmallcenterwhite { color: white; font-size: 70%; margin: 0; text-align: center; line-height: 110%; }
.tiny { font-size: 60%; }
.tinycenter { font-size: 60%; text-align: center; margin-top: 6px; margin-bottom: 6px; }
.tinyright { font-size: 60%; text-align: right; margin-top: 6px; margin-bottom: 6px; }
.nospacetiny { font-size: 60%; margin: 0; }

A {	COLOR: #003300; TEXT-DECORATION: underline; font-weight: bold; }
A:hover { COLOR: red; TEXT-DECORATION: underline; }
A.bottom {	COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold; }
A.bottom:hover { TEXT-DECORATION: underline; }

#leftnav A {	COLOR: #003300; TEXT-DECORATION: none; font-weight: bold; }
#leftnav A:hover { COLOR: red; TEXT-DECORATION: underline; }
#leftnav A.title {	COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold; }
#leftnav A.title:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline; }
#masthead A {	COLOR: #003300; TEXT-DECORATION: none; font-weight: bold; }
#masthead A:hover { COLOR: red; TEXT-DECORATION: underline; }
#bottom A {	COLOR: #003300; TEXT-DECORATION: none; font-weight: bold; }
#bottom A:hover { COLOR: red; TEXT-DECORATION: underline; }

hr { color: black; width: 100%; margin: 0px; }

table { vertical-align: top; border: 0px; margin: 0px; padding: 0px; }
table.borders { margin: 0px; padding: 0px; border-collapse: collapse; border: 4px solid #006600; }
td { vertical-align: top; }

img { border: 2px solid #006600; }
img.noborder { border: 0; }
img.floatleft {	border: 2px solid #006600; float: left; margin-right: 20px; margin-bottom: 20px;margin-top: 20px; }
img.floatleftnoborder {	float: left; margin-right: 20px; margin-bottom: 20px;margin-top: 20px; border: none; }
img.floatright { border: 2px solid #006600; float: right; margin-left: 20px; margin-bottom: 20px;margin-top: 20px;  }
img.floatrightnoborder { float: right; margin-left: 20px; margin-bottom: 20px;margin-top: 20px; border: none; }

ul {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	line-height: 130%;
	list-style-position: outside;
	list-style-type: square;
}

ol { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 90%;
	line-height: 130%; 
	list-style-position: outside; 
}
#events {float:right;width:294px;margin-left:6px;overflow:hidden;}
#events span.month {float:left;margin-left:-40px;margin-top:1px;width: 36px;height:36px;text-align:center;font-size:10px;}
#events span.day {font-size: 16px;}
#events a {border-bottom:none;margin:0;padding:0;}
#events h3 { margin-top:0;}
#events ul{ margin:0; padding:0; list-style:none; list-style-image:none;}
#events li{ font-size:11px; margin:0; padding-left: 40px; margin-top:6px; padding-bottom:6px; border-bottom: 1px dotted #999;}
#events li.month-01{ background: url(images/calendar/calendar-icon1.jpg) no-repeat 0px 5px;}
#events li.month-02{ background: url(images/calendar/calendar-icon2.jpg) no-repeat 0px 5px;}
#events li.month-03{ background: url(images/calendar/calendar-icon3.jpg) no-repeat 0px 5px;}
#events li.month-04{ background: url(images/calendar/calendar-icon4.jpg) no-repeat 0px 5px;}
#events li.month-05{ background: url(images/calendar/calendar-icon5.jpg) no-repeat 0px 5px;}
#events li.month-06{ background: url(images/calendar/calendar-icon6.jpg) no-repeat 0px 5px;}
#events li.month-07{ background: url(images/calendar/calendar-icon7.jpg) no-repeat 0px 5px;}
#events li.month-08{ background: url(images/calendar/calendar-icon8.jpg) no-repeat 0px 5px;}
#events li.month-09{ background: url(images/calendar/calendar-icon9.jpg) no-repeat 0px 5px;}
#events li.month-10{ background: url(images/calendar/calendar-icon10.jpg) no-repeat 0px 5px;}
#events li.month-11{ background: url(images/calendar/calendar-icon11.jpg) no-repeat 0px 5px;}
#events li.month-12{ background: url(images/calendar/calendar-icon12.jpg) no-repeat 0px 5px;}