/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 
html,body {
	margin:		0px;
	padding:	0px;
}

body {		
	font-family: 		arial, hevetica, sans-serif;
	font-size:			12px;
	letter-spacing: 	1px;
	line-height: 		20px;
	text-align: 		center;
	color: 				#505367;
	background-image:	url(images/body_bg.gif);
	background-repeat:	repeat;
}
		
#container {
	margin-left:	auto;
	margin-right:	auto;
	width: 			768px; 
	min-height:		100%;
	text-align: 	justify;
	background: 	#FFF;
	position:		relative;
	border-left:	1px solid #afafaf;
	border-right:	1px solid #afafaf;
}
/* commented backslash hack v2 \*/ 
* html #container {height:100%;}		
* html #container {width:770px;w\idth:770px;}
* html body{font-size:12px;f\ont-size:12px;}
/* end hack */ 

#header {
	height:					204px;
	width:					100%;
	background-image:		url('images/bg_header.jpg');
	background-repeat:		no-repeat;
	background-position:	center;
	margin:					0px 0px 5px 0px;
	padding-top:			10px;
	position:				relative;
	z-index:				2;
	overflow:				hidden;
}
* html #header {height:206px;he\ight:206px}

#sidebar {
	width: 				180px;
	padding:			10px 0px 5px 0px;
	margin:				13px 0px 0px 8px;
	border:				1px solid #000;
	background-color:	#fff9e3;
}

#content {
	width:		554px;
	float:		right;
	margin:		0px 7px 0px 0px;
	padding:	5px 0px;
}

#footer	{
	position:				absolute;
	bottom:					0px;
	width:					100%;
	height:					29px;
	text-align:				right;
	font-size:				10px;
	background-image:		url('images/bg_footer.jpg');
	background-repeat:		no-repeat;
	background-position:	center;
	margin-bottom:			4px;
}
#footer p {margin:0;padding:0}
* html #footer {height:30px;he\ight:29px;}
#clearfooter {height:32px;width:100%;clear:both}

#content p, #sidebar p  {margin:0px 5px 10px 5px}
#footer p  {margin:3px 15px 5px 5px}

.small {
	font-size:10px;
	line-height:normal;
	letter-spacing:normal;
}

h1 {
	margin:		0px 5px 10px 5px;
	font-size:	16px;
}

h2 {
	margin:		0px 5px 10px 5px;
	font-size:	14px;
}

h3 {
	margin:			0px 5px 10px 5px;
	font-size:		12px;
	font-weight:	bold;
}

a:link, a:active, a:visited {
	color:				#b37612;
	text-decoration:	none;

}
a:hover {
	color:				#f5be63;
	text-decoration:	none;
}

#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {
	color:				#000;
	text-decoration:	none;
}

img {
	border:	0px;
}

hr {
	width:				95%;
	border:				0px;
	height:				1px;
	color:				#b37612;
	background-color:	#b37612;
}

table tr td {
	vertical-align:top;
}
