/* GENERAL FORMATTING */
body 				{
					margin:0px;
					border:0px;
					padding:0px;
					font-size: 13px;
					font-family: arial, helvetica, sans-serif;
					color:#ffffff;
					background:#716a5a;
					line-height:1.4em;
					}
			
a 					{
					text-decoration:none;
					color:#9c817d;
					font-weight:bold}

a:hover 			{color:#e6c0bb;}	


/* PARAGRAPH FORMAT */
					
p					{
					margin-left:10px;
					margin-right:10px;
					margin-top: 10px;
					margin-bottom: 10px;
					}

/* LIST FORMAT */

ul					{line-height: 1.5em;}	


/* IMAGES */

img					{border: none;}
					
img.bordered		{border:#ffffff 5px solid;
					vspace:10px;
					hspace:10px;}

.captioned			{float:left;
					padding:00px 10px 10px 0px;
					margin: 15px;
					font-size:12px;
					text-align:center;}

.captioned img		{border:#ffffff 5px solid;}

.float_right		{float:right}

.float_left			{float:left}

								
table				{
					xborder:1px solid #999999;
					padding:5px;
					vertical-align:top;
					border-collapse:collapse;
					}
					
th					{text-align:left;
					background-color:#FFFF99;
					}
										
td					{
					border:1 #999999;
					height:23px;
					}	

/* FORMATTING OF MAIN CONTENTS */

iframe				{border:none;}

div#wrap			{
					width:950px;
					margin: 0 auto;
					margin-top: 15px;
					}

#top_bar			{width:950px;
					height:175px;
					margin: 0 auto;
					background: url(images/header.jpg) no-repeat;			
					}

#second_bar			{width:950px;
					height:39px;
					background:#000000 url(images/second_bar.jpg) repeat-x;
					text-align:center;
					font-size:14px;
					color:#FFFFFF;
					vertical-align:text-bottom;
					margin: 0 auto;					
					}
			
					
#left_column			{
					width:200px;
					min-height:400px;
					overflow:visible;
					float:left;
					margin: 0 auto;
					padding-left:10px;
					}

													
#content_area		{
					width:950px;
					overflow:auto;
					background-color:#000000;
					margin: 0 auto;
					}			

#right_column		{
					width:730px;
					float:right;
					overflow:visible;
					}
														
#full_width			{
					width:950px;
					float:left;
					overflow:visible;
					margin-left:30px;
					margin-top:-10px;
					background-color:#FFFFFF;
					}

#footer				{
					xbackground:url(images/footer_bg.gif) no-repeat;
					background-color:#24393e;
					height:40px;
					width:950px;
					color:#FFFFFF;
					font-size:12px;
					font-family: verdana, arial, helvetica, sans-serif;
					clear:both;
					margin: 0 auto;
					text-align:center;
					font-size:11px
					}
					
#footer a			{color:#FFFFFF;
					text-decoration:none;
					font-weight:normal;
					font-size:11px;}

#footer a:hover
					{color:#FFFF00}					


					

/* FORM ELEMENTS */

form				{
					background-color:#eeeeee;
					color:#1A1A1A;
					border:1px #666666 ridge;
					width:580px;
					}


		
/*HEADER STYLES */

h1					{
					font-family:verdana, arial, sans-serif;
					color:#68969f;
					text-decoration: none;
					font-size:1.35em;
					font-weight:bold;
					margin-bottom:15px;
					line-height:1.5em;
					margin-top:15px;
					}

h2					{
					font-family:verdana, arial, sans-serif;
					color:#eeeeee;
					text-decoration: none;
					font-size:1.2em;
					margin-bottom:10px;
					}


/*OTHER FONT STYLES */


/*OTHER GENERAL STYLES */

					
.align_right 		{
					text-align: right;
					float: right;
					}
					
.boxed150			{width:150px;
					border:#9c817d 1px solid;
					color:#FFFFFF;
					font-size:11px;
					margin: 3px;
					padding: 3px;
					}					