/*
thinking peace, michael sky
*/
strong, b {font-weight:bold; }
body {font-family: Optima, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	background-color: #5C4B4E; color: #333;margin: 0;padding: 0;}
a {outline: none; border:none;}	
#rap {width:975px;padding: 0;	margin: 0 auto;	height:auto;background-image: url(http://www.thinkingpeace.com/images/bg4.jpg);	background-repeat: repeat-y;background-position: center top; border-bottom: 9px #97a2a6 solid;}
				
#banner {height:127px; margin-bottom:0; margin-top:0;background-image: url(http://www.thinkingpeace.com/images/tpban960X.jpg);background-position: center top;width: 961px;margin-left: 7px;}
#nav {text-align:right; width:626px;background-color:#5c4b4e;padding-bottom:3px; margin-left: 7px;}
#nav ul { margin:0; padding:0;}
#nav li { list-style-type: none;display: inline;margin: 0;padding:0;}
#nav li a:link {color:#fff;	background-color:#5c4b4e;
	padding: 0px 12px 3px 12px;	font-size: 85%;
	text-decoration:none;}
#nav li a:visited {color:#fff; background-color:#5c4b4e; padding: 0px 12px 3px 12px;font-size: 85%;text-decoration:none;}
#nav li a:hover {color:#333;	padding: 3px 12px;font-size: 85%;background-color:#C0B2B4;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;

}
#nav li#active a
{color:#333;	padding: 4px 12px;font-size: 85%;background-color:#C0B2B4;}

#content { float:left;	padding: 15px 0 30px 25px;	text-align: left; width: 600px;}

#content li {	font-size:85%;	color:#666;	padding: 4px; line-height:135%;}

#content p {color:#444; font-size:95%; line-height:150%; padding-right:30px;}

#content a:link, a:visited { color:#6C3A40; text-decoration:none;}
#content a:hover { color:#333;	background-color:#999;}	

.post {font-size:95%;line-height:135%; border-bottom: 1px #999 solid;}
div.alignright {float: right; margin: 10px;}
.meta {background-color:#a8b1b6; padding: 2px 0 0px 15px; margin-right:0; width:89%;}
#trans { display: block; text-align: right; margin:-18px 40px 15px 0; padding-bottom: 5px; border-bottom: 1px solid #fff; } #trans p { margin: 0; padding: 0; float: left;}
#search { display: block; text-align: center;}
#right {float:right;top:128px;padding-top: 0px;width: 300px;color:#fff;	text-align:right;   display: block;}
#right a:link,#right a:visited {color:#231C1D; font-weight:bold; padding:0 1px; text-decoration:none; }

#right a:hover { background-color:#555;color:#fff;outline: none;}
#right img {border:none; background-color:#666; outline: none;}
#right img  a:link {border:none; background-color:#f9f9f9;outline: none;}
#right img  a:visited {border:none; background-color:#f9f9f9;outline: none;}
#right img  a:hover {border:none; background-color:#f9f9f9;outline: none;}
#right ul { list-style: none; margin: 0; padding: 0;} #right ul li{margin-bottom: 7px; list-style: none;}
#right ul li a:link, #right ul li a:visited {padding: 3px; letter-spacing: 2px; font-size: 95%; margin: 0; }  
#subscribe {margin: 10px 35px 10px 0; text-align:left; line-height:150%; font-size:85%; }

.box {width:260px;-moz-border-radius: 5px;
-webkit-border-radius: 5px 2px;	background-image: url(/images/gradient.jpg);
	background-repeat: repeat-y;	background-position: center top;}
.box2 { padding: 15px 0 7px 2px; margin:10px 10px 0;}

#box, #box3, #box5, #box7, #box9, #boxX {width:260px;-moz-border-radius: 5px;
-webkit-border-radius: 5px 2px;	background-image: url(/images/gradient.jpg);
	background-repeat: repeat-y;	background-position: center top;}
#box2, #box4, #box6, #box8, #box10 {  padding: 15px 0 7px 2px; margin:10px 10px 0;}
#boxY {  padding: 0px 0 7px 2px; margin:10px 10px 0;}
h3 {color:#231C1D; font-size:110%; font-weight:bold;}
.poem2 { font-size: 75%; line-height:125%; font-weight:bold;}
.poem { font-size: 85%; line-height:135%;}
.buy a { font-size:135%; padding: 5px 9px;-moz-border-radius: 5px; color: #4B5C59;
-webkit-border-radius: 5px 2px; border-bottom: 1px solid #fff;}.center { width:100%;text-align:center;}
#box, #boxX {padding-left: 20px; width: 227px;}#boxX { height:90px; overflow: hidden;}.line{line-height: 200%;}
#footer  {	text-align: center;	bottom: 0; width:626px;height:24px; background-color:#555;color:#6C3A40; padding: 0;
	clear:both; margin-left: 7px;}
	
ul#nav2 {padding:3px;}
ul#nav2 li { 	list-style-type: none;display: inline;margin: 0;padding: 0px 9px;font-size: 95%;}
ul#nav2 li a:link {color:#fff; padding: 0px 9px;font-size: 95%;text-decoration:none;text-transform:lowercase;}
ul#nav2 li a:visited {color:#fff;padding: 0px 9px;font-size: 95%;text-decoration:none;text-transform:lowercase;}
ul#nav2 li a:hover {	color:#333;	background-color:#f1f1f1;	padding-top:0;	font-size: 95%;}

.title {letter-spacing: 1px;color: #504B5C; font-weight:bolder; }


.excerpts {	border-left: 5px solid #a8b1b6;	margin-left: 12px;
	padding-left: 10px;	font-size:85%;	color:#666;}
.excerpts a:link, a:visited { color:#6C3A40; text-decoration:none;}
.excerpts a:hover { color:#333;	background-color:#999;}

h1 { font-family: Optima, Georgia, serif;	font-size: 130%; color: #504B5C; line-height:130%;
        margin: 10px 0 0 0;letter-spacing: 3px;}

h2 {	font-family: Optima, Georgia, serif;	font-size: 480%;text-transform: lowercase;
    color: #fff;letter-spacing: 1px; height:127px;width: 960px; margin-top: 0; padding-top: 27px; padding-left:261px; }

h3 {
	font-family: Optima, Georgia, sans-serif;	font-size: 130%;
	color:#555; text-transform:capitalize;	letter-spacing: 1px;	margin-bottom:0;}
	
h4 {	font-family: Optima, Georgia, serif;	font-size: 120%;text-transform: lowercase;
    color: #4B5C59;letter-spacing: 1px; line-height:150%;}

#nav3 {text-transform:lowercase; margin-bottom:9px; }
#nav3 a:link {color:#6C3A40;text-decoration:none;}
#nav3 a:visited {color:#6C3A40;text-decoration:none;}
#nav3 a:hover {
	color:#333;
	background-color:#999;
}

blockquote { 
	border-left: 5px solid #a8b1b6;
	margin-left: 35px; margin-right:20px;
	padding-left: 10px;
	font-size:85%;
	color:#666;
}
blockquote a:link, a:visited { color:#5C4B4E; text-decoration:none;}
blockquote a:hover { color:#333;
	background-color:#999;}
	
.right {float:right; text-align:right; padding-top: 5px;}

.note { font-family: Optima,Verdana,Arial,Helvetica, sans-serif; font-size:90%; line-height:140%; margin-top:0; padding-top:0;}
 
.item a img{opacity:1.0; filter: alpha(opacity=100);}
.item a:hover img{opacity:0.45; filter: alpha(opacity=45);}
.itemX {display: none;}
.item { margin-left: -20px;}
#leftPop {width: 200px; float: left;}
#rightPop {width: 250px; float: right;}   

.highslide-loading {display: none;}
    
.control, .print, .prev, .next, .move {cursor: pointer;	 margin: 0;	font-size: 60%;
    font-weight: bolder;	text-decoration: none;	text-transform: uppercase; color: #5C4B4E;}
 .move {cursor: move;} 
 
.highslide-body {background-color: white; }
.highslide-html {background-color: white;}
.html-header {border-bottom: 3px #999 solid;}
.highslide-html-content {	position: absolute; display: none;}
.highslide-maincontent {	display: none;}
.prev {cursor: pointer; margin-left: 30px;}
.next { cursor: pointer;}
.highslide-credits a:link, .highslide-credits a:visited {color: white;}
