/* colors:
body bkg: ; 
*/

@font-face {
    font-family: 'UbuntuRegular';
    src: url('ubuntu/Ubuntu-R-webfont.eot');
    src: url('ubuntu/Ubuntu-R-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu/Ubuntu-R-webfont.woff') format('woff'),
         url('ubuntu/Ubuntu-R-webfont.ttf') format('truetype'),
         url('ubuntu/Ubuntu-R-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuItalic';
    src: url('ubuntu/Ubuntu-RI-webfont.eot');
    src: url('ubuntu/Ubuntu-RI-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu/Ubuntu-RI-webfont.woff') format('woff'),
         url('ubuntu/Ubuntu-RI-webfont.ttf') format('truetype'),
         url('ubuntu/Ubuntu-RI-webfont.svg#UbuntuItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuBold';
    src: url('ubuntu/Ubuntu-B-webfont.eot');
    src: url('ubuntu/Ubuntu-B-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu/Ubuntu-B-webfont.woff') format('woff'),
         url('ubuntu/Ubuntu-B-webfont.ttf') format('truetype'),
         url('ubuntu/Ubuntu-B-webfont.svg#UbuntuBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UbuntuMedium';
    src: url('ubuntu/Ubuntu-M-webfont.eot');
    src: url('ubuntu/Ubuntu-M-webfont.eot?#iefix') format('embedded-opentype'),
         url('ubuntu/Ubuntu-M-webfont.woff') format('woff'),
         url('ubuntu/Ubuntu-M-webfont.ttf') format('truetype'),
         url('ubuntu/Ubuntu-M-webfont.svg#UbuntuMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PlayfairDisplayRegular';
    src: url('playfair-display/PlayfairDisplay-Regular-webfont.eot');
    src: url('playfair-display/PlayfairDisplay-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('playfair-display/PlayfairDisplay-Regular-webfont.woff') format('woff'),
         url('playfair-display/PlayfairDisplay-Regular-webfont.ttf') format('truetype'),
         url('playfair-display/PlayfairDisplay-Regular-webfont.svg#PlayfairDisplayRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



* { margin: 0px; padding: 0px; border:0px;  }
body { background:#f1ead6; text-align:center; margin: auto; font-size:14px; font-family: 'UbuntuRegular', sans-serif;}

p { margin:0px 0px 15px;}
a { text-decoration:none; }

hr { margin-bottom:10px; height: 1px; background:#b2b2b2; color:#b2b2b2; }

img#bg { position:fixed; top:0;left:0;width:100%;height:100%;}
img#logo { float: left; }
a.img_pad img { margin-right:16px; }

ul#nav { margin-top:16px; list-style: none; font-family: 'PlayfairDisplayRegular', serif; text-align:center; font-size:13px; letter-spacing: 1px; line-height:18px;}
.nav-home { margin-left:-8px; }
ul#nav li { float:left; width:75px; }
ul#nav li.cs { width:94px; border-left:2px solid #bdbec1;}
ul#nav li.ws { width:94px; border-left:2px solid #bdbec1;}
ul#nav li.ym { width:150px; border-left:2px solid #bdbec1;}
ul#nav li.jb { width:94px; border-left:2px solid #bdbec1;}
ul#nav li.ep { width:100px; border-left:2px solid #bdbec1;}

ul#nav li a, ul#nav li a:visited { color:#6d6e71;  }
ul#nav li.jd a.on, ul#nav li.jd a:hover { color:#796d00; }
ul#nav li.cs a.on, ul#nav li.cs a:hover { color:#691419; }
ul#nav li.ws a.on, ul#nav li.ws a:hover { color:#344c8a; }
ul#nav li.ym a.on, ul#nav li.ym a:hover { color:#5a3566; }
ul#nav li.jb a.on, ul#nav li.jb a:hover { color:#796d00; }
ul#nav li.ep a.on, ul#nav li.ep a:hover { color:#796d00; }

/*********************************/
/*****        DIVS         *******/
/*********************************/

div#container {  position:relative; width: 1265px; margin:5px auto 10px; text-align:left;}
div#changing { text-transform: uppercase; float: left; color:#7a6e00; letter-spacing:3px; z-index:1; position:relative; }
div#home-banner, div#jeffrey-davis, div#tracking-wonder, div#center-to-page, div#yoga-as-muse, div#contact, div#wheres-jeffrey, #wp-blog { clear:both; }	
div#home-panel { margin-left:2px;margin-top:-14px;width:245px; height:637px; background:url(../imgs/home/right-bkg.png) top left no-repeat;float:left; }
div#home-panel p { text-align:center;  font-size:11px; width:205px; color:#555; line-height:16px; margin-left:15px;}
div#home-panel p a { color:#555; text-decoration:underline;  }
div#home-panel span.head { color:#635713; font-weight:bold; font-size:14px; }
div#home-panel span.date { color:#7b340a; font-weight:bold; font-size:12px; }

div#contact div#content { background: #ffffff url(../imgs/bkg/contact_bkg.gif) no-repeat top center; }
div#left-panel { float: left; }

div#tw-bg { background:url(../imgs/bkg/trackingfeet_animation.gif) top right no-repeat; width:546px; height:300px; 
position:absolute; top:30px; left:770px; z-index:0;}
div#yam-quote { float:right; padding-top:45px; padding-right:11px; }


div#content, #wp-content { float:left; width:712px; font-size:13px; background:#fff; line-height:21px; }

div#blog-footer { clear:both; }
div#blog-footer p.wp-contact { font-family: 'PlayfairDisplayRegular', serif; font-size:14px; padding:10px 0px; width:955px; background:#796d00; margin-right:20px; text-align:left; font-size:14px;}
div#blog-footer p.wp-contact img { vertical-align:middle;padding-left:10px; }
div#blog-footer p.wp-contact a { color:#fff; text-decoration: underline; }
div#blog-footer p.wp-credit { margin-right:20px; text-align:right; font-size:9px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; clear:both;}

div#entry-author-info, div.post {margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #eaeaea; }

div#entry-author-info, div#respond { margin-top:10px; padding-top:10px;  border-top:1px solid #eaeaea;  }

div.comment-body { clear:both; }




/* WP */

/* WP BODY */
div#wp-content { background:url(http://www.trackingwonder.com/imgs/blog/blog-top.png) no-repeat top left; width:975px; font-family:'UbuntuRegular', sans-serif; }
div#wp-body { width: 956px; background:#fff; margin-top:160px; font-family:'UbuntuRegular', sans-serif; }
div#wp-posts { width:610px; float:left; margin:0px 40px 30px 70px; }

div#wp-content a { color:#93a233; }

div#wp-body h2.entry-title a { text-decoration: none; font-size:20px; }

#wp-body h1, #wp-body h2, div#wp-body h3 { margin:10px 0px; }
div#wp-body h3.feed { margin:5px 0px 20px 0px;}
div#wp-body h3.feed a { text-decoration:none; }
#wp-body h1.page-title { font-size:22px; padding-bottom:20px; }


div.entry-utility { margin-bottom:40px; }
/* WP BODY */
/* POST */

#nav-above { padding:0px; margin-top:-30px;  }
#nav-above img { vertical-align: text-bottom; }
div#wp-content #nav-above a { color:#cf7019; font-size:11px;}
.nav-previous { margin:5px 0px 10px -22px; }
#nav-below { margin-left:22px; padding-bottom:10px; }
.readMore { display:block; margin-top:10px; clear:both; }

div#wp-posts .entry-content a { color:#64600d; font-weight:bold; }

div#wp-content .post-head, div#wp-content .post-head a { color:#95a538; text-decoration:none; }
.post-head .comment-count { color:#fff; font-weight:bold; font-size:14px; line-height:0px; background: url(http://www.trackingwonder.com/imgs/blog/comment-bubble.gif) center center no-repeat; width:35px; height:45px; float:left; text-align:center; margin-left:-25px; margin-right:10px;   }
.post-head .comment-count span { margin-top:18px; display:block; }
.post-head .post-head-data { float:left; width:460px; padding:5px 0px; font-size:11px;}
.post-head .categories { text-transform:uppercase; line-height:12px; }
.post-head .entry-date { color:#a0a1a4; }
div#wp-content .post-head .author a { font-style:italic; text-decoration:underline; }
div#wp-content .entry-title , div#wp-content .entry-title a { clear:both; font-size:22px; color:#6a6616; font-weight:normal; font-family:'UbuntuMedium', sans-serif; line-height:normal; width:550px; }

.archive-meta { margin-top:-20px; padding-bottom:15px;}

#author-description h2 { font-size:20px; }

div.entry-meta, div.entry-meta a, div.entry-utility { color:#bbb7b7; }

div.entry-content { margin-top:10px; }


/* RELATED POST */
#wp_thumbie {background:#ffffff; font-size:10px; font-style:normal; color:#4E4848;margin-top:30px;margin-bottom:10px; width:450px; clear:both; }
#wp_thumbie h3 { color:#cf7019; font-size:17px; padding-left:5px; }
#wp_thumbie_image { float:left; margin: 2px 10px 5px 7px; -webkit-box-shadow: 1px 1px 4px 1px #cccccc; -moz-box-shadow: 1px 1px 4px 1px #cccccc; box-shadow: 1px 1px 4px 1px #cccccc; 
	/* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#cccccc')";
	/* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#cccccc'); }
#wp_thumbie_title {padding:2px 2px 2px 0px;}
#wp_thumbie_title a{ font-size:12px; text-transform:none; letter-spacing:0px; text-decoration:none; color:#737025;}
#wp_thumbie_title a:hover{color:#737025; text-decoration:none; }
#wp_thumbie_thumb, #description {margin-left:0px;}
#wp_thumbie_li { padding: 5px 5px 0px 0px !important;}
#wp_thumbie_li:hover{background:#fafafa;}
#wp_thumbie_rl1 {color:#333333; font-size:1.1em; font-weight:bold;line-height:1.4em;margin:0 0 8px;}
#wp_thumbie_rl2 { display:none; }




/* WP SIDEBAR */

div#wp-side-bar { float:left; width:234px; border-left: 2px solid #eaeaea; padding:0px 0px 30px 0px; font-family: 'UbuntuRegular', sans-serif; font-size:13px; }
#wp-side-bar .socialmedia-buttons { width:150px; margin-left:26px; }
#wp-side-bar .socialmedia-buttons img { margin-bottom:5px; }
div#wp-body #wp-side-bar div#feed { margin-left:26px; padding-bottom:5px;}
div#wp-body #wp-side-bar div#feed img { vertical-align:text-bottom; }
div#wp-body #wp-side-bar div#feed a { color:#cd6a0f; text-decoration:underline; font-size:15px; text-transform:none;font-family:'UbuntuMedium', sans-serif;  }
div#newsletter { background:#93a233; margin-bottom:10px; padding:1px 5px 15px 0px; }
div#as-seen-in img { margin-left:15px; }
div#subscribe2-div { background:#cd601a;color:#fff; padding:1px 5px 10px 0px }

/* WP SIDEBAR */
/* H3 */
div#wp-body .widget_text h3.widget-title { display: none; }

div#wp-body #wp-side-bar h3, div#wp-body #as-seen-in h3 { color:#fff;font-family: 'UbuntuRegular', sans-serif; font-size:16px; text-transform:uppercase; padding:5px 5px 5px 15px; }
div#wp-body .widget_categories  h3 { background:#712d32;  }
div#wp-body .widget_recent_entries h3 { background:#cf7019; }
div#wp-body .top_posts h3 { background:#737025; }
div#wp-body .FlexoArchives_widget_archives h3 { background:#93a233; }

div#wp-body #as-seen-in h3 { background:#93a233; }
div#wp-body  #wp-side-bar .Social_Widget h3 { paddding-top:0px; margin-top:0px; color:#737025; font-size:15px; font-family:'UbuntuMedium', sans-serif; font-weight:normal; text-transform:none; margin-left:10px;}

div#wp-body #wp-side-bar div#newsletter h3, div#wp-body #wp-side-bar div#subscribe2-div h3 { font-size:14px; padding-bottom:0px; margin-bottom:5px; }


#handbook { padding:10px 0px; margin-bottom:15px; color:#d27826; font-size:12px; line-height:14px;}

/* WP SIDEBAR */
/* LISTS */
#wp-side-bar ul { margin-bottom: 20px; list-style:none; line-height: normal;  }
#wp-side-bar ul li { margin-bottom:10px;}
#wp-side-bar ul li a { text-decoration:none; }

#wp-side-bar .widget-container ul { padding-right:40px; margin-left:15px; }

#wp-side-bar .top_posts ul { list-style:decimal; padding-left:20px; color:#737026; font-weight:bold;}
#wp-side-bar .top_posts ul li a { color:#737026; font-weight:normal; }

#wp-side-bar .widget_recent_entries ul { list-style-image:url(http://www.trackingwonder.com/imgs/blog/list-arrow.gif); padding-left:15px; }
#wp-side-bar .widget_recent_entries ul li a { color:#8f9f2c; }

#wp-side-bar .widget_categories ul li a { color:#87971c; text-transform:uppercase; font-size:12px; font-family:'UbuntuMedium', sans-serif; }

#wp-side-bar .FlexoArchives_widget_archives ul  { margin-bottom: 10px; list-style-image:url(http://www.trackingwonder.com/imgs/blog/list-arrow.gif); padding-left:15px; }
#wp-side-bar .FlexoArchives_widget_archives ul li a { color:#5e5b05; }
#wp-side-bar .FlexoArchives_widget_archives ul li a.flexo-link { font-size:14px; font-weight:bold; }
#wp-side-bar .FlexoArchives_widget_archives ul ul.flexo-list { padding-left:0px; padding-top:10px; list-style:none; }

/* WP SIDEBAR */
/* FORM */

div#wp-body #wp-side-bar form input { font-family: 'UbuntuRegular', sans-serif; font-size:10px; color:#9fa1a4; padding:2px; font-style:italic;  }

#handbookform  { padding-top:5px; margin-left:15px; }
#hb { border:1px solid #bbb7b7; width:160px; margin-top:5px; }
#hbsubmit { vertical-align:middle; }

form#wp-mc { padding-left:15px; }
form#wp-mc input#mlbox { border:1px solid #b2b2b2; width:165px; }
form#wp-mc .submit { vertical-align:middle; }

form#subscribe2 { padding-left:15px; font-size:12px; font-style:italic; }
#subscribe2_email { width:200px; margin:5px 0px; }
#subscribe2-subscribe { margin-left:-4px;}

p.subscribe2_success { padding-left:10px; background: #948933; color:#fff; }
p.subscribe2_error { padding-left:10px; background: #ee8532; color:#fff; }


/* END WP SIDE BAR */


#post-2 form input, #post-741 form input { border: 1px #CCCCCC solid; padding:0px 2px; }
#post-741 #pwbox-741 { margin-bottom:10px; }

#searchform { position:relative; top:-40px; left:25px; margin:0px; margin-left:725px;} 
#searchsubmit { vertical-align:middle; width:28px; height:23px; }
#s { width:145px; color:#9fa1a4; padding:2px; font-style:italic; }

/* WP COMMENTS */

#disqus_thread a { color:#93a233; }
#disqus_thread h3 { color:#737025; }


#commentform p { clear: both; }
#commentform p label { float:left; width:75px; }
#commentform input, #commentform textarea { border:1px solid #b2b2b2; width:440px; }
#commentform #submit { width:120px; height:20px; border:2px outset #eaeaea;  }





h1.page-title, div#wp-body h2.entry-title a, div#blog-footer p.wp-credit, div#wp-body h3.feed a 
{ color:#796d00;}

img.avatar { float: left; margin-right: 20px; }

/* =Images
-------------------------------------------------------------- */

#wp-body img {
	margin: 0;
	height: auto;
	max-width: 640px;

}
#wp-body .attachment img {
	max-width: 900px;
}
#wp-body .alignleft,
#wp-body img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#wp-body .alignright,
#wp-body img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#wp-body .aligncenter,
#wp-body img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#wp-body img.alignleft,
#wp-body img.alignright,
#wp-body img.aligncenter {
	margin-bottom: 12px;
}
#wp-body .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#wp-body .wp-caption img {
	margin: 5px 5px 0;
}
#wp-body .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#wp-body .wp-smiley {
	margin: 0;
}
#wp-body .gallery {
	margin: 0 auto 18px;
}
#wp-body .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#wp-body .gallery img {
	border: 2px solid #cfcfcf;
}
#wp-body .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#wp-body .gallery dl {
	margin: 0;
}
#wp-body .gallery img {
	border: 10px solid #f1f1f1;
}
#wp-body .gallery br+br {
	display: none;
}
#wp-body .attachment img { /* single attachment images should be centered */
	display: block;
	margin: 0 auto;
}




/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */

pre {
	-webkit-text-size-adjust: 140%;
}
code {
	-webkit-text-size-adjust: 160%;
}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}
#site-description {
	-webkit-text-size-adjust: none;
}



div#text { font-family:'UbuntuRegular', sans-serif; width:430px; float:left; margin:10px 30px 0px 35px; overflow:hidden;float:left;  }
div#side-bar { width:210px; float:left; margin-top:10px;}
div#news {  }
div#news p.clear { margin:0px;border-top: 2px solid #d3d3d4; width:204px; padding-bottom:10px;	 }

div#blog { float:left; width:200px; background:url(../imgs/bkg/blog_bkg.png) no-repeat top left; height:611px;  }
div#blog div { text-transform:uppercase; padding-top:235px;  text-align:center; width:190px;  font-family:'UbuntuRegular', sans-serif; font-size:12px;}
div#blog div a span { color:#5a5b5e; text-transform:none; font-size:10px; font-style:italic; letter-spacing:0px;}

div#footer { clear:both;}
div#jeffrey-davis_nav, div#tracking-wonder_nav, div#center-to-page_nav, div#yoga-as-muse_nav, div#contact_nav { float: left; margin-left:108px; width:850px; text-transform: uppercase; color:#7a6e00; font-size:12px;  margin-top:14px; }
div#social { position:absolute; top:53px; left:990px; z-index:1; width:155px; } 
div#social img { vertical-align:middle; margin-left:6px;}
div#scroll-down { position:absolute; top:315px; left:795px; z-index:0; font-size:9px; color:#999;}
div#scroll-where { position:absolute; top:255px; left:810px; z-index:0; font-size:9px; color:#999;}


div#blog-content { float:left; width:755px; font-size:13px; line-height:21px; background: #fff url(../imgs/bkg/blog_bkg.gif) no-repeat top left; }


/*********************************/
/*****      LISTS + A      *******/
/*********************************/

div#content div#side-bar ul a { font-size:14px; text-decoration:none; }

div#content  a { text-decoration:underline; }

div#footer ul { list-style: none; margin-left: -12px; color:#000; font-size:13px;letter-spacing: 1px;}
div#footer ul li { display: inline;  }
div#footer ul li a { color:#707070; text-decoration:none; padding:0px 11px; }

ul#topnav  { list-style: none; margin-left: 10px; color:#000; font-size:13px;letter-spacing: 1px; font-size:12px;} 
ul#topnav li { display: inline;  }
ul#topnav li a { color:#707070; text-decoration:none; padding:0px 6px; }

div#side-bar ul
	{ list-style:none; text-transform: uppercase; letter-spacing:1px;margin-bottom:11px;  }
	
div#side-bar ul li
	{ margin-top:10px; }

	
div#side-bar ul ul
	{ list-style:none; text-transform: none; letter-spacing:1px; margin-top:0px; margin-left:15px; font-size:10px;}
	
	
div#side-bar ul ul li
	{ margin-top:5px;  }
	

div#contact div#content, 
div#jeffrey-davis_nav ul li a.on, div#footer ul li a.contact:hover, div#contact_nav ul li a.on, 
div#footer ul li a.jeffrey-davis:hover, div#jeffrey-davis div#content span, div#content div#scroll-area2 p.news_jeffrey-davis a,  div#jeffrey-davis div#content #scroll-area2 p.news_head, 
div#jeffrey-davis div#side-bar ul li a, div#content div#scroll-area2 p.news_jeffrey-davis span, 
div#content div#text p.news_jeffrey-davis span, div#blog div a, p.credit, div#blog-content p ,
div.vac p.blog-link a 
{ color:#796d00;}

div#jeffrey-davis div#side-bar ul li a.on, div#jeffrey-davis div#side-bar ul li a:hover, 
div#jeffrey-davis div#content a, div#content div#scroll-area2 p.news_jeffrey-davis span.hilite,
div#content div#text p.news_jeffrey-davis a, p.message 
{color:#94a65d;}

div#footer ul li a.tracking-wonder:hover, div#tracking-wonder_nav ul li a.on, 
div#tracking-wonder div#content span, div#content div#scroll-area2 p.news_tracking-wonder a,  
div#tracking-wonder div#content #scroll-area2 p.news_head,  
div#tracking-wonder div#side-bar ul li a, div#content div#scroll-area2 p.news_tracking-wonder span, 
div#content div#text p.news_tracking-wonder span
{ color:#6f2c30;}

div#tracking-wonder div#content .hilite, div#content div#scroll-area2 p.news_tracking-wonder span.hilite, 
div#tracking-wonder div#side-bar ul li a.on, div#tracking-wonder div#content a, div#tracking-wonder div#side-bar ul li a:hover,
div#content div#text p.news_tracking-wonder a  
{ color:#ce6f18;}


div#footer ul li a.center-to-page:hover, div#center-to-page_nav ul li a.on,
 div#center-to-page div#content span, div#content div#scroll-area2 p.news_center-to-page a, 
div#center-to-page div#content #scroll-area2 p.news_head, 
div#center-to-page div#side-bar ul li a, div#content div#scroll-area2 p.news_center-to-page span, 
div#content div#text p.news_center-to-page span 
{ color:#263f82;}

div#center-to-page div#content .hilite, div#center-to-page div#side-bar ul li a.on, 
div#center-to-page div#side-bar ul li a:hover, div#center-to-page div#content a, div#center-to-page p.side-bar-text, 
div#content div#scroll-area2 p.news_center-to-page span.hilite, div#content div#text p.news_center-to-page a 
{ color:#5b8fc0;}


div#footer ul li a.yoga-as-muse:hover, div#yoga-as-muse_nav ul li a.on,
div#yoga-as-muse div#content span, div#content div#scroll-area2 p.news_yoga-as-muse a, div#yoga-as-muse div#content #scroll-area2 p.news_head, 
div#yoga-as-muse div#side-bar ul li a, div#content div#scroll-area2 p.news_yoga-as-muse span,  
div#yoga-as-muse .small, div#content div#text p.news_yoga-as-muse span
{ color:#5a3566;}

div#yoga-as-muse div#content .hilite, div#yoga-as-muse div#side-bar ul li a.on, 
div#yoga-as-muse div#side-bar ul li a:hover, div#yoga-as-muse div#content a,
div#content div#scroll-area2 p.news_yoga-as-muse span.hilite, 
div#content div#text p.news_yoga-as-muse a   
{ color:#8b8d08;}

/*********************************/
/*****    YAM TRAINING     *******/
/*********************************/

#yoga-as-muse h2 { color:#8b8d08; text-transform:uppercase; font-weight:normal;font-size:20px;  }
#yoga-as-muse h3 { color:#5a3566; font-size:14px;  }
#yoga-as-muse ul.regular { margin-top:10px; list-style:disc; margin-left:15px; }
#yoga-as-muse ul.regular li { margin-bottom:8px; }
div.yoga-as-muse-book { border-top:3px solid #5a3566; border-bottom:3px solid #5a3566; margin:20px 0px; }
div.yoga-as-muse-bkg { background:#e4e9cd; padding:10px; color:#5a3566; margin-bottom:15px; }
div.yoga-as-muse-bkg ul { margin:10px 0px 20px 20px;}
div.yoga-as-muse-bkg ul li { margin-bottom:5px; }
div.yoga-as-muse-leg { border-left: solid 2px #d0d1d3; margin-top:20px; padding-left: 10px;  }
div.leg { padding:20px 0px; }
#yoga-as-muse div.leg ul.regular { margin-bottom:20px; color:#000; margin-top:0px; }
#yoga-as-muse div.leg ul.regular li { margin-bottom:3px; }

/*********************************/
/*****      SCROLLS        *******/
/*********************************/

#scroll-area1 { float: left; width:410px; margin-right:15px; height: 430px; overflow:hidden; }
#scroll-area2 { float: left; width:180px; margin-right:15px; height: 222px; overflow:hidden; margin-bottom:15px; font-size:12px; line-height:18px;font-family:'UbuntuRegular', sans-serif;  }
#scroll-area1 p { margin:0px 10px 10px 0px; }
#scroll-area2 p { margin:0px 0px 10px; }

#scroll-area2 p.news_head { font-size:14px; letter-spacing:3px; }
#scroll-area2 a { text-decoration:underline; }

#scroll-area3 { float: left; width:410px; margin-right:15px; margin-left:50px; height: 487px; overflow:hidden; font-family:'UbuntuRegular', sans-serif;  }

.no-scroll { border-right:1px solid #a7a9ac; padding-right:20px; }

/* vertical track */
#track1, #track2, #track3 {   float: left;  width: 12px;   border: 1px solid #a7a9ac;}
#track1 { height:430px;  }
#track2 { height:222px;  }
#track3 { height:487px;  }
/* vertical track handle */
#handle1, #handle2, #handle3 {   width: 12px;  height: 33px;  cursor:pointer;cursor:hand; }

.jeffrey-davis_scroll { background:url(../imgs/bkg/jd_scroll.gif) repeat-x top center; }
.tracking-wonder_scroll { background:url(../imgs/bkg/tw_scroll.gif) repeat-x top center; }
.center-to-page_scroll { background:url(../imgs/bkg/ctp_scroll.gif) repeat-x top center; }
.yoga-as-muse_scroll { background:url(../imgs/bkg/yam_scroll.gif) repeat-x top center; }



/*********************************/
/*****      FORMS        *******/
/*********************************/


form#mc-embedded-subscribe-form { padding-top:45px; letter-spacing:1px; text-transform:uppercase; color:#796d00; font-size:10px; }
form#mc-embedded-subscribe-form input#mce-EMAIL { border:1px solid #b2b2b2; font-family: 'Book Antiqua', 'Palatino Linotype', Palatino, serif; font-size:12px; color:#acacac; padding-left:5px; }
form#mc-embedded-subscribe-form .button { vertical-align:middle; }

form#contact { margin-left:40px; padding-top:20px; font-size:16px;}
form#contact p { clear:both; }
form#contact p label { float: left; width:100px; }
form#contact input { width:250px; padding:2px;}
form#contact input.button { width: 50px; vertical-align:text-bottom; width: 28px; border:none; }
form#contact input, form#contact textarea { border:1px solid #57585b;   }
form#contact textarea { width: 500px; height:180px; }


form#paypal { margin-bottom:20px;} 
form.paypal_intext { margin-bottom:20px; }


/*********************************/
/*****      CLASSES        *******/
/*********************************/

.hide, span.comments-link, div.comment-count span.hide { display: none; }
.clear {clear:both;}
.title { font-size:20px; }
.small-title { font-size:16px; }
.indent { margin-left: 20px; }
.quote { margin-left: 20px; color:#57585b; }
.side-bar-text { margin:10px 0px; }
.center { text-align:center; }
.left { float:left; margin-right:10px; }
.small { line-height:11px; font-size:15px; }
.left-pad { margin-left:15px; }
.top-pad { padding-top:35px; }
.bottom-pad { margin-bottom:10px; }
.book { float:left; margin-right:10px; margin-bottom:5px; }
.address { text-transform:uppercase; letter-spacing:1px; font-size:15px; margin-left:40px; }
.message { margin:0px; margin-bottom:5px;}
.past { color:#8b8020; font-size:18px; font-weight:normal; letter-spacing:2px; margin-bottom:15px; }
div#jeffrey-davis div#content div#text span.book-head { border-bottom:1px solid #796d00; color:#000; display:block; margin:60px 0px 0px; font-style: italic; width:200px; }
.sign { color:#c95e00; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-style:italic; }

.ctp-blurb { margin:0px; }
.ctp-blurb img { margin-left:-12px; }
.ctp_bkg { background: transparent url(../imgs/bkg/center-to-page_bkg.gif) no-repeat top left; }
p.credit { text-align:right; margin-right: 202px; font-size:9px; font-family:Arial, Helvetica, sans-serif; clear:both;}
p.contact-home { margin-top:5px; width:946px; background:#796d00; clear:both; margin-left:106px; font-family: 'PlayfairDisplayRegular', serif; font-size:14px; padding:10px 0px; }
p.contact { margin-top:5px; width:712px; background:#796d00; clear:both; margin-left:351px; font-family: 'PlayfairDisplayRegular', serif; font-size:14px; padding:10px 0px; }
p.contact img, p.contact-home img { vertical-align:middle;padding-left:10px; }
p.contact a, p.contact-home a { color:#fff; text-decoration: underline; }
div#blog p.blog-link { line-height:14px; letter-spacing:1px; width:175px; margin:5px auto; }

#vac-body { margin:0px auto; background:url(../imgs/bkg/blog_title_bkg.png) center center;  font-family:'UbuntuRegular', sans-serif; font-size:12px; }
div.vac { height:85px; }

div.vac p.blog-link a { text-transform:uppercase;  }
.big-num {font-size:18px;}
.big-head {font-size:15px;}
.bullets { list-style: disc; margin-left:15px; margin-bottom:20px;}

#photoShow { height:228px; width:611px;}
#photoShow div {position:absolute; z-index: 0;}
#photoShow div.previous { z-index: 1;}
#photoShow div.current { z-index: 2;}