*					{ font-family: arial; font-size:12px; }
* img				{ border:0px; }
* a:hover			{ text-decoration: underline; }

h1					{ font-size: 16px; }
h2					{ font-size: 16px; }
p					{ margin: 0; font-size: 11px; }
a 					{ color:#777774; }
hr					{ border: 3px dotted #dfdfdf; border-style: none none dotted; }

body				{ background:#B1A998;  margin: 0px; }

#wrapper 			{ width: 1000px; text-align: left; }

#overallheader 		{ height: 115px; width:1000px; background: #231F20;}

#logo				{ float:left; position: relative; left: 0px; top: 0px; padding: 0; width:222px; height: 115px;}
#logo img			{ border:0px;}

#tabsection			{ background: #231F20; margin-right:2px;}

.tabselected		{ margin-top:79px; margin-left:5px; float:right; width:70px; height: 26px; background-image: url("/resources/images/tab-selected.jpg"); 
					  padding:5px 0px 5px 10px; font-size: 12px; font-weight: bold; text-decoration: none; color:#231F20;}

.tabunselected		{ margin-top:79px; margin-left:5px; float:right; width:72px; height: 25px; background-image: url("/resources/images/tab-unselected.jpg"); 
					  padding:5px 0px 5px 10px; font-size: 12px; font-weight: bold; text-decoration: none; color:#ffffff;}

#left 				{ float: left; background: #B1A998; padding-left: 10px; width: 320px; }
#sublogo			{ background-image: url("/resources/images/logo-text.jpg"); background-repeat: no-repeat; margin: 7px 0 0 0;  height:31px; }

#left h1 			{ color: #FFFFFF;font-weight: normal; font-size: 15px; }

.leftlinkblock		{ background: #6A6861;height:20px; padding: 5px;margin-top:2px; margin-bottom:2px; color: #FFFFFF;
					  font-weight: normal; line-height:20px; font-size: 13px; display: block; text-decoration: none}

.leftlinkblock:hover{background: #84817A;}

.leftlinkblockmainsel	{ background: #6A6861;height:20px;padding: 5px;margin-top:2px;margin-bottom:2px;color: #FFFFFF;
						  font-weight: normal; line-height:20px;font-size: 13px;display: block;text-decoration: none}

.leftlinkblocksub	{ background: #555450;height:20px; line-height:20px; padding: 5px; margin-left:10px; margin-bottom:1px;color: #FFFFFF;
					  font-weight: normal; font-size: 11px;display: block;text-decoration: none}

.leftlinkblocksel	{ background: #555450;height:20px; line-height:20px; padding: 5px; margin-left:10px; margin-top:2px;margin-bottom:2px;color: #b1a998;
					  font-weight: bold; font-size: 11px;display: block;text-decoration: none}

#recentvideos		{background: #6A6861; width: 310px; padding: 5px;margin-top:10px;margin-bottom:10px;}
#recentvideos img	{display:block; float:right; padding-bottom:5px;}

#minigallery		{background: #6A6861; width: 310px; padding: 5px; margin-top:10px; margin-bottom:10px;}
#minigallery img	{display:block; float:right; padding-bottom:5px;}

#latestnews			{background: #DFDBD5; padding: 15px; margin-top:10px; margin-bottom:10px;}

#latestnews h1		{color: #A99F8D;text-align:right;font-size: 9pt; font-weight:bold;}

#latestnews p		{color: #4C4C49;text-align:left; font-size:9pt; margin-bottom: 8px; }

#latestnews a		{color: #4C4C49; font-size:9pt; font-weight:bold; text-decoration:none;}
#latestnews a:hover	{text-decoration:underline;}
	
#content 			{width: 660px;background: #B1A998; float:right; margin-top:15px;}

#searchbar 			{width: 660px;background: #988D76;  }

#searchbar a		{border:0;text-decoration: none;}

#searchbar img		{border:0;text-decoration: none;}

#infosection 		{ background-color: #faf9f8; color: #4c4c49; padding: 25px 40px 0px 25px; height: 90px; }

#infosectionleft 	{ font-weight: bold; font-size: 11pt; margin: 0px; line-height: 15pt; padding: 0px; width: 280px; letter-spacing: -1px; }
#infosectionright	{ font-size: 9pt; margin: 0px; line-height: 12pt; padding: 0px; width: 290px; float: right; }

/*
#eventsection		{float:right; padding:10px; background:#faf9f8;}

#eventsection hr	{border-top: 2px dotted #A3A2A0; border-bottom: 0px; }

#eventsection h1	{font-weight: bold; font-size: 14px; text-decoration: none; color:#B99765;}

#eventsleft			{background:#faf9f8; width:390px; float:left;}
#eventsleft hr		{border-top: 2px dotted #d6d6d5; border-bottom: 0px; width: 360px; float:left;}
*/

/*
#assocconf			{ background:#F3F1EF; width:220px; margin-left:10px; padding:10px; float:right; font-size: 12px; color: #61615e;}
#assocconf h1		{ font-weight: bold;  font-size: 12px; text-decoration: none; color:#b99765; }
#assocconf p		{ margin-bottom: 10px; font-size: 12px; }
#assocconf a		{ font-weight: bold; color:#4C4C49; text-decoration:none;}
#assocconf a:hover	{ font-weight: bold; color:#4C4C49; text-decoration:underline;}
*/

.features			{ background-color: white; padding: 10px 10px 0 10px; color: #555555; }
.features a			{ font-weight: bold; color: #EF4C42; text-decoration: none; }
.features a:hover	{ text-decoration: underline; }


.events				{  }
.events a			{ font-weight: bold; color: #EF4C42; text-decoration: none; }
.events a:hover		{ text-decoration: underline; }

.assocconf			{ background-color:white; margin:0 0 0 0; padding:10px; }
.assocconf h1		{ font-weight: bold;  font-size: 14px; text-decoration: none; color:#b99765; }
.assocconf p		{ margin-bottom: 10px; font-size: 12px; }
.assocconf a		{ font-weight: bold; color:#4C4C49; text-decoration:none;}
.assocconf a:hover	{ font-weight: bold; color:#4C4C49; text-decoration:underline;}


/*these are for a simple 2 column layout on generated pages.  Content and the image on the right*/
#genericsection		{ float:right; padding:10px 10px 10px 15px; background:#faf9f8; font-size: 12px; }
#genericleft		{ background:#faf9f8; width:385px; float:left; }

#genericright		{ background:#faf9f8; width:210px; margin-left:20px; padding:10px; float:right; min-height:500px;}
#genericright h1	{ font-weight:bold; font-size: 12px; text-decoration: none; color:#b99765;}

#genericfill		{background:#F3F1EF; width:640px; padding:10px 10px 10px 15px; min-height:500px; }
#genericfill a		{ color:#777774; }
#genericfill p		{ margin-bottom: 10px; }

#biopage			{ background:#F3F1EF; width:640px; padding:10px 10px 10px 15px; min-height:500px; }
#biopage a			{ color:#777774; }
#biopage p			{ margin-bottom: 10px; }
#biopage h2			{ color: #696961; }
#biopage ul			{ list-style-type: none; padding: 0; margin: 0; }
#biopage ul li		{ margin-top: 15px; }

.backto 			{font-size: 6pt; color:#777774;}

.eventblock			{background:#faf9f8; width:360px; }
.lefteventsec		{background:#faf9f8; width:100px; float:left; }

.righteventsec 		{background:#faf9f8; width:250px; float:right; font-size: 9pt; margin-left:10px;}

.righteventsec a	{color:#EF4C42; font-size: 9pt; text-decoration:none;}
.righteventsec a:hover	{color:#EF4C42; font-size: 9pt; text-decoration:underline;}

#footer 			{clear:both; background: #B1A998; padding-top:10px; font-size: 8pt;}
#leftfooter 		{background: #B1A998; color: #FFFFFF; width:180px; padding-left:20px; float:left}
#rightfooter 		{background: #B1A998; color: #FFFFFF; width:800px; text-align:right; float:right}
#rightfooter a 		{color: #FFFFFF; text-decoration: none; }

.spacer 			{clear:both; }
