@charset "UTF-8";
/* CSS Document for Dr Wish Craniosacral */


#mainContainer {
  width: 960px ; 
  position:relative;
  margin-left: auto ;
  margin-right: auto ; 
}


/****** MENU ******/

#menu { 
	height:28px;
	margin:0px;
	margin-top:-1px;
}

#menu p {
	float:left;
	margin-right:45px;
	font-weight:bold;
	color:#FFF;
	font-size:16px;
	line-height:16px;
	margin-bottom:0px;
	margin-top:7px;
}

#menu a {
	color:#FFF; 
	text-decoration:none;
}

#menu a:hover {
	text-decoration:none;
	color:#ffff00;
}


/****** HEADER ******/

#headerLinks { 
	width:177px;  
	border-left:2px white solid; 
	border-right:2px white solid; 
	position:absolute; 
	top:0px; 
	height:22px;
	left:710px; 
	color:#FFF; 
	font-weight:bold; 
} 

#headerLinks a {
	color:#fff;
	text-decoration:none;
} 

#headerLinks a:hover {
	color:#990000;
	text-decoration:none;
}
#headerLinks p {
	float:left;
	height:22px;
	margin-top:5px; 
	margin-bottom:0px;
}


/****** LEFT COLUMN + MAIN CONTENT ******/

.titleRed {
	font-size:14px;
	line-height:18px;
	color:#990000;
	margin-top:8px;
	font-weight:bold;
}

#leftColText p {
	font-size:14px;
	line-height:18px;
	margin-bottom:20px;
}

#leftColText h1 {
	font-size:16px;
	line-height:18px;
	color:#006666;
	margin-bottom:20px;
	font-weight:bold;
	margin-top:0px;
}

#leftColText h2 {
	font-size:14px;
	line-height:18px;
	color:#990000;
	margin-bottom:18px;
	margin-top:8px;
	font-weight:bold;
}

#leftColText h3 {
	font-size:18px;
	line-height:24px;
	color:#000000;
	margin-bottom:20px;
	margin-top:8px;
	font-weight:normal;
}

#leftColText ol {
	font-weight:bold;
	color:#006666; 
}

#leftColText ol p {
	margin:0px;
	font-weight:normal;
	color:#000;
}


/****** SIDEBAR ******/

#sidebar #links h1 {
	margin-bottom:0px;
	margin-top:0px;
}
#sidebar #links h1 a { /* training programs */
	color:#990000;
	font-size:18px;
	text-decoration:none;
}
#sidebar #links h1 a:hover { /* training programs */
	color:#990000;
	text-decoration:underline;
	margin-top: 0px;
}

#sidebar #links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	text-decoration:none;
	color:#000;
}

#sidebar #links a:hover {
	text-decoration:underline;	
	color:#000;
}

#sidebar #links h2 { /* top two links */
	font-size:16px; 
	line-height:28px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:2px;
}

#sidebar #links h2 a { 
	text-decoration:none;
	font-size:16px; 
	font-weight:bold;
	color:#006666;
}
#sidebar #links h2 a:hover { 
	text-decoration:underline;
	color:#006666;
}

#sidebar #rule {
	  border-bottom:2px dotted #9a9999;
	  margin-bottom:0px;
	  margin-top:0px;
}

#sidebar #aboutRon {
	margin-bottom:0px;	
}
#sidebar #aboutRon b {
	font-weight:bold;
	color:#006666;
}

#sidebar #aboutRon h1 {
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	color:#006666;
}

#sidebar #credits {
	margin-top:15px;
	font-size:12px;
	line-height:18px;
	color:#000;
}

#sidebar #credits h1 {
	font-size:14px;
	font-weight:normal;
	margin-bottom:19px; 
}

#sidebar #credits a {
	color:#000000;
	text-decoration:none;
}

#sidebar #credits a:hover{
	color:#000000;
	text-decoration:underline;
}


#middleRule {
	 background-position:32px; background-repeat:repeat-y;
}

/****** TOP CONTENT AREA = QUOTE and FLASH SLIDESHOW or IMAGE ******/

#slideshow {
	margin-top:23px; margin-bottom:48px; width:460px; float:left;
}

#quote {
	margin-top:42px;width:350px;float:left; font-size:16px; color:#51604E; line-height:28px;
}

.quoteBlue {
	margin-top:14px;
	width:350px;
	float:left; 
	font-size:14px; 
	font-weight:bold; 
	color:#006666; 
	line-height:14px;
}