body {
	background		: #333333;
	margin			: 20px 0 0 0;
	padding			: 0;
	text-align			: center;
}

#container {
	background		: #ffffff;
	width			: 830px;
	margin			: 0 auto;
	padding			: 5px 5px 0 5px;
	text-align			: left;
}

#header {
	background		: transparent url("/site/library/public/images/header.gif") repeat-y;
	width			: 830px;
	height			: 180px;
	padding			: 0;
	margin			: 0;
	float			: left;
}

#menu {
	background		: transparent url("/site/library/public/images/menu.gif") repeat-x;
	width			: 585px;
	height			: 22px;
	padding			: 8px 0 0 245px;
	float			: left;
}

#menu a {
	font-family		: Tahoma, Verdana, Arial;
	font-size			: 11px;
	font-weight		: bold;
	color			: #ffffff;
	text-decoration		: none;
	margin			: 0 20px;
	padding			: 0;
}

#menu a:hover {
	text-decoration		: underline;
}

#shade {
	background		: transparent url("/site/library/public/images/shade.gif") repeat-x;
	width			: 830px;
	height			: 5px;
	padding			: 0;
	margin			: 0;
	float			: left;
}

#content {
	background		: transparent url("/site/library/public/images/footer.gif") repeat-y;
	width			: 830px;
	padding			: 0;
	margin			: 0;
	float			: left;
}

#side {
	width			: 220px;
	padding			: 15px;
	margin			: 0;
	float			: left;
	font-family		: Arial, Tahoma, Verdana;
	font-size			: 11px;
	color			: #333333;
	line-height		: 18px;
}

#side a {
	font-family		: Tahoma, Verdana, Arial;
	font-size			: 11px;
	color			: #333333;
	text-decoration		: underline;
}

#size {
	background		: transparent;
	width			: 1px;
	margin			: 0;
	padding			: 0;
	float			: left; 
} 

#main {
	background		: transparent;
	width			: 549px;
	padding			: 15px;
	margin			: 0;
	float			: left;
	font-family		: Arial, Tahoma, Verdana;
	font-size			: 11px;
	color			: #272749;
	line-height		: 18px;
}

#main b {
	font-family		: Tahoma, Verdana, Arial;
}

#main a {
	font-family		: Tahoma, Verdana, Arial;
	font-size			: 11px;
	color			: #7B79B4;
	text-decoration		: underline;
}

#main h1 {
	background		: #333333;
	font-family		: Verdana, Tahoma, Arial;
	font-size			: 11px;
	color			: #ffffff;
	padding			: 5px 5px 7px 5px;
	font-weight		: normal;
}

#main h1 b {
	font-family		: Verdana, Tahoma, Arial;
	color			: #A3A2D0;
}

#main td {
	vertical-align		: top;
}

#main hr {
	width			: 545px;
	height			: 1px;
	color			: #afafaf;
}

#footer {
	background		: transparent url("/site/library/public/images/footer.gif") repeat-y;
	width			: 830px;
	height			: 10px;
	margin			: 0;
	padding			: 0;
	clear			: both;
}