/* CSS Document */

BODY, #mailing_list {
	background-color:#868978;
	}
	
DIV, TD {
	font-family:Arial, Helvetica, sans-serif;
	color:#D8E4D6;
	font-size: 11px;
	font-style:normal;
	}
	
A { color:#D8E4D6;
	font-size: 11px;
	font-style:normal;
	}
	
INPUT {
	color:#5B4924;
	font-size: 10px;
	font-style:normal;
	padding: 2px 8px 2px 8px;
	border: 1px solid #5B4924;
	}
	
SELECT {
	color:#5B4924;
	font-size: 11px;
	font-style:normal;
	border: 1px solid #5B4924;
	background-color: white;
	}

	
input:focus, select:focus, textarea:focus {
	background: #E8DFCF;
	}

	
/* aligns the site horizontally in the browser window */	
#wrapper {
	align: center;
	}
	
#nav {
	margin:0 0 0 20px;
	padding: 0;
	width:175px;
	cursor: pointer;
	list-style-type: none;
	border-top: 1px solid #B8B6A5;
	}
	
#nav li {
	border-bottom: 1px solid #B8B6A5;
	padding:4px 1px;
	margin:0;
	}
	
#nav li a {
	text-transform:lowercase;
	font-family: Georgia, "Times New Roman", Times, serif ;
	color:#F0E8D8;
	text-decoration:none;
	font-size:12px;
	display:block;
	}	
	
#nav li a:hover {
	color:#423f32;
	}
	
#footer {
	color:#D8E4D6;
	font-size:10px;
	text-decoration:none;
	padding: 5px;
	}
	
A.footer {
	color:#D8E4D6;
	font-size:10px;
	text-decoration:none;
	}
	
A.footer:hover {
	text-decoration:underline;
	}
	
/* MAIN SPLASH PAGE */

#logos {
	margin:30px 0 15px;
	}
	
#mininav {
	margin:10px auto;
	padding: 4px 0;
	width:481px;
	cursor: pointer;
	list-style-type: none;
	border-top: 1px solid #A9AC9A;
	border-bottom: 1px solid #A9AC9A;
	}
	
#mininav li, #mininavFacility li {
	border-right: 1px solid #B8B6A5;
	padding:1px 15px;
	margin:0;
	display:inline;
	}
	
#mininav li:last-child, #mininavFacility li:last-child {
	border-right: none;
	}
	
#mininav li a, #mininavFacility li a {
	text-transform:lowercase;
	font-family: Georgia, "Times New Roman", Times, serif ;
	color:#F0E8D8;
	text-decoration:none;
	font-size:12px;
	}	
	
#mininav li a:hover, #mininavFacility li a:hover {
	color:#423f32;
	}
	
#mininavFacility {
	margin:0px 0 0 12px;
	padding: 4px 0 8px;
	cursor: pointer;
	list-style-type: none;
	}
	
#mininavFacility li {
	padding:1px 10px 1px 8px;
	}
	
#mininavFacility li:last-child {
	padding:1px 0 1px 6px;
	}
	
#mininavFacility li a {
	color:#423f32;
	}	
	
#mininavFacility li a:hover {
	color:#F0E8D8;
	}

#edccInfo {
	width:44%;
	vertical-align:middle;
	text-align: left;
	float:left;
	color:#F0E8D8;
	line-height:16px;
	margin: 10px 0 0;
	}
	
#edccInfo1 {
	width:44%;
	background-color:#979a88;
	vertical-align:middle;
	text-align: left;
	float:left;
	color:#F0E8D8;
	line-height:16px;
	margin: 10px 0px 0px 0px;
    padding: 20px;
	}
	
#edccInfo a {
	color:#9EC4B9;
	text-decoration:underline;
	}

#mnvistaInfo {
	width:50%;
	vertical-align:middle;
	text-align: left;
	float:left;
	margin: 10px 40px 0 0;
	color:#F0E8D8;
	line-height:16px;
	}
	
#mnvistaInfo a {
	color:#d8e4d6;
	text-decoration:underline;
	}

#splashText {
	clear:both;
	color:#F0E8D8;
	font-size:11px;
	line-height: 16px;
	text-align:left;
	width: 650px;
	}
	
#texthomebox {
	border: 1px solid #A9AC9A;
	text-align:left;
	width: 600px;
	margin-left: 25px;
	}
#texthomeboxinner {
	color:#F0E8D8;
	font-size:11px;
	line-height: 16px;
	padding: 15px;
	}

	
/* Affiliate Sites AND Main Sub Pages */

.quote {
	margin-right: 15px;
	color:#F0E8D8;
	font-style:italic;
	font-size:12px;
	}

/* Nav spacer line color */
.nav {
	background-color:#B8B6A5;
	}

#topPicBox {
	background-color:#5F5A47;
	}

