/* structural STYLES ----------------------------------------*/
body {
	margin: 0;
	font: 1em/100% Arial, Verdana, Tahoma, sans-serif;
}
#header {
	z-index:2000;
	overflow: hidden;
}
#outer {
	z-index:2;
}
#outer, #headerouter, #footerouter {
	width: 990px;
}
/*.video{
	float: left; width: 357px; margin: -202px 0 0 25px; z-index:0;
}*/
.video{
	float: left; width: 357px; z-index:0; position: absolute; top: 228; margin-left: 225px;
}
.ads {
	clear: left;
	float:left;
	width: 185px;
	margin: 12px 0 0 17px;
	text-align:center;
}
.ads a{
	font-size:11px;
}
.students {
	clear: left;
	float:left;
	width: 211px;
	margin: 30px 0 0 17px;
}
/*.description {
	width: 270px; position: absolute; top:0; 
	margin: 330px 0 0 230px;
}

.description2 {
	width: 270px; position: absolute; top:0; 
	margin: 365px 0 0 235px;
}
*/
.description {
	width: 163px; position: absolute; top:0; 
	margin: 315px 0 0 600px;
}
.description2 {
	width: 163px; position: absolute; top:0; 
	margin: 350px 0 0 600px;
}
/*.buckets {
	float:left; position:absolute; top: 0;
	margin: 470px 0 0 345px;
}*/
.buckets {
	float: left;
	margin-left: 345px;
	margin-top: -200px !important;
}
#containNav {
	padding-top:50px;
}

#alumni {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-alumni.jpg") top left no-repeat;
}
#store {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance-store.jpg") top left no-repeat;
}
#tmp_corp {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_dance {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
/* ABOUT TEMPLATES ----------------------------------------*/

#tmp_about, #directors {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
/* DANCE TEMPLATES ----------------------------------------*/

#additional {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/additional.jpg") top left no-repeat;
}
#tmp_ballet1 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/pre-ballet.jpg") top left no-repeat;
}
#tmp_ballet2 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv3.jpg") top left no-repeat;
}
#tmp_balletLadybugs {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletLadybugs.jpg") top left no-repeat;
}
#tmp_balletButtercups {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletButtercups.jpg") top left no-repeat;
}
#tmp_balletButterflies {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletButterflies.jpg") top left no-repeat;
}
#tmp_balletElem1 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletElem1.jpg") top left no-repeat;
}
#tmp_balletElem2 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletElem2.jpg") top left no-repeat;
}
#tmp_balletDiv1 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv1.jpg") top left no-repeat;
}
#tmp_balletDiv2 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv2.jpg") top left no-repeat;
}
#tmp_balletDiv3 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv3.jpg") top left no-repeat;
}
#tmp_balletDiv4 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv4.jpg") top left no-repeat;
}
#tmp_balletDiv5 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv5.jpg") top left no-repeat;
}
#tmp_balletDiv6 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletDiv6.jpg") top left no-repeat;
}
#tmp_balletlyrical_modDance {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-balletlyrical_modDance.jpg") top left no-repeat;
}
#tmp_hip_hop {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-hip_hop.jpg") top left no-repeat;
}
#tmp_summer_camps_theatre, #tmp_summer_camps {
		background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-hip_hop.jpg") top left no-repeat;
}
#tmp_jazz {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-jazz.jpg") top left no-repeat;
}
#tmp_tap {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-tap.jpg") top left no-repeat;
}
#tmp_tap_YB {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_tap_int {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_tap_adv {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_tap_OB {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_teams {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-teams.jpg") top left no-repeat;
}
#tmp_teams_sapphire {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_teams_ruby {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_teams_diamond {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_teams_project3 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_lyrical {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_father_daughter {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
/* MUSIC TEMPLATES ----------------------------------------*/
#tmp_music {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-music.jpg") top left no-repeat;
}
#tmp_music_piano {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_music_guitar {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_music_strings {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_music_brass {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_music_wood {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_music_voice {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
/* GYMNASTICS TEMPLATES ----------------------------------------*/
#tmp_gym {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-gym.jpg") top left no-repeat;
}
#tmp_gym_tumblers1 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_gym_tumblers2 {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_gym_arials {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_gym_twisters {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_gym_saltos {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
/* MUSICAL THEATER TEMPLATES ----------------------------------------*/
#tmp_theatre {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/theatre.jpg") top left no-repeat;
}
#tmp_musical_theater_voice {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
#tmp_pilates {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/bkgd-dance.jpg") top left no-repeat;
}
/* PILATES TEMPLATES ----------------------------------------*/
#tmp_pilates {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-pilates.jpg") top left no-repeat;
}
/* FOR BOYS TEMPLATES ----------------------------------------*/
#tmp_for_boys, #tmp_for_boys_dance, #tmp_for_boys_music, #tmp_for_boys_gym, #tmp_for_boys_musical_theater {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/tmp/tmp-for_boys.jpg") top left no-repeat;
}
/* ----------------------------------------*/


