/*You are allowed to do whatever you want with this layout. Though I would be pleased if you placed a link on your site to csseasy.com or to profit42.com (best "blog about hacking" ever). Donations are also welcome: paypal@profit42.com (or follow the donation button on csseasy.com)*/body {	width:800px;	margin:0px auto 0 0px;	background-color: #FF0066;	border-top-width: thick;	border-right-width: thick;	border-bottom-width: thick;	border-left-width: thick;	border-right-style: solid;	border-left-style: none;	border-top-color: #9D3A4F;	border-right-color: #9D3A4F;	border-bottom-color: #9D3A4F;	border-left-color: #9D3A4F;	background-image: url(../buttons/background1.jpg);}/* ----- HEADER ----- */#header {	width:800px;	height:614px;	background-color:#FFFFFF;	background-image: url(../buttons/header_background.jpg);	background-repeat: no-repeat;	background-position: left top;	top: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;}/* ----- NAVIGATION ----- */#navigation {	width:800px;	height:51px;	background-image: url(../buttons/navigation_background.jpg);	background-repeat: no-repeat;	background-position: center top;}/* ----- MAIN CONTENT ----- */#content {	width:800px;	min-height:600px;	height:auto !important;	height:600px;	background-color:#666666;	background-image: url(../buttons/backgroundcolor.jpg);	background-repeat: repeat;	padding-top: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #CCCCCC;}#content_abme {	width:800px;	min-height:1200px;	height:auto !important;	height:1200px;	background-color:#666666;	background-image: url(../buttons/backgroundcolor.jpg);	background-repeat: repeat;	padding-top: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #999999;	line-height: 1.3em;}/* ----- FOOTER ----- */#footer {	width:800px;	height:70px;	bottom: 0px;	background-image: url(../buttons/backgroundcolor.jpg);	background-repeat: repeat;}.nav-images {	margin-left: 170px;}.footertext {	font-size: xx-small;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #999999;	text-align: center;	vertical-align: bottom;	padding-top: 30px;}thumbnails {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #FF6600;	width: 400px;	left: auto;	right: auto;}a:link {	font-weight:bold;	color: #999999;	text-decoration: none;}a:visited {	font-weight:bold;	text-decoration: none;	color: #999999;}a:hover {	font-weight:bold;	text-decoration: none;	color: #333333;	}a:active {	font-weight:bold;	text-decoration: none;	color: #999999;}a.content_abme:link {	color: #999999;	text-decoration: none;	font-weight: bold;}a.content_abme:visited {	font-weight:bold;	text-decoration: none;	color: #999999;}a.content_abme:hover {	font-weight:bold;	text-decoration: none;	color: #FFFFFF}a.content_abme:active {	font-weight:bold;	text-decoration: none;	color: #999999;}.headertext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #FFFFFF;	height: 200px;	width: 200px;	margin-top: 400px;	margin-left: 300px;	margin-bottom: 0px;}#headertext1 {	position: absolute; 	top:272px; 	left:352px; 	width:176px; 	height:200px; 	color: #FFFFFF;}bodytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #999999;	left: 200px;	top: 20px;}