/* Tag line / Page title box */
#tagBox {
	background-color:#5F5A47;
	}
#tagBoxInner {
	border: 15px solid #5F5A47;
	color:#E8DBBC;
	font-size: 12px;
	font-style:italic;
	}
	
.pageTitle1 {
	padding-left:125px;
	color:#F0E8D8;
	font-size:15px;
	font-style: normal;
	font-weight:bold;
	}

.pageTitle2 {
	padding-left:89px;
	color:#F0E8D8;
	font-size:15px;
	font-style: normal;
	font-weight:bold;
	}

/* Main Content */

UL {
	margin: 0px;
	padding-left:3px;
	list-style:disc;
	list-style-position:outside;
	}
	
OL {
	margin: 0px;
	padding-left:3px;
	list-style-position:outside;
	}

LI {
	margin-left: 15px;
	padding:0px;
	}


#contentBox {
	background-color:#FBF6EC;
	}
.contentBox {
	background-color:#FBF6EC;
	}	
#contentBoxInner {
	border-left:18px solid #FBF6EC;
	border-top:26px solid #FBF6EC;
	border-right:18px solid #FBF6EC;
	border-bottom:26px solid #FBF6EC;
	font-style:normal;
	line-height:17px;
	}
	
.txtBeigeReg {
	color:#6A6657;
	font-size: 11px;
	}
.txtBeigeMed {
	color:#6A6657;
	font-size: 12px;
	}
.txtBeigeLg {
	color:#6A6657;
	font-size: 18px;
	}
	
.txtBrownReg {
	color:#5B4924;
	font-size: 11px;
	}
.txtBrownMed {
	color:#5B4924;
	font-size: 12px;
	}
.txtBrownLg {
	color:#5B4924;
	font-size: 18px;
	}
		
#contentBoxInner A {
	text-decoration:underline;
	}
	
#contentBoxInner A:hover {
	text-decoration:underline;
	}
	
.highlightBox {
	background-color:#D8CEB7;
	padding: 6px; 
	}
	
/* RR FOUNDER POPUP */
.popupbg {
	background-color:#D8CEB7;
	}
	
.popuptextLg {
	color:#5F5A47;
	font-size:14px;
	font-weight:bold;
	}
	
.popuptextSm {
	color:#5F5A47;
	font-size:11px;
	font-weight:normal;
	}
	
A.popuptextSm {
	color:#5F5A47;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	}
	
/* Eating Disorder Questions Pages */
.alphaList {
	list-style-type:upper-alpha;
	}
	
#questionLink a {
	color:#5B4924;
	text-decoration: none;
	}
	
#questionLink a:hover {
	text-decoration: underline;
	}
	
.bottomLine {
	border-bottom: 1px solid #D8CEB7;
	padding-bottom: 15px;
	}

/* TV Page */
 
.videoBorder {
 	border: 1px solid #5B4924;
	}
	
 /* Books Page */
 
.booksBorder {
 	border: 1px solid #5B4924;
	margin-right: 12px;
	}
	
/* Philosophy Page */

.highlightText {
	background-color:#D8CEB7;
	padding: 0px 3px 0px 3px;
	margin-right: 3px; 
	float:left;
	}	
	
/* Why Different Page */

#backBttn A {
	border: 1px solid #5B4924;
	color: #5B4924;
	padding: 2px 4px 2px 4px;
	margin-top:3px;
	text-decoration:none;
	background-color:#FBF6EC;
	}
	
#backBttn A:hover {
	background-color:#FBF6EC;
	color: #6A6657;
	text-decoration: none;
	}
	
/* Testimonials Page */

.testiCreditLine {
	padding-top: 10px;
	border-bottom: 1px solid #6A6657;
	}
.testiCredit {
	padding-bottom: 3px;
	padding-left: 3px;
	font-style:italic;
	color: #5B4924;
	}
	
/* Links Page */

#links A {
	color:#6A6657;
	font-size: 11px;
	text-decoration:underline;
	}
	
/* View the facility Page */

.sidepanel {
	background-color:#D8CEB7;
	padding: 8px;
	}
	
/* Site Map */

ul.sitemap1 {
	margin: 10px;
	padding-left:15px;
	list-style:disc;
	list-style-position:outside;
	}
	
ul.sitemap2 {
	margin: 0px;
	padding-left:15px;
	list-style:disc;
	list-style-position:outside;
	}
	
.alert, .alert a {
	color:#641515;
	}
	

.calloutbox {
	width:184px;
	padding: 0 32px 0 25px;
	color:#b48333;
	background: url(montenido/img/global/arrow_gui.gif) 100% 50% no-repeat;
	line-height:14px;
	font-size:12px;
	cursor:pointer;
	text-decoration:none;
	}	
	
.calloutbox:first-line {
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	}	