body {	background-color: #8C5A3B;	background-image: url(images/background-grad.jpg);	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 13;	margin: 0px 0px 20px 0px;	text-align: left;}a.menu:link {color: #4A2F1E; text-decoration: none}a.menu:visited {color: #4A2F1E; text-decoration: none}a.menu:hover {color: #8C5A3B; text-decoration: none}#top {	position:absolute;	margin-left:-405;	width:811px;	left:50%;}#lefttop-grad {	background-image: url(images/topleft_dropshadow.jpg);	background-repeat: no-repeat;	position:absolute;	left:0px;	height:347px;	width:15px;}#top-large {	background-image: url(images/top-large.jpg);	background-repeat: no-repeat;	position:absolute;	left:15px;	height:347px;	width:784px;}#righttop-grad {	background-image: url(images/topright_dropshadow.jpg);	background-repeat: no-repeat;	position:absolute;	left:799px;	height:347px;	width:12px;}#mid {	position:absolute;	margin-left:-405;	width:811px;	height:900px;	left:50%;	top:347px;}#leftmid-grad {	background-image: url(images/midleft_dropshadow.jpg);	background-repeat: no-repeat;	position:absolute;	left:0px;	height:100%;	width:15px;}#mid-large {	background-color: #F6F1EF;	position:absolute;	left:15px;	height:100%;	width:784px;}#rightmid-grad {	background-image: url(images/midright_dropshadow.jpg);	background-repeat: repeat-y;	position:absolute;	left:799px;	height:100%;	width:12px;}#menu-main {	position:absolute;	top:320px;}#menu-bot {	position:absolute;	top:0px;}#item1 {	position:absolute;	left:50px;	top:50px;	height:100px;	width:400px;}#focusbox1{	position:absolute;	left:480px;	top:50px;	height:386px;	width:257px;}#focusbox2{	position:absolute;	left:480px;	top:405px;	height:386px;	width:257px;}#fb_topleft{	background-image: url(images/fb_topleft.gif);	background-repeat: no-repeat;	position:absolute;	left:0px;	top:0px;	height:16px;	width:16px;}#fb_top{	background-image: url(images/fb_top.gif);	background-repeat: no-repeat;	position:absolute;	left:16px;	top:0px;	height:16px;	width:225px;}#fb_topright{	background-image: url(images/fb_topright.gif);	background-repeat: no-repeat;	position:absolute;	left:241px;	top:0px;	height:16px;	width:16px;}#fb_left{	background-image: url(images/fb_left.gif);	background-repeat: no-repeat;	position:absolute;	left:0px;	top:16px;	height:285px;	width:16px;}#fb_mid{	position:absolute;	left:16px;	top:16px;	height:285px;	width:225px;}#fb_mid_left{	background-image: url(images/ipod.jpg);	background-repeat: no-repeat;	position:absolute;	left:16px;	top:16px;	height:185px;	width:100px;}#fb_mid_left_sop_dvd{	background-image: url(images/sop_dvd-small.jpg);	background-repeat: no-repeat;	position:absolute;	left:16px;	top:16px;	height:185px;	width:100px;}#fb_mid_right{	position:absolute;	left:116px;	top:16px;	height:185px;	width:125px;}#fb_mid_bot{	position:absolute;	left:16px;	top:181px;	height:100px;	width:225px;}#fb_right{	background-image: url(images/fb_right.gif);	background-repeat: no-repeat;	position:absolute;	left:241px;	top:16px;	height:285px;	width:16px;}#fb_botleft{	background-image: url(images/fb_botleft.gif);	background-repeat: no-repeat;	position:absolute;	left:0px;	top:301px;	height:16px;	width:16px;}#fb_bot{	background-image: url(images/fb_bot.gif);	background-repeat: no-repeat;	position:absolute;	left:16px;	top:301px;	height:16px;	width:225px;}#fb_botright{	background-image: url(images/fb_botright.gif);	background-repeat: no-repeat;	position:absolute;	left:241px;	top:301px;	height:16px;	width:16px;}#quote{	position:absolute;	left:50px;	height:386px;	width:400px;}#q_topleft{	background-image: url(images/q_topleft.jpg);	background-repeat: no-repeat;	position:absolute;	left:0px;	top:0px;	height:50px;	width:50px;}#q_top{	background-image: url(images/q_top.gif);	background-repeat: no-repeat;	position:absolute;	left:50px;	top:0px;	height:14px;	width:300px;}#q_text{	text-align: center;	font-style: italic;	position:absolute;	left:50px;	top:14px;	width:300px;}#q_bot{	background-image: url(images/q_bot.gif);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:14px;	width:300px;}#q_botright{	background-image: url(images/q_botright.jpg);	background-repeat: no-repeat;	position:absolute;	left:350px;	height:50px;	width:50px;}#page_bot{	background-image: url(images/page-bottom-links.gif);	background-repeat: no-repeat;	position:absolute;	left:0px;	top:850px;	height:17px;	width:784px;}#sop_comp{	background-image: url(images/sop-comp.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;		height:50px;	width:400px;}#af_comp{	background-image: url(images/af-comp.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#af_comp_choice{	background-image: url(images/af-comp-choice.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#ayreon_comp_af{	background-image: url(images/ayreon-af-small-images.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#ayreon_comp_the1{	background-image: url(images/ayreon-the-small-1.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#ayreon_comp_the2{	background-image: url(images/ayreon-the-small-2.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#starone_comp_live{	background-image: url(images/starone-live-small.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#sop_comp_storm{	background-image: url(images/sop-storm-logo.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#sop_comp_passion{	background-image: url(images/sop-small-images.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#sop_comp_live1{	background-image: url(images/sop-live-small-images-1.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#sop_comp_live2{	background-image: url(images/sop-live-small-images-2.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#sop_comp_live3{	background-image: url(images/sop-live-small-images-3.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#nemesea_comp_acc{	background-image: url(images/nemesea-acc-small-images.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#nemesea_comp_live{	background-image: url(images/nemesea-live-small-images.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#sg_comp_roomv{	background-image: url(images/sg-roomv-small-images.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:50px;	width:400px;}#port-client{	background-image: url(images/client-back.jpg);	background-repeat: no-repeat;	position:absolute;	font-size: 26;	left:50px;	height:32px;	width:418px;}#port-project{	background-image: url(images/project-back.jpg);	background-repeat: no-repeat;	position:absolute;	text-indent: 50px;	left:50px;	height:17px;	width:418px;}#port-projecttype{	position:absolute;	left:250px;	height:17px;	width:200px;}#side_image{	background-image: url(images/fb_topleft.gif);	background-repeat: no-repeat;	position:absolute;	left:480px;	height:200px;	width:250px;}#link_group {	position:absolute;	width:418px;	left:0px;}#facilities{	background-image: url(images/facilities.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:500px;	width:400px;}#facilities2{	background-image: url(images/facilities2.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:500px;	width:400px;}#facilities3{	background-image: url(images/facilities3.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:500px;	width:400px;}#facilities4{	background-image: url(images/facilities4.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:500px;	width:400px;}#facilities5{	background-image: url(images/facilities5.jpg);	background-repeat: no-repeat;	position:absolute;	left:50px;	height:500px;	width:400px;}#suite1{	position:absolute;	left:0px;	top:200px;	height:100px;	width:400px;}#suite_menu{	background-image: url(images/project-back.jpg);	background-repeat: no-repeat;	position:absolute;	text-align: center;	left:50px;	height:17px;	width:418px;}#downloads-sop{	background-image: url(images/download-sop-ipod.jpg);	background-repeat: no-repeat;	position:absolute;	top:50px;	left:50px;	height:152px;	width:190px;}