/* Web CSS for: Body Therapy of Bucks County

   Programmed by: Optime Productions

   Last Updated: 09/01/2008

****************************************************************/



/* Main Body Elements

****************************************************************/

html { height: 100% }



body {

	text-align: center;

	margin: auto;

	font: 10px/1.5 Verdana, sans-serif;

	background-color: #56331D;

	color: #333333;

	height: 100%;

	}



p	{

	font-size: 1.2em;

	color: #56331D;

	text-align: justify;

	margin-top: 0px;

	margin-bottom: 0px;

	}

	

a {color: #56331D; font-weight: normal; text-decoration: none; background-color: inherit;}

a:hover {color: #56331D; font-weight: normal; text-decoration: underline; background-color: inherit;}



h1	{

	margin: 0 0 0 0em;

	font-family: Verdana, sans-serif;

	font-weight: bold;

	font-size: 1.4em;

	letter-spacing: 1px;

	color: #841702;

	background-color: inherit;

	text-transform: capitalize;

	text-align: left;

	padding-top: 15px;

	}

	

h1 a {color: #F37520; font-weight: bold; text-decoration: none; background-color: inherit;}

h1 a:hover {color: #F37520; font-weight: bold; text-decoration: underline; background-color: inherit;}

	

h2	{

	margin: 0 0 0 0em;

	padding-top: 10px;

	padding-bottom: 2px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 1.2em;

	border-bottom: 1px;

	border-bottom-color: #999999;

	border-bottom-style: dotted;

	color: #525179;

	background-color: inherit;

	text-transform: capitalize;

	}

	

h3	{

	margin: 0 0 0 0em;

	padding-top: 10px;

	padding-bottom: 2px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 1.2em;

	color: #525179;

	background-color: inherit;

	text-transform: capitalize;

	}

	

sup {

	font-size: 0.9em;

}



li {

	margin: 0 0 0 0em;

	font-size: 1.2em;

	color: #841702;

	line-height: 1.3em;

	text-align: left;

}



hr {

	color: #56331D;

	background-color: #56331D;

	height: 0.005em;

	}



/* Structure IDs

****************************************************************/

#siteWrap {

	margin: auto;

	width: 785px;

	height: 100%;

	color: inherit;

	background-color: #DCB968;

	border-color: #000000;

	border-width: 2px;

	border-style: solid;

	vertical-align: top;

	}

	

#topNav {

	background-color: #56331D;

	width: 785px;

	height: 400px;

	text-align: center;

	vertical-align: top;

	}



#mainContent {

	background-color: #F7EDD4;

	width: 745px;

	padding-left: 20px;

	padding-right: 20px;

	position: relative;

	display: block;

	}

	

#leftColumn {

	width: 293px;

	padding-top: 20px;

	float: left;

	position: relative;

	}

	

#leftColumn p {padding-left: 15px; padding-right: 15px}



#leftColumnInt {

	width: 213px;

	padding-top: 20px;

	float: left;

	position: relative;

	text-align: center;

	}

	

#leftColumnInt p {padding-left: 15px; padding-right: 15px}

	

#rightColumn {

	width: 420px;

	float: right;

	padding-top: 20px;

	position: relative;

	border-left-color: #56331D;

	border-left-width: 1px;

	border-left-style: solid;

	padding-left: 15px;

	}

	

#rightColumn p {padding-left: 15px; padding-right: 15px}



#rightColumnInt {

	width: 500px;

	float: right;

	padding-top: 20px;

	position: relative;

	border-left-color: #56331D;

	border-left-width: 1px;

	border-left-style: solid;

	padding-left: 15px;

	}

	

#rightColumnInt p {padding-left: 15px; padding-right: 15px}

	

#seperator {

	background-color: #e0e2df;

	width: 24px;

	height: 286px;

	position: relative;

	float: left;

	text-align: left;

	vertical-align:top;

	}

	

#mainSection {

	background-color: #e0e2df;

	width: 390px;

	height: 286px;

	float: right;

	text-align: left;

	vertical-align:top;

	padding-left: 15px;

	padding-right: 35px;

	}



#nav {

	background-color: inherit;

	color: inherit;

	text-align: right;

	position: relative;

	float: right;

	height: 62px;

	width: 426px;

	}

	

#bottomLinks {

	background-color: #DCB968;

	color:#56331D;

	text-align: left;

	font-size: 1.0em;

	border-top-color: #56331D;

	border-top-style: solid;

	border-top-width: 3px;

	padding-top: 8px;

	padding-bottom: 8px;
	
	padding-left: 20px;
	
	padding-right: 20px;

	clear: both;

	}

	

