/*********************/
		 /* F O N T S */
	/*********************/

	/*APPLIED TO ALL
   -----------------*/
*{ font-family:Georgia, "Times New Roman", Times, serif}
body{line-height:1.5;}

#nav_links a{ font-size:17px; font-weight:regular;  color:#CCA68E; text-decoration:none; }
#nav_links a:hover{  color:#71CBF0 }
#newsletter { font-size:15px; font-weight:regular;  color:#CCA68E; text-decoration:none;}
#newsletter:hover { color:#71CBF0 }



	/*-----------------------
	The vertical menu  
-------------------------*/
input{ color:#707173;}
select {color:#707173;}
option {color:#707173;}

/*-----------------------
	The Main Content
-------------------------*/

#middleContent { color:#646567; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
#middleContent a{  color:#71CBF0; font-weight:normal; text-decoration:none; }
#middleContent a:hover{text-decoration:underline;}
#middleContent legend{font-size: 23px;color:#71CBF0; }
#middleContent h1{line-height:1.2; font-size:25px; clear:both; color:#CCA68E; font-weight:normal;font-style:italic; margin:20px 0px 20px 0px; }
#middleContent h2{line-height:1.2; font-size:20px; color:#71CBF0; font-weight:normal;font-style:italic; margin:0px 0px 10px 0px; }
#middleContent h3{margin:0px 0px 10px 0px;line-height:1.2; font-size:20px; color:#CCA68E;font-weight:normal; font-style:italic; }
#middleContent h4{margin:0px 0px 10px 0px;line-height:1.2; font-size:16px; color:#71CBF0;font-weight:normal;  }
#middleContent h5{margin:0px 0px 10px 0px;line-height:1.2; font-size:16px; color:#CCA68E;font-weight:bold; font-style:italic; text-decoration:underline;  }
#middleContent h6{margin:0px 0px 10px 0px;line-height:1.2; font-size:16px; color:#71CBF0;font-weight:bold;text-decoration:underline; }
#middleContent .specialoffer{ color:red;}
#middleContent p { margin:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
#middleContent hr { height:0px; border-top:none; border-bottom:1px #cccccc solid; border-left:none; border-right:none; }

#middleContent > a,
#middleContent > img {
	margin-bottom: 20px;
}

#footer { font-size:13px; font-weight:normal; color:#646567}
#footer a { font-size:13px; font-weight:normal; color:#646567; text-decoration:none;}
#footer a:hover { color:#CCA68E;}

.pink { color:#CCA68E;}


	/*********************/
  	  /* L A Y O U T */
 /**********************/
 
 /* Dont change this */
a {outline: none;}

/*  The body - with repeating image*/
body{  margin:0; padding:0; background:#d5ecfa;}

/* The overall containers for the page, outer just centers the content within it */
.outer{ background-color:#ffffff; position:relative;width:100%;top:0px; padding:0px; margin:0px;}
.inner{	position:relative; width:1072px;  margin:0px auto 0px auto;}

#headerr { position:relative; height:212px; width:1072px; background:url(../misc/header.jpg) top center no-repeat;}
#logo { position:absolute; display:block; top:41px; left:4px }

#sn_icons { position:absolute; display:block; top:104px; margin:0; padding:0; left:962px;}
#sn_icons li { position:relative; list-style-type:none; float:left; padding-left:3px }
#sn_icons a { display:block; height:27px}

#flickr,#face,#twit { height:27px; display:block}
#face {width:29px; background:url(../misc/faceA.jpg) no-repeat;}
#face:hover { background:url(../misc/faceB.jpg) no-repeat;}
#twit {width:30px; background:url(../misc/twitA.jpg) no-repeat;}
#twit:hover { background:url(../misc/twitB.jpg) no-repeat;}
#flickr {width:24px; background:url(../misc/flickrA.jpg) no-repeat;}
#flickr:hover { background:url(../misc/flickrB.jpg) no-repeat;}

#link_basket,#link_login{position:absolute;top:50px; }
#link_basket{left:980px;}
#link_login{left:898px;}

#newsletter { position:absolute; top:105px; left:751px;}

#nav_links {left:-57px; position: absolute;top: 161px;margin:0; padding:0;}
#nav_links li { position:relative; display: block; list-style-type:none; float:left; height: 41px; margin-top:3px; padding-left:73px}
#nav_links li a{display:block; height:22px}

#one{background:url(http://yogaexplorers.com/templates/yogaexplorers2011/misc/roll1A.jpg) no-repeat;}
#two{background:url(http://yogaexplorers.com/templates/yogaexplorers2011/misc/roll2A.jpg) no-repeat;}
#three{background:url(http://yogaexplorers.com/templates/yogaexplorers2011/misc/roll3A.jpg) no-repeat;}

#one:hover{background:url(http://yogaexplorers.com/templates/yogaexplorers2011/misc/roll1B.jpg) no-repeat;}
#two:hover{background:url(http://yogaexplorers.com/templates/yogaexplorers2011/misc/roll2B.jpg) no-repeat;}
#three:hover{background:url(http://yogaexplorers.com/templates/yogaexplorers2011/misc/roll3B.jpg) no-repeat;}
	
#content{position:relative; float:left; width:1072px; background-color:#ffffff; padding: 0px 0px 30px 0px; }
#middleContent{position:relative;float:left; left:12px; width:1049px; z-index:100; top:5px;}


/* Main content list image */
/* indentation of text */
#middleContent ul{ margin:0 0 0 6px; padding:0;}
#middleContent ul li{ list-style-type:none;background:url(../misc/bullet.jpg) 0 3px no-repeat; margin:0; padding-left:20px; line-height:20px;  }
#middleContent ul li li{ list-style-type:none;background:url(../misc/bullet2.jpg) 0 4px no-repeat; margin:0; padding-left:23px; line-height:20px; }
#middleContent ul li li li{ list-style-type:none;background:url(../misc/bullet.jpg) 0 3px no-repeat; margin:0; padding-left:15px; line-height:20px; }
#middleContent ol{ margin:0 0 0 15px; padding:0;}
#middleContent ol li{ margin:0 0 0 15px; padding-left:0px; line-height:20px; }
#middleContent ol li li{  margin:0 0 0 10px; padding-left:0px; line-height:20px; }
#middleContent ol li li li{margin:0 0 0 10px; padding-left:0px; line-height:20px; }

#footwrap { position:relative; width:100%; background:url(../misc/footer_repeat.jpg) #ffffff bottom repeat-x ;}
#footer {position:relative;	clear:both; height:151px;width:1072px; margin:0 auto; background:url(../misc/footer.jpg) no-repeat ;}

#footer li { position:relative; list-style-type:none; float:left; padding-left:85px; }
#ul1 { position:absolute; top:50px;  margin:0; padding:0;left:-71px ;}
#tel {position:absolute;top:94px; left:15px}
#email {position:absolute;top:94px; left:265px}
#mistore{ position:absolute;  top:86px; left:879px; display:block; }
#preload { display:none;}

#customer_links{position:absolute; right:15px; top:50px;}
#customer_links a{padding-left:15px; text-decoration:none;font-size:13px;color:#A7A8AA; font-weight:normal;}
#customer_links a:hover{color:#707173;}

.info-event {
	width: 0;
	height: 0;
	overflow: hidden;
}


.main-testimonials h3 { font-size: 18px; }
.main-testimonials p { font-size: 13px }

#embedded { margin-top: -20px; }

.reputation_kahuna_authorship_snippet { height: 3px; }

#feedback-form .span4 { display: none !important; }
#feedback-form .span8 { width: 100% !important; }

.location-value { display: none !important; }