html {
/* start: forces scrollbar to appear on non-IE browsers */
	height: 100%;
/* end: forces scrollbar to appear on non-IE browsers */
}

body {
	font: normal .8em Arial, Helvetica, sans-serif;
	height: 100%;
	margin: 0;
/* start: forces scrollbar to appear on non-IE browsers */
	min-height: 101%;
/* end: forces scrollbar to appear on non-IE browsers */
	padding: 0;
}

#mastHead {
	background-image:url(../images/mastHeadBground.jpg);
	background-repeat: no-repeat;
	
	height: 120px;
	width: 745px;
}

h1.title {
	font: bold 175% Arial, Helvetica, sans-serif;
	left: 178px;
	margin: 0 auto 0 auto;
	padding: 0;
	position: absolute;
	text-transform: capitalize;
	top: 84px;
	width: 570px;
}
/*
H4:first-letter {
  color:#6699CC;
  font-size: 24px;
  display: block;
  border: 0px;
  background-color:#003399;
  padding:1px;
  padding-left:1px;
  padding-right:1px;
}
*/

img {
	border: 0;
}

#container {
/*	background: url("http://localhost/Test/images/watermarkLogo.gif") no-repeat 0 0; */
	height: 100%;
	margin: 0 0 0 10px;
	width: 755px;
	float:left;
}

#content {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	
	padding-top: 0px;	

	width: 395px;
}

#iframe_body {
	margin: 0 auto 0 auto;
	margin-top: 10px;
	width: 500px;
}


#logo {
	background-image:url(../images/logoFitTone.gif);
	background-repeat:no-repeat;
	border: 0 solid #FFF;
	height: 100px;
	position: absolute;
	top: 10px;
	width: 135px;
}

#CopyrightInfo {
	border-top: 1px solid #CC9;
	color: #999;
	font-size: 80%;
	left: 2px;
	padding: 0;
	position: relative;
	text-align: center;
	text-transform: capitalize;
	width: 155px;
}

#ImageDescription{
	padding-top:20px;
	
	font: normal .8em Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:16px;
	font-weight:bold;

	float:left;
}

#ImageDescription a, a:link {
	color:#003399;
}

#t_question{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24;
	
	font-style:normal;
}

#t_answer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18;
	
	font-style:italic;
}

#t_client{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	
	text-align:right;
	width:575px;
}

/* START: CODE BEFORE CRAIG'S CHANGES */
/*
#momma {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 60px;
	margin-left: 20px;
	
	border-style:double;
	border-width:medium;
	
	padding: 0px;
	
	width: 791px;
	float:left;
}

h1 {
	font-size: 18px;
	color: #000000;
	letter-spacing: 1.5px;
}

h2 {
	background-color: #000000;
	padding: 5px;
	
  	display: block;
	width: 225px;
	
	color: #ffffff;
	font-size: 14px;
}

h3 {
	margin-bottom: 0px;

	font-size: 12px;
	font-weight: bold;
}

h4:first-letter {
  color:#CCCCCC;
  font-size: 24px;
  display: block;
  border: 0px;
  background-color:#003366;
}
*/
/* END: CODE BEFORE CRAIG'S CHANGES */
/***********************************/

/***********************************/
/* START: INCLUDED GRAPHICS */
#LocationPic{

	background-image:url(../images/mapquest_location.gif);
	background-repeat: no-repeat;

	margin:5px;
	
	padding: 0;
	
	width:400px;
	height:340px;
	float:left;	
}

#Coupon{
	background-image:url(../images/img_coupon.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: 40px;
	
	padding: 10px;
	
	text-align:left;
	text-shadow:Gray;
	
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;

	width:500px;
	height:400px;
}

#HomePic{
/*
	background-image:url(../images/Facility_Building.jpg);
	background-repeat: no-repeat;
*/
	margin-top: 0px;
	margin-left: 0px;
	
	padding: 0;
	
	width:360px;
	height:340px;
	float:left;	
}
/* END: INCLUDED GRAPHICS */
/***********************************/

