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.about:link {color: #990000; text-decoration: none; }a.about:visited {color: #990000; text-decoration: none; }a.about:hover {color: #ff0000; text-decoration: none; }a.about:active {color: #990000; 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 */#about_header{	position: absolute;	width: 625px;	height: 31px;	top: 225px;	left: 52px;	background-color: #000000;}#about_text{	position: absolute;	width: 620px;	height: 300px;	top: 280px;	left: 52px;	background-color: #000000;}p.about_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;}