/**     HTML tags     **/

html, body	{	height: 100%;
				margin: 0;
				padding: 0;
				text-align:left;
				font-family: verdana, arial, helvetica, sans-serif;
				background:#330000;
				font-size: 0.8em }
img {
	border: 0px;
}
td{
				font-family: verdana, arial, helvetica, sans-serif;
				font-size: 0.6em
}
a:focus {
	outline:0px;
}

/**     CLASSES     **/


/**     ID's              **/

#site {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 800px;
      height: 600px;
      margin-left: -400px; /* half of width */
      margin-top: -300px;  /* half of height */
	padding: 0px;
	border: 0px;
	background-color: #330000;
}
#menu {
      position: absolute;
      left: 52px;
      top: 140px;
      width: 336px;
      height: 244px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#logo {
      position: absolute;
      left: 599px;
      top: 140px;
      width: 181px;
      height: 18px;
	padding: 0px;
	border: 0px;
}
#submenu {
      position: absolute;
      left: 380px;
      top: 185px;
      width: 400px;
      height: 1000px;
	padding: 0px;
	border: 0px;
	background-color: #FFCC66;
}
#content {
      position: absolute;
	left: 20px;
      top: 50px;
      width: 360px;
      height: auto;
	margin: 0px;
	padding-top: 0px;
	background-color: #FFCC66;
}
#column1 {
      position: absolute;
      left: 0px;
      top: 50px;
      width: 130px;
	padding: 0px;
	border: 0px;
	background-color: #FFCC66;
}
#column2 {
      position: absolute;
      left: 100px;
      top: 50px;
      width: 260px;
	padding: 0px;
	border: 0px;
	background-color: #FFCC66;
}
#column3 {
      position: absolute;
      left: 0px;
      top: 30px;
      width: 190px;
	padding: 0px;
	border: 0px;
	background-color: #FFCC66;
}
#column4 {
      position: absolute;
      left: 200px;
      top: 30px;
      width: 180px;
	padding: 0px;
	border: 0px;
	background-color: #FFCC66;
}