/*These are id declarations  start with #*/
/*  border:1px solid #D41229;
border:1px solid #0000ff;   */
#the_brand{ width:702px; height:112px; overflow:hidden; padding-left:2px;}
#redirectinfo{ font-family:Verdana,Georgia,Arial,Serif; font-size:15px; font-weight:200; padding-top:10px; padding-bottom:5px; }
#main_menu_container{  height:33px;  width:auto; padding-left:2px;}
#subtitle{  background-image:url('images/colons.png');   background-repeat:repeat-x; height:20px; width:620px; margin-left:4px; clear:both;} /*I use margin here because the background dott would repeat*/

#whatisacrobaticyogatitle{ padding-top:3px;  height:20px;  margin-left:4px; clear:both; background-color:#F7F7F7; width:100%;} /*I use margin here because the background dott would repeat*/

#upcomingperformace{ padding-top:3px;  height:20px;  margin-left:4px; clear:both; background-color:#F7F7F7; width:100%;}
#freeyogamonth{ padding-top:3px;  height:90px;  margin-left:4px; clear:both; background-color:#F7F7F7; width:100%;}

#landing_row_zero{height:auto; width:100%; border-bottom:4px; clear:both; background-color:#F7F7F7; border-bottom-style:solid; border-color:#000000; }
#landing_row_one{height:auto; width:100%; border-bottom:1px; border-bottom-style:solid; float:left; background-color:#F7F7F7; border-color:#32409A; }

#landing_row_upcomingperformance{height:auto; width:100%; border-bottom:1px; border-bottom-style:solid; float:left; background-color:#F7F7F7; border-color:#32409A; padding-bottom:5px;}
#upcomingperformance_copy{font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500;  line-height:15px; color:#32409A; padding-top:10px; padding-left:5px; padding-right:5px;}

#contact_menu_container{padding-left:5px; padding-top:3px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:600; letter-spacing:1px; line-height:15px; clear: left;}
#what_is_acrobatic_yoga{font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500;  line-height:15px; color:#32409A; padding-top:10px; padding-left:5px; padding-right:5px;}
/*The Classes are here */

