/*
Theme Name: mm-default
Description: Theme for MindMeditations.com. Created January 2010.
Version: 1.0
Author: Rachel Vidrine
Author URI: http://www.rachelvidrine.com

*/

body { 
/*background-color: #3399cc;*/
/*background-color: #b0d8ff;*/
background-color: #cccccc;
margin-top: 0;
margin-bottom: 0;
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #000000;
line-height: 170%;
padding: 5px 20px 5px 20px;
  }
 
a:link { color: #006699;
         text-decoration: none; }

a:visited { color: #006699;
         text-decoration: none; }

div#container { width: 1000px;
           margin:0 auto;
           background-color: #ffffff;
		   border: solid 2px #3399cc;
		   border-top: 0; 
		   text-align: left;
		   padding-top: 0;
		   padding-bottom: 0; }


div#headerimg 	{
    clear: both;
	margin-top: 0;
	padding-top: 0;
	border-top: solid 2px #3399cc;
	border-bottom: 0;
	background: url('images/mm-banner.jpg');
	height: 225px;
	width: 1000px;
	}			  
		   

div#left { float: left;
           width: 125px;
           margin-top: 55px;
           padding: 5px 10px 15px 0;
		   border: 0;
                }

	
div#middle { 
            /*margin: 0 125px 0 140px;*/
			margin: 0 305px 0 125px;
	        padding: 10px 10px 10px 25px;
	        text-align: justify;
	      }
		
	 
div#right {
	    float: right;
	    width: 300px;
	    margin: 10px 20px 0 30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 85%;
	 }
			
		

div#footer p { 
            margin-top: 10px;
			padding-top: 20px;
			padding-bottom: 20px;
			margin-bottom: 0;
  			text-align: center;
  			clear: both;
			color: #336699;
			background-color: #ffffff;
			font-size: 85%;
			line-height: 150%;
			border-top: dotted 1px ;
			   }
	
blockquote {
	margin: 15px 30px 0 30px;
	padding-left: 5px;
	border-left: 3px solid #cccccc;
	}
	
.entry { margin-bottom: 10px; }

.postmetadata { margin-bottom: 35px;
                font-size: 80%; }
	
li.page_item { list-style-type: none; }

li.page_item a {
    margin: 0 3px 0 20px;
	padding: 3px 0 3px 0;
	list-style-type: none;
    display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3399cc;
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
    line-height: 1.5;
	}

li.page_item  a:hover {
	}

li.page_item a:visited {
    text-decoration: none;
}	


li.cat-item  a {
	margin: 0 5px 0 5px;
	padding: 3px 0 3px 0;
    display: block;
	list-style-type: none;
	text-decoration: none;
    line-height: 1.5; 
	}

li.cat-item  a:hover {
	}

li.cat-item a:visited {
    text-decoration: none;
	}			
			

p { padding-left: 8px;
    padding-right: 5px; }
	
	
h2 { font-family: Verdana, Arial, Helvetica, sans-serif;
	 /*font-weight: normal;*/
	 color: #3399cc;
	 padding: 3px 0 0 0; }
	 

h3 {              
         font-family: Verdana, Arial, Helvetica, sans-serif;
		 text-align: left;
		 color: #3399cc;
		 text-decoration: none;
		 padding: 3px 0 0 3px;
         }
		 
h3 a:link {         
         font-family: Verdana, Arial, Helvetica, sans-serif;
		 text-align: left;
         color: #3399cc;
		 text-decoration: none;
		 padding: 3px 0 0 3px;
         }
		
h3 a:visited { 
         font-family: Verdana, Arial, Helvetica, sans-serif;
		 text-align: left;
         color: #3399cc;
		 text-decoration: none;
		 padding: 3px 0 0 3px;
         }

h4 { font-family: Verdana, Arial, Helvetica, sans-serif;
	 text-align: left;
	 color:#666666;
	 padding: 3px 0 0 6px;
	 }


.img_rt { float: right; 
          margin-left: 12px; 
		  padding-left: 12px; 
		  padding-right: 2px; 
		  padding-bottom: 3px;}
		  
		  
.img_lft { float: left; 
          margin-right: 12px; 
		  padding-right: 12px; 
		  padding-right: 2px; 
		  padding-bottom: 3px;}
		  
#sidebar { float: right; }

#sidebar h2 {
	padding-left: 15px;
	font-size: 95%;
	color: #006699;
	font-weight: bold;>
	}
	
#sidebar ul li { list-style-type: none;
                 }
				 
a#archives { 
    margin: 0 5px 0 5px;
	padding: 3px 0 3px 10px;
	list-style-type: none;
    display: block;
	color: #006600;
	font-size: 90%;
	/*font-family: Arial, sans-serif;*/
	text-decoration: none;
    line-height: 1.5;
                   }
				   
li.bypostauthor { border-top: thin dotted #3399ff;
				  border-bottom: thin dotted #3399ff;
				  color: #006600;
				  margin: 8px 0 8px 0;
				  padding: 5px 10px 5px 10px;
				   }
				  
.navigation { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-weight: bold;
			  border-bottom: thin dotted #006600;
			  }		
