html, body{margin:0px 0px 0px 0px;padding:0px 0px;background:url(../siteimages/v2/mainbg.gif) repeat-x top #84A632;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#756450;}
ul{margin-left:20px;font-family:Helvetica, Arial, sans-serif;font-size:small;}
li{margin-left:1em;}
p{margin:.5em;}
h1{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#FF6600;font-weight:bold;}
#counseling-wrapper{padding:10px 0px 0px 0px;width:100%;background:url(../siteimages/v2/pagebg.gif) no-repeat center top;}
#mainpart{width:1000px;margin:0 auto;}
.leftbg{background:url(../siteimages/v2/left-bg.gif) bottom repeat-y;float:left;}
#therapist-container{width:980px;margin:0 auto;background:#FCFAF8;}
.rightbg{background:url(../siteimages/v2/right-bg.gif) bottom repeat-y;float:right;}
.counselor-link{font-family:Arial, Helvetica, sans-serif;COLOR:#3100FF;font-weight:bold;}
A.counselor-link:link{font-family:Helvetica, sans-serif, Arial;COLOR:#3100FF;TEXT-DECORATION:none;font-weight:normal;}
A.counselor-link:visited{COLOR:#3100FF;TEXT-DECORATION:none;font-weight:normal;}
A.counselor-link:hover{COLOR:#6633FF;TEXT-DECORATION:underline;font-weight:bold;}
.menu{height:46px;top:10px;margin:0 auto;display:block;position:absolute;margin-left:10px;width:980px;}
a.menu-home, a.menu-aboutus, a.menu-events, a.menu-services, a.menu-therapist, a.menu-resources, a.menu-value, a.menu-contact{display:block;height:46px;float:left;}
a.menu-home{background:url(../siteimages/v2/menu.gif) 0 0 no-repeat;width:113px;height:46px;}
a.menu-home:hover{background:url(../siteimages/v2/menu.gif) 0 -46px no-repeat;}
.menu-homeactive{background:url(../siteimages/v2/menu.gif) 0 -46px no-repeat !important;display:block;}
a.menu-aboutus{background:url(../siteimages/v2/menu.gif) -113px 0 no-repeat;width:123px;}
a.menu-aboutus:hover{background:url(../siteimages/v2/menu.gif) -113px -46px no-repeat;}
.menu-aboutusactive{background:url(../siteimages/v2/menu.gif) -113px -46px no-repeat !important;}
a.menu-events{background:url(../siteimages/v2/menu.gif) -236px 0 no-repeat;width:106px;}
a.menu-events:hover{background:url(../siteimages/v2/menu.gif) -236px -46px no-repeat;}
.menu-eventsactive{background:url(../siteimages/v2/menu.gif) -236px -46px no-repeat !important;}
a.menu-services{background:url(../siteimages/v2/menu.gif) -342px 0 no-repeat;width:120px;}
a.menu-services:hover{background:url(../siteimages/v2/menu.gif) -342px -46px no-repeat;}
.menu-servicesactive{background:url(../siteimages/v2/menu.gif) -342px -46px no-repeat !important;}
a.menu-therapist{background:url(../siteimages/v2/menu.gif) -462px 0 no-repeat;width:137px;}
a.menu-therapist:hover{background:url(../siteimages/v2/menu.gif) -462px -46px no-repeat;}
.menu-therapistactive{background:url(../siteimages/v2/menu.gif) -462px -46px no-repeat !important;}
a.menu-resources{background:url(../siteimages/v2/menu.gif) -599px 0 no-repeat;width:131px;}
a.menu-resources:hover{background:url(../siteimages/v2/menu.gif) -599px -46px no-repeat;}
.menu-resourcesactive{background:url(../siteimages/v2/menu.gif) -599px -46px no-repeat !important;}
a.menu-value{background:url(../siteimages/v2/menu.gif) -730px 0 no-repeat;width:108px;}
a.menu-value:hover{background:url(../siteimages/v2/menu.gif) -730px -46px no-repeat;}
.menu-valueactive{background:url(../siteimages/v2/menu.gif) -730px -46px no-repeat !important;}
a.menu-contact{background:url(../siteimages/v2/menu.gif) -838px 0 no-repeat;width:142px;}
a.menu-contact:hover{background:url(../siteimages/v2/menu.gif) -838px -46px no-repeat;}
.menu-contactactive{background:url(../siteimages/v2/menu.gif) -838px -46px no-repeat !important;}
.midpart{padding:7px 15px;margin:0px 0px;vertical-align:top;}
.midpart a{color:#3D2A14;text-decoration:none;}
.midpart a:hover{color:#000000;text-decoration:none;}
.counseling{color:#FF6600;}
.counseling1{background:url(../siteimages/v2/counseling.gif) 0 -28px no-repeat;height:19px;}
.orangeheading{background:url(../siteimages/v2/counseling.gif) 0 -49px no-repeat;color:#ffffff;width:494px;font-weight:bold;line-height:23px;margin-top:6px;}
.orangeheading span{background:url(../siteimages/v2/leaf-plus.gif) 0 -33px no-repeat;height:20px;margin:0px 0px 0px 10px;padding:0px 0px 0px 10px;}
.orangeheadingbig{background:url(../siteimages/v2/counseling.gif) 0 -237px no-repeat !important;color:#ffffff;width:730px;font-weight:bold;line-height:23px;}
.orangeheadingbig span{background:url(../siteimages/v2/leaf-plus.gif) 0 -33px no-repeat;height:20px;margin:0px 0px 0px 10px;padding:0px 0px 0px 15px;}
.orangeheading1{background:url(../siteimages/v2/counseling.gif) 0 -297px no-repeat !important;color:#ffffff;width:700px;font-weight:bold;line-height:23px;}
.orangeheading1 span{background:url(../siteimages/v2/leaf-plus.gif) 0 -33px no-repeat;height:20px;margin:0px 0px 0px 10px;padding:0px 0px 0px 15px;}
.greybig{background:url(../siteimages/v2/counseling.gif) 0 -263px no-repeat;width:730px;font-weight:bold;line-height:34px;}
.greybig span{background:url(../siteimages/v2/leaf-plus.gif) 0 -48px no-repeat;height:20px;margin:0px 0px 0px 15px;padding:0px 0px 0px 12px;}
.leftpart{width:195px;float:left;}
.leftpart a{color:#756450;text-decoration:none;}
.leftpart a:hover{color:#000000;}
.contentpart{padding:5px 0px 0px 15px;float:right;width:740px;}
.contentpart a{color:#3D2A14;text-decoration:none;}
.contentpart a:hover{color:#000000;text-decoration:none;}
.contentpartheading{background:url(../siteimages/v2/leaf-plus.gif) 0 0 no-repeat;height:14px;padding:0px 0px 0px 20px;}
.contentarea{width:720px;float:left;text-align:justify;}
.contentarea p{padding:5px;}
.contentpart ul{list-style:none;padding:0px;margin:10px;}
.contentpart li{background:url(../siteimages/v2/light-li.gif) no-repeat left top;padding:0px 0px 5px 10px;}
.contentpart li a{color:#756450;}
.contentpart li a:hover{color:#000000;}
.contentarea li ul{list-style:none;padding:0px;margin:10px;}
.contentarea li ul li{list-style:none!important;padding:0px 0px 0px 10px;}
.sharing{background:url(../siteimages/v2/leaf-plus.gif) 0px -15px no-repeat;color:#EA3D00;font-weight:bold;padding:0px 0px 0px 20px;float:left;display:block;}
.sharing a{color:#EA3D00;text-decoration:none;}
.sharing a:hover{color:#756450;text-decoration:none;}
.hometext{float:left;width:100%;padding:0px;}
.hometext span{margin:0 0 0 20px;}
.hometext p{margin:3px 0px 10px 20px;text-align:justify;}
.homerightimg{float:right;width:215px;font-family:tahoma;font-size:11px;color:#769901;text-align:center;}
.find-bgtop{background:url(../siteimages/v2/find-bg.gif) 0 0 no-repeat;height:8px;float:left;width:721px;}
.findbg{background:#F4EEE4;float:left;width:721px;}
.findbg div{padding:0px 0px 0px 10px;}
.findbg ul{list-style:none;padding:0px;margin:0px;}
.findbg li{list-style:none;padding:0px 5px 5px 10px;margin:5px 15px 0px 0px;background:url(../siteimages/v2/aerrow1.gif) left top no-repeat;}
.find-bgfooter{background:url(../siteimages/v2/find-bg.gif) left bottom no-repeat;height:12px;float:left;width:721px;}
.findbg span{color:#EA3D00;font-weight:bold;}
#footer{background:url(../siteimages/v2/footer-bg.gif) repeat-x top;clear:both;height:258px;color:#FFFFFF;padding:0px;margin:0px;font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#CECECE;}
.footerbg{background:url(../siteimages/v2/footer-img.gif) center top no-repeat;height:258px;margin:0 auto;width:1000px;}
.footertext{padding:70px 0px 0px 0px;text-align:center;}
#footer a{color:#CECECE;text-decoration:none;}
#footer a:hover{color:#ffffff;text-decoration:none}
#footer ul{padding:0;margin:0;list-style:none;}
#footer li{padding:3px 0;margin:0;list-style:none;}
img{padding:0;margin:0;border:0 !important;}
.thumimgbg{background:url(../siteimages/v2/thumb-bg.gif) 0 0 no-repeat;height:203px;width:203px;}
.thumimg{width:186px;height:186px;}
.smallthumbbg{background:url(../siteimages/v2/thumb-bg.gif) 0 -203px no-repeat;width:182px;height:176px;display:block;}
.smallthumb{width:166px;height:166px;}
.spinx{float:left;padding:61px 0 0 0;width:220px;font-size:12px;}
.hline{background:url(../siteimages/v2/hline.gif) repeat-x center;margin-top:-3px;margin-bottom:-3px;}
.vline{background:url(../siteimages/v2/vline.gif) repeat-y left;}
.lightbg{background:#E7DFD3;width:492px;}
.lightbg ul{list-style:none;padding:0px;margin:10px;}
.lightbg li{background:url(../siteimages/v2/light-li.gif) no-repeat left top;padding:0px 0px 0px 10px;}
.lightbg1{background:#F3EDE4;text-align:left;}
.lightbg1 ul{list-style:none;padding:0px;margin:10px;}
.lightbg1 li{background:url(../siteimages/v2/light-li.gif) no-repeat left top;padding:0px 0px 5px 10px;}
.darkbg{background:#ebf4f8;}
.font14{font-size:14px;}
.hlight{color:#EA3D00;}
.fn11{font-size:11px;}
.hlight a{color:#EA3D00;}
.hlight a:hover{color:#000000;}
.justify{text-align:justify;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.red, .price{color:#FF0000;}
.vmiddle{vertical-align:middle}
.whitebg{background:#FFFFFF;}
.pad5{padding:5px;}
.pad10{padding:10px;text-align:center;}
.mar10{margin:8px;}
.mar6{margin:6px 8px 6px 9px;}
.marleft27{margin:0px 0px 0px 27px;}
.marleft18{margin:0px 0px 0px 18px;}
.greenfont{color:#769901;}
.greenfont a{color:#769901;}
.greenfont a:hover{color:#000000;}
a.greenlink{color:#769901;text-decoration:none;}
a.greenlink:hover{color:#000000;}
.header1{background:url(../siteimages/v2/counseling.gif) 0 -137px no-repeat;border:1px solid #F3EDE4;width:718px;line-height:32px;display:block;float:left;}
a.redlink{color:#FF0000;text-decoration:underline}
a.redlink:hover{color:#FF0000;text-decoration:none}
h1{color:#756450;font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding:0 0 8px 0;margin:0 0 8px 0;background:url(../siteimages/v2/hline.gif) repeat-x bottom;}
h2{color:#166dc7;font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding:0 0 10px 0;margin:0;}
.heading{background:url(../siteimages/v2/box-bg.gif) 0 0 no-repeat;line-height:39px;display:block;height:39px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-size:12px;font-weight:bold;padding:0px 20px;}
A.heading:link{color:#FFFFFF;background:none;text-decoration:none;}
A.heading:visited{color:#FFFFFF;background:none;text-decoration:none;}
A.heading:hover{text-decoration:underline;background:none;}
.boxrepeat-bg{background:url(../siteimages/v2/box-repeat-bg.gif) repeat-y;text-align:left;}
.boxbg-mid{background:url(../siteimages/v2/boxbg-mid.gif) left bottom no-repeat;display:block;}
.boxbgfooter{background:url(../siteimages/v2/box-bg.gif) 0 -152px no-repeat;height:12px;display:block;}
.boxbgtext{padding:0px 10px;}
.boxrepeat-bg ul{list-style:none;padding:0px;margin:0px;}
.boxrepeat-bg li{list-style:none;padding:0px 5px 5px 10px;margin:5px 15px 0px 15px;background:url(../siteimages/v2/aerrow.gif) left top no-repeat;border-bottom:1px solid #EDE2D2;}
.boxrepeat-bg li a{color:#756450;text-decoration:none;}
.boxrepeat-bg li a:hover{color:#000000;}
.greentop{background:url(../siteimages/v2/green-top-footer.gif) 0 0 no-repeat;height:12px;width:730px;display:block;padding:0px;margin:0px;float:left;}
.greenfooter{background:url(../siteimages/v2/green-top-footer.gif) 0 -26px no-repeat;height:12px;display:block;clear:both;width:730px;margin:0px 0px 8px 0px;}
.greenbg{background:url(../siteimages/v2/greenbg.gif) repeat-y center;padding:0px;margin:0px;display:block;width:730px !important;float:left;}
.greenpad{padding:0px 10px;}
.greenpad p{padding:0px;margin:10px 0px 0px 0px;}
.creamtop{background:url(../siteimages/v2/light-top-footer.gif) 0 0 no-repeat;height:12px;width:730px;display:block;padding:0px;margin:0px;float:left;}
.creamfooter{background:url(../siteimages/v2/light-top-footer.gif) 0 -26px no-repeat;height:12px;display:block;clear:both;width:730px;}
.creambg{background:url(../siteimages/v2/light-bg.gif) repeat-y center;padding:0px;margin:0px;display:block;width:730px !important;float:left;}
.creampad{padding:0px 10px;}
.creampad p{padding:0px;margin:10px 0px 0px 0px;}
form{padding:0;margin:0;}
input, select, textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#333333;background:#FFFFFF;}
input, select, textarea{border:1px solid #d9d9d9;padding:2px 2px;}
.noborder{padding:0;margin:0;height:auto;background:none !important;border:0 !important;height:auto !important;}
.onlynoborder{border:0px none !important;}
a.viewprofile{background:url(../siteimages/v2/counseling.gif) 0 -77px no-repeat;display:block;width:111px;height:23px;display:block;}
a.viewprofilegrey{background:url(../siteimages/v2/counseling.gif) 0 -100px no-repeat;display:block;width:121px;height:34px;display:block;}
a.viewspecialities1{background:url(../siteimages/v2/counseling.gif) 0 -171px no-repeat;display:block;width:148px;height:28px;display:block;}
a.viewspecialities2{background:url(../siteimages/v2/counseling.gif) 0 -199px no-repeat;display:block;width:158px;height:31px;display:block;}
.cn{text-align:center;}
.lf{text-align:left;}
.mytable2{width:100%;vertical-align:top;}
.mytable2 td{width:25%;vertical-align:top;}
A.LEFTNAV:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;COLOR:#C42711;TEXT-DECORATION:none;line-height:1.7;}
A.LEFTNAV:visited{font-size:12px;line-height:1.7;COLOR:#C42711;TEXT-DECORATION:none;}
A.LEFTNAV:hover{font-size:12px;line-height:1.7;COLOR:#0d3800;TEXT-DECORATION:none;}

#myslidemenu{
width:980px; height:92px; background-image:url(http://www.theravive.com/siteimages/v2/menu_homepage.jpg); background-repeat:no-repeat;
 top:10px; margin:0 auto; display:block; position:absolute; margin-left:10px; color: #ffffff;
}

#myslidemenu ul{

margin: 0px;
list-style-type: none;
color: #ffffff;
}

/*Top level list items*/
#myslidemenu ul li{
position: relative;
float: left;
margin: 0;
color: #ffffff;
 padding-left:20px; padding-right:28px;
 background-image:url(http://www.theravive.com/siteimages/v2/linkbrk.jpg); background-repeat:no-repeat; background-position:right center;
}

/*Top level menunew link items style*/
#myslidemenu ul li a{
color: #ffffff;
font-family: Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; 
text-decoration: none; line-height:41px;  
-moz-box-shadow: 0 0 1px #666666;
-webkit-box-shadow: 0 0 1px #666666;
        box-shadow: 0 0 1px #666666;

}

* html #myslidemenu ul li a{ /*IE6 hack to get sub menunew links to behave correctly*/
display: inline-block;
}

#myslidemenu ul li a:link, #myslidemenu ul li a:visited{

margin: 0px;
}

#myslidemenu ul li a:hover{
padding: 0px;
margin: 0px;
color:#FF8B21;
}
	
/*1st sub level menunew*/
#myslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
padding:0px;
margin: 0px;
background-color:#6A8615;
}

/*Sub level menunew list items (undo style from Top level List Items)*/
#myslidemenu ul li ul li{
display:block;
float: none;
margin: 0px;
padding:0px;
background-image:none;
background-color:#799A14;
border-bottom:1px solid #006600;
}
/*All subsequent sub menunew levels vertical offset after 1st level sub menunew */
#myslidemenu ul li ul li ul{
top: 0;
}
/* Sub level menunew links style */
#myslidemenu ul li ul li a{
font-size:13px;
width: 160px; /*width of sub menunews*/
height:28px;
line-height:28px;
padding-left:10px;
margin: 0px;
border:0px;
background-color:#799A14;
-moz-box-shadow: 0 0 0px #666666;
-webkit-box-shadow: 0 0 0px #666666;
box-shadow: 0 0 0px #666666;
display:block;
font-weight:normal;
}
#myslidemenu ul li ul li a:hover{ /*sub menunews hover style*/
background-color:#6A8615;
color:#FF8B21;
display:block;
padding-left:10px;
}
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
