@charset "utf-8";
/* CSS Document */
/* =========================
	This site from the outset uses the then current HTML5 and CSS3 beta Specifications that are cross-browser supported. The rest will be HTML & XHTML as appropriate and CSS2. We have conciously avoided all deprecated HTML & CSS rules, attributes and values.
	This style sheet is the handler for all page structure layouts and presentations and is REQUIRED on all pages in ALL Media.
	Also REQUIRED on all Pages and in ALL Media is cssToolsResets.css which clears the html defaults and sets basic classes to add additonal controls to universal styling of this site.
	There may be other style sheets that will control particular special cases.
	-------------------------------
	copyright © 2010-2011 Jayson Perry
======================== */

/* ========== BODY STYLE ========== */

/* ========== PRESENTATION STYLINGS ========== */
/* === COLOR PALLETTE ======================
		- BODY DEFAULTS -
	#000000	Black (Text Default)
	#425953	Dark Grayish Turquoise (Body Background)
	#010101	Logo1 Black Background
	-------------------------------
		- TEXT & LINKS -
	#0054a8	Strong Azure (a:link default)
	#ebebeb	light Grey (a:visited default)
	#590016	Deep Crimson (a:hover default)
	#daa520	Golden Rod (a:active default)
	
	-------------------------------
		- BACKGROUNDS -
	#	Color (#containerWrapper)
	#	Color (#pageWrapper)
	#	Color (#pageHeaderWrapper)
	#	Color (#contentWrapper)
	#	Color (#leftSideWrapper)
	#	Color (#rightWrapper)
	#	Color (#pageFooterWrapper)
	#	Color (#mainContentCenterWrap)
	#	Color (#mainContentLeftWrap)
	#	Color (#mainContentRightWrap)
	#	Color (#mainContentFullWrap)
	#	Color (#mainContent)
======================== */
/* =====   Color Scheme =====
 * #F6FFF6 Greenish white RGB 0÷255 246, 255, 246
	* #E1FFE1 Very pale green RGB 0÷255 225, 255, 225
		* #C1FFC1 Pale green RGB 0÷255 193, 255, 193
			* #9EFF9E Very light green RGB 0÷255 158, 255, 158
				* #64FF64 Light brilliant green RGB 0÷255 100, 255, 100
					* #00FF00 Luminous vivid green RGB 0÷255 0, 255, 0
 * #D9E7D9 Light greenish gray RGB 0÷255 217, 231, 217
 	* #B7E7B7 Pale, light grayish green RGB 0÷255 183, 231, 183
		* #8AE78A Light green RGB 0÷255 138, 231, 138
			* #50E750 Brilliant green RGB 0÷255 80, 231, 80
				* #00E700 Vivid green RGB 0÷255 0, 231, 0
 * #9CA89C Greenish gray RGB 0÷255 156, 168, 156
 	* #7DA87D Grayish green RGB 0÷255 125, 168, 125
		* #49A849 Moderate green RGB 0÷255 73, 168, 73
			* #00A800 Strong green RGB 0÷255 0, 168, 0
 * #525952 Dark greenish gray RGB 0÷255 82, 89, 82
 	* #425942 Dark grayish green RGB 0÷255 66, 89, 66
		* #275927 Dark green RGB 0÷255 39, 89, 39
			* #005900 Deep green RGB 0÷255 0, 89, 0
 * #1A1C1A Greenish black RGB 0÷255 26, 28, 26
 	* #101C10 Very dark green RGB 0÷255 16, 28, 16
		* #001C00 Very deep green RGB 0÷255 0, 28, 0
 * #d1ffd1
 	* #e5ffe5

*/
body  {
	font-family: Tahoma, Geneva, sans-serif;
	background: #e5ffe5;
	color: #525659;
}

/* ========== WRAPPER BACKGROUNDS & COLORS ========== */

.globalStyling #containerWrapper { 
	/*background: url(_assets/imagesDesign/wrapper-fade-gry-bkgd.png) top left repeat-y;*/
} 

.globalStyling #container { 
} 

.globalStyling #headerWrapper {
}

.globalStyling #headerWrapperExtended {
	background: url(../_assets/imagesDesign/vbr-headerBackground3.png) top left no-repeat;
} 

.globalStyling #mastheadHeading {
}

.globalStyling #contentWrapper {
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Left-Right-Verticle.png) repeat-y top left;
}

.globalStyling #mainContentCenterWrap {
}

.globalStyling #mainContentLeftWrap {
	border-left: 2px solid #525659;
	
}

.globalStyling #mainContentRightWrap {
}

.globalStyling #mainContentFullWrap {
}

.globalStyling aside.asideRightWrapper {
	background: #00E7AD;
}

#mainContent {
} 

#footerWrapper {
} 

/* ========== TYPOGRAPHY STYLES ========== */

.copyrightNotice {
}

.header1 {
	color: #005900;
}

.header2 {
	color: #005900;
}

.header3 {
	color: #005900;
}

.header4 {
	color: #005900;
}

.globalStyling #footer p {
	color: ;
}

.globalStyling #webmasterNotice, #webmasterNotice a {
	color: #000000;
}

/* ========== NAVIGATION FORMATS <nav> ===
	All List Base Navigation Rules for layout and presentation are all contained in /css/globalStylings.css
======= */

/* ========== SPECIAL FORMATS ========== */

#companyMastheadCenterSection {
}

#companyAddressMasthead {
}

#storeHoursWrap {
	background: url(../_assets/imagesDesign/BG_OperatingHours.png) no-repeat top left;
}

.question1 {
	color: #0000A8;
	font-style: oblique;
}

.answer1 {
}

/* ------- Social Media Bar ------- */
#socialMediaWrap {
}

#socialMediaHeading {
	text-decoration: underline;	
	color: #005900;
}

#socialMediaIconRow p {
	font-family: Verdana, Geneva, sans-serif;
}

#socialMediaInnerShell {
}

ul#socialMediaIconRow {
}

ul#socialMediaIconRow li {
	
}

/* ============ HEADER IDs & CLASSES ============== */

#headerCallAppointmentWrap {
}

#headerCallAppointmentWrap p {
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* ========== BOXES & AP WRAPPERS ========== */

.featuredBox {
	background: url(../_assets/imagesDesign/blueGreenBackground612px.png) center center no-repeat;
}

.featuredBoxCentered {
	background-color:;
	/*border: 1px solid #525659;*/
}

article#articleMassageTherapy .header2 {
}

.globalStyling #articleMassageTherapy .featuredBoxCentered h1 {
	color: ;
}

.textColorSnowLeapard {
	color: ;
}

/* ========== MISCELLANEOUS RULES ========== */

.extraInformation {
	color: #0099ff;
}

/* ========== NAVIGATION FORMATS <nav> ========== */

#primaryNavigationBarWrap {
	background: url(../_assets/imagesDesign/rCorners16pxGreen/rCorner16_Left-Right-Verticle.png) top left repeat-y;
}

ul#primaryNavigationList li a:link, ul#primaryNavigationList li a:visited {
	color: #005900 !important;
}

/* ========== COLOR VALUES ========== */

.black {
	color: #00000;
}

.white {
	color: #ffffff;
}

.greyLight {
	color: #bfbfbf;
}

.greyMedium {
	color: #808080;
}

.greyDark {
	color: #404040;
}

.red {
	color: #ff000;
}

.green {
	color: #0ff00;
}

.blue {
	color: #000ff;
}

.yellow {
	color: #ffff00;
}

.maroon {
	color: #660000;
}

.beautyAvenueColor {
	color: #a71542;
}