/* Start of CMSMS style sheet 'Default' */
/********** GENERAL FORMATTING **********/
* 			{margin: 0; 
			padding: 0;
			}

body 			{font:  0.8em/165% helvetica, arial, sans-serif;
			letter-spacing: .01em;
			color: #333333;
			}

p			{padding-bottom: 1.2em;
			}

img:link, a img {border: 0;
			}

.left			{float: left;}
.right			{float: right;}
.clear			{clear:both;line-height:0;}

ul, ol	 		{list-style-position: outside;
			padding-left: 20px;
			}

li			{padding: 5px;
			}

a			{color: #9E2829;
			text-decoration: none;
			}

a:hover		{color: #9E2829;
			text-decoration: underline;
			}


/********** MAIN STRUCTURE **********/
.background	{background: url(uploads/images/structure/bkgd.gif);
			}

#container		{width: 961px;
			height: 100%;
			margin: 0 auto;
			padding-top: 38px;
			background: url(uploads/images/structure/content-bkgd2.gif);
			}

#content		{float: left;
			position: relative;
			width: 940px;
			padding: 0 14px 0 7px;
			background: url(uploads/images/structure/content-bkgd.gif);
			}
			
#nav			{float: left;
			width: 188px;
			padding-top: 21px;
			min-height: 550px;
			}

.nav			{padding-top: 3px;	
			}

.sub, .subOn	{font:  normal 1em/120% georgia, trebuchet, arial, sans-serif;
			padding: 2px 0 3px 40px;
			}

.sub	a		{text-decoration: none;
			}

.sub	a:hover	{color: #333333;
			}

.subOn a		{color: #333333;
			}

#logo		{float: left;
			width: 108px;
			}

#main		{float: right;
			width: 590px;
			padding: 30px 20px 0 0;
			}
			
#footer		{position: absolute; 
			bottom: 12px;
			padding-left: 18px;
			font-size: 0.85em;
			}

#footer a		{color: #000000;			
			}

/********** TEXT FORMATTING **********/	
h1			{font:  normal 1.6em/120% georgia, trebuchet, arial, sans-serif;
			padding: 0 0 16px 0;
			color: #990018;
			}

h2			{font: normal 1.3em/120% georgia, trebuchet, arial, sans-serif;
			padding: 0 0 12px 0;
			color: #990018;
			}

h3			{font: normal 1.1em/120% georgia, trebuchet, arial, sans-serif;
			padding: 0 0 3px 0;
			color: #990018;
			}

h4,h5, h6		{font: bold 1em/120% georgia, trebuchet, arial, sans-serif;
			padding: 0 0 3px 0;
			color: #990018;
			}

.bioHdr		{font: bold 1.1em/120% georgia, trebuchet, arial, sans-serif;
			padding: 0 0 3px 0;
			color: #333333;
			}

.giveNewsSummaryLink {
			float: left;
			}

.giveNewsSummaryPostdate {
			font-size: 0.85em;
			float: right;
			font-style: italic;
			}

.giveNewsSummaryContent {
			clear: both;
			padding-bottom: 25px;
			}

.giveNewsPages {font-size: 0.9em;
			padding-bottom: 15px;
			}

.inputField		{font-size: 0.9em;
			padding: 2px 6px;
			border: solid 1px #CCCCCC;
			}

.inputName	{font-size: 0.9em;
			padding: 10px 0 0 0;
			}

.red			{font-size: 0.9em;
			color: #990018;
			}

#col1		{float: left;
			width: 260px;
			padding: 0 30px 0 0;
			}

#col2		{float: left;
			width: 260px;
			}

#musicPlayer	{height: 36px;
			margin: 0; padding: 0;
			overflow: hidden;
			}

.nopad 		{padding: 0;
			}

/* End of 'Default' */

