/* Holy Grail Layout */
body
{
	font-family: sans-serif;
	min-width: 550px; /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
	margin: 0;
	padding: 0;
}
#container
{
	clear: both;
	padding-left: 200px; /* LC fullwidth */
	padding-right: 190px; /* RC fullwidth + CC padding */
}
#container .column
{
	position: relative;
	float: left;
}
#content
{
	padding: 10px 20px; /* CC padding */
	width: 100%;
	text-align: justify;
}
#sidebar-left
{
	width: 180px; /* LC width */
	padding: 0 10px; /* LC padding */
	right: 240px; /* LC fullwidth + CC padding */
	margin-left: -100%;
}
#sidebar-right
{
	width: 130px; /* RC width */
	padding: 0 10px; /* RC padding */
	margin-right: -190px;
}
#footer
{
	clear: both;
	font-size: 80%;
	height: 16px;
	text-align: center;
}
/*** IE Fix ***/
* html #sidebar-left
{
	left: 150px; /* RC fullwidth */
}
/*** Equal-height Columns **/

#container
{
    overflow: hidden;
}
#container .column
{
    padding-bottom: 20010px;  /* X + padding-bottom */
    margin-bottom: -20000px;  /* X */
}
#footer
{
    position: relative;
}
/*** Footer Fix ***/
* html body
{
	overflow: hidden;
}
* html #footer-wrapper
{
	float: left;
	position: relative;
	width: 100%;
	padding-bottom: 10010px;
	margin-bottom: -10000px;
    background: white;
}
/* End of HolyGrail Layout */
/* Header styling */
#header
{
	text-align: center;
    height: 150px;
	width: 100%;
}
/* End of Header styling */
/* Content Styles */
.menu
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.menu li
{
	padding: 5px 0;
	
}

a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}