/* CSS Document */

/* start of right hand bar */

#container #contentrighthold {
position: absolute;
top: 0;
right: 0px;
width: 154px;
height: 650px;
border: solid 1px #000000;
background-color: #FFFFFF;
padding: 0px;
text-align: center;
}


#container #contentrighthold #logospace{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border: none;
width: 154px;
height: 250px;
color: #4a98d6;
font-weight: bold;
text-indent: -9999px;
text-decoration: none;
overflow:hidden;
}


#container #contentrighthold #logospace h1 {
font-family:Arial, Helvetica, sans-serif;
text-indent: -9999px;
text-align: center;
margin-top: 0px;
width: 154px;
height: 250px;
text-decoration: none;
background-color: none;
overflow:hidden;
margin-left: auto;
margin-right: auto;
background-repeat: no-repeat;
height: 250px;
padding: 0px;
background-image: url(homepage/type-logo-bar.gif);
background-position: 8px top;
}


/* tree logo */

.treelogo{
width: 63px;
height: 83px;
text-align: bottom;
margin-left: 8px;
margin-top:38px;
padding: 0px;
background-image: url(homepage/tree-logo-sharp.gif);
background-repeat:no-repeat;

}

/* end of right hand bar */

/* start of right menu image replacement */	

#menubar{

margin-top: 0px;
width: 154px;
height: 264px;
margin-right: auto;
margin-left: auto;
padding: 0px;
text-align:center;
background-repeat:no-repeat;
}

#menulinks{
position: relative;
margin-top: 0px;
margin-right: auto;
margin-left: auto;
padding: 0px;
width: 138px;
height: 264px;
background-image: url(homepage/right-navigation.gif);
background-repeat:no-repeat;
list-style:none;
background-position:0px top;
overflow:hidden;
}

#menulinks span{
}

#menulinks a{
 text-indent: -9999px;
 text-decoration: none;
 position: absolute;
 background-color: none;
}

.lone a{
top: 4px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation.gif);
background-position: 0px -3px;
background-repeat: no-repeat;

}

.lone a:hover{
top: 4px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation-hover.gif);
background-position: 0px -3px;
background-repeat: no-repeat;

}

.ltwo a{
top: 28px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -28px;
background-repeat: no-repeat;
}

.ltwo a:hover{
top: 28px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation-hover.gif);
background-position: 0px -28px;
background-repeat: no-repeat;
}


.lthree a{
top: 52px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -52px;
background-repeat: no-repeat;
}

.lthree a:hover{
top: 52px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation-hover.gif);
background-position: 0px -52px;
background-repeat: no-repeat;
}



.lfour a{
top: 76px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -76px;
background-repeat: no-repeat;
}

.lfour a:hover{
top: 76px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation-hover.gif);
background-position: 0px -76px;
background-repeat: no-repeat;
}

.lfive a{
top: 100px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -100px;
background-repeat: no-repeat;
}

.lfive a:hover{
top: 100px;
width:97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation-hover.gif);
background-position: 0px -100px;
background-repeat: no-repeat;
}

.lsix a{
top: 124px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -124px ;
background-repeat: no-repeat;
}

.lsix a:hover{
top: 124px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation-hover.gif);
background-position: 0px -124px;
background-repeat: no-repeat;
}

.lseven a{
top: 148px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -148px;
background-repeat: no-repeat;
}

.lseven a:hover{
top: 148px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation-hover.gif);
background-position: 0px -148px;
background-repeat: no-repeat;
}

.leight a{
top: 172px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -172px;
background-repeat: no-repeat;
}

.leight a:hover{
top: 172px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation-hover.gif);  
background-position: 0px -172px;
background-repeat: no-repeat;
}

.lnine a{
top: 196px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -196px;
background-repeat: no-repeat;
}

.lnine a:hover{
top: 196px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation-hover.gif);
background-position: 0px -196px;
background-repeat: no-repeat;
}

.lten a{
top: 220px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -220px;
background-repeat: no-repeat;
}

.lten a:hover{
top: 220px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation-hover.gif);
background-position: 0px -220px;
background-repeat: no-repeat;

}


.leleven a{
top: 244px;
width: 97px;
left: 0px;
height: 16px;
background-image:url(homepage/right-navigation.gif);
background-position: 0px -244px;
background-repeat: no-repeat;
}

.leleven a:hover{
top: 244px;
width: 97px;
left: 0px;
height: 16px;
background-image: url(homepage/right-navigation-hover.gif);
background-position: 0px -244px;
background-repeat: no-repeat;

}

/* end of right ahdn menu image replacement */