@import "sor_div.css";body		{	color: #FFFFFF;	margin-left : 0px;	margin-right : 0px;	margin-top : 10px;		background-color: #000000; /*5e6731;*/	/*	background-image: url(images/logobg.jpg);	background-attachment: fixed;	background-repeat:no-repeat;	background-position:  left top;*/			}#header {	 background-color: #000000;	 margin: 0;	 border-top: 1px solid #333333;	 border-bottom: 1px solid #333333;	 border-left: 1px solid #333333;	 border-right: 1px solid #333333;}#nav {	 	background-color: #000000; 	border-top-width: 1px;	border-top-style: solid;	border-top-color: #333333;		border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;		border-left-width: 1px;	border-left-style: solid;	border-left-color: #333333;		border-right-width: 1px;	border-right-style: solid;	border-right-color: #333333;		width: 753px;}#main{	 background-color: #FFFFFF;/*656A10;*/	 /*background-image: url(images/content_fade.gif);*/	 background-repeat: repeat-x;	 color: #FFFFFF;	 /*float: left;	 font-family: Verdana, sans-serif;	 font-size: 87%;*/	 line-height: 1.1em;	 width: 750px;}#navx{	background-color: #000000; 	border-top-width: 1px;	border-top-style: none;	border-top-color: #777777;		border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #777777;		border-left-width: 1px;	border-left-style: none;	border-left-color: #FFFFFF;		border-right-width: 1px;	border-right-style: none;	border-right-color: #FFFFFF;}.highlight {font-family: Arial, sans-serif; color: #000000; background-color: #FFFF00; font-size: 9pt; font-weight: normal; text-align: left; font-style: normal;}.highlightCs {font-family: Arial, sans-serif; color: #000000; background-color: #FFFF00; font-size: 8pt; font-weight: normal; text-align: center; font-style: normal;}.teachersFormTextR {font-family: Arial, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 9pt; font-weight: normal; text-align: right; font-style: normal;}.teachersFormTextL {font-family: Arial, sans-serif; color: #000000; background-color: #DDDDDD; font-size: 9pt; font-weight: bold; text-align: left; font-style: normal; overflow:auto;}.teachersFormTextC {font-family: Arial, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 9pt; font-weight: normal; text-align: center; font-style: normal;  overflow: visible;}.lessonsBox {background-color: transparent; BORDER-COLOR:#D71F1B; BORDER-STYLE:none; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}.formTitle {font-family: Verdana, Arial, sans-serif; color: #FFFFFF; background-color: #D71F1B; font-size: 8pt; font-weight: bold; text-align: center; text-decoration:none;}.formLeft {font-family: Verdana, Arial, sans-serif; color: #FFCC11; background-color: transparent; font-size: 9pt; font-weight: bold; text-align: left; font-style: normal;}.lessonPriceText {font-family: Arial, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 9pt; font-weight: normal; text-align: left; font-style: normal;}.lessonPriceCost {font-family: Arial, sans-serif; color: #000000; background-color: #EEEEEE; font-size: 9pt; font-weight: normal; text-align: right; font-style: normal;}#imageFrame{	background-color: #D71F1B;	border-top: 1px solid #000000 !important ;  	border-left: 1px solid #000000 !important ; 	border-right: 1px solid #000000 !important ;  	border-bottom: 1px solid #000000 !important ;	padding:1px 1px 1px 1px; }#imageFrameBLK{	background-color: #000000; 	border-top: 1px solid #000000 !important ;  	border-left: 1px solid #000000 !important ; 	border-right: 1px solid #000000 !important ;  	border-bottom: 1px solid #000000 !important ;	padding:1px 1px 1px 1px; }.mapShow {font-family: Arial, sans-serif; color: #FFFFCC; font-size: 8pt; font-weight: normal; text-align: center; text-decoration:underline}.contact {font-family: Verdana, Arial, sans-serif; color: #000000; background-color: transparent; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; text-decoration:none;}.mapInfo {font-family: Verdana, Arial, sans-serif; color: #000000; font-size: 10pt; font-weight: normal; text-align: center; text-decoration:none}.rightColText1 {font-family: Arial, sans-serif; color: #FFFFFF; background-color: transparent; font-size: 9pt; font-weight: normal; text-align: center; font-style: normal}.rightColText2 {font-family: Arial, sans-serif; color: #FFFFCC; background-color: transparent; font-size: 9pt; font-weight: bold; text-align: center; font-style: normal}.rightColText3 {font-family: Arial, sans-serif; color: #FFFF00; background-color: transparent; font-size: 9pt; font-weight: bold; text-align: center; font-style: normal}.rightColBox {background-color: transparent; BORDER-COLOR:#D71F1B; /*#656A10;*/ BORDER-STYLE:none; BORDER-TOP-WIDTH:thin; BORDER-LEFT-WIDTH:thin; BORDER-BOTTOM-WIDTH:thin; BORDER-RIGHT-WIDTH:thin}.statusText{	color: #FFFFFF;    font-family: Arial, Helvetica, sans-serif;    font-size: 7pt;    font-weight: normal;	text-decoration: none}.artist {font-family: Arial, sans-serif; color: #555555; background-color: #EEEEEE; font-size: 8pt; font-weight: normal; text-align: left; font-style: normal}.artist1 {font-family: Arial, sans-serif; color: #555555; background-color: #F9F9F9; font-size: 8pt; font-weight: normal; text-align: left; font-style: normal}#footer {	background-color:#000000;		/*background-image: url( images/footer_background.gif );background-repeat:repeat-x;*/	font-size : 7pt;	width: 750px;}#footer a {	color : #FFFFFF;	font-size : 7pt;	text-decoration : none;}#footer a:hover {	color : #FF6633;	text-decoration : underline;}/* ****************************************** *	This setup is for a 2 col INDEX PAGE******************************************** */#leftCol_area_index2C {	width			:1%;/*22*/	padding			:0;	margin			:0;	 background-color: transparent; /*#333333; /*#656A10;*/	 /*background-image: url(images/content_fade.gif);background-repeat: repeat-x;*/	vertical-align  :top;	height			:300px;	}	#midCol_area_index2C {	width			:77%;/*58*/	padding			:0;	margin			:0;	background-color:transparent;	/*border-right: 1px solid #f0f0f0;	background: url(images/bg.gif) transparent center center no-repeat;	background-image: url(images/bg.gif);	background-attachment: fixed;	background-repeat:no-repeat;	background-position:  bottom center;*/			}#rightCol_area_index2C {	width			:22%;	padding			:10px;	margin			:0;	background-color: #333333; /*#333333; #656A10; D71F1B*/	/*background-image: url(images/ribbon_fade.gif);	background-repeat: repeat-x;*/	/*background-image: url(images/content_fade.gif);background-repeat: repeat-x;	border-left: 1px solid #000000;*/	font-weight: normal; 	text-align: center; 	font-style: normal;	color : #FFFFFF;	font-family: Arial, sans-serif;	line-height: 1.3em;	font-size : 8pt;	vertical-align  :top;		}/* ****************************************** *	This setup is for a 3 col INDEX PAGE******************************************** */#leftCol_area_index3C {	width			:1%;/*22*/	padding			:0;	margin			:0;	background-color: transparent; /*#656A10;*/	/*background-image: url(images/background_greenfadeX.jpg);	 */	vertical-align  :top;	height			:300px;	}	#midCol_area_index3C {	width			:98%;/*58*/	padding			:0;	margin			:0;	background-color:transparent;	/*border-right: 1px solid #f0f0f0;*/		vertical-align  :top;		}#rightCol_area_index3C {	width			:1%;	padding			:0;	margin			:0;	background-color:#333333; /*#656A10;*//*D4ED91; e6f7d4*/	/*background: url(images/bg_body.gif) #D4ED91 0px 0 repeat-y;*/	color: #FFFFFF;		vertical-align  :top;		}/* ****************************************** *	This setup is for a 30%left 70%right two column page******************************************** */#leftCol_area_3070 {	width			:1%;	width			:1%;/*22*/	padding			:0;	margin			:0;	background-color: transparent; /*#656A10;*/	/*background-image: url(images/background_greenfadeX.jpg);	 */	vertical-align  :top;	height			:300px;	}	#midCol_area_3070 {	width			:39%;	padding			:0;	margin			:0;	background-color:transparent;	/*border-right: 1px solid #f0f0f0;*/	vertical-align  :top;		}#rightCol_area_3070 {	width			:60%;	padding			:0;	margin			:0;	background-color:#333333; /*#656A10;*//*D4ED91; e6f7d4*/	/*background: url(images/bg_body.gif) #D4ED91 0px 0 repeat-y;*/	color: #FFFFFF;	vertical-align  :top;	}.MainPageHeaderBox {	background-color: #394A73; 	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;		border-bottom-width: 1px;	border-bottom-style: none;	border-bottom-color: #777777;		border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;		border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}.footerBox {		background-color: #000000;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #333333;		border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;		border-left-width: 1px;	border-left-style: solid;	border-left-color: #333333;		border-right-width: 1px;	border-right-style: solid;	border-right-color: #333333;}ul {		list-style-position: outside; 	font-family: Arial, sans-serif;	font-size:9pt;	font-weight: normal;	text-align: left;	color: #555555;	/*margin-left: 1.5em;*/	margin-bottom: 0.1em;}li {margin-bottom: 0.1em;}a:link  {        color: #D71F1B;        font-family: Arial, Helvetica, sans-serif;        font-size: 9pt;        font-weight: normal;        text-decoration: underline        }a:visited {        color: #D71F1B;        font-family: Arial, Helvetica, sans-serif;        font-size: 9pt;        font-weight: normal;        text-decoration: underline        }a:active {        color: #D71F1B;        font-family: Arial, Helvetica, sans-serif;        font-size: 9pt;        font-weight: normal;        text-decoration: underline        }a:hover {        color: #0000FF;        font-family: Arial, Helvetica, sans-serif;        font-size: 9pt;        font-weight: normal;        text-decoration: underline        }/* ****************************************** *	This setup is for a single column page******************************************** */#leftCol_area {	width			:1%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	vertical-align  :top;		}	#midCol_area {	width			:98%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	vertical-align  :top;		}#rightCol_area {	width			:1%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	vertical-align  :top;		}	/* ****************************************** *	This setup is for a right-hand image (max 350px wide) page******************************************** */#leftCol_area_image {	width			:1%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	vertical-align  :top;	height			:280px;	}	#midCol_area_image {	width			:56%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	vertical-align  :top;		}#rightCol_area_image {	width			:43%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	color: #000000;	/*background: transparent url(images/dot2.gif) repeat-y top left;*/	vertical-align  :top;		}/* ****************************************** *	This setup is for a 50% two column page******************************************** */#leftCol_area50 {	width			:2%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	 	 	vertical-align  :top;	}	#midCol_area50 {	width			:49%;	padding			:0;	margin			:0;	background-color:#FFFFFF;	 	 	 	 	vertical-align  :top;		}#rightCol_area50 {	width			:49%;	padding			:10;	margin			:0;	background-color:#FFFFFF;	 	 	 	 	vertical-align  :middle;		}.title         {color: #D71F1B;/*D71F1B; AC2F2C*/                font-family: Arial, Helvetica;				margin-top: 5px;				margin-bottom: 5px;                font-size: 13pt; /*20px;*/                font-style: normal;                font-weight: bold}                               .text          {color: #000000;                font-family: Arial, Helvetica, sans-serif;                margin-top: 5px;				margin-left: 32px;				margin-right: 20px;				margin-bottom: 10px;                font-size: 9pt;                font-weight: normal;                text-align: justify                }.smallText      {color: #555555;                font-family: Arial, Helvetica, sans-serif;                				margin-left: 32px;				                font-size: 8pt;                font-weight: normal;                text-align: left                }.textLeft          {color: #000000;                font-family: Arial, Helvetica, sans-serif;				margin-left: 32px;				margin-right: 20px;				margin-bottom: 10px;                font-size: 9pt;                font-weight: normal;                text-align: left                }/* ------------------------------------------ div boxes styles -------------------------------- */div.round_top_darkblue {        /** Rounded top appearence. **/        color: #FFFFFF;        background: #394A73 url('images/tab_box_tl_darkblue.gif') left top no-repeat;        margin: 0;        padding: 0;}div.round_top_darkblue div.round_top_inner_darkblue {        background: url('images/tab_box_tr_darkblue.gif') right top no-repeat;        padding: 3px 4px 0px 4px;}div.boxed_darkblue {        border: 1px solid #394A73;        padding: 10px 10px 10px 10px;}div.boxed_darkblue_ghostwhite {        border: 1px solid #394A73;        padding: 5px 1px 5px 10px;/* CW Rotation - 0 90 180 270 */        background-color: #F8F8FF;/*FEFBDE;*/        color: #FF0000;        }div.boxed_darkblue_ghostwhite_pad {        border: 1px solid #394A73;        padding: 10px 10px 10px 10px;        background-color: #F8F8FF;/*FEFBDE;*/        color: #000000;}div.boxed_darkblue_transparent_pad {        border: 1px solid #394A73;        padding: 10px 10px 10px 10px;        background-color: transparent;/*FEFBDE;*/        color: #000000;}div.boxed_darkblue_transparent {        border: 1px solid #394A73;        padding: 1px 1px 1px 1px;        background-color: transparent;/*FEFBDE;*/        color: #000000;}.advertTitleDarkblue {font-family: Arial, sans-serif; color: #FFFFCC; background-color: #394A73; font-size: 8pt; font-weight: bold; text-align: center; font-style: normal}.advertTextDarkblue {	color: #0000FF;	    font-family: Arial, Sans-Serif;	margin-left: 1px;	margin-right : 1px;    font-size: 8pt;    font-weight: normal;    text-align: center;}div.boxed_GN_transparent_pad {        border: 1px solid #D4ED91;        padding: 10px 10px 10px 10px;        background-color: transparent;/*FEFBDE;*/        color: #000000;}div.boxed_GN_transparent {        border: 1px solid #D4ED91;        padding: 1px 1px 1px 1px;        background-color: transparent;/*FEFBDE;*/        color: #000000;}div.round_top_GN {        /** Rounded top appearence. **/        color: #FFFFFF;        background: #D4ED91 url('images/tab_box_tl_green.gif') left top no-repeat;        margin: 0;        padding: 0;}div.round_top_GN div.round_top_inner_GN {        background: url('images/tab_box_tr_green.gif') right top no-repeat;        padding: 3px 4px 0px 4px;}div.boxed_GN {        border: 1px solid #D4ED91;        padding: 10px 10px 10px 10px;}div.boxed_GN_ghostwhite_pad {        border: 1px solid #D4ED91;        padding: 10px 10px 10px 10px;        background-color: #F8F8FF;/*FEFBDE;*/        color: #000000;}div.boxed_GN_ghostwhite {        border: 1px solid #D4ED91;        padding: 1px 1px 1px 1px;        background-color: #F8F8FF;/*FEFBDE;*/        color: #000000;}.advertTitleGN {font-family: Arial, sans-serif; color: #444444; background-color: #D4ED91; font-size: 8pt; font-weight: bold; text-align: center; font-style: normal}.advertTextGN {	color: #000000;	    font-family: Arial, Sans-Serif;	margin-left: 1px;	margin-right : 5px;    font-size: 9pt;    font-weight: normal}P{text-align: justify}.sizeme7l {font-size: 7pt}.sizeme7c {font-size: 7pt; text-align: center}.sizeme7r {font-size: 7pt; text-align: right}.sizeme7j {font-size: 7pt; text-align: justify}.sizeme8l {font-size: 8pt}.sizeme8c {font-size: 8pt; text-align: center}.sizeme8r {font-size: 8pt; text-align: right}.sizeme8j {font-size: 8pt; text-align: justify}.sizeme9l {font-size: 9pt}.sizeme9c {font-size: 9pt; text-align: center}.sizeme9r {font-size: 9pt; text-align: right}.sizeme9j {font-size: 9pt; text-align: justify}.sizeme10l {font-size: 10pt}.sizeme10c {font-size: 10pt; text-align: center}.sizeme10r {font-size: 10pt; text-align: right}.sizeme10j {font-size: 10pt; text-align: justify}.sizeme11l {font-size: 11pt}.sizeme11c {font-size: 11pt; text-align: center}.sizeme11r {font-size: 11pt; text-align: right}.sizeme11j {font-size: 11pt; text-align: justify}.sizeme12r {font-size: 12pt; text-align: right}.sizeme12c {font-size: 12pt; text-align: center}.sizeme12l {font-size: 12pt; text-align: left}.sizeme12j {font-size: 12pt; text-align: justify}.sizeme13l {font-size: 13pt; text-align: left}.sizeme13j {font-size: 13pt; text-align: justify}.sizeme13c {font-size: 13pt; text-align: center}.sizeme13r {font-size: 13pt; text-align: right}.sizeme14l {font-size: 14pt}.sizeme14j {font-size: 14pt; text-align: justify}.sizeme14c {font-size: 14pt; text-align: center}.sizeme15l {font-size: 15pt}.sizeme15c {font-size: 15pt; text-align: center}.sizeme15j {font-size: 15pt; text-align: justify}.sizeme18l {font-size: 18pt}.sizeme18c {font-size: 18pt; text-align: center}.sizeme18j {font-size: 18pt; text-align: justify}.sizeme20l {font-size: 20pt}.sizeme20c {font-size: 20pt; text-align: center}.sizeme20j {font-size: 20pt; text-align: justify}.sizeme30l {font-size: 30pt}.sizeme30c {font-size: 30pt; text-align: center}.sizeme30j {font-size: 30pt; text-align: justify}.sizeme35c {font-size: 35pt; text-align: center}.sizeme40l {font-size: 40pt; text-align: center}.sizeme40c {font-size: 40pt; text-align: center}/*	517693 - light blue	615E3F - burgundy/purple	B2104D - grape	D4ED91 - light green	FFFCCF - buff	FFF685 - buff/yellow	668E86 (102, 142, 134 ) - slate blue	FFCC11 yellowish	orangered3 #CD3700 *****	chili powder #C73F17	englishred #D43D1A	tomato2 #EE5C42	tomato3 #CD4F39	fleshochre #FF5721	kidney bean #B13E0F	chili #D44942	394A73 - blue light	18317b blue med	0C2942 - blue dark	8080FF purple	silver #E6E8FA	ghostwhite(SVG) #F8F8FF	quartz #D9D9F3	*/