body {
	background-image:url(../images/body/bk-tile.gif);
	background-color: #800000;
	font-size:.9em;
}
#nav a {
	background-image: url(http://www.pranayoga.com/images/buttons/newbutt1.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:21px;
	margin:4px;
	padding:3px 10px;
	text-decoration:none;
	display:block;
	color:#FFFFCC;
	font-size:11.5px;
	font-family:"Copperplate Gothic Light", Verdana, Arial;
	font-weight:bold;
}
#nav a:hover {
	background-image: url(http://www.pranayoga.com/images/buttons/newbutt2.jpg);
	width:142px;
	height:21px;
	margin:4px;
	padding:3px 9px 3px 11px;
	text-decoration:none;
	display:block;
	color:#FFFFCC;
}
#nav p {
	color:#FFFFCC;
	font-family:"Century Gothic", Verdana, Arial;
}
#on-red {
	color:#FFFFCC;
	font-family:"Century Gothic", Verdana, Arial;
	font-size:100%;
}
#on-red a:link, #on-red a:visited {
	color:#FFFFCC;
}
#on-red a:hover {
	text-decoration:none;
}
#on-red h2 {
	font-size:medium;
}
#foot {
	font-family:"Century Gothic", Verdana, Arial;
	font-size:x-small;
	text-align:center;
	color:#FFFFCC;
}
#foot a:link, #foot a:visited {
	color:#FFFFCC;
}
#foot a:hover {
	background-color:#CC3333;
}
.clear {
	clear:both;
	float:none;
}
.copperplate {
	font-family:"Copperplate Gothic Light", "Copperplate Gothic Bold";
}
.large {
	font-size:medium;
}
a.scroll, a:visited.scroll {
	color:#800000;
	font-family:"Century Gothic", Verdana, Arial;
	font-size:smaller;
}
.scroll h2 {
	font-size:large;
}
td.scroll {
	background-image:url(http://www.pranayoga.com/images/body/background_parchment.jpg);
	padding:10px 30px;
	color:#800000;
	font-family:"Century Gothic", Verdana, Arial;
	font-size:smaller;
}
.scroll-top {
	background-image:url(http://www.pranayoga.com/images/body/yoga_teacher_training11.jpg);
	background-repeat:no-repeat;
	width:500px;
	text-align:center;
	padding:25px 10px;
	color:#800000;
	font-family:"Century Gothic", Verdana, Arial;
	font-size:large;
}
.scroll-bot {
	background-image:url(http://www.pranayoga.com/images/body/yoga_teacher_training14.jpg);
	background-repeat:no-repeat;
	width:500px;
	text-align:center;
	padding:25px 10px;
	color:#800000;
	font-family:"Century Gothic", Verdana, Arial;
	font-size:small;
}
#rightnav {
	float:right;
	width:220px;
	font-size:xx-small;
	font-weight:bold;
	margin-left:15px;
	text-align:center;
	border:1px solid #FFFFCC;
	padding:0 3px;
	background-color:#800000;
	margin-right:10px;
}
#rightnav a:link, #rightnav a:visited {
	display:block;
	padding:2px 0;
	text-decoration:none;
	color:#FFFFCC;
}
#rightnav a:hover {
	background-color:#CC3333;
	padding:2px 0;
}
.smaller {
	font-size:.8em;
}
.larger {
	font-size:150%;
}
.small {
	font-size:small;
}
img.left {
	float:left;
	margin-right:10px;
	padding-bottom:10px;
}
img.right {
	float:right;
	margin-left:10px;
	padding-bottom:10px;
}
div.left {
	float:left;
	width:180px;
	margin: 5px 15px 10px 3px;
	font-weight:bold;
}
th.sched, td.sched {
	border-bottom:1px solid #996666;
	background-color:#CC0000;
}
table.sched {
	text-align:left;
	border:1px solid #996666;
}
#rightlink {
	float:right;
	width:100px;
	font-size:xx-small;
	font-weight:bold;
	margin-left:15px;
	text-align:center;
	border:1px solid #FFFFCC;
	padding:0;
	background-color:#800000;
	margin-right:10px;
	margin-bottom:15px;
}
#rightlink a:link, #rightlink a:visited {
	display:block;
	padding:2px 0;
	text-decoration:none;
}
#rightlink a:hover {
	background-color:#CC3333;
	padding:2px 0;
}
hr {
	color:#FFFFCC;
	height:1px;
	width:75%;
}
.quote {
	background-color:#CC0000;
	padding:5px 10px;
}
.green {
	background-color:#669966;
	width:180px;
	padding:15px 5px 15px 25px;
	float:right;
}
.greenspan {
	background-color: #800000;
	/*background-color:#669966;*/
	padding:1px 0;
	border:dotted 1px #FFFFCC;
}

.red {
	background-color:#FF0000;
}

li.ohm {
	padding-top:5px;
	list-style-image:url(http://www.pranayoga.com/images/body/yoga-om.gif);
	font-size:100%;
	vertical-align:middle;
}
a.ohm, a:visited.ohm {
	color:#800000;
	text-decoration:none;
	padding-left:10px;
}
#nobutts a, #nobutts a:hover {
	background-image:none;
	margin:4px;
	padding:3px 10px;
}
font.required {
	font-weight:bold;
	background-color:#FFFFCC;
	color:#990000;
	padding-left:10px;
	padding-right:10px;
}
#times {
	font-family:"Times New Roman", Times, serif;
	font-size:120%;
	font-style:italic;
}
a:link.copperplate, a:visited.copperplate, a:hover.copperplate {
	color:#FFFFCC;
	text-decoration:none;
}
.frame {
	background-color:#800000;
	background-image:url(../images/frame.gif);
	background-repeat:no-repeat;
	width:212px;
	height:120px;
	text-align:center;
	margin-top:0;
	top:0;
}
.frametext {
	margin:20px 30px;
}
/*a.frame, a:visited.frame, a:hover.frame {
	margin:30px 40px;*/
#bio p {
	margin-left:140px;
}
.hilite {
	color:#C22B00;
	background-color:#FFFFCC;
	font-size:x-small;
	font-weight:bold;
	padding:1px 4px;
	border:outset 1px #800000;
}
div.hiliteRight {
	color:#C22B00;
	background-color:#FFFFCC;
	font-size:x-small;
	font-weight:normal;
	padding:1px 4px;
	border:outset 1px #800000;
	width:140px;
	margin:5px 0;
	float:right
}
td.hilite a {
	display:block;
}
td.hilite {
	color:#300202;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFCC;
	font-size:x-small;
	font-weight:bold;
	padding:1px 4px;
	border:inset 2px #800000;
}
a:link.hilite, a:visited.hilite, a:hover.hilite {
	color:#C22B00;
}
.hiliteInst {
	color:#C22B00;
	background-color:#900000;
	font-size:12px;
	font-weight:normal;
	padding:1px 4px;
	border:outset 1px #800000;
	float:right;
	margin:0 0 5px 10px;
}
.quote {
	background-color:#C22B00;
	width:180px;
	padding:15px 5px 15px 25px;
	float:right;
	border:outset 1px #800000;
}
.orange {
	background-color:#C22B00;
	padding:15px 5px 15px 25px;
	border:outset 1px #800000;

}
