@charset "utf-8";/* CSS Document */body {	margin-top:50px; padding:0px;	background:url('images/pebble-tile.jpg') fixed transparent;	font-family:Arial, Verdana, Helvetica, sans-serif;	color:#000;	font-size:0.8em;	font-weight:200;}a:link{	color:#669900;	font-weight:bold;	text-decoration:none;}a:visited{	color:#666600;	font-weight:bold;	text-decoration:none;}#maindiv {	width:927px;	margin:0px auto;}#phm-header{	width:927px;	height:206px;	background:url('images/phm-header-2.png') no-repeat bottom;	float:right;}#phm-header-blog{	width:927px;	height:206px;	background:url('images/phm-blog-bamboo.png') no-repeat bottom;	float:left;}#phm-header-1{	width:927px;	height:206px;	background:url('images/phm-header-1.png') no-repeat bottom;	float:left;}#phm-header-2{	width:927px;	height:206px;	background:url('images/phm-header-2.png') no-repeat bottom;	float:left;}#phm-header-4{	width:927px;	height:206px;	background:url('images/phm-header-3.png') no-repeat bottom;	float:left;}#phm-header-3{	width:927px;	height:206px;	background:url('images/phm-header-4.png') no-repeat bottom;	float:left;}#phm-header-5{	width:927px;	height:206px;	background:url('images/phm-header-5.png') no-repeat bottom;	float:left;}#phm-header-8{	width:927px;	height:206px;	background:url('images/phm-header-8.png') no-repeat bottom;	float:left;}#phm-header-landing{	width:927px;	height:206px;	background:url("images/phm-header-landing.png") no-repeat scroll center bottom transparent;	float:left;	vertical-align:bottom;}#titlebar-landing{	width:608px;	height:82px;	float:right;	background:url('images/phm-titlebar-landing.png') no-repeat bottom;	margin:0px 0px 0px 0px;	margin-right:75px;	bottom:0px;	top:110px;	position:relative;	padding:0px;}#titlebar-index{	width:608px;	height:82px;	float:right;	/*background:url('images/phm-titlebar-landing.png') no-repeat bottom;*/	margin:30px 0px 0px 0px;	margin-right:75px;	bottom:0px;	position:relative;	padding:0px;}#phm-menubar{	width:927px;	height:50px;	background:url('images/phm-menubar-2.png') no-repeat center;	float:left;	font-size:12pt;}#phm-body{	width:927px;	margin:0px;	padding:0px;	background:url('images/phm-bodybg-2.png') repeat-y center;	float:left;}#phm-body-landing{	width:927px;	height:468px;	margin:0px;	padding:0px;	background:url("images/phm-bodybg-landing.png") repeat-y scroll center top transparent;	float:left;}.basic {	list-style-image:url('images/bamboo-list.jpg');}.grouped {	text-align:left;}.grouped .booktitle{	text-align:left;}.grouped .author{	text-align:left;	padding-left: 8px;}.grouped th{	text-align:left;}.basic .grouped .basiclist{height:25px;vertical-align:middle;}.grouped td{	vertical-align:middle;	height:25px;}#subtitle{	width:335px;	height:38px;	background:url('images/subtitle.png') no-repeat center;	float:right;	position:relative;	margin-right:75px;	top:-20px;}#subtitle-index{	width:335px;	height:38px;	/*background:url('images/subtitle.png') no-repeat center;*/	float:right;	position:relative;	margin-right:75px;}#phm-content{	width:890px;	margin:0px 18px;	padding:0px;	background-color:#FFFFFF;	/*background:url('images/bamboo-light.jpg') repeat-y #fff;*/	float:left;	display:block;}blockquote {	width:500px;	font-style:italic;	font-family:"Times New Roman", Times, serif;	color:#212100;	font-weight:bold;	margin:0px auto;        font-size:18px;}#phm-content-landing{	width:889px;	margin:0px 18px;	padding:0px;	float:left;	display:block;	font-weight:bold;}#phm-content-landing blockquote{	width:500px;	font-style:italic;	font-family:"Times New Roman", Times, serif;	color:#212100;	font-weight:bold;	margin:0px auto;	font-size:18px;}#phm-content-landing #quote img {	width:400px;	height:200px;	margin:0px;	float:left;	padding:0px;}#phm-content-landing #quote{	margin:0px;	margin-top:-80px;	margin-left:180px;	padding:0px;}#phm-contents{	width:860px;	margin:0px auto;	z-index:1;}#phm-contents-landing{	width:850px;	margin:0px auto;	z-index:1;}#landing-contents{	text-align:left;	font-size:13px;	margin:100px auto auto 150px;	width:610px;	padding-bottom:75px;	position:relative;	display:block;	float:left;	background:url("images/zenstones.png") no-repeat scroll right bottom transparent;}#enterbox{	width:98px;	height:31px;	margin-left:270px;	top:30px;	position:relative;	bottom:-75px;	float:left;	display:table;	color:#339900;	font-family:"Times New Roman", Times, serif;	font-size:30px;	font-style:italic;}img{	border:0px;}#musicbox{	width:800px;	height:20px;	float:left;	text-align:left;	position:relative;	margin:0px 0px 0px 0px;	bottom:0px;	padding:0px;}#fade{	width:890px;	z-index:-1;	float:left;	background:url('images/whitefade.png') no-repeat bottom;	margin:0px;	bottom:0px;}#phm-footer{	width:927px;	height:56px;	background:url('images/phm-footer-2.png') no-repeat top;	float:left;}#footertext{width:927px;margin:0px auto;color:#FFFFFF;font-weight:bold;font-size:8pt;text-align:center;float:left;}#footertext a{color:#fff;}
#phm-footer-landing{	width:927px;	height:56px;	background:url("images/phm-footer-landing.png") no-repeat scroll center top transparent;	float:left;}#sidecontainer{margin-right:10px;}.sidebardiv{        width:173px;	float:left;	padding:0px;	margin:10px;}.sidehead{	width:173px;	height:16px;	background:url('images/sidehead.png') no-repeat center;	float:left;}.sidecontent{	width:173px;	background-color:#dae7b9;	color:#000000;	text-align:left;	font-size:12px;	font-weight:bold;	margin:0px;	float:left;         margin:0 22px auto 0;                         }.sidecontent ul{	font-size:11px;	font-weight:bold;	list-style:none;	width:160px;	padding:0px;	margin:0px auto;	margin-left:10px;}.sidecontent ul li{}.sidefoot{	width:173px;	height:16px;	background:url('images/sidefoot.png') no-repeat center;	float:left;       margin-top:autopx;}#phm-maincontents{	width:640px;	margin:10px;	float:left;	text-align:justify;	font-size:10pt;}#phm-menubar .menubarlinks{	width:900px;	margin:10px 3px;	text-align:right;	display:table;}#phm-menubar .menubarlinks ul{	margin:0px auto;	list-style-image:none;	height:25px;	color:#000000;	display:table-row;	text-align:right;}#phm-menubar .menubarlinks ul li{	margin:0px 3px;	display:table-cell;	padding:0px 3px;}#phm-menubar a{	color:#000;	font-weight:bold;}#phm-menubar a:visited{	color:#000;	font-weight:bold;}#phm-menubar a:hover{	color:#330000;} h2.main_h2{padding-left:45px;height:40px;background:url('images/stones-post-title-50by44.png') no-repeat left;} .navigation{width:100%}; .navigation div.alignleft{width:40%;float:left;} .navigation div.alignright{width:40%;float:right;text-align:right;}
