/* ----------------------------------------------------------------
	Innovative Media 2005 Base Stylesheet - Pilates Personal Fitness
---------------------------------------------------------------- */

	body { margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size: 12px; color:#777777; 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; color:#777777; line-height: 18px; }
	.Content a { color: #777777; text-decoration: underline; }
	.Content a:hover { color: #919191; text-decoration: none; }
	.Content a:visited { }
	
	.Content2 a { color: #777777; text-decoration: underline; }
	.Content2 a:hover { color: #919191; text-decoration: none; }
	.Content2 a:visited { }	
	
	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); color:#777777; margin-bottom:8px; margin-bottom:8px;}
	
/* ----------------------------------------------------------------
	Main Layout Styles
---------------------------------------------------------------- */
	
	.Content { background-image: url(Images/i-contentbg.gif); background-repeat: no-repeat; padding-left: 14px; padding-top: 20px; width: 521px; }
	.nav { padding-top: 34px; padding-left: 40px; text-decoration: none; }
	.copyright { color: #B0B0B0; font-size: 10px; }
	.TitleImage { color: #085AC3; font-size: 24px; text-transform: uppercase; font-family: Arial Narrow, Geneva, Arial, Helvetica, sans-serif; }
	
/* ----------------------------------------------------------------
	CMS Menu Styles
---------------------------------------------------------------- */

	.MenuTable {  }
	
	.MenuCell { height: 30px; }
	.MenuCellOn { background-image: url(Images/i-menuarrow.gif); background-repeat: no-repeat; background-position: middle left; height: 30px; color: #color: #FFBA00; }
	.MenuCellOn .MenuLink { color: #FFBA00; }
	.MenuCellOff {  }
	
	.MenuLink { padding-left: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0D5DC4; text-decoration: none; line-height: 19px; background-image: url(Images/i-bottom.gif); background-position: bottom left; background-repeat: no-repeat; width: 117px; }
	.MenuLink:hover { color: #FFBA00; }
	
/* ----------------------------------------------------------------
	CMS Styles
---------------------------------------------------------------- */

	.IntroText { font-family: Arial, Helvetica, sans-serif; color: #FFBA00; }
	.Highlight {  }
	.SmallText {  }
	.SubHeader { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFBA00; text-transform: uppercase; }
	.BlueSubHeader { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #085AC3; text-transform: uppercase; }
	.Arrow { background-image: url(Images/i-arrow.gif); background-position: left middle; background-repeat: no-repeat; padding-left: 10px; }
	.dottedborderbtm td { background-image: url(Images/i-bottom.gif); background-position: bottom left; background-repeat: repeat-x; }
	.Content2 {}

