@charset "ISO-8859-1";
/* CSS Document */

}


body {
	background-color:;
	background-image:url(../images/bkgd_tile_1x751.jpg);
	background-repeat: repeat-x;
}




/* Table Styles */
table#Table_01 {
	background-color:#fafef1;
}
table#paragraphTable {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	padding: 12px 12px 12px 12px;
	color: #549096;
	border: #CC6F23;
	border-color: #CC6F23;
	border-width: 1px;
	}



/* TR Styles */
tr#masthead {
	background-color:#f3f3f3;
}
tr#main {
	vertical-align:top;
	height: 380px;
}
tr#magazineTable {
	vertical-align: middle;
}



/* TD Styles */
td#upperNav {
	background-position: center center;
	vertical-align: middle;
	margin-right: 18px;
	margin-left: 18px;
	text-align: center;
	color: #ffffff;
/*	border-top: #7ca3dc solid 1px;
	border-bottom: #7ca3dc solid 1px;*/
	background-color: #333333;
}
td#lowerNav {
	background-position: center center;
	vertical-align: middle;
	margin-right: 18px;
	margin-left: 18px;
	text-align: center;
	color: #ffffff;
	background-color: #638681;
}
td#masthead {
	background-color:#f3f3f3;
}
span.verticalDivider {
	color:#D5CEAC;
}

/*padding order: top, right, bottom, left*/
td#main {
/*	padding: 12px 30px 30px 28px;
	border-left: #E1DCCC dashed 1px;
	border-right: #E1DCCC dashed 1px;
	border-bottom: #E1DCCC dashed 1px;
	border-top: #E1DCCC dashed 1px; */
}

/*the next two id's define the main content tables for the two-column template*/
td#mainUpperRight {
	padding: 30px 17px 12px 17px;
	text-align:left;
	vertical-align:top;
	background-color: #ffffff;
	background-image: url(../images/index_template_04.jpg);
	background-position: top;
	background-repeat:no-repeat;
}
td#mainLeft {
	padding: 17px 38px 12px 48px;
/*	border-left: #E1DCCC dashed 1px;
	border-bottom: #E1DCCC dashed 1px;
	border-top: #E1DCCC dashed 1px;  */
	background-color:#ffffff;
	background-image:url(../images/lower_content_bkgd_210x1.jpg);
	background-position: top;
	background-repeat: repeat-x;
	vertical-align:top;
	width: 551px;
	height: 219px;
}

/*padding order: top, right, bottom, left*/
td#mainRight {
	padding: 17px 38px 12px 30px;
/*	border-right: #E1DCCC dashed 1px;
	border-bottom: #E1DCCC dashed 1px;
	border-top: #E1DCCC dashed 1px;  */
	vertical-align:top;
	background-color:#ffffff;
	background-image:url(../images/lower_content_bkgd_210x1.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-left:#66CCFF;
	width: 351px;
	height: 219px;
}
td#footerLinks {
	text-align: center;
	vertical-align:middle;
	background-color: #686868;
/*	border-top: #E1DCCC dashed 1px;*/
}






/* Div Styles */
div#main {
	width:902px;
}






/* Classes */
.mainNavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #6788ab;
	background-position: center center;
	vertical-align: middle;
}
.lowerNavLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background-position: center center;
	vertical-align: middle;
}
.hightlightText {color: #b44413}

.introText {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #304479;
}
.pageHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	margin-bottom: 12px;
	text-decoration:underline;
}
.smallHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 30px;
	font-weight: bold;
	font-style: normal;
	color: #304479;
	margin-bottom: -12px;
}
.firstParagraph {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #304479;
}
.paragraph {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #304479;
}
.photoCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-style: oblique;
	color: #549096;
	margin-bottom: 22px;
	margin-top: 0px;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	font-style: normal;
	color: #735e16;
	margin-bottom: 6px;
}
.emailSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	margin-bottom: 6px;
}
.portrait {
	float:left; 
	margin-right: 18px; 
	margin-bottom: 12px;
}
ul.unorderedList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 17px;
	color: #304479;
	list-style-image: url(/images/bullet_butterfly_11x9.jpg);
	margin-left: 50px;
}
.unorderedList {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #304479;
	list-style-type: circle;
	list-style-image: url(file:/images/filename.jpg);
}
ul {
 list-style-image: url(file:///G-SPEEDeS-R5-2/POV%20Design/Clients/Newport%20Beach%20Counseling/website_final_graphics/images/bullet_butterfly_11x9.jpg);
 }
.lowerContent {
	background-image:url(../images/lower_content_bkgd_210x1.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

/*Main, Upper-level Navigation Styles*/
A:active.MainNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color: #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
A:link.MainNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color : #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
A:visited.MainNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color : #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
A:Hover.MainNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color: #73bd4b; 
	font-weight: normal;
	text-decoration: underline;
}
.MainNavigation			{
	font-family: Arial, Helvetica, sans-serif;
	color : #ffffff; 
	font-size:16px; 
	font-weight: normal; 
	text-decoration: none;
	vertical-align: middle;
}

/*Page, Content-level Navigation Styles*/

A:link.ContentLevelLink		{
	font-size:12px; 
	text-decoration: none;
	font-weight:bold;
	color: #333333;
}
A:visited.ContentLevelLink	{
	font-size:12px; 
	text-decoration: none;
	font-weight:bold;
	color: #333333;
}
A:Active.ContentLevelLink	{
	font-size:12px; 
	text-decoration: none;
	font-weight:bold;
	color: #333333;
}
A:Hover.ContentLevelLink		{
	font-size:12px; 
	text-decoration: underline;
	font-weight:bold;
	color: #cc0000;
}
.ContentLevelLink			{
	color : #333333; 
	font-size:12px; 
	line-height: 22px;
	font-weight: bold; 
}

/*footer links*/
A:active.footerLink	{
	color : #ffffff; 
	font-size:12px; 
	font-weight: normal;
	text-decoration: none;
}
A:link.footerLink	{
	color : #ffffff; 
	font-size:12px; 
	font-weight: normal;
	text-decoration: none;
}
A:visited.footerLink	{
	color : #ffffff; 
	font-size:12px; 
	font-weight: normal;
	text-decoration: none;
}
A:hover.footerLink	{
	color: #73bd4b; 
	font-size:12px; 
	font-weight: normal;
	text-decoration: underline;
}
.footerLink			{
	color : #ffffff; 
	font-size:12px; 
	font-weight: normal; 
	text-decoration: none;
	vertical-align: middle;
	text-align:center;
}
.footerText			{
	font-family: Arial, Helvetica, sans-serif;
	color : #ffffff; 
	font-size:12px;
	line-height: 22px;
	font-weight: normal; 
	text-decoration: none;
	vertical-align: middle;
	text-align:center;
}
/*lower links*/
A:active.lowerNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color : #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
A:link.lowerNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color : #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
A:visited.lowerNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color : #ffffff; 
	font-weight: normal;
	text-decoration: none;
}
A:hover.lowerNavigationLink	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color: #99CC66; 
	font-weight: normal;
	text-decoration: underline;
}
.lowerNavigationLink			{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px; 
	color : #ffffff; 
	font-weight: normal; 
	text-decoration: none;
	vertical-align: middle;
	text-align:center;
}

