#inner-wrapper {
		background-image: url(images/header-bkg.png);
		background-repeat:no-repeat;
		background-position:top center;
		width:763px;
		margin:0 auto 0 auto;
				}
#logo-slogan {
		width: 347px; height: 81px;
background-image: url(images/logo-slogan.png);
		background-repeat:no-repeat;
		margin:28px 0 0 220px;
				}
#top-links td.bullet div {
		background-image: url(images/top-links-bullet.png);
		background-repeat:no-repeat;
		background-position:center center;
		width:16px;
		height:7px;
		margin:auto 6px auto 6px;
		overflow:hidden;
				}
#rinnie-1 {
		width: 316px; height: 569px;
		float:right;
		margin:0 0 15px 40px;
				}
/*  
Theme Name: Phoenix Massage
Theme URI: http://wordpress.org/
Description: Custom WordPress theme for Phoenix Massage
Version: 1.0
Author: Brent Garren
Author URI: http://abdstudios.com/
*/

body {
		font-size: 80%; /* Resets 1em to 10px */
		font-family: 'Georgia', 'Times New Roman', serif;
		background-image: url(images/body-bkg.png);
		background-attachment:fixed;
		color: #333;
		margin:0 0 100px 0;
		padding:0 0 100px 0;
		height:100%;
		}
a, img {
		border:0;
		}
a {
		color:#a04;
		}
#outer-wrapper {
		width:763px;
		margin:0 auto;
		height:100%;
		}
#inner-wrapper {
		/* see style.php */
		}
#header {
		/* see style.php */
		}
#footer-pre {
		clear:both;
		height:1px;
		}
#footer {
		clear:both;
		width:703px;
		font-size:.9em;
		text-align:center;
		color:#fed;
		background-color:#053;
		border:2px solid #eb3;
		margin:35px 0 70px 0;
		padding:3px;
		}

/*-----[  SIDEBAR  ]-----*/
/* #sidebar-right */
#sidebar-right {
		float:right;
		width:135px;
		color:#106;
		}
		#sidebar-right h2 {
				font-size:1.2em;
				border-top:1px solid #dc7;
				margin:8px 0 0 0;
				}
		#sidebar-right ul, #sidebar-right li {
				margin:0;
				padding:0;
				}
		#sidebar-right ul {
				color:#106;
				margin:0 0 0 18px;
				}
				#sidebar-right ul li {
						list-style-type:square;
						text-transform:uppercase;
						font-size:.95em;
						font-weight:bold;
						margin-top:6px;
						}
						#sidebar-right ul li a, #sidebar-right ul li.current_page_item li a {
								text-decoration:none;
								color:#a04;
								background-color:transparent;
								}
								#sidebar-right li a:hover {
										background-color:#ffe;
										}
				#sidebar-right ul ul li {
					list-style-type:circle;
					text-transform:none;
					font-weight:normal;
					margin-top:1px;
					}
				
#searchform #s {
		width:126px;
		}
/* #sidebar-left */
#sidebar-left {
		float:left;
		width:135px;
		margin-top:130px;
		}
		
.stamp {
		display:block;
		text-align:center;
		color:#106;
		background-color:#f1e8c9;
		border:1px solid #dc7;
		margin-bottom:3px;
		padding:5px;
		}
		.stamp a {
				font-weight:bold;
				text-decoration:none;
				color:#a04;
				border:2px solid #f1e8c9;
				}
		.stamp a:hover {
				text-decoration:underline;
				}
		.stamp b {
				font-size:1.2em;
				}
#sidebar-right ul li.current_page_item a {
		color:#fed;
		background-color:#a04;
		padding:2px;
		}

						
/*-----[  TOP LINKS  ]-----*/
#top-links, #content h3, h2.postmonth {
		text-align:center;
		background-color:#f3e3ac;
		border-width:1px 0 1px 0;
		border-style:solid;
		border-color:#cb7;
		padding:2px;
		}
		#top-links table {
				margin:0 auto 0 auto;
				}
				#top-links table td {
						/*border:1px dashed blue;*/
						}
				#top-links table td a {
						/*font-family: 'Arial', sans-serif;*/
						font-size:.95em;
						font-weight:bold;
						text-transform:uppercase;
						text-decoration:none;
						color:#a04;
						}
						#top-links table td a:hover {
								text-decoration:underline;
								}



/*-----[  CONTENT  ]-----*/
#content-wrapper {
		margin:20px 12px 0 35px;
		height:100%;
		}
#content {
		margin:0 155px 0 155px;
		}
		#content a {
				text-decoration:none;
				}
		#content .entry  {
				font-family:'Georgia', serif;
				font-size:1.2em;
				line-height:1.6em;
				color:#142;
				}
		#content h3, h2.postmonth {
				text-align:left;
				padding-left:10px;
				}
		.entry a {
				font-weight:bold;
				color:#a04;
				}
		.entry blockquote {
				font-family:'Arial','Verdana',sans-serif;
				font-sze:.9em;
				font-style:italic;
				border-left:1px solid #364;
				padding-left:10px;
				}
				.entry blockquote p {
						margin:0;
						}
		#content .pagetitle {
				font-family:'Papyrus', 'Georgia', serif;
				font-size:2em;
				text-align:center;
				color:#364;
				}



/*-----[  COMMENTS META ]-----*/
.commentlist {
		}
		.commentlist li {
				background-color:#f1e8c9;
				border-width:1px 0 1px 0;
				border-style:solid;
				border-color:#dc7;
				}
		.commentlist li.alt {
				background-color:transparent;
				border:0;
				margin-bottom:3px;
				padding:5px;
				}
				
				
/*-----[  POSTS META ]-----*/
.postmetadata small {
		font-size:.7em;
		color:#586;
		line-height:130%;
		}
#content .entry .postmetadata small a {
		text-decoration:underline;
		color:#586;
		font-weight:normal;
		}		
					
/*-----[  MISC  ]-----*/
.back-to-top {
		font-family:'Arial Black';
		font-size:.9em;
		text-decoration:none;
		text-transform:uppercase;
		}
.edit-this-entry {
		text-align:right;
		border-top:1px solid #a04;
		margin-top:20px;
		}


/*-----[  IMAGES  ]-----*/
p img {
		padding: 0;
		max-width: 100%;
		}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
		display: block;
		margin-left: auto;
		margin-right: auto;
		}
img.alignright {
		padding: 4px;
		margin: 0 0 2px 7px;
		display: inline;
		}
img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline;
		}
.alignright {
		float: right;
		}
.alignleft {
		float: left
		}