/***********************************/
/* START: LINK HANDLING */
a, a:link {
	color:#00FF66;
}

a:hover {
	color:#66CCFF;
}

a:visited{
	color:#666699;
}
/* END: LINK HANDLING */
/***********************************/

/***********************************/
/* START: FORM LAYOUT */
form {
	margin: 0;
	padding: 0;
}

form p label {
	float: left;
	font-weight: bold;
	margin: 5px 0 10px 10px;
	text-transform: capitalize;
	white-space: nowrap;
	width: 30%;
}

form p label.sub {
	float: left;
	white-space: nowrap;
}
/* END: FORM LAYOUT */
/***********************************/


/* START: GLOBALNAVSUB */
#globalNavSub {
	margin: 0 auto 0 auto;
/*	position: absolute; */
	text-transform: capitalize;
	top: 125px;
	width: 160px;
	float:left;
}

#globalNavSub ul {
   	list-style: none;
	margin: 0;
	padding: 0;
}

#globalNavSub a, #globalNavSub span, #globalNavSub strong  {
	color: #036;
	text-decoration: none;
}

#globalNavSub li {
   font: bold 95% Arial, Helvetica, sans-serif;
   height: 32px;
   padding: 5px 0 0 5px;
   text-transform: capitalize;
}

#globalNavSub .link01 {
	background-image:url(../images/globalNabSubLink01.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link01:hover {
	background-image:url(../images/globalNabSubLink01On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link02 {
	background-image:url(../images/globalNabSubLink02.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link02:hover {
	background-image:url(../images/globalNabSubLink02On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link03 {
	background-image:url(../images/globalNabSubLink03.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link03:hover {
	background-image:url(../images/globalNabSubLink03On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link04 {
	background-image:url(../images/globalNabSubLink04.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link04:hover {
	background-image:url(../images/globalNabSubLink04On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link05 {
	background-image:url(../images/globalNabSubLink05.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link05:hover {
	background-image:url(../images/globalNabSubLink05On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link06 {
	background-image:url(../images/globalNabSubLink06.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link06:hover {
	background-image:url(../images/globalNabSubLink06On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link07 {
	background-image:url(../images/globalNabSubLink07.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link07:hover {
	background-image:url(../images/globalNabSubLink07On.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link08 {
	background-image:url(../images/globalNabSubLink08.gif);
	background-repeat: no-repeat;
}

#globalNavSub .link08:hover {
	background-image:url(../images/globalNabSubLink08On.gif);
	background-repeat: no-repeat;
}

#globalNavSub #current a, #globalNavSub a:hover {
	color: #603;
}
/* END: GLOBALNAVSUB */

/* START: EXPAND AND CONTRACT */
.contracted {
	display: none;
	visibility: hidden;
}

.expanded {
	display: inherit;
	margin: 5px;
	padding: 15px;
}

.tabsc, .tabsc_expanded {
	clear: both;
	cursor: pointer;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
	height: 20px;
	margin: 0 0 2px 0;
	padding: 5px 15px 5px 30px;
}

.tabsc {
/*	background: #FFF url("http://localhost/fittone/images/btnUp.gif") 1% center no-repeat; */
	background-image:url(../images/btnUp.gif);
	background-repeat: no-repeat;
	background-position:left;
	
}

.tabsc_expanded {
/*	background: #FFF url("http://localhost/fittone/images/btnDown.gif") 1% center no-repeat; */
	background-image:url(../images/btnDown.gif);
	background-repeat: no-repeat;
	background-position:left;
	width: 500px
}

.tabsc .columnhalf, .tabsc_expanded .columnhalf {
	margin: 0px 0px 0 20px;
	*margin: 0px 0px 0 5px;
	width: 43%;
	*width: 40%;
}
/* END: EXPAND AND CONTRACT */
