

/* Layout Stylesheet */ 
body, html {
	font-family: tahoma, arial, helvetica, sans-serif;
	padding: 0;
	margin: 0;
	background: #ffffff url("images/burgundy-strip.gif") repeat;
}

body.bios {
	background: #ffffff;
}

#mainimage {
	width: 100%;
	background: #ffffff url("images/burgundy-strip2.gif") repeat;
	padding: 0;
	margin: 0;
	height: 37px;
}
	

#wrapper {
	text-align: center;
	padding: 0px;
	border:0;
	width: 769px;
	margin: 0px auto;
	background-color: #ffffff;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;

}

#container {
	overflow: hidden;
	width: 769px;
	text-align: left;
}

#container .column {
	padding-bottom: 20010px;  /* X + padding-bottom */
	margin-bottom: -20000px;  /* X */
}	

#header {
	margin:0 0 0 0;
	padding: 0;
	border-bottom: 1px solid #681518;
}

#header .contact {
	text-align: right;
	margin-right: 47px;
}	


#header .contact a {
	color: #000000;
	text-decoration: none;
}	

#header .contact a:hover {
	text-decoration: underline;
}	


#header .logo-home, #header2 .logo-second {
	float: left;
	padding: 0;
	margin: 0;
}

#header2 .logo-second {
	padding-right: 0px;
	border-right: 1px solid #000000;
}

#header .balance, #header2 .balance {
	float: right;
}

#header .borders {
	border-top: 1px solid #681518;
}

#header2 {
	margin: 0;
	padding: 0;
	background: url("images/topbar2.gif") no-repeat;
}

#header2 .borders {
	margin-top: 16px;
	/*border-top: 1px solid #5D2347;*/
}

#header2 .balance {
	padding-bottom: 2px;
	border-bottom: 1px solid #681518;
}

#header2 .contact  {
	text-align: right;
	margin-right: 47px;
}	

#header2 .contact a {
	color: #ffffff;
	text-decoration: none;
}

#header2 .contact a:hover {
	text-decoration: underline;
}


#left {
	float: left;
	max-width: 207px;
	margin: 0;
	padding: 41px 0 0 17px;
}

#left2 {
	float: left;
	max-width: 207px;
	margin: 0;
	padding: 15px 0 0 17px;
	
}

#content { 
	margin:0 0 0 207px;
	padding: 0px 15px 0 0;
	border-left: 1px solid #000000;
	
}

#content-home { 
	margin:0 0 0 260px;
	padding: 25px 15px 0 0;
}

#free {
	position: absolute;
	margin-top: 450px;
	margin-left: 400px;
	z-index: 1000;
}

#spacer {
	clear: both;
	height: 10px;
}

#topmenu ul {
	list-style:none;
	text-align: center;
}

#topmenu li {
	display: inline;
}

#footer-home {
	font-size: 9px;
	margin-left: 140px;
	color: #681518;
}

#footer {
	font-size: 9px;
	margin-left: 115px;
	color: #681518;
	
}