body {
	background: #f4e8b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
p {
	margin: 15px 0px;
	}
	
a:link, a:visited {
	color: #af132a;
	text-decoration: underline;
	}
	
a:hover, a:active { color: #646460; }

#container {
	color: #525252;
	background: #e8d182;
	width: 862px;
	margin: 0px auto;
	font-size: 1.2em;
	}

#header {
	background: #e8d182 url('../images/header_bg.gif') repeat-x;
	}
	
	#logo {
		background: #e8d182 url('../images/logo.gif') no-repeat;
		width: 413px;
		height: 98px;
		}
	
		#logo h1, #logo h2 { display: none; }
		
	#header h3 {
		color: #b54948;
		font-size: .8em;
		font-weight: normal;
		text-transform: uppercase;
		letter-spacing: 7px;
		float: right;
		margin: 70px 70px 0px 0px;
		}
		
/* index content */
#icontent {}

	#ic_left {
		width: 301px;
		float: left;
		padding: 0px 18px 0px 56px;
		}
		
		#quicklinks { overflow: auto; }
		
			#quicklinks ul {
				margin: 0px;
				padding: 10px 0px 0px 0px;
				position: static;
				}
				
			#quicklinks li {
				backgro und: #fff url('../images/ql_li_bg.gif') no-repeat left;
				list-style: none outside;
				padding: 3px 0px 3px 7px;
				width: 140px;
				float: left;
				}
				
				#quicklinks li a:link, #quicklinks li a:visited {
					color: #2a2a2a;
					text-decoration: none;
					}
					
				#quicklinks li a:hover, #quicklinks li a:active { color: #a4a4a4; }
#specials {clear:both;}

			#subsidiary-line {
				clear: both;
				text-align:center;
				border-top: 1px solid #a4a4a4;
				margin: 0 0 1em 4em;
				padding: 0;
				width: 90%;
			}
			
			#subsidiarys {
				clear: both;
				margin: 0;
				text-align:center;
				}
			
				#subsidiarys ul {
					margin: auto;
					padding: 0px;
					}
					
				#subsidiarys li {
					list-style: none outside;
					display:inline;
					padding:0px 70px;
					}
	
	#ic_right {
		width: 438px;
		float: right;
		padding: 0px 31px 0px 18px;
		}
		
		#ic_right table {
			padding-top: 10px;
			}
	#noleft1 {
		width: 720px;
		float: left;
		padding: 0px 35px 35px 45px;
		
		}	
#content {
	background: #fff url('../images/content_bg.gif') repeat-x;
	clear: both;
	border-top: 5px solid #f4e8b9;
	padding: 18px 0px;
	}
	
	#cleft {
		width: 197px;
		float: left;
		margin-top: 18px;
		}
		
	#cright {
		width: 585px;
		float: right;
		padding: 0px 35px 35px 35px;
		}
	#noleft {
		width: 690px;
		float: right;
		padding: 0px 35px 35px 5px;
		
		}	
		
		#ic_left h2, #ic_right h2, #cright h2 {
			color: #af132a;
			text-transform: uppercase;
			border-bottom: 1px solid #a4a4a4;
			font-size: 1.2em;
			padding: 2px 0px;
			}

	.clearance { clear: both; }
	
#pre_footer {
	margin-top: -1.5em;
	padding: 0;
	background: #e6d083 url('../images/pre_footer_bg.gif') no-repeat;
	height: 39px;
	}

#footer {
	text-align: center;
	font-size: .8em;
	text-transform: uppercase;
	border-top: 2px solid #8c162d;
	width: 90%;
	margin: 50px auto 0px auto;
	padding: 15px 0px;
	}
	
	#footer a:link, #footer a:visited {
		color: #5c5b55;
		text-decoration: none;
		}
		
/* Link Styles */
a:link, a:visited { color:#bc1d3d; }

a:hover, a:active { color: #666; }

a:link.alt, a:visited.alt { color: #000; }

a:hover.alt, a:active.alt { color: #666; }


.required {
	color:#bc1d3d;
	font-weight: bold;
	font-size: 8pt;
	}
		