/*

Theme Name: Mindful Yoga

Description: Balanced theme of inspired colors

Version: 1.0

Author: Drake Creative
Author URI: http://drakreate.com
*/





/* -------------------- Body, Text and Links Information ----------------------- */
a { color: #006; font-weight: bold; text-decoration: none; padding-right: 2px; padding-left: 2px }
a.home { color: #069; font-size: 13px; font-weight: bold; text-decoration: none; padding-right: 2px; padding-left: 2px }
a:hover     { color: #069; font-weight: bold; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-top: 2px; padding-bottom: 2px }



body, html     { font: 11px/17px Verdana, Arial, sans-serif; background-color: #069; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 -25px; text-align: left; margin-top: 15px; margin-bottom: 15px; padding: 0 }



h2      { color: #069; font: 38px Georgia, "Times New Roman", Times, serif; text-align: left; display: block; margin-top: 8px; margin-bottom: 20px; padding-right: 10px; border-bottom: 1px dotted #069 }



h3    { color: #222; font: bold 14px Verdana; display: block; margin: 15px 0 0; padding: 0 }



input, textarea   { color: #ffc; font-size: 11px; background: #069 }



p.credit  { font-size: 10px; text-align: center; margin: 0; padding: 5px 0 0 }
blockquote   { color: #111; padding: 0 5px }



.credit {

clear: both;

}



.feedback {

margin-bottom: 15px;

padding: 0;

text-align: center;

}

.meta li {

display: inline;

}



.meta ul {

margin: 0;

padding: 0;

display: inline;

list-style: none;

}



.storytitle {

display: block;

margin: 0;

padding: 0;

font: bold 16px Verdana, Arial, sans-serif;

}



#commentform #comment{

width:450px;

margin:0;

}



#content           { background: #fc6 url(images/om.jpg) no-repeat 0 150px; margin: 25px 0 0; padding-right: 5px; padding-bottom: 0; padding-left: 5px; width: 540px; float: left; border-right: 1px dotted #369 }
#contentshort   { background-color: #fc6; background-attachment: scroll; background-position: 0 150px; margin: 25px 0 0; padding-right: 5px; padding-bottom: 0; padding-left: 5px; width: 540px; float: left; border-right: 1px dotted #369 }
#clearer {

height: 0;

clear: both;

}

	

#footer   { color: #ffc; background: #069; margin: 0; padding: 5px 0 0; clear: both }



#footer a  { color: #ccf }



#footer a:hover   { color: #ccf; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }



.post  { margin: 10px 30px 30px 35px; padding: 0 }

		

#rap      { color: #111; background-color: #fc6; text-align: left; margin-right: auto; margin-left: auto; padding: 0; width: 770px }
#rapindex  { color: #2b2b2b; background-color: #fc6; background-image: url(images/splash-img.jpg); background-repeat: no-repeat; text-align: left; margin-right: auto; margin-left: auto; padding: 0; width: 760px; height: 543px }
.sep   { background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; margin: 0; padding: 0; position: relative; left: 170px; width: 165px; height: 10px }



#main {}



/* -------------------- Header, Menu and Navigation Layout ----------------------- */



#hmenu  { margin: 0; padding: 0 }
#hnav   { background: #fff; padding: 0 275px 0 5px; height: 22px }



#header    { color: #ffc; font-size: 40px; background-color: #fff; background-image: url(images/masthead.jpg); margin: 0; padding-top: 20px; padding-left: 10px; height: 180px }



#header a  { color: #fc6; background: transparent }



#header a:hover  { color: #099; background: transparent }



#navcontainer {

margin: 0;

padding-top: 0;

height: 20px;

}



#navcontainer ul {

margin: 0;

padding: 0;

list-style-type: none;

text-align: center;

}



#navcontainer ul li {

display: block;

float: right;

text-align: center;

padding: 0;

margin: 0;

}



#navcontainer ul li a    { color: #069; font: 11px/16px Verdana, Arial, sans-serif; text-decoration: none; background: #fff; text-align: center; display: block; margin: 0; padding-top: 0; width: 78px; height: 22px }



#navcontainer ul li a:hover  { color: #ffc; background: #069 }



#navcontainer a:active  { color: #ffc; background: #69c }



#navcontainer li#active a /*not in use*/  { color: #ffc; background: #69c }



#nav form {

margin: 0 0 0 13px;

}



#nav input#s   { color: #ffc; background: #069; width: 90% } 



#nav ul {

color: #2b2b2b;

font-weight: bold;

list-style-type: none;

margin: 0;

padding-left: 3px;

}



#nav ul li  { font: bold 120% Verdana, Arial, sans-serif; margin-top: 10px; padding-bottom: 2px }



#nav ul ul {

font-variant: normal;

font-weight: normal;

line-height: 100%;

list-style-type: none;

margin: 0;

padding: 0;

text-align: left;

}



#nav ul ul li {

border: 0;

font: bold 80%/125% Verdana, Arial, sans-serif;

margin-top: 0;

padding: 0;

padding-left: 12px;

}



#nav ul ul li a  { color: #069; text-decoration: none }



#nav ul ul li a:hover {

color: #f5dbaf;

}



#nav ul ul ul.children {

font-size: 142%;

padding-left: 4px;

}



#nav ul li ul li ul li {

border: 0;

font: normal normal 95%/125% Verdana, Arial, sans-serif;

letter-spacing: 0;

margin-top: 0;

padding: 0;

padding-left: 12px;

}



#menu       { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-align: left; margin-top: 30px; width: 210px; float: right }
p   { color: #111; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 5px }
a.splash { color: #069; font-size: 14px; line-height: 20px; text-decoration: none }
a:hover.splash { color: #ff9; font-size: 14px; line-height: 20px; text-decoration: none }

