/* ----------------------------------------------------------------
	Innovative Media 2005 Base Stylesheet - Pilates Personal Fitness
---------------------------------------------------------------- */

	body { margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size: 12px; color:#393939; line-height: 18px; } /* Use relative font sizes so that IE users can increase font size */
	p, td, th, tbody { font-family:arial, helvetica, sans-serif; font-size:12px; line-height: 18px; color:#393939; }
	.Content a { color: #4A4A4A; text-decoration: underline; }
	.Content a:hover { color: #686868; text-decoration: none; }
	.Content a:visited { }
	/*
	.Content p,div,table,tr,td,th a { color: #777777; text-decoration: underline; }
	.Content p,div,table,tr,td,th a:hover { color: #919191; text-decoration: none; }
	.Content p,div,table,tr,td,th a:visited { }*/
	
	.sidebar2 a { color: #4A4A4A; text-decoration: underline; }
	.sidebar2 a:hover { color: #686868; text-decoration: none; }
	
	h1 { font-size:x-large; } /* Depending on font-family some larger fonts look good with font-weight:100; other wise font-weight:600; */
	h2 { font-size:large; }	
	h3 { font-size:medium; }
	h4 { font-size:small}
	h5 { font-size:x-small }
	h6 { font-size:xx-small; }
	
	table { padding:0; border:0; border-spacing:0; border-collapse:collapse; } /* Use this instead of cellpadding, border and cellspacing */

/* Email form Styles */
.EmailFormAssetDescriptionCell {  }
.EmailFormAssetSubmitButton {  }
input,textarea,select {  }
li {list-style-image: url(Images/i-bullet.gif); margin-bottom:8px; margin-bottom:8px; margin-left: -20px; }
	
/* ----------------------------------------------------------------
	Main Layout Styles
---------------------------------------------------------------- */
	
	.Content { padding-left: 25px; padding-right: 25px; padding-top: 15px; padding-bottom: 15px; }
	.sidebar { padding-top: 0px; padding-left: 14px; padding-right: 14px; background-color: #F7F7F7; padding-bottom: 315px; background-image: url(Images/i-girlside.jpg); background-position: bottom left; background-repeat: no-repeat; }
	.sidebar2 { padding-top: 0px; padding-left: 14px; padding-right: 14px; background-color: #F7F7F7; padding-bottom: 315px; background-image: url(Images/i-girlside.jpg); background-position: bottom left; background-repeat: no-repeat; }
	.nav { background-color: #EFEFEF; color: #226ED2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
	.copyright { color: #9F9F9F; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	.TitleImage { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; color: #DD0A1C; background-image: url(Images/i-divider.gif); background-position:bottom; background-repeat: no-repeat; width: 445px; }
	.btmnav { background-color: #EFEFEF; padding-left: 20px; padding-right: 20px; }
	.bgCircles { background-image: url(Images/i-bg-sides.jpg); background-repeat: no-repeat; background-position: top center; }
	.textdesignby { color: #002784; } 
	.small { font-size: 10px; color: #393939 }
/* ----------------------------------------------------------------
	CMS Menu Styles
---------------------------------------------------------------- */

	.MenuTable {  }
	
	.MenuCell {  }
	.MenuCellOn {  }
	.MenuCellOn .MenuLink {  }
	.MenuCellOff {  }
	
	.MenuLink { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0D5DC4; text-decoration: none; }
	.MenuLink:hover { color: #FFBA00; }
	
	.SubMenuLink { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #67A8E4; font-size: 11px; text-decoration: none; }
	.SubMenuLink:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #226ED2; font-size: 11px; }
	.SubMenuCell { background-image:url(Images/i-divider.gif); background-repeat: no-repeat; background-position: bottom; width: 139px; height: 25px; } 
	
/* ----------------------------------------------------------------
	CMS Styles
---------------------------------------------------------------- */

	.IntroText { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #002072; line-height: 20px; }
	.Highlight { color: #002072; font-style: italic; }
	.SmallText { font-family: Arial, Helvetica, sans-serif; color: #9F9F9F; font-size: 11px; }
	.SubHeader { font-weight: bold; font-style: italic; color: #FFBA00; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; }
	.Bullet { background-image: url('Images/i-bullet.gif'); background-position: left; background-repeat: no-repeat; padding-left: 20px; }
	.RedHeading { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-style: italic; color: #DD0A1C; background-image: url(Images/i-divider.gif); background-position:bottom; background-repeat: no-repeat; width: 445px; }

