/* GENERAL RULES */

*, html, body {
	margin: 0px;
	padding: 0px;
}

body {
	background: #535353 url("/images/backgrounds/site_background.gif");
	background-position: left top;
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-align: left;
}

a {
	color: #000000;
}

a img {
	border: none;
}

div#container {
	position: relative;
	width: 800px;
}

div#header {
	width: 800px;
	height: 235px;
	background: transparent url("/images/backgrounds/main_header.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

	#header h1 {
		width: 800px;
		height: 235px;
	}
	
		#header h1 span {
			display: none;
		}

ul#navigation {
	float: left;
	display: inline;
	padding: 30px 0px 0px 0px;
	margin: 0px 5px 0px 15px;
	width: 150px;
	font-size: 12px;
	list-style: none;
}

	#navigation li {
		display: inline;
	}
	
		#navigation li a {
			display: block;
			padding: 12px 12px 0px 0px;
			border-bottom: 1px solid #b5aea9;
			width: 138px;
			height: 14px;
			color: #333333;
			text-decoration: none;
			text-align: right;
		}

a#smith_barney_ad {
	position: absolute;
	top: 500px;
	left: 15px;
	padding: 5px;
	border: 1px solid gray;
	width: 140px;
	height: 150px;
	background-color: #666666;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	font-size: 18px;
}

	#smith_barney_ad span {
		display: block;
		margin: 5px 20px;
		font-size: 12px;
		text-transform: uppercase;
	}

div#main_body {
	margin: 0px 0px 0px 190px;
	width: 570px;
}

	div#company_address {
		margin: 0px 0px 20px 0px;
		padding: 5px 0px 10px 0px;
		border-bottom: 1px solid #e2e2e2;
		font-size: 10px;
		color: #999999;
		text-align: right;
	}
	
	#main_body h2 {
		margin: 20px 0px;
		color: #cc6600;
		font-size: 18px;
	}
	
	#main_body h3 {
		margin: 20px 0px;
		color: #cc6600;
		font-size: 15px;
	}
	
	#main_body p {
		margin: 20px 0px;
	}
	
	#main_body ul, #main_body ol {
		margin: 20px 0px 20px 20px;
	}
	
	ul.ae_preview li {
		margin: 20px;
	}
	
		.ae_preview li a {
			color: #cc6600;
		}

div#footer {
	clear: both;
	margin: 0px 0px 0px 190px;
	width: 570px;
}

	ul#footer_links {
		margin: 70px 0px;
		width: 570px;
		height: 36px;
		list-style: none;
	}
	
		#footer_links li {
			float: left;
		}
		
			#footer_links li a  {
				padding: 0px 5px;
				border-right: 1px solid #000000;
			}
			
			a.last_item {
				border: none !important;
			}