.leftside {	position: relative;	width: 150px;	float: left;	background-color: #FF0011;	vertical-align: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-repeat: no-repeat;	background-position: left top;	height: 440px;}.rightside {	float: right;	position: relative;	width: 150px;	background-color: #FF0011;	height: 100%;	padding: 10px 10px 10px 0px;	z-index: 10;}.banner {	position: relative;	height: 80px;	width: 100%;	background-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #FF0011;	text-align: center;	vertical-align: bottom;	text-indent: 20pt;	font-style: normal;	letter-spacing: 3px;	border: thin none #00CC66;	font-variant: normal;	clip:  rect(auto auto auto auto);	background-repeat: no-repeat;	background-position: left;	background-image: url(images/banner3.gif);}.footer {	position: relative;	height: 40px;	width: 100%;	background-color: #000000;	clear: both;}.main {	background-color: #FFFFFF;	margin-right: 150px;	margin-left: 150px;	position: relative;	padding: 20px;	border-top-width: 10px;	border-right-width: 10px;	border-bottom-width: 10px;	border-left-width: 10px;	border-right-style: solid;	border-left-style: solid;	border-top-color: #FF0011;	border-right-color: #FF0011;	border-bottom-color: #FF0011;	border-left-color: #FF0011;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	background-repeat: no-repeat;	background-position: left top;}.block {	position: relative;	margin: 10px;	border: thin none #0000FF;	background-color: #FF0011;}.container {	position: absolute;	height: 100%;	width: 98%;	left: 0px;	top: 0px;	border: thin none #993300;	padding: 10px 10px 0px;}.holder {	background-color: #FF0011;	border: thin none #00FF00;}.bottom {	clear: both;	width: 100%;	background-color: #FFFFFF;}.button1 {	border: medium outset #CCcccc;	text-align: center;	margin: 2px;	background-color: #000000;	padding-top: 2px;	padding-bottom: 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	width: 95%;}a:visited {	text-decoration: none;	color: #FF0011;	font-weight: bold;}a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF0011;	text-decoration: none;	font-weight: bold;}a:hover {	color: #000000;	text-decoration: none;	font-weight: bold;}.space {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;}.caps {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;}.innerblock {	position: relative;	float: right;	width: 130px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	border: none;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FF0011;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FF0011;	line-height: normal;}.innermain {	position: relative;	width: 100%;	clear: none;}.letterbox {	font-family: Arial, Helvetica, sans-serif;	font-size: 8px;	color: #FF0011;	background-color: #FFCC00;	padding: 3px 4px;	float: left;	border: thin outset #CCCC99;}.innerleft {	float: left;	position: absolute;	left: 5px;	top: 185px;}.foot {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: center;	letter-spacing: 1px;}.button2 {	width: 90px;	height: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000000;	background-color: #FF0011;	border: thin outset #CCCCCC;	position: relative;	padding: 3px;	text-align: center;}.photobox {	margin: 10px;	padding: 10px;	float: left;	border: thin solid #000000;	position: relative;}body {	margin: 0px;	padding: 0px;}