/*.unpubchap {
color: #ffd207;
}*/

/* Main Menu Home Button */
#menu-right a {
display: block;
width: 24px;
height: 24px;
position: relative;
left: -195px;
top: 5px;
}

/* Vertical Drop Lists - Used on Index of Spiritual Treatise */
#content .dropv, #content .dropv ul {
padding: 0;
margin: 0;
}
#content .dropv span { /* same as link in template content */
font-family: Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif; 
color:#00CCFF;
}

#content .dropv span.head { /* The element everything drops under */
display: inline; 
width: 165px;
}
  /* all list items */
#content .dropv li { 
/* float: left; */
padding: 0px 0px 2px 0px;
}
 /* second-level lists */
#content .dropv li ul {
position: absolute;
background: #000000; 
padding: 0px 0px 0px 39px;
width: 166px;
left: -9999px;
margin-left: -15px;
}
 /* nest list under hovered list items */
#content .dropv li:hover ul {
left: auto;
}
#content .dropv li ul li a {
display: block;
}
#content .dropv li ul li span {
display: block;
}

#content p.readingchaptertitle {
color: #ffff00;
line-height: 1.7em;
padding-top: 1.0em;
}

#content p.booktitle {
line-height: 1.2em;
padding-top: 1.4em;
}

/* Right Translate */
#translate .goog-te-combo {
background-color: #dc5e0a !important;
border: 1px solid #ffb81e !important;  
}
#translate .goog-te-gadget {
    color: transparent !important;
    font-size:0px !important;
}
#translate #google_translate_element {
  color: transparent;
  font-size: 0;
}
#translate #google_translate_element a {
  display: none;
}

/* Right Search Form */
#search div.search {
width: 190px;
height: 40px;
background-image: url(../images/searchback.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
position: relative;
top: 0px;
left: 0px;
}

#search div.search input {
background-color: #ffe90f;
border: none;
color: #000000;
width: 157px;
height: 18px;
position: absolute;
top: 3px;
left: 28px;
}

#search div.search button {
cursor: pointer;
background-color: transparent;
border: none;
height: 24px;
width: 24px;
position: absolute;
top: 0px;
left: 1px;
}

/* Middle Search Form */
#content .search {
padding: 10px;
border: 2px solid #ffe90f;
}

#content .search input.inputbox {
margin-top: 5px;
height: 22px;
line-height: 22px;
float: left;
}

#content .search button {
cursor: pointer;
margin-top: 5px;
width: 70px;
height: 24px;\
}

/*
#content .search button:before {
content: "Search";
}
*/

#content .search .searchintro {
padding: 5px 0px 0px 0px;
}

#content .search .phrases legend {
float: left;
padding: 5px 10px 0px 0px;
color: #FFB82A;
}

#content .search .phrases-box {
padding: 5px 0px 0px 0px;
}

#content .search .phrases-box label {
padding: 0px 10px 0px 0px;
}

#content .search .ordering-box {
padding: 5px 0px 0px 0px;
}

#content .search .ordering-box label {
padding: 0px 10px 0px 0px;
}

#ordering_chzn .chzn-single, #ordering_chzn a.chzn-single:link, #ordering_chzn a.chzn-single:hover, #ordering_chzn a.chzn-single:visited {
text-decoration:none;
font-family: Georgia, serif;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 24px;
text-align: left;
color: #000000;
width: 100px;
padding: 0px 0px 0px 5px;
}

#ordering_chzn ul.chzn-results {
text-decoration:none;
font-family: Georgia, serif;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 24px;
text-align: left;
color: #000000;
padding: 0px 0px 0px 10px;
}

#content .search .form-limit {
padding: 5px 0px 0px 0px;
}

#content .search .form-limit label {
padding: 0px 10px 0px 0px;
}

#limit_chzn .chzn-single, #limit_chzn a.chzn-single:link, #limit_chzn a.chzn-single:hover, #limit_chzn a.chzn-single:visited {
text-decoration:none;
font-family: Georgia, serif;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 24px;
text-align: left;
color: #000000;
width: 50px;
padding: 0px 0px 0px 5px;
}

#limit_chzn ul.chzn-results {
text-decoration:none;
font-family: Georgia, serif;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: 24px;
text-align: left;
color: #000000;
padding: 0px 0px 0px 10px;
}

#content .search .search-results {
padding: 10px 0px 0px 0px;
}

/* Buy Link Hover Text */
.buyhoverlink {
position:relative;
}
.buyhovertext {
background: none repeat scroll 0 0 Maroon;
border-radius: 20px; 
color: white;
height: 0;
overflow:hidden;
line-height: 20px;
position: absolute;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.buyhoverlink:hover > .buyhovertext {
display:block;
height:20px;
transform:translate(0px,-20px);
}

.buyhovertextdouble {
background: none repeat scroll 0 0 Maroon; 
color: white;
height: 0;
overflow:hidden;
line-height: 20px;
position: absolute;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.buyhoverlink:hover > .buyhovertextdouble {
display:block;
height:20px;
transform:translate(0px,-20px);
}