#bottomLinks p {color: #56331D; text-align: center;}

#bottomLinks a {color: #56331D; font-weight: normal; text-decoration: none; background-color: inherit;}

#bottomLinks a:hover {color: #56331D; font-weight: normal; text-decoration: underline; background-color: inherit;}



/* Structure Classes

****************************************************************/



.mainContent {

	background-color: #FFFFFF;

	width: 394px;

	font-size: 1.2em;

	color: #333333;

	text-align: justify;

	vertical-align: top;

	padding-top: 5px;

	padding-left: 15px;

	padding-right: 10px;

	}	



.mainCentered {

	background-color: #e0e2df;

	width: 600px;

	font-size: 10px;

	color: #333333;

	text-align: justify;

	vertical-align: top;

	padding-top: 20px;

	padding-bottom: 20px;

	}

	

.mainCentered p {

	text-align: justify;

	font-size: 10px;

	}

	

.image {

	padding-left: 10px;

	padding-bottom: 5px;

	}

	

/*For Drop Down Menus

****************************************************************/

td img {

/* Another Mozilla/Netscape bug with making sure our images display correctly */

	display: block;

}



#FWTableContainer1819813436 {

/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */

	position:relative;

	margin:0px;

	width:785px;

	height:43px;

	text-align:left;

}



#MMMenuContainer0909233441_0 {

/* This ID is related to the master menu div for menu MMMenuContainer0909233441_0 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:0px;

	top:43px;

	visibility:hidden;

	z-index:300;

}



#MMMenu0909233441_0 {

/* This class defines things about menu MMMenu0909233441_0's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

	background-color:transparent;

	width:162px;

	height:138px;

}



.MMMIFVStyleMMMenu0909233441_0 {

/* This class determines the general characteristics of the menu items in menu MMMenu0909233441_0 */

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



.MMMIVStyleMMMenu0909233441_0 {

/* This class determines the general characteristics of the menu items in menu MMMenu0909233441_0 */

	border-top:0px;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



#MMMenu0909233441_0_Item_0 {

/* Unique ID for item 0 of menu MMMenu0909233441_0 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0909233441_0_Item_1 {

/* Unique ID for item 1 of menu MMMenu0909233441_0 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenu0909233441_0_Item_2 {

/* Unique ID for item 2 of menu MMMenu0909233441_0 so we can set its position */

	left:0px;

	top:46px;

}



#MMMenu0909233441_0_Item_3 {

/* Unique ID for item 3 of menu MMMenu0909233441_0 so we can set its position */

	left:0px;

	top:69px;

}



#MMMenu0909233441_0_Item_4 {

/* Unique ID for item 4 of menu MMMenu0909233441_0 so we can set its position */

	left:0px;

	top:92px;

}



#MMMenu0909233441_0_Item_5 {

/* Unique ID for item 5 of menu MMMenu0909233441_0 so we can set its position */

	left:0px;

	top:115px;

}



#MMMenuContainer0909233441_0 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0909233441_0 a {

/* Controls the general apperance for menu MMMenuContainer0909233441_0's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#999999;

	text-align:center;

	vertical-align:middle;

	padding:4px;

	background-color:#56331d;

	font-weight:normal;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0909233441_0 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0909233441_0 */

	color:#ffffff;

	background-color:#56331d;

}

#MMMenuContainer0909234113_1 {

/* This ID is related to the master menu div for menu MMMenuContainer0909234113_1 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:79px;

	top:43px;

	visibility:hidden;

	z-index:300;

}



#MMMenu0909234113_1 {

/* This class defines things about menu MMMenu0909234113_1's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

	background-color:transparent;

	width:162px;

	height:161px;

}



.MMMIFVStyleMMMenu0909234113_1 {

/* This class determines the general characteristics of the menu items in menu MMMenu0909234113_1 */

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



.MMMIVStyleMMMenu0909234113_1 {

/* This class determines the general characteristics of the menu items in menu MMMenu0909234113_1 */

	border-top:0px;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



#MMMenu0909234113_1_Item_0 {

/* Unique ID for item 0 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0909234113_1_Item_1 {

/* Unique ID for item 1 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenu0909234113_1_Item_2 {

/* Unique ID for item 2 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:46px;

}



#MMMenu0909234113_1_Item_3 {

/* Unique ID for item 3 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:69px;

}



#MMMenu0909234113_1_Item_4 {

/* Unique ID for item 4 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:92px;

}



#MMMenu0909234113_1_Item_5 {

/* Unique ID for item 5 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:115px;

}



#MMMenu0909234113_1_Item_6 {

/* Unique ID for item 6 of menu MMMenu0909234113_1 so we can set its position */

	left:0px;

	top:138px;

}



