#toptext {
	font-family: arial,helvetica;
	text-align: center;
	color: purple;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	
}
body { background-color: #f8f1d4; margin: 0 }

.bmenu{
	font-family: verdana;
	font-size: 8px;
	font-weight: normal;
	padding: 5px;
	color: #695c43;	
}

a.bmenu:link, a.bmenu:visited{
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	padding: 5px;
	text-decoration: none;
	color: #695c43;	
}

a.bmenu:hover{
	text-decoration: underline;
}

.ttmenu{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	padding-right: 5px;
	color: #a2906a;	
}

a.ttmenu:link, a.ttmenu:visited{
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	text-decoration: none;
	color: #a2906a;	
}

a.ttmenu:hover{
	text-decoration: underline;
}

.tmenu{
	background-image: url('/lib/contemporugs/dr-tmenu-itembackia.jpg');
	background-position: center left;
	background-repeat: no-repeat;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;	
}

a.tmenu:link, a.tmenu:visited{
	background-image: url('/lib/contemporugs/dr-tmenu-itembackia.jpg');
	background-position: center left;
	background-repeat: no-repeat;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	height:100%;
	padding-top: 5px;
	color: #ffffff;	
}

a.tmenu:hover{
	background-image: url('/lib/contemporugs/dr-tmenu-itembacka.jpg');
	background-position: center left;
	background-repeat: no-repeat;
}

.searchback{
	background-image: url('/lib/contemporugs/dr-search-boxback.jpg');
	background-position: center left;
	background-repeat: no-repeat;
}

a.sidemenu:link, a.sidemenu:visited{
	background-image: url('/lib/contemporugs/dr-smenu-arrow.gif');
	background-position: center left;
	background-repeat: no-repeat;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
	display: block;
	padding-left: 15px;
	color: #a2906a;	
}

a.sidemenu:hover{
	text-decoration: underline;
}

a.sidesub:link, a.sidesub:visited{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 25px;
	display: block;
	padding-left: 15px;
	color: #a2906a;	
}

a.sidesub:hover{
	text-decoration: underline;
}

#searchbox{
	margin: 0px;
}

#itemnav td {
  font-family: verdana,arial,sans-serif;
  font-size: 11px;
  font-weight: bold;
}
#breadcrumbs {
  margin-bottom: 1em;
  font-family: verdana,arial,helvetica;
  font-size: 11px;
}
#navbar { width: 145; 
          text-align: right; 
          margin-top: 5; 
          margin-bottom: 5 
        }
#navbar a  { text-align: left; 
             background-color: #6600CC; 
             font-family: verdana, arial, helvetica; 
             font-size: 10px; 
             font-weight: bold; 
             color: white; 
             width: 145px; 
             height: 22; 
             text-decoration: none; 
             display: block; 
             border: 3px outset #CC99FF; 
             margin-bottom: 4px; 
             padding-left: 5; 
             padding-top: 2px }
#navbar a:hover { font-family: verdana, arial, helvetica;
                  font-size: 10px; 
                  font-weight: bold; 
                  text-decoration: none; 
                  color: #E2C5BD; 
                  width: 145px; 
                  height: 22; 
                  align: middle; 
                  background-color: #A057E9 
                }
#navbar a font { color: white }
#navbar a:hover font { color: white }
.menuspacer  { height: 1px }

#navbar .subsection a, #navbar .subsection a:visited, #navbar .subsection a:hover { width: 156; 
                              padding-left: 15; 
                              color: #EAEA00 } 

