#vertical #hoz #container #wallpaper #imagethumb2 .size a {	color: #CCCCCC;	text-decoration: none;}html,body{	height:100%;	margin:0;	padding:0;	text-decoration: none;}body{	background:#333333 url(images/lvbgrd.jpg);	text-align:center;	min-width:626px;	min-height:400px;}#vertical{	position:absolute;	top:50%;	margin-top:-400px;/* half main elements height*/	left:0;	width:100%;}#hoz {	width:960px;	margin-left:auto;	margin-right:auto;	height:800px;	overflow:auto;/* allow content to scroll inside element */	text-align:left;	border-top: none;	border-right: none;	border-bottom: none;	border-left: none;}h1 {color:#fff;margin:0;padding:0}#container {	height: 790px;	width: 940px;	position: relative;	left: 5px;	top: 5px;	background-image: url(css-test_images/gradhorz.png);	background-repeat: repeat-y;	background-position: 0px 0px;	border-top-width: thin;	border-bottom-width: thin;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	text-decoration: none;}#header {	height: 80px;	width: 940px;	position: relative;	left: 5px;	top: 0px;	text-align: center;}#footer {	height: 80`;	width: 875px;	position: absolute;	left: 49px;	top: 730px;	text-align: center;	height: 55px;	text-decoration: none;}#title {	height: 160px;	width: 905px;	position: absolute;	top: 570px;	left: 5px;	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	padding-left: 0px;}#footermenu {	height: 50px;	width: 876px;	position: absolute;	left: 0px;	top: 0px;	text-decoration: none;}#show {	height: 480px;	width: 940px;	position: absolute;	left: 5px;	top: 70px;	text-align: center;	padding-top: 20px;	background-repeat: no-repeat;	color: #FFFFFF;	background-image: url(css-test_images/slidedrop.png);}#wallpaper {	height: 600;	width: 940px;	left: 5px;	position: absolute;	top: 80px;	display: block;	z-index: 10;}#video {	height: 460px;	width: 940px;	position: absolute;	left: 5px;	top: 70px;	text-align: center;	padding-top: 20px;	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-style: normal;	line-height: 20px;}#eventtitle {	height: 146px;	width: 940px;	position: absolute;	top: 559px;	left: 5px;	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;}#gallerytext {	height: 160px;	width: 905px;	position: absolute;	top: 570px;	left: 5px;	color: #CCCCCC;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	padding-left: 35px;}#downloadtop {	height: 636px;	width: 790px;	position: absolute;	left: 5px;	top: 70px;	text-align: left;	padding-top: 20px;	color: #FFFFFF;	font-family: Georgia, "Times New Roman", Times, serif;	padding-right: 75px;	padding-left: 75px;	font-size: 14px;	line-height: 18px;}#downbottom {	height: 160px;	width: 905px;	position: absolute;	top: 570px;	left: 5px;	color: #CCCCCC;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	padding-left: 0px;}#storeshow {	height: 480px;	width: 940px;	position: absolute;	left: 5px;	top: 70px;	text-align: center;	padding-top: 20px;	color: #CCCCCC;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	text-decoration: none;}#vertical #hoz #container #storeshow a {	color: #CCCCCC;	text-decoration: none;	font-size: 14px;	line-height: 14px;	padding: 0px;}#vertical #hoz #container #storeshow a:hover {	color: #FF9900;	text-decoration: none;	font-size: 16px;}#vertical #hoz #container #storeshow a:link {	color: #CCCCCC;	text-decoration: none;	font-size: 14px;	line-height: 14px;	padding: 0px;}#vertical #hoz #container #wallpaper #imagethumb2 .size a:hover {	color: #FF9900;	text-decoration: none;}#walltitle {	height: 118px;	width: 812px;	position: absolute;	top: 604px;	left: 21px;	color: #CCCCCC;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	padding-left: 30px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;}a:link {	color: #FFFFFF;	text-decoration: none;}a:hover {	color: #FFCC00;	text-decoration: none;}a:visited {	color: #FFFFFF;	text-decoration: none;}.right {	float: right;	width: 400px;	clear: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	margin-top: -18px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	letter-spacing: 0pt;	white-space: normal;	word-spacing: -2px;	background-image: url(css-test_images/transparentblk.png);	padding: 5px;	height: 400px;}.left {	float: left;	width: 370px;	clear: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	background-image: url(css-test_images/transparentblk.png);	padding: 5px;	height: 400px;}