div#custom-doc.yui-t1 {
	background-color: #2E3326;
}
/*
#content {
	background-color: #FFF;
	height: 40em;
	padding-left: 168px;
}
*/
div#bd {overflow:hidden;}
div.yui-b {
	background-color: #A3A580;
	margin: 3px 0 3em 0;
}
div.yui-g {
	background-color: #fff;
	float: left;
	width: 608px;
	margin-left: -6px;
	padding-left: 1em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 20000px;
	margin-bottom: -20000px;
	
}
div.yui-g p { margin: .2em 1.2em 1.2em 1.4em;}
div.yui-g h4 { margin: 1.4em 0 0 1.2em; color:#000; font-size: 110%; font-weight: bold;}
div.yui-g ul {margin: 0 0 1em 3em;}
div.yui-g ul li { list-style: outside; list-style-image: url(../SourceFiles/bullet.png);}
div.yui-g h2 {font-weight: bold; font-size: 140%; margin-top: .5em;}
#right {float: right; margin: -1em -1em 0 0;  width: 125px; background-color: #EFF1BB; padding-bottom: 20000px;
	margin-bottom: -20000px; }
#right img {margin:1em 0 0 1em; float: left;}
#centr {width: 485px; float: left;}
h3 { font-weight: bold; font-size: 120%; margin-top: 1em;}
p {line-height: 1.2em;}
img, a, a:visited { outline: none; border: none; margin: 0; padding: 0; color:#096; text-decoration: none;}
a:hover {text-decoration:underline; color: #66F;}

html {
	background-color: #f1efef;
	background-image: url(../SourceFiles/bodyback.jpg);
	background-repeat: repeat-x;
}
#menu {margin: 1em 0 2em 0; background-color: inherit; padding-bottom: 20000px;
	margin-bottom: -20000px; }
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li a {display: block; height: 0; padding-top: 38px; overflow: hidden;}
#menu li a.list1 {background: url(../SourceFiles/nav/home.png) 0 0 no-repeat;}
#menu li a.list2 {background: url(../SourceFiles/nav/about.png) 0 0 no-repeat; }
#menu li a.list3 {background: url(../SourceFiles/nav/lessons.png) 0 0 no-repeat;}
#menu li a.list4 {background: url(../SourceFiles/nav/recitals.png) 0 0 no-repeat; }
#menu li a.list5 {background: url(../SourceFiles/nav/music.png) 0 0 no-repeat;}
#menu li a.list6 {background: url(../SourceFiles/nav/folk.png) 0 0 no-repeat; }
#menu li a.list7 {background: url(../SourceFiles/nav/tech.png) 0 0 no-repeat; }
#menu li a.list8 {background: url(../SourceFiles/nav/cal.png) 0 0 no-repeat; }
#menu li a.list9 {background: url(../SourceFiles/nav/pol.png) 0 0 no-repeat;}
#menu li a.list10 {background: url(../SourceFiles/nav/faq.png) 0 0 no-repeat; }
#menu li a.list11 {background: url(../SourceFiles/nav/studio.png) 0 0 no-repeat;}
#menu li a.list12 {background: url(../SourceFiles/nav/videos.png) 0 0 no-repeat;}
#menu li a:hover.list1,  #menu li a:hover.list2,  #menu li a:hover.list3,  #menu li a:hover.list4,  #menu li a:hover.list5, #menu li a:hover.list6, #menu li a:hover.list7, #menu li a:hover.list8, #menu li a:hover.list9, #menu li a:hover.list10, #menu li a:hover.list11, #menu li a:hover.list12
{background-position: -160px 0;}
#menu ul {
	*margin-bottom: 8em;
}
div#ft {
	color: #FFF;
	text-align:center;
	padding: 2px 0;
	font-size: 80%;
}

div#ft p a {color: #fff; text-decoration: none;}
div#ft a:hover {text-decoration: underline;}
div.colRight {float:right; width: 360px;}
div.colRight img {margin: 3px; float: right;}
div.col {margin-bottom: 2em;}
div.col ol li {
	list-style-type: decimal; list-style-position:outside; text-align: left; margin-left: 3em;	
}
div.col a { margin-left: 1em; color:#096; font-weight: bold;}
div.col a:visited {color:#096}
div.col a:hover {color:#7CA8C9;}
.catPics {float: right; margin: 0 35px 1em 0; width: 385px;}
.catPics2 {float: right; margin-right: -2px; width: 180px;}
.catPics img, .catPics2 img {margin: 5px; float: right;}
p em {
	font-style: italic; font-family:"Times New Roman", Times, serif; font-size: 110%;
}
td {padding-left: 1em;}
#yui-main .yui-b .yui-g table {
	margin-left: 3em;
}
#yui-main .yui-b .yui-g table tr td {
	height: 2em;
}
.yui-g table tr td a, .yui-g table tr td a:visited {
	text-decoration: none;
	color: #A3A580;
}
.yui-g table tr td a:hover {
	color: #463358;
	text-decoration:underline;
}



