/* External Style Sheet for yoga circle studio */

html, body {
	padding: 0;	
	color:#663333;
	font-family: Verdana, Helvetica, sans-serif;
	background-image:url(images/YCS_bgtile.gif) 
}


#wrapper { 
	margin: 0 auto;
	width: 700px;
}

#message {
	font-size: 11px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	border-left:#FFFFFF thin solid;
	border-right:#FFFFFF thin solid;
		}

tr.line {
	border-top: #663333 thin dotted;
	border-bottom: #663333 thin dotted;
		}

a  {	
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight: 600;
	color:#CC0000;

	text-decoration: none;

	}
	
a:visited { 
	font-weight: 400;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	background:#996666;
	text-decoration: none
	}

a:link {
	text-decoration: none;

}

a:active {
	text-decoration: none;
}

#left {
    font-family: Verdana, Helvetica, sans-serif; 
	padding:10px;
	font-size: 10px;  
	font-weight: 600;
	border-left: #fff thin solid;
	background-image:url(images/left_bgv2.gif)
}

#center {
    font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight: 600;
}

#right {
    font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px;  
	font-weight: 600;
	border-right: #fff thin solid;
}

td.credit {
	font-size: 10px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 400;
	color: #663333;
	text-align: center;
	border-top: thin dotted #663333;

		}


#navigation img, #content img {
	vertical-align: bottom; /* this is the declaration that gets rid of the space */
	border: none;
}


td.content {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:30px;
	font-size: 12px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color: #330000; 
	line-height: 18px;
	border-left: #663333 thin dotted;
	border-right: #FFFFFF thin solid;
		}

#content {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:30px;
	font-size: 12px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color: #330000; 
	line-height: 18px;
	
		}


th.schedule {
	padding:10px;
	
	font-size: 10px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color: #330000;
	background-color:#FFCCFF; 
		}

td.schedule {
	padding:10px;
	
	font-size: 10px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color: #330000;
	background-color:#FFCCFF; 
		}

td.fees {
	padding:25px;
	font-size: 10px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color: #330000;
	background-color:#FFFFFF; 
		}

p    {
	text-indent: 1cm;
	font-size: 12px;
	font-weight: 500;
	line-height: 16px;

	}


td.space {
	padding: 10px; 
	font-size: 11px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color: #330000;
	border-bottom: thin dotted #330000;
	
		}

td.caption {
	font-size: 10px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 400;
	color: #330000;
	color: #330000; 
	line-height: 18px;
	border-left:  #FFFFFF thin solid;
	border-right: #FFFFFF thin solid;
		}

font.caption {
	font-size: 10px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 400;
	color: #330000;
		}

font.red {
	font-size: 12px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-weight: 500;
	color:#FF0033
		}
		

font.strikethru {
	text-decoration: line-through;
	}


td.description {
	padding: 10px; 
	}







li {

	font-size: 11px; 

	font-family:Verdana, Helvetica, sans-serif; 

	font-weight: 600;

	color: #3333333; 

	line-height: 16px;

	}

	
td.list  {

	padding:10px;

	font-size: 10px; 

	font-family: Verdana, Helvetica, sans-serif; 

	font-weight: 600;

	color: 330000; 

	}	



td.footer {	
	
	font-size: 16px; 

	font-weight: 600;
	
	color: #663333;
	
	line-height: 18px;
	
	border-bottom: thin solid #330000;
	}
	
font.quote {	
	
	font-size: 18px; 

	font-family: Bradley Hand ITC, Brush Script MT, Bickley Script LET;
 
	font-weight: 400;
	
	color: #330000;
	
	line-height: 18px;
	}
	
	
	
font.smcaps {

	font-size: 16px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-variant: small-caps;
	font-weight: 700;
	color: #330000;
	line-height: 20px;
	border-bottom: thin dotted #330000;
	}


font.smcaps2 {

	font-size: 14px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-variant: small-caps;
	font-weight: 700;
	color: #330000;
	line-height: 16px;
	}

font.new{
	font-size: 20px; 

	font-family: Verdana, Helvetica, sans-serif; 	

	font-weight: 600;

	color: #FF0000;

	}

font.white {

	font-size: 10px; 

	font-family: Verdana, Helvetica, sans-serif; 	

	font-weight: 400;

	color: #FFFFFF;

	}

u.small {

	font-size: 12px; 

	font-family: Verdana, Helvetica, sans-serif; 

	font-variant: small-caps;

	font-weight: 600;

	color: #330000;


	}

	
