body {
     background-image: url('images/Rawnhurst_Background_Blue.jpg');
     background-attachment: fixed;
     }


A:hover {color: white;
        background: #4C99DD;}

/* side menu */

a.side_menu:link {
	color: white;
	text-decoration: none;
	font-weight: bold;
        font-size: 12;
	font-family: arial, "lucida console", sans-serif;
        font-style: bold;
        text-align: center;
        background: none;

}

a.side_menu:active {
	color: white;
        text-decoration: none;
        font-weight: bold;
        font-size: 12;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: none;
}

a.side_menu:visited {
	color: #CCCCCC;
        text-decoration: none;
        font-weight: normal;
        font-size: 12;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: none;
}

a.side_menu:hover {
	color: #FFFF00;
        text-decoration: none;
        font-weight: bolder;
        font-size: 12;
        font-family: arial, "lucida console", sans-serif;
        font-style: italic;
        text-align: center;
        background: none;
}

/* top menu */

a.top_menu:link {
	color: white;
	text-decoration: none;
	font-weight: bold;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: bold;
        text-align: center;
        background: #000080;
        padding: 4px;
        line-height: 20pt;


}

a.top_menu:active {
	color: white;
        text-decoration: none;
        font-weight: bold;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: #000080;
        padding: 4px;
        line-height: 20pt;
}

a.top_menu:visited {
	color: white;
        text-decoration: none;
        font-weight: bold;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: #000080;
        padding: 4px;
        line-height: 20pt;
}

a.top_menu:hover {
	color: #000080;
        text-decoration: none;
        font-weight: bold;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: white;
        padding: 4px;
        line-height: 20pt;
}

/* bottom menu */

a.bottom_menu:link {
	color: white;
	text-decoration: none;
	font-weight: bold;
        font-size: 10;
	font-family: arial, "lucida console", sans-serif;
        font-style: bold;
        text-align: center;
        background: #4C99DD;

}

a.bottom_menu:active {
	color: white;
        text-decoration: none;
        font-weight: bold;
        font-size: 10;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: #4C99DD;
}

a.bottom_menu:visited {
	color: white;
        text-decoration: none;
        font-weight: bold;
        font-size: 10;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: #4C99DD;
}

a.bottom_menu:hover {
	color: #4C99DD;
        text-decoration: none;
        font-weight: bold;
        font-size: 10;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: white;
}

/* map menu */

a.map_menu:link {
	color: #000080;
	text-decoration: none;
	font-weight: bold;
        font-size: 14;
	font-family: arial, "lucida console", sans-serif;
        font-style: bold;
        text-align: center;
        background: none;

}

a.map_menu:active {
	color: white;
        text-decoration: none;
        font-weight: bold;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: none;
}

a.map_menu:visited {
	color: #000080;
        text-decoration: none;
        font-weight: bold;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: normal;
        text-align: center;
        background: none;
}

a.map_menu:hover {
	color: Red;
        text-decoration: none;
        font-weight: bolder;
        font-size: 14;
        font-family: arial, "lucida console", sans-serif;
        font-style: italic;
        text-align: center;
        background: none;
}


td.side_menu{
	color: #3B8ACD;
        background-image: url('images/menu_button2.jpg');
        height: 40px;
        text-align: center
}

td.side_menu_current{
	color: #CCCCCC;
        background-image: url('images/menu_button1.jpg');
        height: 40px;
        text-align: center
}

td.right_side_menu{
	background-image: url('images/Shabbat_Times_Right_Side.gif');
}



/* hebcal */
#hebcal .parashat {
        display: none;
}

#hebcal .havdalah { 
	    margin-top: 10px
} 


/* top tab menu */

.halfmoon{
margin-bottom: 1em;
}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
}

.halfmoon li{
display: inline;
margin: 0;
}

.halfmoon li a{
text-decoration: none;
padding: 3px 9px 2px 5px;
margin: 0;
margin-right: 1px; /*distance between each tab*/

border-left: 1px solid gray;
color: white;
font-size: 16px;
background: #6AA7BE url(images/halfmoontab.gif) top right no-repeat;
}

.halfmoon li a:visited{
color: #CCCCCC;
}

.halfmoon li a:hover, .halfmoon li.selected a{
background-color: #00087F;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_e{
position:absolute;
top: 0;
border: 1px solid #657f27; /*THEME CHANGE HERE*/
border-width: 1px;
font:bold 12px Verdana;
line-height:18px;
z-index:100;
background-color: #99D9FD;
width: 200px;
visibility: hidden;
}


.dropmenudiv_e a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #657f27; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: "#000080";
}

* html .dropmenudiv_e a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/
background-color: #99D9FD;
}
