/* 	--- COMMENTS START HERE --- 	*/

/* 	CSS External Style sheet 	*/

/* 	Edit this document to change the font, color and style 		*/
/* 	of the text and content of your website. This document 		*/
/* 	controls how your document looks and feels by specifying 	*/
/* 	how the font looks, what colors are used for the text  		*/
/* 	and borders, and so forth.  For more information, go to 	*/
/*	www.w3schools.com and look up information about CSS.		*/

/* 	--- COMMENTS END HERE --- 	*/



/*	--- Text and Content --- 	*/

h3 {text-align:center}
h3 {font:italic}
h3 {font-variant:small-caps}

h4 {text-align:center}
h4 {text-decoration:underline}
h4 {font:italic}
h4 {font-variant:small-caps}

p {font:normal 10pt verdana}
p {padding:0px}
p {padding-left:10px}
p {padding-right:10px}

p.text_heading {font:bold 10pt verdana}
p.text_heading {font-variant:small-caps}
p.text_heading {padding:0px}
p.text_heading {padding-left:10px}
p.text_heading {padding-right:10px}

p.text_caps {font:normal 10pt verdana}
p.text_caps {font-variant:small-caps}
p.text_caps {padding:0px}

p.text_underline_caps {font:normal 10pt verdana}
p.text_underline_caps {font-variant:small-caps}
p.text_underline_caps {text-decoration:underline}
p.text_underline_caps {padding:0px}
p.text_underline_caps {padding-left:10px}
p.text_underline_caps {padding-right:10px}
p.text_underline_caps {padding-bottom:0px}

p.text_underline {font:normal 10pt verdana}
p.text_underline {text-decoration:underline}
p.text_underline {padding:0px}
p.text_underline {padding-left:10px}
p.text_underline {padding-right:10px}
p.text_underline {padding-bottom:0px}

table.table_body_padding {font:normal 10pt verdana}
table.table_body_padding {padding:0px}
table.table_body_padding {padding-left:10px}
table.table_body_padding {padding-right:10px}

table.table_body_padding_top {font:normal 10pt verdana}
table.table_body_padding_top {padding:0px}
table.table_body_padding_top {padding-left:10px}
table.table_body_padding_top {padding-right:10px}
table.table_body_padding_top {padding-top:10px}

td.td_body_padding_top {font:normal 10pt verdana}
td.td_body_padding_top {padding:0px}
td.td_body_padding_top {padding-left:10px}
td.td_body_padding_top {padding-right:10px}
td.td_body_padding_top {padding-top:10px}

td.td_body_padding_bottom {font:normal 10pt verdana}
td.td_body_padding_bottom {padding:0px}
td.td_body_padding_bottom {padding-left:10px}
td.td_body_padding_bottom {padding-right:10px}
td.td_body_padding_bottom {padding-bottom:10px}

td {font:normal 10pt verdana}

td.text_bold {font:bold 10pt verdana}

td.text_caps {font:normal 10pt verdana}
td.text_caps {font-variant:small-caps}



/* NOTE: ol and li are used on the Studio Policies page only */

ol {padding:0px}
ol {padding-left:10px}
ol {padding-right:10px}

li {font:normal 10pt verdana}



/* NOTE: dl, dt, and dd are all used in the Class Descriptions page only */

dl {padding:0px}
dl {padding-left:10px}
dl {padding-right:10px}

dt {font:bold 10pt verdana}

dd {font:normal 10pt verdana}

span.text_bold {font:bold 10pt verdana}



/*	--- Home page ---		*/

h4.register {text-align:center}
h4.register {text-decoration:none}
h4.register {font:italic}

p.welcome {font:bold oblique 12pt verdana}
p.welcome {text-decoration:none}
p.welcome {padding:0px}
p.welcome {padding-left:10px}
p.welcome {padding-right:10px}
p.welcome {letter-spacing:1px}

td.home_studiom {font:bold 11pt verdana}
td.home_studiom {padding:0px}

td.home_title {font:normal 11pt verdana}
td.home_title {padding:0px}
td.home_title {padding-bottom:10px}

td.home_dance {font:italic 10pt verdana}
td.home_dance {padding:0px}

td.home_phone {font:normal 10pt verdana}
td.home_phone {padding:0px}
td.home_phone {padding-bottom:10px}

td.home_moto {font:oblique 10pt verdana}
td.home_moto {padding:0px}
td.home_moto {padding-top:10px}

/* --- Register Now link on Home Page --- */

