html, body
{
margin: 0;
/*	//font-family: 'myriad pro', helvetica, arial, sans-serif;
	//font-weight: normal;
	//color: #444444;
	//font-size: 14px;
	//background-color: #ffffff;*/
        padding:0;
    height:100%;




}
#header {
/*	//width: 100%;
	//height: 50px;
	//background-color: #C0C0C0;*/
}
#head1{
	
	
	color:#223;
	font-size: 40px;
}


#sidebar{
	left:0px;
	min-height: 300px ;
	width: 160px;
	background-color: #C0C0C0;
	margin-top: 0px;
	margin-bottom: 0px;
	//bottom: 50px;
	
}
#body{
  /*  //position:absolute;       
    //left:160px;
    //bottom: 30px;*/
    height: 500px;

    background-color: transparent;
   margin-top: 50px;
   margin-bottom: 30px;

}
div#content {
    padding-bottom: 5em;
        min-height: 150px;
      /* //em 1em 5em;  bottom padding for footer */
}
div#header {
    min-height: 50px;
    /*padding:1em;*/
}

#footer{
    position:absolute;
    width:100%;
    bottom:0; /* Make the Footer Stick to the Bottom */
	min-height:10px;
	//background-color:  #C0C0C0;
	/*font-size: 20px;*/
}
div#container {
    position:relative; /* needed for footer positioning*/
    margin:0 auto; /* center, not in IE5 */
    width: 100%;
    height:auto !important; /* real browsers */
    height:100%; /* IE6: treaded as min-height*/
    min-height:100%; /* real browsers */
}
    