@charset "utf-8";
/* CSS Document */

body, table, th, td, div, p, ul, li
{
	margin:0px;
	padding:0px;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
}


h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	padding-bottom:7px;
}



li {
	margin-left:15px;
}

p {
	padding-bottom:10px;
}

img {
	border:0px;
	outline::none;
}

a,input {
	outline:none;
	text-decoration:none;
}

A:LINK {color:#660000; text-decoration:none;}



A:ACTIVE {color:#660000; text-decoration:none;}



A:VISITED {color:#660000; text-decoration:none;}



A:HOVER {text-decoration:underline;}

body {
	background:#FFFFFF;
	text-align:left;
}


.centered {
	text-align:left;
}

.template{
	width:900px;
	margin:0px;
	text-align:left;
}

.tpl_wdt {
	width:900px;
	margin:auto;
}

.tpl_wdt_video {
	width:950px;
	margin:auto;
}

.tpl_wdt_hdr {
	width:900px;
	margin:auto;
}

.header_bg{
	background:url(../nimages/header_bg.gif) top right repeat-x;
}

.header_bg_wt{
	background:url(../nimages/wtstrip.gif) top left repeat-y;
}


.header_rt_bg{
	float:right;
	background:url(../nimages/header_bg.gif) top right repeat-x;
}

.header_lt_bg{
	width:240px;
}

.clrbt{
	clear:both;
}

.center_bg{
	background:url(../nimages/center_bg_1.gif) top left no-repeat;
	height:115px;
	padding:5px 10px 0px 0px;
}


.header_text{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#2c526d;
	/*padding-bottom:5px;*/
	padding-left:80px;
	font-weight:bold;
}

.head_txt{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:#2c526d;
	padding-bottom:5px;
	padding-left:115px;
}

.cnt_area_lt {
	width:78%;
}

/*.cnt_area_lt .rounded {
	background-color: #eaeef1;
	padding: 20px;
	border: 1px solid #d7d7d7;

	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}*/

.cnt_area_lt .rounded {
	behavior: url(border-radius.htc);
}

.roundedbox {
	background-color: #517791;
	padding: 2px 7px;
	border: 0px solid #d7d7d7;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(border-radius.htc);
}


/*.cnt_area_lt h2 {
	color:#632423;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;	
}

.cnt_area_lt h3 {
	color:#244061;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px;
}


.cnt_area_lt a, .cnt_area_lt a:link, .cnt_area_lt a:active, .cnt_area_lt a:visited  {
	color:#0070c0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline; 
}

.cnt_area_lt a:hover  {
	color:#0070c0;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none; 
}*/


.cnt_area_rt {
	width:22%;
	background:#eaeef1 url(../nimages/grey_bg.gif) bottom left repeat-x; /*e4e7e9*/ 
}

.padd10{
 padding-bottom:10px;
}

.paddright{
 padding-right:10px;
 padding-top:10px;
}

.networks{
	padding:25px 0px 0px 0px;
	text-align:right;
}


.menu_bg {
	background:url(../nimages/menu_bg.gif) top left repeat-x;
}

.menu {
	margin-top:5px;
	height:46px;
}

/*.menu ul li {
	margin:0px;
	list-style-type:none;
	float:left;
	background:url(../nimages/menu_sep.gif) top right no-repeat;
	padding-right:2px;
}

.menu ul li.last {
	margin:0px;
	list-style-type:none;
	float:left;
	background:none;
	padding-right:0px;
}

.menu ul li a, .menu ul li a:link, .menu ul li a:active, .menu ul li a:visited  {
	text-decoration: none; 
	padding:0px 0px;
}

.menu ul li a:hover, .menu ul li a.sel  {
	text-decoration: none; 
}*/


.blk_banner_bg{
	background:transparent url(../nimages/content_bg.gif) top left repeat-x;
	height:258px;
}

.footer_menubg {
	background:url(../nimages/footer_menu_bg.gif) top left repeat-x;

}

.footer_menu {
	padding-top:90px;
	height:34px;
	padding:0px 0px 0px 0px;
}

/*.footer_menu ul li {
	margin:0px;
	list-style-type:none;
	float:left;
	background:url(../nimages/footer_menu_sep.gif) top right no-repeat;
	padding-right:2px;
}

.footer_menu ul li.last {
	margin:0px;
	list-style-type:none;
	float:left;
	background:none;
	padding-right:0px;
}


.footer_menu ul li a, .footer_menu ul li a:link, .footer_menu ul li a:active, .footer_menu ul li a:visited  {
	text-decoration: none; 
	padding:0px 0px;
}

.footer_menu ul li a:hover, .footer_menu ul li a.sel  {
	text-decoration: none; 
}*/

.footer_cntbg {
	background:#d2dce2;
        height:80px;
}

.footer_rt{
	float:right;
	text-align:right;
	font-size:11px;
	color:#2c526d;
	font-family:Arial, Helvetica, sans-serif;
	width:350px;
	height:50px;
	padding:8px 13px 0px 0px;
	line-height:20px;
}


.footer_rt a{
	color:#2c526d;
	font-size:14px;
	vertical-align:middle;
}


.footer_lt{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	height:50px;
	padding:8px 0px 0px 40px;
	color:#2c526d;
}

.footer_lt a{
	color:#2c526d;
	font-size:14px;
	vertical-align:middle;
}


/* -------------------MENU AREA---------------------------- */

/* drop up */
ul#nav1,ul#nav1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#nav1 {
	position:relative;
	width:950px;
	height:46px;
	/*background:#000;*/
}

ul#nav1 li {
	float: left;
	/*width:115px; */  /* Menu box width */
	/*height:30px;*/ /* Menu box height*/
	/*background:#000;
	color:#fff;*/
	text-align:left;
	
	margin:0px;
	list-style-type:none;
	background:url(../nimages/menu_sep.gif) top right no-repeat;
	padding-right:2px;
	
}		

ul#nav1 li.last {
	margin:0px;
	list-style-type:none;
	float:left;
	background:none;
	padding-right:0px;
}

