body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bkgrnd3.gif);
	background-repeat:repeat-x;
}
#content {
	font-size:1em;
	margin: 0 0 0 180px;
	width: 560px;
	height:350px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 40px;
	/*	border-right: 1px solid #877D6C;*/
	z-index:0;
	position:absolute;
	top:150px;
	left:37px;
	text-align:left;
	}
	
#leadIn {
	font: 80% Verdana,Arial,Helvetica,sans-serif;
	position:absolute;
	top:200px;
	left:250px;
	text-align:left;
	width:560px;
}
	
#workshop0Text {
	font: 80% Verdana,Arial,Helvetica,sans-serif;
	position:absolute;
	top:200px;
	left:250px;
	text-align:left;
	width:560px;
}
#holder {
	width: 760px;
	text-align: left;
	margin: 0 auto 0 auto;
}
#header {
	position:absolute;

	background: #333366;
    height:114px; 
}


#nav {
	width: 165px;
	top:95px;
	float: left;
	border-right: 1px solid #877D6C;
	font-size: 12px;
	text-align: right;
	line-height: 10pt;
	position: absolute;
	left:20px;
	top:200px;
	z-index:0;
	padding-right:10px;
	background-color: transparent;
}
a {text-decoration:none;color:black;}
#nav2 {
	width: 165px;
	padding-right:10px;
	/*padding: 150px 10px 5px 20px;*/
	border-right: 1px solid #877D6C;
	font-size: 14px;
	text-align: right;
	line-height: 14px;
	position: absolute;
	left:0px;
	top:200px;
	z-index: 0;
	color:#6699CC;
	font-weight:bold;
	font-size:14px;
	list-style:none inside;
	}
	
#nav a , #nav2 a {text-decoration:none;
	color:#6699CC;font-weight:bold;}
	
#nav2 li {list-style:none inside;line-height:14px;}	

li.workNav a {font-size:9px;padding-left:15px;width:100px;}
	
/*Styles for "topnav" area*/
#topnav {
	font-family:Arial,Helvetica,sans-serif;
	line-height:2;
	font-size:80%;
	position:absolute;
	top:114px;
}
.homelink {
	margin-right:0x;
width:53px;
position:absolute;
left:40px;
}
.classlink {
width:90px;
position:absolute;
left:93px;
}
.eventslink {
width:110px;
position:absolute;
left:183px;
}
.trainlink {
width:112px;
position:absolute;
left:293px;
}
.mentorlink {
	width:110px;
	position:absolute;
	left:405px;
}
.grouplink {
	width:112px;
	position:absolute;
	left:515px;
}
.aboutlink {
width:68px;
position:absolute;
left:627px;
}

.contactlink {
width:65px;
position:absolute;
left:692px;
}

img.headerbottom {
	position:absolute;
	left:40px;
	top:31px;
}

#anchor {
	top:145px;
	width:200px;
	position:absolute;
	left:115px;
}
/*end of "topnav" area*/
#footer {
	position:absolute;
	top:0px;
	left:7%;
	padding: 5px;
	font-size: 80%;
	color: #353858;
	text-align:left;
}
.instudio {
	width:192px;
	top:480px;
	position:absolute;
	padding-left:170px;
}
.col1 {
	width:230px;
	position:absolute;
	top:550px;
	padding-left:185px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	z-index:1;
	text-align:left;
}
.col2 {
	width:230px;
	position:absolute;
	top:550px;
	padding-left: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.col2b {
	width:190px;
	position:absolute;
	top:520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #F3EAD8 url(../includes/workshops/images/frontile_norian.jpg) no-repeat bottom;
	height: 200px;
	margin-left: 540px;
	padding: 10px 0px 0px 10px;
}
.col2c {
	width:190px;
	position:absolute;
	top:740px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #F3EAD8 url(../includes/workshops/images/frontile_NAME.jpg) no-repeat bottom;
	height: 200px;
	margin-left: 540px;
	padding: 10px 0px 0px 10px;
}
.instudio2 {
	width:250px;
	position:absolute;
	top:750px;
	left:200px;
	font-size: 9px;
}
.classesinstudio2 {
	width:250px;
	position:absolute;
	top:600px;
	left:50px;
	font-size: 9px;
}
.callout {
	font: bold 130% Georgia, "Times New Roman", Times, serif;
	color: #333;
	margin: 0;
	padding: 0px 0px;
}
.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
}
p {
	font-size: 80%;
}
#content p {
	line-height: 115%;
}
#nav a:link { 
	color: #6699CC;
	text-decoration: none;
	font-weight: bold;
	width: 400px;
}

