/*  
Theme Name: MassageBusinessCenter Theme
Theme URI: http://www.massagebusinesscenter.com
Version: 1.0
Author: CrushLabs, Inc.
Author URI: http://www.crushlabs.com
Description: A custom theme for MassageSuccessRadio and MassageYourMindBlog developed by <a href="http://design.crushlabs.com">CrushLabs,Inc.</a>
*/	
	
/* Typography */

*{margin: 0px;padding: 0px;}
ul{list-style: none;}
code{display: block;margin: 10px 30px 0 30px;padding: 2px 10px 5px 10px;border-top: 4px solid #333;color: #FFFFE8;background-color: #666;}
p {margin: 8px 0px 8px 0px;}
b, strong {color: #000000;}
i, em {color: #000000;}
a {color: #5f6431;}
a:hover {color: #339900;}
input, select {border: 1px solid #C11853; background-color: #FAFAFA; color: #000;font-family: Arial;}
textarea { border: 1px solid #C11853;  background-color: #FAFAFA; color: #000; font-family: Arial;}
body {font-size: 13px;margin: 0px;color: #333;font-family: Arial; background-color: #5f6431;}

/* Layout */
#wrapper{width:900px;margin: 5px auto;background-color: #FFF;padding: 0px;overflow: hidden;}
#header{margin: 0px auto; padding: 0px; height:127px; width: 925px;text-align: center;background-color: #5f6431; overflow: hidden;}
#container{width: 900px;overflow: hidden;}
#leftnav{float: left;width: 200px;padding-top: 4px;margin: 0px;text-align: left;overflow: hidden;}
#rightnav{float: right;width: 200px;padding-top: 4px;margin:0px;text-align: left;overflow: hidden;}
#content{display: block;margin: 0 215px 20px 215px;padding: 1em;padding-top: 10px;margin-top:4px;text-align: left;overflow: hidden;}

/* Footer */
#footer{text-align: center;clear:both;background-color: #FAFAFA;color: #666;padding: 5px 1em 10px 1em;font-weight: normal;background: #FAFAFA url(images/footer.png) bottom no-repeat;border-top: 1px solid #333;}
#footer p{display: block;margin-top: 5px;margin-bottom: 5px;text-align:center;}
#footer a{color: #666;text-decoration: none;border: none;font-weight: bold;}
#footer a:hover {color: #666;text-decoration: underline;border: none;}

/* Sidebars */
#sidebar {color: #666;margin-bottom: 10px;background-color: none;padding: 0 8px  0 8px;}
#sidebar ul, #sidebar li{list-style:none;}
#sidebar ul li{list-style:none;}
#sidebar li {padding-bottom: 8px;}
#sidebar ul li{padding-left: 0;margin-left: 20px;margin-right: 4px;padding-bottom: 2px;}
#sidebar ul li li{padding-left: 0;margin-left: 8px;margin-right: 3px;padding: 2px 0;}
#sidebar a{color: #5f6431;font-weight: bold;text-decoration: none;border: none;}
#sidebar a:hover{color: #339900;text-decoration: none;border: none;}
#sidebar h2 {font-size: 15px; font-family: Arial, sans-serif; color: #FFF;padding: 2px 8px 2px 8px;margin-top:8px;background-color: #C11853;border-bottom:3px solid #5F6431;}
#sidebar {padding: 3px;}
#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
.textwidget{margin: 2px 5px 2px 5px;}

/* Comments */
#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background-color:#FAFAFA;}
.commentlist li .cmtinfo {font-size:10px;}
.commentlist li cite {font-size:10px;}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
#content .nocomments {text-align:center;color:#999;}
.trackback{background:url(images/trackback.png) no-repeat left center;padding:0px 17px;}

/* Navigation */
#nav {font-weight: bold; margin-left:auto;margin-right:auto;width: 900px;overflow: hidden;height:34px;line-height:2.7em;background-color:#C11853;margin-bottom: 0;border-bottom:3px solid #5F6431;}
#nav ul {margin:0;padding:0;}
#nav li {float:left;margin:0;padding:0;list-style-type:none;white-space:nowrap;border-color:#6F7076;}
#nav li a {display:block;padding:0 18px;font-size:12px;text-transform:uppercase;letter-spacing:1px;}
* html #nav a {width:1%;} /* see http://www.positioniseverything.net/explorer/escape-floats.html */
#nav li {border-color:#DADADA;}
#nav a {color: #FFF; text-decoration: none;}
#nav .selected,#nav .current_page_item,#nav a:hover{color: #000;text-decoration: none;}


/* Content */
#content ul{padding-left: 15px;}
#content ul li{margin-left: 15px;list-style-type: square;}
#content ul ul li{padding-left: 3px;;}
#content ol{list-style-position: inside;padding-left: 15px;padding-top: 2px;margin-bottom: 10px;}
#content p{padding-left: 10px;}                         
.date{font-size: 14px;float: right;text-transform: uppercase;letter-spacing: -2px;padding: 0 5px;margin-top: 12px;text-align: center;color: #666;border: 1px dotted #DADADA;background-color: #FAFAFA;}
.entry{margin-bottom: 5px;}                         
.post{display: block;overflow:hidden;width:98%;margin-left:auto;margin-right: auto;}                     
.post {margin: 10px 0px; border-bottom: 1px solid #000; padding: 10px 0px;}

.post h3 a{color: #000; text-decoration: none;}
.post h3 a:hover {color: #000; text-decoration: none;}
.postmetadata{display:block;margin: 10px auto 10px auto;padding: 5px 8px 8px 0;text-align: left;color:#333;width:98%;background-color: #FAFAFA;}
#content .postmetadata{padding-left: 10px;}
.img {float:left;border:0px;margin:0px 20px 15px 0px;}

/* Calendar */
#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 160px;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar td {padding: 2px 0;text-align: center;}
#wp-calendar th {/*padding: 3px 0;*/text-align: center;}
#wp-calendar caption {text-align: center;width: 100%;text-transform: uppercase;font-weight: bold;}