/* navbar*/
#NavBar{
clear:left;
float:left;
margin-top:16px;
background: url(images/navbar/outside_shadow.gif) no-repeat right bottom;
padding-right:10px;
}

#NavBar li{
float:left;}

#NavBar li a, #header h3 a{
display:block;
font-size:15px;
font-weight:bold;
text-decoration:none;
padding:8px;
border-top:1px solid #888;
border-bottom:none;
background:#ccc url(images/navbar/btn.gif) no-repeat top left;
color:#6e6e6e;
}

#NavBar li a, #header h4 a{
display:block;
font-size:15px;
font-weight:bold;
text-decoration:none;
padding:8px;
border-top:1px solid #888;
border-bottom:none;
background:#ccc url(images/navbar/btn.gif) no-repeat top left;
color:#6e6e6e;
}

#NavBar li a:hover{color:#000 !important; text-decoration:underline !important;}

#NavBar li#active a{color:#6e6e6e;
background:#fff url(images/navbar/btn.gif) no-repeat bottom left;
text-decoration:none;
}

/* masseur menu 
#header margin .masseurMenu2{
float:right;
margin-right:100px;
}

#header .masseurMenu2{
float:right;
margin-top:23px;}

#header .masseurMenu2 a{
display:block;
font-size:17px;
line-height:14px;
font-weight:bold;
text-decoration:none;
padding:11px 14px 11px 14px;
text-align:center;
color:#fff;
background:#075bbd;
border:1px solid #06449f;
border-bottom:none;
}

#header .masseurMenu2 a.placead{
padding:4px 14px 4px 14px;
font-size:16px;
font-weight:bold;
}

#header .masseurMenu2 a span{
font-size:14px;
font-weight:normal;
padding:0;
margin:0;
}

#header .masseurMenu2 a:hover{background:#0050ff; text-decoration:underline;}
*/

#header margin .masseurMenu2{
float:right;
margin-right:100px;
}

#header .masseurMenu2 a{
display:block;
font-size:1.6em;
line-height:14px;
font-weight:bold;
text-decoration:none;
text-align:center;
padding:11px 14px 11px 14px;
border-top:1px solid #888;
border-bottom:none;
color:#6e6e6e;
}

#header .masseurMenu2 a.placead{
padding:4px 14px 4px 14px;
font-size:16px;
font-weight:bold;
}

#header .masseurMenu2 a span{
font-size:14px;
font-weight:normal;
padding:0;
margin:0;
}

#header .masseurMenu2{
float:right;
margin-top:13px;}

#header .masseurMenu2 a{
border:none;
background:#075bbd;
border:1px solid #06449f;
border-bottom:none;
font-weight:normal;
color:#fff;}

#header .masseurMenu2 a:hover{background:#0050ff; text-decoration:underline;}

/* navbar new */

#NavBar2{
clear:left;
float:left;
margin-top:20px;
background: url(images/navbar/outside_shadow.gif) no-repeat right bottom;
padding-right:10px;
}

#NavBar2 li{
float:left;}

#NavBar2 li a, #header h3 a{
display:block;
font-size:1.8em;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding:8px;
border-top:1px solid #888;
border-bottom:none;
background:#ccc url(images/navbar/btn.gif) no-repeat top left;
color:#6e6e6e;
}

#NavBar2 li a, #header h4 a{
display:block;
font-size:1.8em;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding:11px;
border-top:1px solid #888;
border-bottom:none;
background:#ccc url(images/navbar/btn.gif) no-repeat top left;
color:#6e6e6e;
}

#NavBar2 li a:hover{color:#000 !important; text-decoration:underline !important;}

#NavBar2 li#active a{color:#6e6e6e;
background:#fff url(images/navbar/btn.gif) no-repeat bottom left;
text-decoration:none;
}


/* header 
#header .masseurMenu2 a{
display:block;
font-size:1.8em;
font-weight:bold;
line-height:17px;
text-align:center;
height:39px;
padding:2px 10px 2px 10px;
text-decoration:none;
border-top:1px solid #888;
border-bottom:none;
background:#ccc url(images/navbar/btn.gif) no-repeat top left;
color:#6e6e6e;
}

#header .masseurMenu2 a.menu2{
padding-top:10px;
height:31px;
}

#header .masseurMenu2 a span{
font-size:16px;
padding:0;
margin:0;
}

#header margin .masseurMenu2{
float:right;
margin-right:100px;
}

#header .masseurMenu2{
float:right;
margin-top:20px;}

#header .masseurMenu2 a{
border:none;
background:#075bbd;
border:1px solid #06449f;
border-bottom:none;
font-weight:normal;
color:#fff;}

#header .masseurMenu2 a:hover{background:#0050ff; text-decoration:underline;}
*/
/* my m4m box */
.mym4mbox {
margin:8px 0 0 0;
font-size:12px;
color:white;
}

