body {background:#999 url(http://breathinglessons.net/images/breathBG.jpg) no-repeat center top;}
#container {width:810px; border:5px solid #073455; margin:0 auto; background-color:#ddd;padding: 0; -moz-border-radius:9px;-webkit-border-radius: 9px; position: relative; }
 h1 { color:#073455; text-align:center;  margin-top:36px; margin-bottom: 12px; font-family: 'Philosopher', arial, serif; font-size:490%; letter-spacing:6px; line-height:110%; }
ul#nav  { text-align: center; margin: 6px auto 0 auto; list-style-type:none;display:block; margin-right: 20px; }
ul#nav li { text-align: center; list-style-type:none;display:inline;  }
ul#nav li a:link { color:#999; text-decoration:none; font-size:105%; padding:4px 12px; background-color:#073455; -moz-border-radius:3px;-webkit-border-radius: 3px; margin-right: 3px; letter-spacing:1.8px;}
ul#nav li a:visited { color:#999; text-decoration:none;  padding:2px 9px 4px 6px;background-color:#073455; -moz-border-radius:3px;-webkit-border-radius: 3px; }
ul#nav li a:hover { color:#073455; text-decoration:none; background-color:#999;  -moz-border-radius:3px;-webkit-border-radius: 3px; }
ul#nav li.active a { color:#073455; text-decoration:none;  background-color:#999;  -moz-border-radius:3px;-webkit-border-radius: 3px; }
#nav2 a:link { padding:0 3px; color:#76819d; text-decoration:none; font-weight:bold; font-size:90%; }
#nav2 a:visited { padding:0 3px; color:#76819d; text-decoration:none; font-weight:bold; font-size:90%; }
#nav2 a:hover { background-color:#d1d1d1; color:#f1f1f1; }
.left { float:left; margin-left:30px; }
.right { float:right;  }
.left a:link { padding:0 3px; color:#76819d; text-decoration:none; font-weight:bold; font-size:90%; }
.left a:visited { padding:0 3px; color:#76819d; text-decoration:none; font-weight:bold; font-size:90%; }
.left a:hover { background-color:#d1d1d1; color:#f1f1f1; }
.right a:link { padding:0 3px; color:#76819d; text-decoration:none; font-weight:bold; font-size:90%; }
.right a:visited { padding:0 3px; color:#76819d; text-decoration:none; font-weight:bold; font-size:90%; }
.right a:hover { background-color:#d1d1d1; color:#f1f1f1; }
#content { padding:30px; float:left; width:666px; margin-top:0; margin-left:24px; }
.para { width:630px; margin-left:30px; font-size:100%; line-height:165%; color:#444; text-align:left; font-size: 100%; }
.text { color:#555; font-size:95%; line-height:145%; border-bottom:solid 1px #666; padding-bottom:10px; margin-left: 30px; }
.navigation { text-align:left; padding-bottom:0; padding-top:0; font-size:80%; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; margin-left: -15px; }
.nav3 { display:inline; list-style-type:none;margin:0px auto; text-align: left; color: #999; margin-left: 5px;}
.nav3 a:link { color:#76819d; text-decoration:none; padding:6px; margin-top:4px;}
.nav3 a:visited { color:#76819d; text-decoration:none; padding:6px; margin-top:4px; }
.nav3 a:hover { color:#f1f1f1; background-color:#76819d; padding:6px; margin-top:4px;}
.post { padding:12px 14px; color:#fff; line-height:135%; }
#share {margin-left: 30px;}
h2 { color:#073455; text-align:left; font-family: 'Philosopher', arial, serif;font-size:180%; font-weight:bold; margin-top:12px;}
#content h2 { color:#073455; text-align:left; font-family: 'Philosopher', arial, serif;font-size:180%; font-weight:bold; margin-top:12px;margin-left: 30px;}
h3 { color:#073455;  font-family: 'Philosopher', arial, serif;font-size:150%; margin-top: -15px;}
h4 a{ color:#0C5507; margin-bottom:10px; font:small-caps 16px/24px Verdana, Arial, Helvetica, sans-serif; }
h5 { color:#900; margin-bottom:5px; text-align:right; font-size:1.2em; }
h6 { font:bold .7em Georgia, "Times New Roman", Times, serif; color:#020; float:left; padding-left:25px; margin-top:10px; margin-bottom:2px; }
hr {color: #073455;background-color: #073455;height:2px;border: none;}
#footer { margin:0 auto; width:810px; height:25px; text-align:center; padding-top:8px; font-size:85%; clear:both;}
#footer a:link { color:#f1f1f1; text-decoration:none; font-size:95%; padding:2px 3px; }
#footer a:visited { color:#f1f1f1; text-decoration:none; font-size:95%; padding:2px 3px; }
#footer a:hover { color:#666; text-decoration:none; font-size:95%; background-color:#f1f1f1; padding:2px 3px; }
#footer li#active a { color:#666; text-decoration:none; font-size:95%; background-color:#f1f1f1; padding:2px 3px; }
#footer ul { list-style-type:none; text-align:center; margin-top:0; }
#footer ul li { display:inline; padding:0 10px; color:#fff; font-weight:bold; letter-spacing:2px; }
#container { background-image:url(images/bg1.gif); background-position:center top; background-repeat:repeat-y; margin:0 auto; height:auto; width:810px; background-color:#f1f1f1; margin-top:-4px; }
#main { background-image:url(images/bg2.gif); background-position:center top; background-repeat:repeat-y; float:left; margin-left:5px; width:900px; overflow:hidden; text-align:left; min-height:540px; height:auto!important; height:540px; }
#main img { position:absolute; padding:0; width:230px; margin-left:30px; border:none; margin-top:20px; margin-bottom:0; }
#main p { text-align:left; font-size:100%; line-height:135%; color:#444; padding:0; margin-bottom:0; }

.book { float:left;margin-top:36px;  margin-left:72px; width:666px;  text-align:left;  display: block;  }
.book  img { float:right; padding:0; width:180px; margin-left:12px; border:none; margin-top:20px; margin-bottom:0; }
.book a {color: #55070C;}
.col1 { float:left;  margin-left:308px; margin-top:15px; width:450px; margin-right:0; padding-right:0; }
.col1 h1 { text-align:left; font-size:110%; font-weight:bold; color:#050; padding:0; line-height:120%; }
.sub { font-size:90%; }
.col1 h3 { font-weight:bold; text-align:right; font-size:90%; color:#74809D; padding-right:10px; margin-bottom:0; text-transform:capitalize; }
.col1 h4 { text-align:right; font-size:90%; color:#555; padding:0; margin-top:10px; }
.col1 h2 { text-align:center; font-size:100%; color:#040; padding:0; font-family: 'Philosopher', arial, serif; }
.col1 h6 { text-align:center; color:#030; font-size:85%; text-decoration:underline; margin:0; padding:0; }
.col1 p { color:#555; font-size:90%; line-height:135%; }
.col1 img { border:none; }
.clearing {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}

#main a:link { color:#0513FC; text-decoration:none; font-weight:bold; }
#main a:visited { color:#0513FC; text-decoration:none; }
#main a:hover { color:#32e; }
#main li { font-size:100%; text-align:left; margin-left:60px; line-height:150%; color:#444; }

.clear { clear:both; }