ul {
	margin:0;
	padding:0
}
img {
	border: 0px;
}
/* LINK STYLES ----------------------------------------*/
.img a:hover, img a:hover {
	background: none;
}
.mr_social_sharing_wrapper  img a:hover{
	background-color: #FFF;
}
.topLinks {
	float:right;
	font: 0.7em arial;
	padding-top:5px;
	color: #FFF;
	width: 450px;
	
}
.topLinks A:link {
	color : #FFF;
	text-decoration:none;
}
.topLinks A:visited {
	color : #FFF;
	text-decoration: none;
}
.topLinks A:hover {
	color : #FFF;
	text-decoration: underline;
	background-color:transparent;
}
.topLinks .sedma a.img,  .topLinks .sedma2 a.img{
	text-decoration:none;
	border: 0;
}
.currentstudents {
	margin-top: -10px;
	padding: 0;
}
.currentstudents li {
	border-bottom:1px dashed #333;
	list-style:none;
	margin: 7px 20px 0 15px;
	height: 20px;
}
.currentstudents a {
	color: #333;
	text-decoration:none;
}
.currentstudents li a:hover {
	background-color:transparent;
	text-decoration:underline;
}
/* list styles --------------------------*/

.linkList ul {
	padding: 10px 0px;
}
.linkList li {
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:0.3em;
	padding-left:0.75em;
	margin-top: 3px
}
.linkList li {
	background:url("http://www.sanelijodanceandmusicacademy.com/imgs/black_chip.gif") no-repeat 0 .4em;
}
.summer-camps {
	float: left;
	width: 250px;
	text-align:center;
}
.bulletList ul {
	padding: 0px 20px;
}
.bulletList li {
	list-style-position:outside;
	list-style-type:disc;
	padding-bottom:0.3em;
	padding-left:0.2em;
	margin-left: 15px;
	margin-top: 3px
}
.bigList ul {
	padding: 0px 20px;
	font-size: 16px;
}
.bigList li {
	list-style-position:outside;
	list-style-type:disc;
	padding-bottom:0.3em;
	padding-left:0.2em;
	margin-top: 3px
}
/* content styles **************************************** */
.logo {
	float: left !important;
	width: 197px !important;
}
/*.logo {
	float: left;
	width: 197px;
	clear: right;
	top:0;
	position: absolute;
}*/
.phone {
	color: #fff;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	float: right;
	clear: both;
	width: 250px;
	margin-top: 33px;
}
.bread {
	margin-left: 240px;
	padding:5px;
	font-size: 11px;
	color: #999999;
	font-family: Arial, sans-serif;
}
.quoteBox {
	font-size: 11px;
	color:#1d2172;
}
.quote {
	font-size: 14px;
	line-height:20px;
	color:#1d2172;
	font-family: georgia, Times, serif;
	font-weight:bold;
}
.contentBox {
	font-size: 12px;
	line-height:20px;
	background: #fff;
	filter: alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity: 0.75;
}
#main, .contentBox2 {
	font-size: 12px;
	line-height:20px;
	background: #fff;
}
.img2 {
	background: #fff;
	filter: alpha(none);
	opacity: 0.99;
	-moz-opacity: 0.99;
}
.content {
	font-size: 12px;
	margin: 55px 40px 30px 40px;
}
h1, h2 {
	font-family: Arial, Verdana, sans-serif;
	color: #000;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
h1 {
	font-size: 28px;
	color: #000;
	line-height: 32px;
}
h2 {
	font-size: 20px;
	color: #000;
	line-height: 26px;
}
.subHead {
	font-family: Arial;
	font-size: 16px;
	line-height: 18px;
	color: #000;
	margin-bottom: 5px;
}
h3 {
	font-size: 14px;
	line-height: 16px;
	color: #1d2172;
	font-weight: bold;
	margin: 5px 0 10px 0;
}
.promoBox h3 {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}
.intro {
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 20px;
}
.x-largeB {
	font-size: 28px;
	line-height: 28px;
	color: #000;
}
.largeW, .largeB, .largeG {
	line-height: 20px;
}
.largeG {
	font-size: 20px;
	color: #727272;
}
.largeW {
	font-size: 20px;
	color: #fff;
}
.largeB {
	font-size: 20px;
	color: #000;
}
.mediumB {
	font-size: 14px;
	color: #000;
}
.mediumW {
	font-size: 14px;
	color: #fff;
}
.mediumG {
	font-size: 14px;
	color: #727272;
}
.smallW, .smallB, .smallG {
	font-size: 12px;
}
.smallB {
	color: #000;
}
.smallG {
	color: #484848;
}
.smallW {
	color: #fff;
}
.x-smallW {
	font-size: 10px;
	line-height: 11px;
}
.x-smallW {
	color: #fff;
}
.note {
	font-size: 10px;
	color:#484848;
}
.schedule {
	width: 230px;
}
.schedule div {
	display:inline;
}
.schedule h2 {
	clear: both;
	padding-top: 20px;
}
.schedule h3 {
	clear: both;
	margin:0;
	padding:0;
}
.left {
	float: left;
	width:100px;
	clear:both;
}
.middle {
	float: left;
	width:130px;
	font-style:italic;
	color: #666;
}
.right {
	float: right;
	width:110px;
}
.double {
	padding-right: 7px;
}
.single {
	padding-left: 7px;
}
.dance .schedule {
	width: 380px;
}
.dance h3 {
	clear: both;
	margin:0;
	padding:0;
}
.dance .middle {
	float: left;
	width:180px;
}
.dance .right {
	float: right;
	width:80px;
}
.ballet .schedule {
	width:300px;
}
.ballet .left {
	float: left;
	width:90px;
}
.ballet .middle {
	float: left;
	width:130px;
}
.ballet .double {
	margin-left: -7px;
}
.ballet .single {
	margin-left: 7px;
}
.ballet2 .schedule {
	width:320px;
}
.ballet2 .left {
	float: left;
	width:90px;
}
.ballet2 .middle {
	float: left;
	width:110px;
}
.ballet3 .schedule {
	width:340px;
}
.ballet3 .left {
	float: left;
	width:90px;
}
.ballet3 .middle {
	float: left;
	width:130px;
}
.ballet4 .schedule {
	width:320px;
}
.ballet4 .left {
	float: left;
	width:90px;
}
.ballet4 .middle {
	float: left;
	width:130px;
}
.ballet4 .right {
	float: right;
	width:80px;
}
.schedule .dance2 {
	width: 220px;
}
.dance2 .left {
	float: left;
	width:100px;
	clear:both;
}
.dance2 h3 {
	clear: both;
	margin:0;
	padding:0;
}
#tmp_gym .schedule {
	width: 250px;
}
#tmp_gym .schedule div {
	display:inline;
}
#tmp_gym .left {
	float: left;
	width:120px;
}
#tmp_gym .right {
	float: right;
	width:90px;
}
#tmp_gym hr {
	margin-top: 10px;
}
.dresscode {
	width: 375px;
}
.dresscode .right {
	width:250px;
}
#footer, #footer2{
	font: 10px Arial, Verdana, sans-serif;
	color:#666;
	line-height: 18px;
	background: #ccc;
	border-top: 1px solid #999;
	padding-left: 10px;
}
#footer A:link {
	color : #666;
}
#footer A:visited {
	color : #666;
	text-decoration: none;
}
#footer A:hover {
	color : #000;
	text-decoration: none;
	background: transparent;
	}