.mym4mbox .left{
float:left;
padding:5px 0 5px 3px;
background:url(images/mym4mbox3a_bg.gif) no-repeat;
width:370px;
height:40px;
}

.mym4mbox .right{
float:left;
padding:5px 0 5px 3px;
background:url(images/mym4mbox3b_bg.gif) no-repeat;
margin-left:5px;
width:575px;
height:40px;
}

.mym4mbox .rowstyle {
float:left;
height:28px;
letter-spacing:0.45px;
padding-left:13px;
padding-right:13px;
border-right:1px solid #999;
}

.mym4mbox .rowstyleend {
float:left;
height:28px;
letter-spacing:0.45px;
padding-left:13px;
padding-right:3px;
}

.mym4mbox .rowstyle2 {
float:left;
height:24px;
font-size:13px;
padding-left:13px;
padding-right:13px;
padding-top:6px;
border-right:1px solid #999;
}

.mym4mbox a.signout{
font-weight:normal;
font-size:11px; 
text-decoration:none; 
background:none; 
color:#ccc;
}

.mym4mbox a.signout:hover{
font-weight:normal; 
font-size:11px; 
text-decoration:underline; 
background:none; 
color:white;
}

.mym4mbox a.addcredits{
text-decoration:underline; 
background:none;
font-weight:normal;
color:#00ff00;
}

.mym4mbox a.addcredits:hover{
text-decoration:underline; 
background:none; 
font-weight:bold;
color:#00ff00;
}

.mym4mbox .rowstyle3ini {
float:left;
height:30px;
padding-left:20px;
padding-right:9px;
margin-top:8px;
z-index:3;
}

.mym4mbox .rowstyle3ini2 {
float:left;
height:23px;
padding-left:2px;
padding-right:0;
margin-top:1px;
padding-top:7px;
border-left:1px solid #999;
}

.mym4mbox .rowstyle3 {
float:left;
height:30px;
text-align:center;
padding-left:9px;
padding-right:9px;
border-left:1px solid #999;
margin-top:1px;
margin-bottom:6px;
}

.mym4mbox a.linkstyle{
text-decoration:underline;
background:none;
color:white; 
}

.mym4mbox a.linkstyle:hover{
text-decoration:underline; 
background:none; 
color:#00FFFF;
}

.mym4mbox a.linkstyleactive{
text-decoration:none; 
font-weight:bold; 
background:none; 
color:#00FFFF;
}

/* css menu */
.rowstyle3ini, .rowstyle3ini2 {position:relative;}
.rowstyle3ini ul .item, .rowstyle3ini2 ul .item{display:none;}
.rowstyle3ini ul:hover .item, .rowstyle3ini2 ul:hover .item{display:block;background:#000; text-align:left;}
 
.rowstyle3ini ul:hover .item a, .rowstyle3ini2 ul:hover .item a{color:#00FFFF;;text-decoration:none; display:block;padding:4px 1px 4px 2px;}
.rowstyle3ini ul:hover .item a:hover, .rowstyle3ini2 ul:hover .item a:hover{color:#333; background-color:#ccc;}

/* BreadCrumb */
#BreadCrumb li {
float:left;
font-size:12px;
color:#999;
}

#BreadCrumb li.start:before {
content: "";
}

#BreadCrumb li:before {
content: ">";
padding-left:3px;
font-weight:normal;
color:#333;
}

#BreadCrumb li {
padding:3px 5px 8px 0;
}

#BreadCrumb li a{
padding-left:8px;
font-weight:normal;
}

#BreadCrumb li a.start{
padding-left:0;
font-weight:normal;
}


#BreadCrumb li a:hover{
color:#fff;
}

/* my fav */
.myfavmasseur {
padding-top:30px;
}

.myfavmasseur {
padding-top:30px;
}

.myfavmasseur ul li{
float:left; 
width:175px; 
margin-right:15px;
}

a.namelink{
font-size:12px; 
font-weight:bold; 
background:none; 
text-decoration:none; 
color:black;
}

a.namelink:hover{
font-size:12px; 
font-weight:bold; 
background:none; 
text-decoration:none; 
color:blue;
}

img.image{
border:2px solid white;
width:170px;
}

img.image:hover{
border:2px solid blue;
width:170px;
}


.myfavdesc {
margin:8px 8px 25px 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}

.myreviewinfo {
padding-left:5px; 
font-family:Arial, Helvetica, sans-serif; 
color:black; 
font-size:12px
}

.myreviewinfo span{
color:blue;
}

.mym4mbanner{
padding:3px 0 3px 0;
}

.mym4mbanner a{
background:none;
}

.mym4mbanner img{
border:2px solid #FFFFFF;
}

.mym4mbanner img:hover{
border:2px solid blue;
}

