@charset "utf-8";

body
{
	line-height: 1.2em;
	background-color: #3D2B1C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
}

table, tr, td 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

h1
{
	font-size: 2em;
	color: #FF504D;
	padding: 1em 0 1em 30px;
}

h2
{
	font-size: 1.5em;
	color: #FF504D;
	font-weight: bold;
	padding-top: 1em;
}

h3
{
	font-size: 1.15em;
	font-weight: bold;
	color: #FF504D;
	padding-top: 1em;
}

h4
{
	font-size: 1em;
	font-weight: bold;
	color: #FFD9BB;
	padding-top: 1em;
}

p
{
	padding-top: 1em;
}

p.no_margin
{
	padding: 0;
}

p.note
{
	font-style: italic;
}

a:link, a:visited
{
	color: #FFD9BB;
	text-decoration: underline;
}

a:hover
{
	color: #FF504D;
	text-decoration: underline;
}

/* ----- UL USED FOR LINKS ----- */

	ul
	{
		margin: 1em 0 0 0;
	}
	
	ul li.links
	{
		color: #FF504D;
		border-left: 1px solid #FF504D;
		list-style-type: none;
		font-weight: bold;
		line-height: 1.3em;
		padding-left: 10px;
		margin-left: 70px;
	}
	
	ul li.links a:link, ul li.links a:visited
	{
		color: #FF504D;
		text-decoration: underline;
	}
	
	ul li.links a:hover
	{
		color: #FFD9BB;
		text-decoration: underline;
	}
	
/* _____ END UL USED FOR LINKS _____ */

ul li
{
	border: none;
	margin-left: 25px;
	padding-left: 5px;
	list-style-type: disc;
	color: #FFFFFF;
}

ul a:link, ul a:visited
{
	color: #FFD9BB;
	text-decoration: underline;
}

ul a:hover
{
	text-decoration: underline;
}

ol
{
	margin: 1em 0 1em 0;
}

ol a:link, ol a:visited
{
	color: #FFD9BB;
	text-decoration: underline;
}

ol a:hover
{
	text-decoration: none;
}

ol li
{
	border: none;
	margin-left: 30px;
	list-style-type: decimal;
	color: #FFFFFF;
}

li a:link, li a:visited
{
	color: #FFD9BB;
	text-decoration: none;
}

li a:hover
{
	color: #FF504D;
	text-decoration: none;
}

a.footer:link, a.footer:visited
{
	text-decoration: none;
	color: #A1846E;
}

a.footer:hover
{
	color: #FFD9BB;
	text-decoration: none;
}

p.quote
{
	font-size: 1.25em;
	line-height: 110%;
	font-style: italic;
	color: #FFD9BB;
}

.quote_quotes
{
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0 5px 0 5px;
	color: #FF504D;
}

/* --------------- */
/* ----- DIV ----- */

	#container
	{
		text-align: left;
		margin: 0;
		padding: 0;
		width: 1000px;
	}
	
	#flash
	{
		margin: 0;
		padding: 0;
		background-color: #3D2B1C;
	}
	
	#content
	{
		margin: 0;
		padding: 0;
	}
	
	#col_left
	{
		float: left;
		margin-left: 80px;
		width: 325px;
	}
	
	#col_full
	{
		margin-left: 80px;
		width: 670px;
	}
	
	#col_right
	{
		float: left;
		margin-left: 20px;
		width: 325px;
	}
	
	#col_bottom
	{
		clear: both;
		margin-left: 80px;
		padding-top: 30px;
		width: 660px;
	}
	
	#main_content
	{
		float: left;
		width: 760px;
	}
	
	#right_pane
	{
		padding: 80px 30px 0 0;
		text-align: right;
		float: right;
		width: 195px;
	}
	
	/*#more
	{
		width: 100%;
		margin-top: 10px;
		padding-top: 10px;
		border-top: 1px solid #68513C;
	}*/
	
	#footer
	{
		padding: 30px 30px 10px 30px;
		font-size: .7em;
		color: #A1846E;
	}
	
	/* DIV HIDDEN CONTENT */
		#pl_01 { display: none; }
		
		#bl_01 { display: none; }
		
		#empty { display: none; }
		
/* ------------------- */
/* ----- CLASSES ----- */

	/* PADDINGS */
		.pt_1 { padding-top: 1em; }
		.pt_2 {	padding-top: 2em; }
		.pt_3 { padding-top: 3em; }
		.pt_4 {	padding-top: 4em; }
		
		.pt_30 { padding-top: 30px; }
		
		.pb_1 { padding-bottom: 1em; }
		.pb_2 { padding-bottom: 2em; }
		
		.pl_2 {	padding-left: 2em; }
		
		.p_header { padding: 25px 0 25px 30px; }
		.p_10 { padding: 0 10px; }
	
	/* FONT STYLES */
		.bold {	font-weight: bold; }
		.tan { color: #FFD9BB; }
		.tanbold { color: #FFD9BB;font-weight: bold; }
		.red { color: #FF504D; }
		.white { color: #FFFFFF; }
		.italic { font-style: italic; }
		
	/* FLOAT */
		.fl_left { float: left; }
		.fl_right { float: right; }
		.clear { clear: both; }
	
	
	/*Dinesh Added*/
.ul_links
{
	margin: 0 0 2em 70px;
}

.li_links
{
	margin-left: 10px;
	list-style-type: disc;
}