#MMMenuContainer0909234113_1 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0909234113_1 a {

/* Controls the general apperance for menu MMMenuContainer0909234113_1's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#999999;

	text-align:center;

	vertical-align:middle;

	padding:4px;

	background-color:#56331d;

	font-weight:normal;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0909234113_1 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0909234113_1 */

	color:#ffffff;

	background-color:#56331d;

}

#MMMenuContainer0917101125_2 {

/* This ID is related to the master menu div for menu MMMenuContainer0917101125_2 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:508px;

	top:43px;

	visibility:hidden;

	z-index:300;

}



#MMMenu0917101125_2 {

/* This class defines things about menu MMMenu0917101125_2's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

	background-color:#666666;

	border:0px solid #555555;

	width:162px;

	height:46px;

}



.MMMIFVStyleMMMenu0917101125_2 {

/* This class determines the general characteristics of the menu items in menu MMMenu0917101125_2 */

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



.MMMIVStyleMMMenu0917101125_2 {

/* This class determines the general characteristics of the menu items in menu MMMenu0917101125_2 */

	border-top:0px;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



#MMMenu0917101125_2_Item_0 {

/* Unique ID for item 0 of menu MMMenu0917101125_2 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0917101125_2_Item_1 {

/* Unique ID for item 1 of menu MMMenu0917101125_2 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenuContainer0917101125_2 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0917101125_2 a {

/* Controls the general apperance for menu MMMenuContainer0917101125_2's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#999999;

	text-align:center;

	vertical-align:middle;

	padding:4px;

	background-color:#56331d;

	font-weight:normal;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0917101125_2 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0917101125_2 */

	color:#ffffff;

	background-color:#56331d;

}

#MMMenuContainer0917095215_2 {

/* This ID is related to the master menu div for menu MMMenuContainer0917095215_2 and contains the important positioning information for the menu as a whole */

	position:absolute;

	left:623px;

	top:43px;

	visibility:hidden;

	z-index:300;

}



#MMMenu0917095215_2 {

/* This class defines things about menu MMMenu0917095215_2's div. */

	position:absolute;

	left:0px;

	top:0px;

	visibility:hidden;

	background-color:transparent;

	width:162px;

	height:69px;

}



.MMMIFVStyleMMMenu0917095215_2 {

/* This class determines the general characteristics of the menu items in menu MMMenu0917095215_2 */

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



.MMMIVStyleMMMenu0917095215_2 {

/* This class determines the general characteristics of the menu items in menu MMMenu0917095215_2 */

	border-top:0px;

	border-left:0px solid #ffffff;

	border-bottom:0px solid #666666;

	border-right:0px solid #666666;

	width:162px;

	height:23px;

	voice-family: "\"}\"";

	voice-family:inherit;

	width:154px;

	height:15px;

}



#MMMenu0917095215_2_Item_0 {

/* Unique ID for item 0 of menu MMMenu0917095215_2 so we can set its position */

	left:0px;

	top:0px;

}



#MMMenu0917095215_2_Item_1 {

/* Unique ID for item 1 of menu MMMenu0917095215_2 so we can set its position */

	left:0px;

	top:23px;

}



#MMMenu0917095215_2_Item_2 {

/* Unique ID for item 2 of menu MMMenu0917095215_2 so we can set its position */

	left:0px;

	top:46px;

}



#MMMenuContainer0917095215_2 img {

/* needed for Mozilla/Camino/Netscape */

	border:0px;

}



#MMMenuContainer0917095215_2 a {

/* Controls the general apperance for menu MMMenuContainer0917095215_2's items, including color and font */

	text-decoration:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#999999;

	text-align:center;

	vertical-align:middle;

	padding:4px;

	background-color:#56331d;

	font-weight:normal;

	font-style:normal;

	display:block;

	position:absolute;

}



#MMMenuContainer0917095215_2 a:hover {

/* Controls the mouse over effects for menu MMMenuContainer0917095215_2 */

	color:#ffffff;

	background-color:#56331d;

}

	

/* End CSS File

****************************************************************/