/* CSS Document */







/* Normalizes margin, padding, remove list style 



--------------------------------------------------*/



html, body, h1, h2, h3, h4, h5, h6, form, fieldset, input, p,



blockquote, em, strong	{margin: 0px; padding: 0px;}







/*ol, ul, li			{list-style: none}



li, ol, ul				{margin:0px; padding:0px*/



a img					{border:0px;}







/* Set html & body 



--------------------------------------------------*/



html					{width:100%;}



body					{position:relative; width:100%; min-width: 759px; min-height:300px; margin:0 auto; background:url(../images/bkg_gradient.jpg) repeat-x #FFF;; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000;}



#container				{position:relative; width:759px; left:0px; right:0px; margin:0 auto; padding:0px; z-index:1;}







/* Branding 



--------------------------------------------------*/



#branding				{position:relative; margin:0px auto;}



#branding h1			{position: absolute; left: -999px}







/* Navigation 



--------------------------------------------------*/



#logo					{position:absolute; right:15px; z-index:15; top:20px;}



#nav					{position:absolute; top:43px; z-index:10; width:759px; height:44px; background:url(../images/bkg_nav.jpg) repeat-x; padding:10px 0px 10px 0px; margin:0px; font-weight:bold; font-size:14px; color:#9191c0;}



#nav h3					{position:absolute; left:-990px;}



#nav ol					{list-style:none; padding:0px 0px 0px 7px; margin:0px;}



#nav ol li				{width:644px; margin:0px; padding:3px 0px 5px 0px; clear:both;}



#nav a:visited,



#nav a:link				{font-weight:bold; font-size:11px; text-decoration:none; color:#030382; padding:0px 5px;}



#nav a:hover, 



#nav a:active			{border-bottom:6px #030382 solid; color:#030382;}







/* Content 



--------------------------------------------------*/



#content				{position:relative; min-height:550px; margin:0px; padding:10px 20px; background:url(../images/bkg_content.jpg) repeat-x #FFF; border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}



#content img			{border:none; margin:10px 0px 0px 0px}



#content li				{padding:10px 0px 5px 0px;}







.column2				{width:100%;}



.left_percent			{width:45%; margin:0px 20px 0px 0px; float:left;}



.right_percent			{width:45%; float:right;}



.img_right				{float:right; margin:15px 0px 5px 10px;}



.img_left				{float:left; padding:0px; margin:0px 20px 0px 0px;}



.padding_btm			{padding:0px 0px 40px 0px;}



.padding_top			{padding:15px 0px 0px 0px;}







/* Side Buttons 



--------------------------------------------------*/



#left					{position:relative; width:460px; margin:0px; padding:0px;}



*html #left				{position:relative; width:435px; margin:0px; padding:0px;}



#buttons				{position:absolute; width:195px; right:20px; top:40px; z-index:20px; margin:0px; padding:0px 10px 0px 20px; clear:both; border-left:1px solid #cccce6;}



#buttons img			{border:none;}



#buttons ul				{list-style:none; width:225px; margin:0 auto; padding:0px 10px;}



#buttons ul li			{float:left; margin:0px; padding:0px 0px 15px 10px;}



#buttons ul li p		{width:175px;}



#buttons #btn_news		{background:url(../images/bkg_btn_news.jpg) no-repeat; height:72px; width:195px;}



#buttons #btn_jobs		{background:url(../images/bkg_btn_jobs.jpg) no-repeat; height:72px; width:195px;}



#buttons #btn_signup	{background:url(../images/bkg_btn_signup.jpg) no-repeat; height:99px; width:195px;}



#buttons #btn_member	{background:url(../images/bkg_btn_member.jpg) no-repeat; height:99px; width:195px;}



#buttons #btn_state		{background:url(../images/bkg_btn_state.jpg) no-repeat; height:87px; width:195px;}



#affliates				{position:absolute; right:50px; top:550px;}

#affliates h2			{font-size:18px; margin:20px 0px 0px 0px; font-style:normal; font-weight:normal;}



#about_pg #content p,



#officers_pg #content p	{margin:0px;}



#about_pg #content h1,



#officers_pg #content h1	{margin:20px 0px 0px 0px}







#events_pg #content blockquote{}



#events_pg #content blockquote h3{float:left; width:40px; margin:0px 10px 15px 0px; padding:0px 5px 0px 0px; clear:both; border-right:1px solid #010181; font-style:normal;}



#events_pg #content blockquote p {margin:0px 0px 15px 0px;}







#committees_pg #content p{margin:0px;}



#committees_pg #content h1{margin:20px 0px 5px 0px}



#committees_pg #content h2{margin:0px;}



#committees_pg #content .column2 .left_percent {width:30%; border-right:1px solid #6a4600;}







#sponsors img			{border:1px solid #6a4600; margin:5px 10px; clear:both;}







/* Text Formatting



--------------------------------------------------*/



h1						{font-size:14px; color:#6a4600; font-weight:bold; margin:10px 0px 0px 0px; line-height:normal;}



h2						{font-size:13px; color:#010181; font-weight:bold; font-style:italic; margin:10px 0px; line-height:normal;}



h3						{font-size:12px; color:#010181; font-weight:bold; margin:10px 0px 5px 0px; line-height:normal; font-style:italic; clear:both;}



h4						{font-size:12px; color:#6a4600; font-style:italic; font-weight:bold; margin:10px 0px 0px 0px;}



h5						{font-size:14px; color:#6a4600; font-weight:bold;}



h6						{font-size:14px; color:#6a4600; font-weight:bold;}



p						{margin: 0px 0px 10px 0px;}



.small					{font-size:11px;}



.black					{color:#000;}



.blue					{color:#010181;}



.nobr					{white-space: nowrap;}



.clear					{clear:both;}



.left_percent			{float:left; width:45%; margin-right: 20px}



.right_percent			{float:left; width:45%;}



#column2				{width:500px; margin:0px auto; clear:both;}



.line 					{height:5px; background-color:#6f4506; margin:15px 0px 10px 0px;}



hr						{color:#6a4600;}



a:link, a:visited 		{color: #638F00; text-decoration:underline; font-weight: bold}



a:hover 				{color: #638F00; text-decoration: none}





#sponsors_pg #content table img{margin:0px; padding:0px;}





/* Site Info



--------------------------------------------------*/



#site_info				{position:relative; width:739px; margin:0px; padding:5px 10px; font-size:11px; color:#010181; text-align:right; border-top:4px solid #FFCC00}



#site_info cite			{font-style:normal; padding:0px; margin:0px;}



#site_info a:link,



#site_info a:visited	{color:#638F00; font-weight:bold;}



#site_info a:hover,



#site_info a:active		{color:#638F00;}