ul#nav1 li a {
	text-decoration: none;
	color:#b00;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#nav1 li ul {
	position:absolute;
	left: 0; 
	top:38px;
	margin-left:-999em;
	border:none;
	height:175px; /* height of box */
	width:185px;/* width of box */
	background:none;
	z-index:1000;
}

#nav1 li ul li {	
	background:#2c526d;
	padding-right:0px;
	border-bottom:#000000 2px solid;
	/*margin-bottom:2px;*/
	display:block;
	width:185px;
	height:26px;
}

/* multi-level start*/
#nav1 li ul ul {
	margin: -1em 0 0 10em;
}
#nav1, #nav1 ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}
#nav1 li:hover ul ul, #nav1 li.sfhover ul ul {
	left: -999em;
}
#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul {
	position: absolute;
	left: auto;
}
/* multi-level end */

 /*opacity for IE5+*/
  filter: alpha(opacity=70);
  /*opacity for older Mozilla browsers*/
  -moz-opacity: 0.7;
  /*opacity for mozilla/safari*/
  opacity: 0.7;
}
ul#nav1 li li{height:26px; border:none;}
ul#nav1 li li a{
	color:#fff;
	padding:5px 10px 5px 12px;
	display:block;
	
}
ul#nav1 li:hover ul, 
ul#nav1 li.over ul {
	margin-left:0;
}
ul#nav1 li:hover,
ul#nav1 li.over,
ul#nav1 li:hover a,
ul#nav1 li.over a {color:#000}

ul#nav1 li:hover li a,ul#nav1 li.over li a{color:#fff;}
ul#nav1 li li a:hover{color:#000000; background:#d2dce2;}
ul#nav1 li p {padding:5px;}
ul#nav1 li.last,ul#nav1 li.last ul{border:none;width:200px;}



/* drop up */
ul#nav,ul#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#nav {
	position:relative;
	width:950px;
	/*height:30px;
	background:#000;*/
}

ul#nav li {
	float: left;
	/*width:115px;*/   /* Menu box width */
	/*height:30px; /* Menu box height* /
	background:#000;
	color:#fff;*/
	text-align:left;
	margin:0px;
	list-style-type:none;
	background:url(../nimages/footer_menu_sep.gif) top right no-repeat;
	padding-right:2px;
	
	
	
}	

ul#nav li.last {
	margin:0px;
	list-style-type:none;
	float:left;
	background:none;
	padding-right:0px;
}
	
ul#nav li a {
	text-decoration: none;
	color:#b00;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

#nav li ul {
	position:absolute;
	left: 0; 
	top:-168px;
	margin-left:-999em;
	border:none;
	/*height:150px;*/ /* height of box */
	width:185px; /* width of box */
	background:none;
}

#nav li ul.about {
	position:absolute;
	left: 0; 
	top:-112px;
	margin-left:-999em;
	border:none;
	/*height:150px;*/ /* height of box */
	width:185px; /* width of box */
	background:none;
}


#nav li ul.therapy {
	position:absolute;
	left: 0; 
	top:-168px;
	margin-left:-999em;
	border:none;
	/*height:150px;*/ /* height of box */
	width:185px; /* width of box */
	background:none;
}


#nav li ul.alum {
	position:absolute;
	left: 0; 
	top:-140px;
	margin-left:-999em;
	border:none;
	/*height:150px;*/ /* height of box */
	width:185px; /* width of box */
	background:none;
}

#nav li ul.donate {
	position:absolute;
	left: 0; 
	top:-56px;
	margin-left:-999em;
	border:none;
	/*height:150px;*/ /* height of box */
	width:185px; /* width of box */
	background:none;
}

#nav li ul.contact {
	position:absolute;
	left: 0; 
	top:-84px;
	margin-left:-999em;
	border:none;
	/*height:150px;*/ /* height of box */
	width:185px; /* width of box */
	background:none;
}

#nav li ul li {	
	background:#2c526d;
	padding-right:0px;
	/*margin-bottom:2px;*/
	border-bottom:#000000 solid 2px;
	display:block;
	width:185px;
	height:26px !important;
}


/* multi-level start*/
#nav li ul ul {
	margin: -1em 0 0 10em;
}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	position: absolute;
	left: auto;
}
/* multi-level end */

 /*opacity for IE5+*/
  filter: alpha(opacity=70);
  /*opacity for older Mozilla browsers*/
  -moz-opacity: 0.7;
  /*opacity for mozilla/safari*/
  opacity: 0.7;
}
ul#nav li li{height:26px; border:none;}
ul#nav li li a{
	color:#fff;
	padding:5px 10px 5px 12px;
	display:block;
}
ul#nav li:hover ul, 
ul#nav li.over ul {
	margin-left:0;
}
ul#nav li:hover,
ul#nav li.over,
ul#nav li:hover a,
ul#nav li.over a {color:#000}

ul#nav li:hover li a,ul#nav li.over li a{color:#fff;}
ul#nav li li a:hover{color:#000000; background:#d2dce2;}
ul#nav li p {padding:5px;}
ul#nav li.last,ul#nav li.last ul{border:none;width:200px;}


.rightcont_padd{padding:20px 80px 20px 30px;}

