/*Adding 36PX 'bar' under navigation  */

body {
	   	color: #000000; 
	   	font-size: 12px;
	   	font-family: Veranda, Arial, sans-serif; 
       	margin: 0; 
       	padding: 0;
	   	text-align: center;
		background-color: #ffffff;
		background-image: url(images/back3.jpg);
		background-repeat: repeat-y;
			background-repeat: repeat-x;
}

a:link {color: #000000; font-weight: normal;}     
a:visited {color: #000000;}  
a:hover {color: #000000; text-decoration: none;}  
a:active {color: #999999;}  

.oneColLiqCtr #container {
            position: relative;
			width: 1021px; 
            height: 875px;
			backgound-color: #9F5822;
            margin: 0 auto; 
            border: 0;
			top: 0px;
            text-align: center; 
			
}
.oneColLiqCtr #mainContent { padding: 0 0px; }

h1 {
	font-weight: normal;
	font-size: 15px;
	color: #7aa448; 
	}
h2 {
	font-weight: bold;
	font-size: 13px;
	}

li { list-style: disc; }

h3 {font-size: 10px;}
#icfwHeader {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1021px;
	height: 134px;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;

}
#player {
	position: absolute;

	top: 0px;

	left: 0px;

	width: 986px;

	height: 319px;

	background-repeat: no-repeat;
}

#nav {
	position: absolute;

	top: 10px;

	left: 200px;

	width: 820px;

	height: 200px;

	background-repeat: no-repeat;
	
}

#boxes {
	position: absolute;

	top: 920px;

	left: -10px;

	width: 900px;

	height: 400px;

	background-repeat: no-repeat;
	
}		
				
#icfw01{
	position: absolute;
	top: 134px;
	left: 0px;
	width: 1021px;
	/*height: 593px;*/
  height: 629px;
	background-color: #ffffff;
}

#icfwContentDivbody {
	position: absolute; 
	top: 535px;
	left: 60px;
	width: 660px;
	color: #000000;
	text-align: left;
	line-height: 15px;
	
}
	
	#flashHome {
	position: absolute;

	/*top: 146px;*/
  top: 182px;
	left: 10px;

	width: 334px;

	height: 390px;

	background-repeat: no-repeat;
	
}	


				
#icfwdoctor{
	position: absolute;
	/*top: 547px;*/
  top: 583px;
	left: 10px;
	width: 332px;
	height: 167px;
	background-image: url(images/doctor.jpg);

	background-repeat: no-repeat;
}

.widepubdiv
{
	Z-INDEX: 1;
	OVERFLOW-Y:scroll;
	OVERFLOW-X:hidden;
	WIDTH: 570px !important;
	HEIGHT: 317px !important;
	POSITION: absolute;
	/*TOP: 272px;*/
  top: 308px;
	LEFT: 400px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding-right:15px;
}

	#icfwdoctortext {
	position: absolute; 
	top: 633px;
  /*top: 597px; */
	left: 30px;
	width: 130px;
	color: #000000;
	text-align: left;
	line-height: 18px;
	
	}
	
	

	#indextext {
	position: absolute; 
	top: 315px;
	left: 400px;
	width: 570px;
	color: #000000;
	text-align: left;
	line-height: 18px;
	
	}
	#icfwbodyText{
	position: absolute;
	/*top: 146px;*/
  top: 182px;
	left: 357px;
	width: 650px;
	height: 567px;
	background-image: url(images/textBack.jpg);

	background-repeat: no-repeat;
}
#icfwaddress{
	position: absolute;
	/*top: 727px;*/
  top: 763px;
	left: 0px;
	width: 1021px;
	height: 54px;
	background-image: url(images/address.jpg);

	background-repeat: no-repeat;
}


#endNav {
	position: absolute;
	/*top: 791px;*/
  top: 827px;
	left: 0px;
	width: 1021px;
	height: 29px;
	color: #000000;
	font-size: 10px;
	}


/*--------------------End Home page--------------*/

	#icfwbodyTextInner{
	position: absolute;
	/*top: 146px;*/
  top: 182px;
	left: 357px;
	width: 650px;
	height: 567px;
	background-image: url(images/innertext.jpg);

	background-repeat: no-repeat;
}
.widepubdivInner
{
	Z-INDEX: 1;
	OVERFLOW-Y:scroll;
	OVERFLOW-X:hidden;
	WIDTH: 570px !important;
	HEIGHT: 453px !important;
	POSITION: absolute;
	/*TOP: 192px;*/
  top: 228px;
	LEFT: 400px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

		#acupunctureInner {
	position: absolute;

  /*	top: 146px; */
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash3.jpg);

	background-repeat: no-repeat;
	
}

/*--------------------End Acupuncture--------------*/

#bihrContentDivbody {
	position: absolute; 
	top: 192px;
	left: 400px;
	width: 570px;
	color: #000000;
	text-align: left;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
	
		#bihtInner {
	position: absolute;

	/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash6.jpg);

	background-repeat: no-repeat;
	
}	
	/*--------------------End BioIdentical--------------*/
	#servicesContentDivbody {
	position: absolute; 
	/*top: 192px;*/
  top: 228px;
	left: 400px;
	width: 570px;
	color: #000000;
	text-align: left;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	}
	
		#servicesInner {
	position: absolute;

	/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash2.jpg);

	background-repeat: no-repeat;
	
}	
	/*--------------------End services--------------*/	
	
	#rulaInner {
	position: absolute;

	/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/largeheidiRula.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End about dr rula--------------*/

	#conditionsInner {
	position: absolute;

	/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/big_flash1.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End conditions--------------*/

	#contactInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash7.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End contact--------------*/

	#privacyInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash8.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End privacy--------------*/
	#privacyInner {
	position: absolute;

	/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash8.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End privacy--------------*/
	#thankInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash8.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End thank you--------------*/

	#wellwomanInner {
	position: absolute;

	/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash4.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End well woman--------------*/

	#philosophyInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash9.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End philosophy--------------*/

	#personalizedInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash9.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End personalized--------------*/

	#patientInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash2.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End patient--------------*/

	#herbalInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash8.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End herbal--------------*/

	#functionalInner {
	position: absolute;

/*top: 146px;*/
  top: 182px;

	left: 10px;

	width: 335px;

	height: 568px;

		background-image: url(images/bigflash6.jpg);

	background-repeat: no-repeat;
	
}	

/*--------------------End functional--------------*/


div#cta_bar{
  position: absolute;
  top: 146px;
  left: 10px;
  height: 36px;
  width: 1000px;
}

div#cta_bar div.social_icons{
  float: right;
  width: 80px;
  margin-top: 2px;
}

div#cta_bar div.email_cta{
  float: right;
  margin-top: 2px;
  margin-right: 10px;
}

div#cta_bar div.email_cta input[type=text]{
  width: 120px;
  border: 1px solid #B3CA79;
  margin-right: 10px;
  vertical-align: top;
  margin-top: 7px;
  color: #CCCCCC;

}

div#cta_bar div.email_cta input[type=image]{
  margin-right: 10px;
}

div#email-update{

}
form#emailUpdateForm{

}
form#emailUpdateForm label{
  width: 100px;
  float: left;
  text-align: right;
  margin: 4px;
}

form#emailUpdateForm label.agree{
  width: 400px;
  float: none;
  text-align: left;
  margin: 4px;
}

form#emailUpdateForm input[type=text]{
  width: 180px;
  border: 2px solid #B3CA79;
  margin: 4px;
}

form#emailUpdateForm input[type=checkbox]{
  margin: 4px;
}