#nav a:visited { 
	color:#6699CC;
}

#nav a:hover, #nav a:active, #nav a:focus {  
	color: #333;
}

#nav2 a:hover, #nav a:active, #nav a:focus {  
	color: #333;
}

#calendar a:hover, #nav a:active, #nav a:focus {  
	color: #000000;
}
a img {color:black; border-style:none;text-decoration:none;}

#bio1text, #bio2text, #bio3text, #bio4text, #bio5text, #bio6text, #bio7text, #bio8text, #bio9text, #bio10text, #bio11text, #bio12text, #bio13text, #bio14text, #bio15text, #bio16text, #bio17text, #bio18text, #bio19text, #bio20text {visibility:hidden;
	position:absolute;
	top:190px;
	left:450px;
	width:400px;
	background-color:#DEE6EF;
	text-align:left;
	padding:10px;
	font-size:70%;
}

#ongoing, #thisMonth, #teachTraining, #later, #nextYear,  #kundaliniWork, #ashtangaWork, #pilatesWork {visibility:hidden;
	position:absolute;
	top:200px;
	left:250px;
	width:650px;
	background-color:#DEE6EF;
	text-align:left;
	padding:10px;
	font-size:0.7em;
}
td { 
	font-size:.70em;}


#workshop1Text, #workshop2Text, #workshop3Text, #workshop4Text, #workshop5Text, #workshop6Text, #workshop7Text, #workshop8Text, #workshop9Text, #workshop10Text, #workshop11Text, #workshop12Text, #workshop13Text, #workshop14Text, #workshop15Text, #workshop16Text, #workshop17Text, #workshop18Text, #workshop19Text, #workshop20Text, #ashtangaText {visibility:hidden;
	position:absolute;
	top:200px;
	left:250px;
	width:650px;
	background-color:#DEE6EF;
	text-align:left;
	padding:10px;
	font-size:.70em;
}

#leadInHead {
	position:absolute;
	top:170px;
	left:250px;
	width:650px;
	text-align:left;

}

.column1 {width:300px;
	padding-left:10px;
	padding-right:5px;
	border-right-style:solid;
	border-right-color:black;
	border-right-width:1px;
	position:absolute;
	left:0px;
	background-color:#DEE6EF;
}
	
.column2 {width:300px;
	position:absolute;
	left:316px;
	background-color:#DEE6EF;
		padding-left:5px;
	padding-right:30px;
	}
	

#content li {font-size:80%;}

.sep, .oct, .nov, .dec, .jan, .feb {
		width:88px;
		border-right-style:solid;
	border-color:#877D6C;
	border-width:1px;
	padding-left:10px;
padding-right:2px;
font-size:.8em;
	
}
.sep {
	position:absolute;
	left:0px;

}

.oct {
	position:absolute;
	left:100px;
	}

.nov {
	position:absolute;
	left:200px;
}

.dec {
	position:absolute;
	left:300px;
}

.jan {
	position:absolute;
	left:400px;

}
.feb {
	position:absolute;
	left:500px;
}

.mar, .apr, .may, .jun, .jul, .aug {
	position:absolute;
border-top-style:solid;
border-top-color:black;
border-top-width:1px;
	top:940px;	
	width:88px;
	border-right-style:solid;
	border-color:#877D6C;
	border-width:1px;	
	padding-right:2px;
padding-left:10px;
font-size:.8em;
}

.mar {left:0px;}
.apr {left:100px;}
.may {left:200px;}
.jun {left:300px;}
.jul {left:400px;}
.aug {left:500px;border-right-style:none;}
