/* CSS Document */
body	{
		margin: 0px;
		padding:0 15px;
		text-align: center;
		font-size: 13px;
		color: #727272;
		background-color:#ffffff;
		background-image:url(images/body_bg.jpg);
		background-position:left top;
		background-repeat:repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height: 170%;
		}
		
		
p		{
		line-height: 185%;
		
		}
		
		
h1	{	font-family:"Lucida Grande", Arial,Verdana;
		font-size: 21px;
		font-weight:normal;
		line-height: 140%;
		color:#791576;
		}
		
h2	{	
		font-family:"Lucida Grande", Arial,Verdana;
		font-size: 18px;
		font-weight:normal;
		line-height: 150%;
		color:#88be9f;
		}

h3	{	
		font-family:"Lucida Grande", Arial,Verdana;
		font-size: 15px;
		font-weight:normal;
		line-height: 150%;
		color:#787dc1;
		}		
				

img		{
		border: 0px;
		padding: 0px;
		margin: 0px;
		}
				
li		
		{	
		line-height: 185%;
		}

ul
		{
		list-style:disc;
		}

li ul
		{
		list-style:circle;
		}		
		
a		{
		}
		
a:link {color:#5e8599; text-decoration: underline;}
a:visited {color:#5e8599; text-decoration: underline;}
a:hover {color:#5e8599; text-decoration: underline;}

.clearboth
		{
		clear: both;		
		}

.event_title
		{
		font-family:"Lucida Grande", Arial,Verdana;
		font-size: 12px;
		font-weight:bold;
		line-height: 150%;
		color:#666;
		}				

.floatright
		{
		float:right;
		margin:0 0 20px 20px;
		}

.floatleft
		{
		float:left;
		margin:0 20px 20px 0;
		}		
		
.greentext
		{
		color: #94ac37;
		}
		
.table_head
		{
		border-bottom:1px solid #999;
		font-weight:bold;
		}							
		
#container
		{
		margin: 0px auto 0px auto;
		padding:0;
		width: 900px;
		min-height:500px;
		text-align:left;
		}

#header
		{
		width:900px;
		height:219px;
		padding-top:20px;
		position:relative;
		text-align:right;
		color:#791576;
		}
		
#header a 
		{
		margin:0 5px;
		color:#791576;
		}
				
#header a:link {color:#791576; text-decoration: none;}
#header a:visited {color:#791576; text-decoration: none;}
#header a:hover {color:#791576; text-decoration: underline;}
		
#logo
		{
		position:absolute;
		top:0px;
		left:0;
		}

#banner
		{
		position:absolute;
		bottom:68px;
		right:0;
		}				

#navtabs				
		{
		width:900px;
		height:39px;
		position:absolute;
		bottom:0px;
		right:0;
		font-size:12px;
		}
					
#navtabs a
		{
		display:block;
		width:86px;
		height:31px;
		padding-top:8px;
		float:left;
		margin:0 2px;
		text-align:center;
		color:#666666;
		line-height:125%;		
		}
* html #navtabs a
		{
		width:85px;
		}	
		
#navtabs a:link {background-image:url(images/tab-off.jpg); color:#666666; text-decoration:none;}
#navtabs a:visited {background-image:url(images/tab-off.jpg); color:#666666; text-decoration:none;}
#navtabs a:hover {background-image:url(images/tab-on.jpg); color:#000000; text-decoration:none;}

#content
		{
		width:900px;
		padding:50px 0 45px 0;
		min-height:350px;
		}
		
#left_column
		{
		width:595px;
		float:left;
		}

#rounded-box
		{
		float:right;
		width:244px;
		text-align:left;
		}
		
#rounded-box ul
		{
		padding-left:0;
		margin-left:0;
		}		
	
		
#rounded-box-top
		{
		width:244px;
		height:18px;
		background-image:url(images/box-top.jpg);
		}
		
#rounded-box-mid
		{
		width:200px;
		padding:12px 20px 5px 20px;
		border-left:2px solid #c4c4c4;
		border-right:2px solid #c4c4c4;
		background-repeat:repeat-x;
		background-image:url(images/box-mid.jpg);
		color:#666666;
		min-height:150px;
		}
		
#rounded-box-mid h1
		{
		margin-top:0;
		padding-top:0;
		}
		
#rounded-box-mid a:link {color:#666; text-decoration: underline;}
#rounded-box-mid a:visited {color:#666; text-decoration: underline;}
#rounded-box-mid a:hover {color:#000; text-decoration: underline;}

#rounded-box-mid li
		{
		list-style:none;
		margin-left:0;
		padding-left:0;
		line-height:225%;
		}				
		
#rounded-box-bottom
		{
		width:244px;
		height:20px;
		background-image:url(images/box-bot.jpg);		
		}

#two_col_left
		{
		width:425px;
		float:left;
		}
		
#two_col_right
		{
		width:425px;
		float:right;
		}		
				
#footer
		{
		padding:10px 0;
		color:#94ac37;	
		border-top:1px solid #ccc;
		line-height:185%;
		text-align:center;
		font-size:11px;	
		}				

#footer a:link {color:#94ac37; text-decoration: none;}
#footer a:visited {color:#94ac37; text-decoration: none;}
#footer a:hover {color:#94ac37; text-decoration: underline;}

				




			
																		





