BODY {
	margin : 0 0 0 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height : 12pt;
	background-image : url(images/tile_bg.jpg);
}
A {
	font-size : 9pt;
	color : #0000CC;
	text-decoration : underline;
}
A:HOVER {
	font-size : 9pt;
	color : Green;
	text-decoration : underline;
}
A.footer2 {
	font-size : 8pt;
	color : Black;
	text-decoration : none;
}
A:HOVER.footer2 {
	font-size : 8pt;
	color : Green;
	text-decoration : underline;
}
A.footer {
	font-size : 8pt;
	color : Yellow;
	text-decoration : none;
}
A:HOVER.footer {
	font-size : 8pt;
	color : Lime;
	text-decoration : underline;
}
A.click {
	font-size : 9pt;
	color : Yellow;
	text-decoration : underline;
}
A:HOVER.click {
	font-size : 9pt;
	color : White;
	text-decoration : underline;
}
A.click2 {
	font-size : 9pt;
	color : White;
	text-decoration : underline;
	font-weight : Bold;
}
A:HOVER.click2 {
	font-size : 9pt;
	color : Yellow;
	text-decoration : underline;
	font-weight : Bold;
}
TD.email {
	background-image : url(images/under_nav_content.gif);
	background-repeat : no-repeat;
	width : 596px;
	height : 37px;
}
TD.title {
	background-image : url(images/behind_title.gif);
	background-repeat : no-repeat;
	width : 596px;
	height : 39px;
	color : #CC0000;
	font-size : 14pt;
	font-weight : Bold;
}
TD.title2 {
	color : Black;
	font-size : 14pt;
	line-height : 16pt;
	font-weight : Bold;
}
TD.homesq {
	background-color : #F7F3EE;
	border : 1pt Solid #D287AB;
	padding : 10px;
	line-height : 13pt;
}
SPAN.titlepadding {
	padding-left : 18px;
}
TABLE.main {
	width : 1000px;
	border : 1px Solid Black;
	background-image : url(images/tile.jpg);
	background-repeat : repeat-y;
	background-position : 0 379px;
	background-color : Black;
}
TD.tile {
	
	width : 200px;
}
TD.marketing {
	width : 204px;
	background-color : #F7F3EE;
}
TD.column1 {
	width : 245px;
	background-color : #F7F3EE;
}
TD.column2 {
	width : 246px;
	background-color : #F7F3EE;
}
TD.Wmarketing {
	width : 204px;
	background-color : White;
}
TD.downloading {
	color : #CC0000;
	font-size : 12pt;
	font-weight : Bold;
	vertical-align : 15px;
	width : 204px;
	background-color : #F7F3EE;
	padding-top : 2px;
}
TD.Wdownloading {
	color : #CC0000;
	font-size : 12pt;
	font-weight : Bold;
	vertical-align : 15px;
	width : 204px;
	background-color : White;
	padding-top : 2px;
}
TD.footer1 {
	background-color : Black;
	font-size : 8pt;
	color : White;
	line-height : 12pt;
	padding-top : 10px;
	padding-bottom : 10px;
}
TD.footer2 {
	background-image : url(images/footer_r2-2.gif);
	background-repeat : no-repeat;
	width : 596px;
	height : 22px;
}
TD.footer3a {
	background-image : url(images/footer_r4-1.gif);
	background-repeat : no-repeat;
	width : 343px;
	height : 32px;
	font-size : 8pt;
	color : White;
}
TD.footer3c {
	background-image : url(images/footer_r4-3.gif);
	background-repeat : no-repeat;
	width : 305px;
	height : 32px;
	font-size : 8pt;
	color : White;
}
SPAN.redtitle {
	font-size : 12pt;
	font-weight : Bold;
	color : #CC0000;
}
SPAN.redtitle2 {
	font-size : 16pt;
	font-weight : Bold;
	color : #CC0000;
}
SPAN.loud2 {
	font-family : Arial, Helvetica, sans-serif; font-size : 12pt; font-weight : bold; color : Purple;
}
SPAN.loud1 {
	font-family : Arial, Helvetica, sans-serif; font-size : 12pt; font-weight : bold; color : Black;
}
SPAN.underline {
	text-decoration : underlined;
}
TD.fontnames {
	background-color : #F7F3EE;
	line-height : 24px;
	padding-left : 10px;
	padding-right : 10px;
}
TD.fontdowns {
	background-color : #F7F3EE;
	line-height : 24px;
}
TD.fontdowns2 {
	background-color : #F7F3EE;
	line-height : 20px;
}
TR.fonts {
	background-color : #F7F3EE;
}
TD.white {
	background-color : White;
}
TD.name {
	width : 180px;
}
TABLE.lesson {
	border : 1px Solid Black;
}
TD.lessontitle {
	background-color : Black;
	color : Yellow;
	font-size : 12pt;
	font-weight : Bold;
	padding-left : 10px;
	line-height : 26px;
}
TD.lessontext {
	padding-left : 10px;
	background-color : #F7F3EE;
	padding-top : 7px;
	padding-bottom : 10px;
}
SPAN.redfree {
	font-size : 12pt;
	font-weight : Bold;
	color : Red;
}
TD.blue {
	padding : 10px;
	background-color : #dae3eb;
}
TD.padleft {
	padding-left : 10px;
}
TABLE.outline {
	border : 1px Solid Black;
	background-color : #F7F3EE;
	padding : 3px;
}
TABLE.footer {
	width : 1000px;
}
TD.senddrawings {
	width : 185px;
	height : 131px;
	background-image : url(images/bg_send_drawings.jpg);
	background-repeat : no-repeat;
	padding-left : 5px;
	padding-right : 5px;
}
TD.email2 {
	width : 245px;
	height : 37px;
	background-image : url(images/email_bg.gif);
}
SPAN.red {
	color : #CC0000;
	font-size : 12pt;
	line-height : 13pt;
	font-weight : Bold;
}
TD.freelesson {
	background-image : url(images/img_free_lesson_home2.jpg);
	height : 30px;
	background-repeat : no-repeat;
	width : 219px;
}
TD.hearingimpaired {
	background-image : url(images/img_hearing_impaired_home2.jpg);
	height : 53px;
	background-repeat : no-repeat;
	width : 219px;
}
TD.mailinglist {
	background-image : url(images/img_mailing_list_home2.jpg);
	height : 81px;
	background-repeat : no-repeat;
	width : 219px;
}
TD.artistgallery {
	background-image : url(images/img_artist_gallery2.jpg);
	height : 32px;
	background-repeat : no-repeat;
	width : 227px;
}
TD.freestuff {
	background-image : url(images/img_free_stuff3.jpg);
	height : 95px;
	background-repeat : no-repeat;
	width : 114px;
}
TD.hmfreestuff {
	background-image : url(images/img_free_stuff4.jpg);
	height : 95px;
	background-repeat : no-repeat;
	width : 114px;
}
DIV.padlr {
	padding-left : 10px;
	padding-right : 10px;
	line-height : 10pt;
}
TD.black {
	background-color : Black;
}
SPAN.white {
	color : Silver;
	font-weight : Bold;
}
TD.phone {
	background-image : url(images/h_header_r1_3.gif);
	width : 246px;
	height : 64px;
	background-repeat : no-repeat;
	color : Yellow;
	font-size : 14pt;
	font-weight : Bold;
	line-height : 16pt;
}
TR.header {
	background-color : #DFCAAF;
}
TR.h {
	background-color : #F7F3EE;
}
TD.header {
	font-size : 10pt;
	padding-left : 10px;
	padding-right : 10px;
	line-height : 16pt;
	font-weight : Bold;
}
TD.row {
	font-size : 10pt;
	padding-left : 10px;
	padding-right : 10px;
}
STRONG.attention {
	font-size : 9pt;
	font-weight : Bold;
	color : #6600CC;
}
TD.coloring {
	background-image : url(images/img_color_1a.jpg);
	background-repeat : no-repeat;
	width : 78px;
	height : 29px;
}
TD.kids {
	background-image : url(images/img_cartoon_kids_1a.jpg);
	background-repeat : no-repeat;
	width : 78px;
	height : 29px;
}
TD.adults {
	background-image : url(images/img_adults_1a.jpg);
	background-repeat : no-repeat;
	width : 78px;
	height : 29px;
}
TD.suggestion {
	background-image : url(images/img_suggestion_1a.jpg);
	background-repeat : no-repeat;
	width : 98px;
	height : 86px;
}
TD.freestuff {
	background-image : url(images/img_free_stuff_1b.jpg);
	background-repeat : no-repeat;
	width : 98px;
	height : 92px;
}
TD.mailing {
	background-image : url(images/img_mailing_list_1a.jpg);
	background-repeat : no-repeat;
	width : 190px;
	height : 80px;
}
TD.hearing {
	background-image : url(images/img_hearing_1a.jpg);
	background-repeat : no-repeat;
	width : 190px;
	height : 55px;
}
TD.free {
	background-image : url(images/img_free_1a.jpg);
	background-repeat : no-repeat;
	width : 190px;
	height : 31px;
}
TD.blog {
	background-image : url(images/img_blog_1a.jpg);
	background-repeat : no-repeat;
	width : 190px;
	height : 70px;
}
TD.funlinks {
	background-image : url(images/img_fun_links_1a.jpg);
	background-repeat : no-repeat;
	width : 190px;
	height : 81px;
}
TD.drawings {
	background-image : url(images/img_drawings_1a.jpg);
	background-repeat : no-repeat;
	width : 190px;
	height : 35px;
}
TD.padding {
	padding-left : 10px;
	padding-right: 10px;
	padding-bottom : 5px;
}
FORM.nopadding {
	margin : 0px;
	padding-bottom : 5px;
}
TD.bar {
	background-color : #DACBAF;
	width : 585px;
	height : 20px;
}
TD.flash {
	background-image : url(images/img_behind_flash.jpg);
	background-repeat : no-repeat;
	width : 246px;
	height : 121px;
}