.themenu{height:auto;  width:auto;  float:left; padding-right:5px;}
.landing_gray_coach_container{background-color:#F7F7F7; height:212px; width:156px; float:left; }
.landing_blue_coach_container{background-color:#C8D5E8; height:212px; width:156px; float:left; } /*You need to place float:left here or the container div will not resize */
.landing_blue_coach_container_join_us{background-color:#C8D5E8; height:212px; width:156px; float:left; background-image: url(images/join_us.png); background-repeat:no-repeat; background-position: 35 3; }
.coaches_names{padding-bottom:5px; padding-top:5px; padding-left:5px;}
.coaches_adjectives{ padding-left:5px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500; letter-spacing:1px; line-height:15px; color:#32409A;}
.coaches_image{padding-top:4px; padding-left:2px;}

/*Begin DVD */
#dvd1{ padding-top:10px; padding-bottom:5px; background-color:#F7F7F7; height:auto; width:100%;  float:left; }
#dvd2{ padding-top:10px; padding-bottom:5px; background-color:#C8D5E8; height:auto; width:100%; float:left; }
#dvd3{ padding-top:10px; padding-bottom:5px; background-color:#F7F7F7; height:auto; width:100%;  float:left;}
#dvd4{ padding-top:10px; padding-bottom:5px; background-color:#C8D5E8; height:auto; width:100%;  float:left;}
#dvd5{ padding-top:10px; padding-bottom:5px; background-color:#F7F7F7; height:auto; width:100%;   float:left;}
#dvd6{ padding-top:10px; padding-bottom:5px; background-color:#C8D5E8; height:auto; width:100%;   float:left;}
#black_border_bottom_dvd {height:auto; width:auto; border-bottom:4px; border-bottom-style:solid; clear:left;}

.landing_gray_coach_container{background-color:#F7F7F7; height:212px; width:156px; float:left; }
.thumbnail_dvd{height:84px;  width:150px; padding-right:0px; float:left; padding-top:5px; padding-right:1px; padding-left:2px; }
.dvd_titles_container{ padding-bottom:2px; margin-left:2px; }
.dvd_titles{ padding-left:2px; padding-bottom:2px; margin-left:2px; float:left;  }

.container_thumb{clear:both;}

/*.percent_completed{margin-top:-4px; }*/
.percent_completed{margin-top:2px; margin-left:5px; float:left; color:#32409A; font-family:Verdana,Georgia,Arial,Serif; font-size:12px; font-weight:600;} 


/*END DVD*/

/*Begin Clases */
#classes_col_1{ width:25%; float:left;  position:relative; left:75%; overflow:hidden;  padding-bottom:5px; } 
#classes_col_2{  width:25%; float:left; position:relative; left:75%; overflow:hidden; padding-bottom:5px;} /*You need to place float:left here or the container div will not resize */
#classes_col_3{  width:25%; float:left; position:relative; left:75%; overflow:hidden; padding-bottom:5px;}
#classes_col_4{  width:25%; float:left; position:relative; left:75%; overflow:hidden; padding-bottom:5px;}

#class_container_1{ float:left;  width:100%;  background-color:#F7F7F7;   position:relative; right:25%} /* background-color:#F7F7F7; */
#class_container_2{ float:left;  width:100%;  background-color:#C8D5E8; position:relative; right:25%;} /*  background-color:#C8D5E8;  */
#class_container_3{ float:left;  width:100%;  background-color:#F7F7F7; position:relative; right:25%;}
#class_container_4{ float:left;  width:100%;  background-color:#C8D5E8; overflow:hidden; }
#classes_container_content_inside{ height:auto; width:100%; border-bottom:4px; border-bottom-style:solid; float:left; background-color:#F7F7F7; margin:0 auto; }

#classe_contact_menu_container{padding-left:5px; padding-top:3px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:600; letter-spacing:1px; line-height:15px; clear: left; border-top:4px solid #000000;}
.classes_copy{padding-left:5px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500; letter-spacing:1px; line-height:15px; color:#32409A;}
.classes_names{padding-bottom:5px; padding-top:5px; padding-left:5px; color:#32409A; font-family:Verdana,Georgia,Arial,Serif; font-size:12px; font-weight:600;}

.classes_image_float_left{float: left; margin-right: 4px; }

/*End Clases */

/* Begin Media */

#media_contianer_for_3_colums_videos {height:auto; width:100%; float:left; background-color:#F7F7F7;  padding-top:5px; }
#media_contianer_for_3_colums_images {height:auto; width:100%; float:left; background-color:#C8D5E8;  padding-top:5px; }
#media_col_1{ width:100%; float:left;  position:relative; overflow:hidden;  padding-bottom:5px; padding-left:5px; } 
#media_col_2{ width:100%; float:left;  position:relative; overflow:hidden;  padding-bottom:5px; padding-left:5px; } 
/*
#media_col_2{  width:33%; float:left; position:relative; overflow:hidden; padding-bottom:9px; padding-left:5px; border-right:1px; border-right-style:solid;} /*You need to place float:left here or the container div will not resize */
#media_col_3{  width:33%; float:left; position:relative;  overflow:hidden;padding-left:9px;  padding-bottom:5px; }

#media_video_title{clear:both; padding-bottom:2px; margin-left:2px;}
#media_images_title{clear:both; padding-bottom:2px; margin-left:2px;}

.media_video_copy{color:#32409A; font-family:Verdana,Georgia,Arial,Serif; font-size:12px; font-weight:600;}
/* End Media */



/* Begin Retail */
/*.class_retail_titles{padding-bottom:2px; margin-left:2px;} */
.class_retail_description_copy{ width:330px; padding-top:15px;; padding-bottom:2px; margin-left:18px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500;  line-height:15px; color:#32409A;}
.class_retail_title_copy{color:#32409A; font-family:Verdana,Georgia,Arial,Serif; font-size:12px; font-weight:600;}

.retail_images_title{clear:both; padding-bottom:2px; margin-left:2px;}
.retail_rows{ width:100%; float:left;  position:relative; overflow:hidden;  padding-bottom:5px; padding-left:5px; }

.retail_dvd_rows_container { width:450px; float:left;  position:relative; overflow:hidden;  padding-bottom:5px; padding-left:5px;  }
.retail_dvd_rows_container_handstand_trainer { width:350px; float:left;  position:relative; overflow:hidden;  padding-bottom:5px; padding-left:5px; }

.retail_container_ntsc_pal{ width:150px; float:right;  position:relative; overflow:hidden;  padding-bottom:0px; padding-left:0px;  }
.retail_container_handstand_trainer{ width:230px; float:right;  position:relative; overflow:hidden;  padding-bottom:0px; padding-left:0px;   }
.retail_ntsc{ width:150px;  position:relative; overflow:hidden;  padding-bottom:0px; padding-left:0px; }
.retail_handstand_trainer{ width:230px;  position:relative; overflow:hidden;  padding-bottom:0px; padding-left:0px; }
.retail_ntsc_image{ float:left; }
.retail_pal_image{ float:left; }
.retail_pal{ width:150px; position:relative; overflow:hidden;  padding-bottom:0px; padding-left:0px; }
.retail_dvd_rows_container_outside {clear:both;  width:620px; position:relative; }
.retail_clear_both{clear:both;} 

.retail_paypal{display:inline; float:right; height:30px; }
.retail_paypal_handstand_trainer{display:inline; float:right; }

.title_of_whats_for_sale {color:#32409A; font-family:Verdana,Georgia,Arial,Serif; font-size:14px; font-weight:900;}
.retail_image_float_left{float: left; margin-right: 15px; }
.retail_handstand_trainer_tips{  padding-bottom:2px; margin-left:23px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500;  line-height:15px; color:#32409A;}


#retail_row_1{ width:100%; float:left;  position:relative; overflow:hidden;  padding-bottom:5px; padding-left:5px; } 
#retail_contianer_for_DVD {height:auto; width:100%; float:left; background-color:#F7F7F7;  padding-top:5px; }
#retail_what_is_ntsc_pal{  padding-bottom:2px; margin-left:23px; font-family:Verdana,Georgia,Arial,Serif; font-size:11px; font-weight:500;  line-height:15px; color:#32409A;}
#retail_special_sale {height:auto; width:100%; float:left; background-color:#C8D5E8;  padding-top:5px; }
/* End Retail */

img {border: 0;} 
/*
a {text-decoration:none; border: 0;}
a:hover {
color: #00bff3;
} 
a:visited  {
text-decoration:none
} 
*/
a:link { color:#32409A;  text-decoration: none;}
a:visited { color:#000000; text-decoration: none;} 
a:hover { color: blue; }

html, body {
margin:0;
padding:0;
height:100%;
width:100%;
}
