html,body
	{
		margin:0;
		padding:0;
	}
	
body
	{
		font-family: Verdana, Arial, sans-serif;
		font-size:100%;
		color:#000;
		line-height:1.4;
	}


div#container
	{
		padding-top:0.05em;	

	}

div#wrapper
	{
		margin:0 auto;
		width:90%;
	}
	
div#content
	{
		padding-top:0.1em;
		padding-bottom:0.2em;
	}	


div#header 
	{
		padding: 5px ;
		width:872px;  /*the same width as the graphic header+5*/
		height:140px; /*the same height as the graphic header+5*/
		margin-left:auto;
		margin-right:auto;
	}

div#search_box
	{
		margin: -125px 600px 0 620px;
	}

.search_box
	{
		float: left;
		padding-top:0.4em;
		padding-bottom:0.5em;
	}

* html div#header 
	{
		height: 0;
	} /*for IE/6.0 */



#header img {display: block; }	
	
	

div#extra
	{
		
		font-weight:normal;
		background:#EBEBEB;
		margin:0 auto;
		width:89%;
		padding:1em 2em 1em 1em;
		border: 2px solid #C1CDCD;
		border-bottom-width: 0;
	}


.menu {margin: -42px 60px 0 112px; padding: 0;}

p
	{
		margin:0.2em 0em;
		padding-bottom:0.5em;
	}

H1,H2,H3
	{
		font-family: Verdana, Arial, sans-serif;
		color:#0000A0;
	}

H1
	{
		font-size:1.3em;
		text-align:center;
		clear:right;
		padding-top:1em;
	}
	
H2
	{
		font-size:1.15em;
		text-align:left;
		clear:left;
		margin-bottom:0;
	}
	
H3
	{
		font-size:1.05em;
		padding:0;
		margin:0;
	}
	
.like_h2
	{
		font-family: Verdana, Arial, sans-serif;
		font-size:1.1;
		text-align:left;
		font-weight:bold;
		color:#0000A0;
		clear:left;
		margin-bottom:0;

	}

ol
	{
		font-size:1.0em;
		padding:0 0 0 1em;
		margin:0 0 0 1em;
	}


	
.right_sidebar,.right_author_bio_sidebar,.left_sidebar,.left_author_bio_sidebar
	{
		font-size:0.8em;
		background: #FEFEF2;
		margin: 0.3em;
		border: 2px solid #CC9900;    /*#F1EDC2,#C1CDCD;*/
		padding: 0.3em;
	}	

	
.right_sidebar
	{
		text-align:right;
		float: right;
		width:30%;
	}	

.right_author_bio_sidebar
	{
		font-size:0.7em;
		float: right;
		width:35%;
	}

.left_sidebar
	{
		float: left;
		width:20%;
	}	


.left_author_bio_sidebar
	{
		font-size:0.7em;
		float: left;
		width:30%;
		margin-right: 0.5em;
	}	



div#footer
	{
		
		font-weight:normal;
		background: #CCC;
		margin:0 auto;
		margin-bottom:1em;
		width:89%;
		padding:1em 2em 1em 1em;
		border: 2px solid #C1CDCD;
		border-top-width: 0;
		clear:both;
	}

.nobr
	{
		white-space: nowrap;
	}



img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom:1em;
}

img.play_button
	{
		margin-left: 5em;
	}

.left_column
	{
		float:left;
		width:55%;
		background:#FFF;   /*#F99;*/
		padding:0;
		margin-left:2.5em;
	}

.right_column
	{
		float:right;
		width:30%;
		background:#FFF;   /*#F99;*/
		padding:0;
		margin-right:2.5em;
	}

.left_author,.center_author,.right_author
	{
		font-size:0.8em;
		font-weight:bold;
		width:25%;
		background:#FFF;   /*#F99;*/
		padding:0;
		margin:0;
	}

.left_author
	{
		float:left;
	}

.center_author
	{
		float:left;
		margin-left:12%;
	}

.right_author
	{
		float:right;

	}