/* TABS **************************************** */
			


.tab1 a {
	font-family: 'X', Arial, Helvetica, Verdana, Sans-serif, 'X';
	font-size: 11px;
	font-weight: bold;
	color:#000;
	float:left;
	top:0px;
	left: 0px;
	display:block;
	padding: 4px 15px;
	text-align: center;
	border-right: 1px dotted #ccc;
}
.tab1 a:visited {
	color: #000;
}
.tab1 a:hover {
	font-family: 'X', Arial, Helvetica, Verdana, Sans-serif, 'X';
	font-size: 11px;
	font-weight: bold;
	color:#000;
	float:left;
	top:0px;
	left: 0px;
	display:block;
	padding: 4px 15px;
	text-align: center;
	background: #ccc url("http://www.sanelijodanceandmusicacademy.com/imgs/tabOn_bg.gif") top repeat-x;
	border-right: 1px dotted #ccc;
}
.tab1On a {
	font-family: 'X', Arial, Helvetica, Verdana, Sans-serif, 'X';
	font-size: 11px;
	font-weight: bold;
	color:#000;
	float:left;
	top:0px;
	left: 0px;
	display:block;
	padding: 4px 15px;
	text-align: center;
	background: #ccc url("http://www.sanelijodanceandmusicacademy.com/imgs/tabOn_bg.gif") top repeat-x;
	border-right: 1px dotted #ccc;
}
.facebook_btn {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/facebook_btn.png") no-repeat;
	width: 159px;
	height: 56px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 8px;
	margin-top: 8px;
}
.facebook_btn a {
	display: block;
	width: 152px;
	height: 56px;
	text-indent: -9999px;
	outline: none;
}
.facebook_btn a:hover {
	background: url("http://www.sanelijodanceandmusicacademy.com/imgs/facebook_btn.png") no-repeat;
}
/*Twitter*/
#twitter_badge_container {
	width: 300px;
	float: left;
	background-color:#fff;
}
#twitter_badge_tl {
	background:  url("http://www.sanelijodanceandmusicacademy.com/imgs/twitter_tl.png") top left no-repeat;
}
#twitter_badge_tr {
	background:  url("http://www.sanelijodanceandmusicacademy.com/imgs/twitter_tr.png") top right no-repeat;
}
#twitter_badge_bl {
	background:  url("http://www.sanelijodanceandmusicacademy.com/imgs/twitter_bl.png") bottom left no-repeat;
}
#twitter_badge_br {
	background:  url("http://www.sanelijodanceandmusicacademy.com/imgs/twitter_br.png") bottom right no-repeat;
}
#twitter_badge_inner {
	padding: 45px 0 10px 0;
}
#border_inner {
	border: 1px solid #a1a1a1;
	border-top: none;
	border-bottom: none;
	padding: 0 10px;
	margin: -2px 0;
}
#twitter_badge_via {
	font-size: 10px;
}
#footer #twitter_badge_via a {
	color: #92278f;
}
#my_twitter_status {
}
#my_twitter_status_time {
	color: #666;
	font-size: 10px;
}

/*Blog*/
.widget-area {
	float: left;
	margin: 0 -22.15% 0 0;
	width: 22.15%;
}
.entry-title a {
	font-size: 18px !important;
	text-decoration:none;
	line-height:normal !important;
}
.entry-header, .entry-meta {
	color: #999;
	font-size:.85em;
}
/*.blog #blog {
	color: #000000;
}*/
/* Comments link */
.entry-header .comments-link a {
	background: #eee url(http://sanelijodanceandmusicacademy.com/blog/wp-content/themes/twentyeleven/images/comment-bubble.png) no-repeat;
	color: #666;
	font-size: 13px;
	font-weight: normal;
	line-height: 35px;
	overflow: hidden;
	padding: 0 0 0;
	position: absolute;
	top: 1.5em;
	right: 0;
	text-align: center;
	text-decoration: none;
	width: 43px;
	height: 36px;
	display: block !important;
}
#bottom {
	position: absolute;
	top: 200px;
	left: 0;
	}
