html,body,div{margin:0;padding:0}
body{
	text-align:center; 
	font-family:Helvetica ;
	font-size: 14px;
  color:#555;	
	background-image:url("images/background.png");
	background-repeat:repeat;
	line-height:1.3em;
}
div#top{
  width:1015px;
  height:25px;
	margin:0 auto;
	background-image:url("images/top.png");
	background-position: center bottom;
	background-repeat: no-repeat;
}
div#container{
	width:1015px;
	margin:0 auto;
	text-align:left;
	background-image:url("images/back_page.png");
}
div#left{
  float:left;
  margin-left: 40px;
  width: 700px;
}
div#right{
  float:right;
  margin-right: 40px;
  width: 230px;
}

div#menu{
  margin-top: 20px;
  width: 680px;
	float:left;
  border-bottom: 1px solid #999999;
}
div#leftcontent{
  	float:left;
  	width: 670px;    
}
div#logo {
	margin: 20px;
	background-image:url("images/header.png");
}
div#rightcontent{
    float:left;
  	width: 228px;
}
div#footer{
  width:1015px;
  height:60px;
	margin:0 auto;
	font-size: 13px ;
	font-weight: bold;
	background-image:url("images/footer.png");
	background-position: center top;
	background-repeat: no-repeat;
	color:#993300;
}
div.postit{
  font-size:0.9em;
  padding-left:30px; 
  background-image:url(images/postit.png); 
  float: left; 
  width:200px; 
  height:240px; 
  background-position: center top;
  line-height:1.2em;
}
#menu ul {
		margin: 0; 
		padding: 0;
		list-style-type: none;
}	
#menu li {
		display: inline;
}	
#menu a {
		color: #771100;
		font-weight: bold;
		line-height: 16px;
		text-decoration: none;
		font-size: 15px;
		font-weight: bold;
		font-variant: small-caps;
		padding: 4px 10px 10px 10px; /* Arrange to fit menu width */
 		float: left;
 		text-align:center;
} 	
#menu	a:hover {
		color:#ff9900;
}			  	
#selected a {
		color:#cc6633;
}

h1, h2, h3, h4 {
    color:#990000;
}
#leftcontent h1 {
    font-size: 18px;
		font-weight: normal;
		padding: 20px 5px 5px 5px;	
}
#leftcontent h2 {
    color:#990000;
		font-size: 14px;
		margin: 0px;
		padding: 10px 5px 10px 5px;	
}
#leftcontent p{
  text-align: justify; 
  padding:5px 5px 0px 5px;     
}  

#rightcontent h1 {
		font-size: 16px;
		margin: 0px;
		padding: 0px 0px 5px 5px;	
}
#rightcontent h2 {
		font-size: 14px;
		margin: 0px;
		padding: 5px 0px 5px 0px;	
}
#rightcontent p{
  text-align: justify; 
  font-size:0.9em;
  padding:0px 5px 0px 5px;
}		
.quote {
  position:relative;
  left:20px;
  width: 90%;
	font-weight: bold;
	font-style:italic;
	font-size:1.2em;
}
.left {
  float: left;
  margin: 0px 20px 10px 0px;
}
.right {
  float: right;
  margin: 0px 0px 10px 20px;
}
#footer .left{
  float: left;
  margin: 5px 0px 0px 50px;
}
#footer .right{
  float: right;
  margin: 5px 50px 0px 0px;
}
ul {
  padding:0px 10px 0px 25px;     
}
li {
  padding: 3px 0px;
}
a {
		color: #771100;
		font-weight: bold;
		text-decoration: none;
} 	
a:hover {
		color:#ff9900;
}	
img {
  border: 0 none;
}		  	
