/* Copyright 2005 Congregation Shaarey Zedek */
/* Last update: 24 Oct 05 */

/* Overall Defaults */

body {
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px; 
margin-top: 0px;
}
.foo {
	color: rgb(110,36,3);
	font-size: 12px;
}   

.foom {
	color: rgb(110,36,3);
	font-size:  medium;
}   

.biggie {
font-size: x-large; 
font-family: Perpetua, Arial, Helvetica, sans-serif;
background-color: rgb(110,36,3); 
color: rgb(255,255,255);  
border-width: 18px 18px 18px 18px ;
border: thick solid rgb(165,106,49); 

text-align: center ;
font-weight: bold; 
}
A.navi:link {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); border-width: thin;  border-style:solid; border-color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.navi:visited {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); border-width: thin;  border-style:solid; border-color: rgb(255,255,255); text-align: left ;font-weight: bold }
 

A.navi:hover  {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); border-style:solid; border-width: medium; border-color: rgb(145,5,2); text-align: left ;font-weight: bold }

A.navi:active {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); border-width: thin;  border-style:solid; border-color: rgb(255,255,255); text-align: left ;font-weight: bold }


A.next:link {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.next:visited{font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.next:hover {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(210,73,93); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.next:active {font-size: medium; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.nextsm:link {font-size: 12px; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.nextsm:visited{font-size: 12px; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.nextsm:hover {font-size: 12px; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(210,73,93); color: rgb(255,255,255); text-align: left ;font-weight: bold }

A.nextsm:active {font-size: 12px; font-family: Perpetua, Arial, Helvetica, sans-serif; background-color: rgb(110,36,3); color: rgb(255,255,255); text-align: left ;font-weight: bold }


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tiny {
	font-size: x-small;
}

	/* Anchors  

A:link {
color: #00c; 
background-color: transparent;
}


A:visited {
color: #609; 
background-color: transparent;
}

A:active {
color: #900; 
background-color: transparent;
}

A:hover {
background-color: #ffa;
}
*/
	/* img */

img {
border: 0;
}



/* DreamWeaver Stuff */

.main_title {
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
font-size: 14pt;
}

.new_announce_title {
font-family: Georgia, "Times New Roman", Times, serif;
}


.dev_rev {
color: #FFF;
font-size: xx-small;
}

.red_announce {
font-family: Arial, Helvetica, sans-serif;  
font-size: large;
font-weight: bold;
text-align: center;
color: rgb(145,5,2);
}

.event_head {font-family:  Georgia, "Times New Roman", Times, serif;
font-size: large;
font-weight: bold;
text-align: center;
color: #442;
}

.event_text {font-family: Courier, sans-serif; 
font-size: large;
font-weight: bold;
text-align: center;
color: #442;
}

.announce_head {
font-family:  Georgia, "Times New Roman", Times, serif;
font-size: large;
font-weight: bold;
text-decoration: underline;
text-align: center;
color: #442;
}

.style14 {color: #FFFFFF}
.style15 {
	font-size: 18px;
	font-weight: bold;
}




/* XHTML upgrade & code opimization */


/*  TD  */

td {
border: none;
padding: 0;
}

td.normal {
font-size: small;
}

td.top01bg {
height: 131px;
background: url(../images/top01bg.gif);
}

td.top02bg {
height: 41px;
background: url(../images/top02bg.gif);
}

td.sidebg {
vertical-align: top;
background: url(../images/sidebg.gif);
}

td.botanc_bg {
background: url(../images/botanc_bg.png);
height: 95px;
text-align: center;
}

td.bottombg {
background: url(../images/bottom01.gif) no-repeat;
}

td.bottom_fill {
background: url(../images/sidebg.gif);
height: 350px; 
/* IE ignores arbitrarily high number, while FireFox follows explicity.  Fudge accordingly. */
}

td.bottom01 {
width: 186px;
height: 60px;
text-align: center;
background: url(../images/bottom01.gif) no-repeat;
}

td.bottom02 {
width: 584px;
text-align: right;
background: url(../images/bottom02.png) no-repeat;
}

td.latest_news {
text-align: center;
}

td.vert_spacer {
}


/*  TABLE  */
table.announce {
background-color: #FFFEEE; 
}

table.search { 
border-style: none; 
border-spacing: 0;
border-collapse: collapse;
}


/*   PARAGRAPH  */

p {
background-color: transparent;
}

.center {
text-align: center;
}

.search {
font-size: xx-small;
}

.botanc_hd {
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight: bold; 
font-size: medium; 
color: #331;  

}

p.cal_head {
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight: bold; 
font-size: large; 
color: #331; 
text-align: center;
}

/*  Navigation */

.nav {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 20px;
list-style-type: none;
font-size: 0.9em;
margin-bottom: 12px;
font-weight: bold;
color: #FFF;
}

.topnav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-weight: bold;
color: #FFF;
}

td.topnav1 {
vertical-align: bottom;
height: 50px;
}

	/* Anchors 

A.navi_a:link {
color: #00c; 
background-color: transparent;
text-decoration: none;
}


A.navi_a:visited {
color: #609; 
background-color: transparent;
text-decoration: none;
}

A.navi_a:active {
color: #900; 
background-color: transparent;
}

A.navi_a:hover {
background-color: #101;
}

*/
/*  Header  */

.top_header {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color: #FEF;
}


/*  Bottom Announcement Parameters */


	/* Text */

.botanc1 {
font-size: small;
font-weight: bold;
color: #00A;
}

.botanc2 {
font-size: small;
font-weight: bold;
color: #00A;
}

.botanc3 {
font-size: medium;
font-weight: bold;
color: #00A;
}

	/* Anchors */
