/**************** Html ****************/
	html {
		height: 100.05%;
	}
	
/**************** Body ****************/
	body {
		text-align: center;
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;
	}

/**************** Wrapper ****************/
	#wrapper {
		/*border: 1px solid #F00;*/
		position: relative; 
		margin: 0 auto;
		height: auto;
		width: 780px; 
		text-align: left; 
	}
	
/**************** Banner *****************/
	#photo {
		z-index: 3; 
		position: absolute;
		left: 0;
		top: 0px; 
		width: 780px; 
		height: 175px;
		background-image: url(header.jpg);
				background-repeat: no-repeat; 
		
	}
	
/******************** Menu **********************/
	#menu {
		
		position: absolute;
		top: 165px;
		left: 0px;
		text-align: right;
		width: 780px;
		margin: 0;
		padding: 0;
	}
	#menu p {
		/*border: 1px solid #F00;*/
		width: 780px;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-style: normal;
		font-weight: bold;
		text-transform: uppercase;
		text-align: right;
	}
	#menu p a {
		color: #EDEDED;
		text-decoration: none;
	}
	
/**************** Main-container (side+main+footer)*/
	#container {
		position: absolute;
		top: 190px;
		left: 0;
		width: 780px;
		height: auto;
		margin: 0;
		padding: 0;
	}
	
/**************** Side-container ****************/
	#side-container {
		float: left;
		left: 0;
		width: 250px;
		height: auto;
		margin: 0;
		padding: 0;
	}
/***************** Side box *****************/
	div.side-box {
		border-width: 0 1px 1px 1px;
		border-style: solid;
		border-color:#EBEBEB;
		float: left;
		left: 0px;
		width: 250px;
		height: auto;
		min-height: 100px;
		margin: 0 0 10px 0;
		background-color:transparent;
		padding: 0;
	}
	.side-box p {
		margin: 5px 10px 5px 10px;
		padding: 0;
		font-family: verdana, arial, helvetica;
		font-size: 12px;
		text-align: justify;
		text-indent: 0px;
	}
	.side-box h2 {
		margin: 0 0 20px 0;
		padding: 3px 10px 3px 10px;
		font-family: Tahoma;
		font-size: 14px;
		font-weight: bold;
		text-align: justify;
		text-indent: 0px;
		font-variant: small-caps;
		color:#EDEDED;
		background-color: #9190B2;
	}
	
/***************** Main text box ********************/
	div.main-text-div {
		float: right;
		width: 520px;
		min-height: 300px;
		height: auto;
		margin: 0 0 10px 0;
		padding: 0;
		border-width: 0 1px 1px 1px;
		border-style: solid;
		border-color:#EBEBEB;
		font-family: Verdana, Tahoma;
		font-size: 13px;
		background-color: #FFFFFF;
		line-height : 18px;
	}
	.main-text-div p {
		margin: 0 10px 10px 10px;
		padding: 0;
		text-align: justify;
		text-indent: 0px;
	}
	.main-text-div h1 {
		margin: 0 0 20px 0;
		padding: 3px 0 3px 10px;
		color: #EFEFEF;
		font-family: Tahoma;
		font-size: 16px;
		font-weight: bold;
		font-variant: small-caps;
		text-align: justify;
		text-indent: 0px;
		background-color: #9190B2;	
	}

		
/**************** Links ****************/
	a {
		text-decoration: none;
		color: #1e2c85; 
	}

/**************** Footer ****************/
	#footer {
		background-color: #9190B2;
		float: left;
		left: 0;
		min-height: 40px;
		width: 780px;
		margin: 0;
		padding: 5px 0 0 0;
		text-align: center;
	}
	#footer p {
		margin: 0 0 5px 0;
		padding: 0;
		color: #EFEFEF;
	}
	#footer a {
		color: #EFEFEF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}
		
/*************** Copyright ****************/
	#footer #copyright {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}