body {	background-image: url(../images/global/bg.jpg);	background-attachment: fixed;	background-repeat: no-repeat;	background-position: 50% 0%;	background-color: #ffffff;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}a.footer:link {color: #000000; text-decoration: none; }a.footer:visited {color: #000000; text-decoration: none; }a.footer:hover {color: #990000; text-decoration: none; }a.footer:active {color: #990000; text-decoration: none; }a.faq:link {font-family: Futura, Arial, Helvetica, sans-serif; font-weight:bold; margin-left: 15px; color: #ffffff; text-decoration: none; }a.faq:visited {font-family: Futura, Arial, Helvetica, sans-serif; font-weight:bold;color: #ffffff; margin-left: 15px; text-decoration: none; }a.faq:hover {font-family: Futura, Arial, Helvetica, sans-serif; font-weight:bold;color: #990000; margin-left: 15px; text-decoration: none; }a.faq:active {font-family: Futura, Arial, Helvetica, sans-serif; font-weight:bold;color: #990000; margin-left: 15px; text-decoration: none; } /* Begin Global Styles */#main{	position: relative;	width: 900px;	height: 1670px;	margin: 0px auto;		background-color:#000000;}#nav{	position: absolute;	right: 56px;	top: 158px;	width: 672px;	height: 30px;	background-color: #000000;}#logo01{	position: absolute;	top: 0px;	left: 52px;	width: 120px;	height: 188px;}#logo02{	position: absolute;	top: 0px;	right: 56px;	width: 672px;	height: 158px;}#film_left{	position: absolute;	left: 0px;	top: 0px;	width: 52px;	height: 1586px;}#film_right{	position: absolute;	right: 0px;	top: 0px;	width: 56px;	height: 1586px;}#newsletter{	position: absolute;	width: 160px;	height: 185px;	right: 56px;	top: 221px;	border-style: solid;	border-width: 1px;	border-color: #900;}#socnetwrk_wrap{	position: absolute;	width: 160px;	height: 78px;	right: 56px;	top: 410px;	background-color: #000000;}#socialnetworks{	position: relative;	width: 156px;	height: 76px;	right: 0px;	top: 0px;}#twitter{	position: absolute;	width: 31px;	height: 31px;	left: 15px;	top: 33px;}#facebook{	position: absolute;	width: 31px;	height: 31px;	left: 65px;	top: 33px;}#myspace{	position: absolute;	width: 31px;	height: 31px;	right: 15px;	top: 33px;}#skyscraper{	position: absolute;	width: 160px;	height: 600px;	right: 56px;	top: 520px;	background-color: #FFFFFF;}#footer_graphic{	position: absolute;	width: 900px;	height: 50px;	top: 1587px;	background-color: #FFFFFF;}#footer_links{	position: absolute;	width: 900px;	height: 34px;	top: 1637px;	background-color: #FFFFFF;}p.newsletter{	font-family: Futura, Arial, Verdana, Geneva, sans-serif;	font-style: normal;	font-size: 14px;	line-height: 17px;	margin-left: 5px;	margin-top: 5px;	text-align: left;	color: #FFFFFF;	font-weight: bold;}p.socialnetworks{	font-family: Futura, Arial, Verdana, Geneva, sans-serif;	font-style: normal;	font-size: 10px;	line-height: 11px;	margin-top: 6px;	text-align: center;	color: #FFFFFF;	font-weight: bold;}p.footer{	font-family: Futura, Arial, Verdana, Geneva, sans-serif;	font-style: normal;	font-size: 10px;	line-height: 16px;	margin: 15px;	text-align: center;	color: #000000;	font-weight: bold;}/* End Global Styles */#header01{	position: absolute;	width: 625px;	height: 31px;	top: 225px;	left: 52px;	background-color: #000000;}#header02{	position: absolute;	width: 625px;	height: 31px;	top: 650px;	left: 52px;	background-color: #000000;}#corp_profile{	position: absolute;	width: 600px;	height: 100px;	top: 266px;	left: 67px;	background: none;	background-color: #000000;}#invest_form{	position: absolute;	width: 600px;	height: 200px;	top: 420px;	left: 67px;	background-color: #666666;}#invest_left{	position: absolute;	width: 295px;	height: 150px;	top: 0px;	left: 0px;	background-color: #666666;}#invest_right{	position: absolute;	width: 295px;	height: 150px;	top: 2px;	right: 0px;	background-color: #666666;}#invest_submit{	position: absolute;	width: 45px;	height: 20px;	bottom: 15px;	right: 8px;	padding: 5px;	background-color: #666666;}#fields{	position: absolute;	left: 5px;	width: 275px;	height: 15px;	padding-top: 3px;	padding-left: 2px;	text-align: left;	vertical-align: middle;	background-color: #ffffff;}#entry_name{	position: absolute;	top: 3px;	width: 285px;	height: 40px;	background-color: #666666;}#entry_email{	position: absolute;	top: 55px;	width: 285px;	height: 40px;	background-color: #666666;}#entry_phone{	position: absolute;	top: 105px;	width: 285px;	height: 40px;	background-color: #666666;}#message{	position: absolute;	left: 5px;	width: 275px;	height: 125px;	background-color: #ffffff;}#invest_response{	position: absolute;	width: 450px;	height: 45px;	left: 0px;	padding-left: 6px;	bottom: 3px;	background-color: #666;	color: red;}#no-name {	display: none;}#no-email {	display: none;}#no-message {	display: none;}	#faq{	position: absolute;	width: 500px;	height: 660px;	top: 700px;	left: 67px;	background-color: none;}.invest_btn{	border: 1px solid #CCC;    background: #333;	color: #FFF;}input[type="submit"]:hover {	color: #FFF;	background: #900;	border: 1px solid #ccc;}p.thanks{	position: absolute;	top: 400px;	margin: auto;	color: #00FF00;}.invest_labels{	font-family: Arial, Verdana, Geneva, sans-serif;	font-style: normal;	font-size: 12px;	line-height: 16px;	margin-top: 25px;	margin-left: 5px;	text-align: left;		color: #FFFFFF;	font-weight: bold;}p.faq_reg{	font-family: Futura, Arial, Verdana, Geneva, sans-serif;	font-style: normal;	font-size: 12px;	line-height: 16px;	margin-top: 0px;	margin-left: 15px;	text-align: left;	color: #FFFFFF;	font-weight: normal;}	.faq_bold{	font-family: Futura, Arial, Verdana, Geneva, sans-serif;	font-style: normal;	font-size: 11px;	line-height: 16px;	margin: 0px;	text-align: center;	color: #ffffff;	font-weight: bold;}	