a:link.register_link {font:italic bold 12pt verdana}
a:link.register_link {color:#373737}
a:link.register_link {text-decoration:underline}
a:link.register_link {text-align:center}
a:link.register_link {letter-spacing:1px}

a:visited.register_link {font:italic bold 12pt verdana}
a:visited.register_link {color:#373737}
a:visited.register_link {text-decoration:underline}
a:visited.register_link {text-align:center}
a:visited.register_link {letter-spacing:1px}

a:hover.register_link {font:italic bold 12pt verdana}
a:hover.register_link {color:#373737}
a:hover.register_link {text-decoration:underline}
a:hover.register_link {text-align:center}
a:hover.register_link {letter-spacing:1px}

a:active.register_link {font:italic bold 12pt verdana}
a:active.register_link {color:#373737}
a:active.register_link {text-decoration:underline}
a:active.register_link {text-align:center}
a:active.register_link {letter-spacing:1px}

/* --- Links in the Home Page and Contact Us page --- */

a:link.home_links {font:normal 10pt verdana}
a:link.home_links {color:#373737}
a:link.home_links {text-decoration:underline}
a:link.home_links {letter-spacing:1px}

a:visited.home_links {font:normal 10pt verdana}
a:visited.home_links {color:#373737}
a:visited.home_links {text-decoration:underline}
a:visited.home_links {letter-spacing:1px}

a:hover.home_links {font:normal 10pt verdana}
a:hover.home_links {color:#373737}
a:hover.home_links {text-decoration:underline}
a:hover.home_links {letter-spacing:1px}

a:active.home_links  {font:normal 10pt verdana}
a:active.home_links {color:#373737}
a:active.home_links {text-decoration:underline}
a:active.home_links {letter-spacing:1px}

/* --- Images on the Home Page --- */

div.home_dance {float:left}
div.home_dance {width:88px}
div.home_dance {padding:0px}
div.home_dance {padding-right:5px}
div.home_dance {border:0px}

div.home_ballet {float:right}
div.home_ballet {width:90px}
div.home_ballet {padding:0px}
div.home_ballet {padding-left:5px}
div.home_ballet {border:0px}

div.home_tap {float:left}
div.home_tap {width:65px}
div.home_tap {padding:0px}
div.home_tap {padding-right:5px}
div.home_tap {border:0px}

div.home_jazz {float:right}
div.home_jazz {width:75px}
div.home_jazz {padding:0px}
div.home_ballet {padding-left:5px}
div.home_jazz {border:0px}



/*	--- Register Now page ---	*/

td.adobe_padding {border:0px}
td.adobe_padding {border-left:40px}



/*	--- Class Schedule page ---	*/

td.td_schedule_top_left {border:1px solid #333}

td.td_schedule_top_right {border-top:1px solid #333}
td.td_schedule_top_right {border-bottom:1px solid #333}
td.td_schedule_top_right {border-left:0px}
td.td_schedule_top_right {border-right:1px solid #333}

td.td_schedule_bottom_left {border-top:0px}
td.td_schedule_bottom_left {border-bottom:1px solid #333}
td.td_schedule_bottom_left {border-left:1px solid #333}
td.td_schedule_bottom_left {border-right:1px solid #333}

td.td_schedule_bottom_right {border-top:0px}
td.td_schedule_bottom_right {border-bottom:1px solid #333}
td.td_schedule_bottom_right {border-left:0px}
td.td_schedule_bottom_right {border-right:1px solid #333}



/*	--- Class Description page ---	*/

div.img_dance {float:right}
div.img_dance {width:85px}
div.img_dance {padding:0px}
div.img_dance {padding-right:5px}
div.img_dance {border:0px}

div.img_ballet {float:right}
div.img_ballet {width:90px}
div.img_ballet {padding:0px}
div.img_ballet {padding-right:5px}
div.img_ballet {border:0px}

div.img_tap {float:right}
div.img_tap {width:55px}
div.img_tap {padding:0px}
div.img_tap {padding-right:5px}
div.img_tap {border:0px}

div.img_jazz {float:right}
div.img_jazz {width:70px}
div.img_jazz {padding:0px}
div.img_jazz {padding-right:5px}
div.img_jazz {border:0px}



/*	--- Photo Gallery page ---	*/

div.album_img {margin:10px}
div.album_img {border:none}
div.album_img {height:auto}
div.album_img {width:auto}
div.album_img {float:left}
div.album_img {text-align:center}

div.album_img img {display:inline}
div.album_img img {margin:3px}
div.album_img img {border:none}

div.album_img a:hover img {border:none}

div.album_desc {text-align:center}
div.album_desc {font-weight: normal}
div.album_desc {width:120px}
div.album_desc {margin:2px}



/*	--- Contact Us page --- 	*/

td.contact_title {font:bold 11pt verdana}
td.contact_title {padding:0px}
td.contact_title {padding-top:20px}
td.contact_title {padding-bottom:10px}

td.contact_phone {font:normal 10pt verdana}
td.contact_phone {padding:0px}
td.contact_phone {padding-bottom:10px}



/* 	--- Site Map ---		*/

li.li_site {font:normal 10pt verdana}
li.li_site {padding-bottom:5px}

li.li_top {font:normal 10pt verdana}
li.li_top {padding-top:5px}

li.li_none {font:normal 10pt verdana}
li.li_none {padding-bottom:0px}

span.site_underline {font:normal 10pt verdana}
span.site_underline {text-decoration: none}

a:link.map_links {font:normal 10pt verdana}
a:link.map_links {color:#373737}
a:link.map_links {letter-spacing:1px}

a:visited.map_links {font:normal 10pt verdana}
a:visited.map_links {color:#373737}
a:visited.map_links {letter-spacing:1px}

a:hover.map_links {font:normal 10pt verdana}
a:hover.map_links {color:#373737}
a:hover.map_links {letter-spacing:1px}

a:active.map_links  {font:normal 10pt verdana}
a:active.map_links  {color:#373737}
a:active.map_links  {letter-spacing:1px}



/*	--- Links ---			*/

td.td_links {padding-left:10px}
td.td_links {padding-right:10px}
td.td_links {padding-top:5px}
td.td_links {padding-bottom:5px}

td.td_linksTop {padding-left:10px}
td.td_linksTop {padding-right:10px}
td.td_linksTop {padding-top:10px}
td.td_linksTop {padding-bottom:5px}

td.td_linksBottom {padding-left:10px}
td.td_linksBottom {padding-right:10px}
td.td_linksBottom {padding-top:5px}
td.td_linksBottom {padding-bottom:10px}
td.td_linksBottom {padding-bottom:10px}

a:link.headerLinks {font:normal 8pt verdana}
a:link.headerLinks {color:black}
a:link.headerLinks {text-decoration:none}
a:link.headerLinks {letter-spacing:1px}

a:visited.headerLinks {font:normal 8pt verdana}
a:visited.headerLinks {color:black}
a:visited.headerLinks {text-decoration:none}
a:visited.headerLinks {letter-spacing:1px}

a:hover.headerLinks {font:normal 8pt verdana}
a:hover.headerLinks {color:#646464}
a:hover.headerLinks {text_decoration:none}
a:hover.headerLinks {letter-spacing:1px}

a:active.headerLinks {font:normal 8pt verdana}
a:active.headerLinks {color:#646464}
a:active.headerLinks {text-decoration:none}
a:active.headerLinks {letter-spacing:1px}

table.links_border {border-left-style:none}
table.links_border {border-top-style:none}

table.links_border {border-right-style:solid}
table.links_border {border-right-width:1px}
table.links_border {border-right-color:#333}

table.links_border {border-bottom-style:solid}
table.links_border {border-bottom-width:1px}
table.links_border {border-bottom-color:#333}



/*	--- Page Navigation --- 	*/

td.td_navigation {font:bold 11pt verdana}
td.td_navigation {color:rgb(92,118,103)}
td.td_navigation {padding-left:10px}
td.td_navigation {padding-right:0px}
td.td_navigation {padding-top:0px}
td.td_navigation {padding-bottom:0px}
td.td_navigation {border:0px}

span.navigation {padding-right:10px}
span.navigation {padding-top:30px}
span.navigation {letter-spacing:1px}


/*	--- Side Image Bottom --- 	*/

div.img_side_middle {float:right}
div.img_side_middle {width:175px}
div.img_side_middle {padding:0px}
div.img_side_middle {border:0px}
div.img_side_middle {border-right:1px solid #333}
div.img_side_middle {border-left:1px solid #333}

div.img_side {float:right}
div.img_side {width:175px}
div.img_side {padding:0px}
div.img_side {border:0px}
div.img_side {border-right:1px solid #333}
div.img_side {border-bottom:1px solid #333}
div.img_side {border-left:1px solid #333}



/*	--- Website Format ---		*/

table.table_padding {border-style:none}
table.table_padding {padding:0.5cm}
table.table_padding {padding-top:1cm}

table.table_main {border:0px}
table.table_main {border-left:1px solid #333}
table.table_main {border-right:1px solid #333}
table.table_main {border-top:1px solid #333}

table.table_border {border:0px}
table.table_border {border-top:1px solid #333}
table.table_border {border-left:1px solid #333}
table.table_border {border-right:1px solid #333}

td.td_header {padding:0px}
td.td_header {padding-top:1px}
td.td_header {border:0px}
td.td_header {border-left:1px solid #333}
td.td_header {border-top:1px solid #333}
td.td_header {border-bottom:1px solid #333}

td.td_header_middle {padding:0px}
td.td_header_middle {padding-top:1px}
td.td_header_middle {border:0px}
td.td_header_middle {border-top:1px solid #333}
td.td_header_middle {border-bottom:1px solid #333}

td.td_header_side {padding:0px}
td.td_header_side {padding-top:2px}
td.td_header_side {border:0px}
td.td_header_side {border-right:1px solid #333}
td.td_header_side {border-top:1px solid #333}

td.td_blackline {padding:0px}
td.td_blackline {background-color:#000000}

td.td_body {padding:0px}
td.td_body {padding-left:10px}
td.td_body {padding-right:10px}
td.td_body {padding-bottom:10px}



/* 	--- Footer Format ---		*/

td.td_font {font:normal 8pt verdana}



/*	--- END --- */