/* CSS Document */

BODY {
	margin:0px;
	background-color:#FFFFFF;
	font-family: Georgia;
	font-size:100%;
	border:0px;
}



.header{
	background-image: url("../images/header_bak.jpg");
	background-repeat:repeat-x;
	background-position:left top;
	height:122px;
}


A.header_nav{
	font-size:70%;
	background-color:#000000;
	color:#FFFFFF !important;
	text-align:center;
	line-height:36px;
	width:100px;
	display:block;
	cursor:hand;
	text-decoration:none
}
A.header_nav:hover{
	font-size:70%;
	background-color:#111111;
	color:#eb884f!important;
	text-align:center;
	line-height:36px;
	width:100px;
	display:block;
	cursor:hand;
	text-decoration:none
}

A.selected{
	font-size:70%;
	background-color:#eb884f;
	color:#000000!important;
	text-align:center;
	line-height:36px;
	width:100px;
	display:block;
	cursor:hand;
	text-decoration:none
}


.bCrumb1{
	font-size:70%;
	background-color:#Fff;
	color:#000000;
	height:26px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	padding-left:4px;
	border-right:0px solid #FFF;
}
.bCrumb2{
	font-size:70%;
	background-color:#f1f2f2;
	color:#000000;
	height:27px;
	border-bottom:0px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	padding-left:4px;
	border-right:0px solid #eb884f;
}

P{
	font-size:70%;
	line-height:180%;
	margin:0px;
	margin-bottom:8px;
}

LI{
	font-size:70%;
	line-height:150%;
	margin:0px;
	margin-bottom:8px;
}

INPUT{
	font-family:Georgia;
	font-size:100%;
	border:1PX solid #eb884f;
}

SELECT{
	font-family:Georgia;
	font-size:100%;
	border:1PX solid #eb884f;
}

A{
	color: #0000FF;
	text-decoration:underline
}
UL, OL {margin-top:2px;
margin-bottom:2px;}
LI{
	margin:0px;
}


.ContentText
{
font-size:70%;
}

.LeftNav1{ /*For Homepage*/
	width:310px !important;
	background-color:#FFFFFF;
	border-right:1px solid #FFF;
}
.LeftNav2{/*For Content Pages*/
	width:310px !important;
	background-color:#FFFFFF;
	border-right:0px solid #eb884f;
	padding-top:32px;
}

H1{	
	font-size:110%;
	font-weight:bold;
	padding-top:8px;
	margin:0px;
	margin-bottom:2px;
	color:#FF5500;
	text-align:right
}

.subLinks{
	font-size:70%;
	padding-top:4px;
	margin-bottom:3px;
	color:#000000;
	text-align:right;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
}
H3{
	font-size:75%;
	font-weight:bold;
	font-family:Tahoma;
	padding-top:8px;
	margin:0px;
	margin-bottom:2px;
	color:#FF5500;
}
HR{
	height: 1px;
	width:75%;
	background-color:#FF9900;
	text-align:center;
}



.Content{
	width:604px !important;
	background-color:#FFFFFF;
	border-right:1px solid #eb884f;
	border-left:1px solid #eb884f;
	
}
.EventHead1{
	background-color:#660000;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:4px;
	font-size:75%;
	font-weight:bold;
	font-family:Tahoma;
}
.EventHead2{
	background-color:#FF5500;
	color:#FFFFFF;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:4px;
	font-size:75%;
	font-weight:bold;
	font-family:Tahoma;
}
.txt_Row1{
	background-color: #EEEEEE;
	padding-top:8px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}
.txt_Row2{
	background-color: #FFFFFF;
	border-bottom:1px solid #f5f5f5;
	padding-top:8px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}


.ContentTable{
	padding-left:16px;
	padding-bottom:4px;
	padding-top:4px;
	padding-right:16px;
}


H2{
	font-size:130%;
	font-weight:bold;

	padding-top:0px;
	padding-bottom:4px;
	padding-left:0px;
	margin:0px;
	border-bottom:1px solid #CCC;
}

.TableText{
	font-size:70%;
	color:#000000;
}







.calendar{
	border:0px solid #DDD;
	font-size:65%;
	background-color: #CCCCCC;
}
.month{
	background-color:#FFFFFF;
	font-weight:bold;
	height:18px;
	padding-left:4px;
	padding-right:4px;
}
.week{
	background-color:#EBEBEB;
	width:18px;
	height:18px;
	display:block;
}
.days{
	background-color:#FFFFFF;
	text-align:center;
	height:18px;
	width:18px;
	display:block;
}
.sundays{	
	background-color:#FFFFFF;
	text-align:center;
	height:18px;
	width:18px;
	display:block;
	color:#FF0000}
.fasting{
	background-color:#FFCC00;
	height:18px;
	width:18px;
	display:block;
}
.Breakfast{
	background-color:#66FF00;
	height:18px;
	width:18px;
	display:block;
}


/*Big Calendar classes */
A.cb_AllMonths{
	font-size:70%;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:2px;
	background-color:#FCFCFC;
	border:1px solid #EFEFEF;
	display:block;
	text-decoration:none;
	color:#000;
}
A.cb_AllMonths:hover{
	background-color: #EFEFEF;
	text-decoration:none;
	border:1px solid #B7B7B7;
}

.cb_MonthHeading{
	background-color: #D6D6D6;
	text-transform:uppercase;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:2px;
	font-size:80%;
	font-weight:bold;
	
}
.cb_weekDays{
	background-color: #E5E5E5;
	
	font-size:70%;
	width:90px;
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	word-wrap: break-word;
	border-top:1px solid #AAA;
	border-bottom:1px solid #AAA;
}
.cb_DateDetails{
	background-color: #FFFFD5;
	font-family:Tahoma;
	font-size:60%;
	height:72px !important;
	width:90px;
	display:block;
	background-image:url("../images/dateBack.gif");
	background-position:left top;
	background-repeat: repeat-x;
	padding:2px;
	word-wrap: break-word;
}

.cb_FastingDetails{
	background-color:#FFCC00;
	font-family:Tahoma;
	font-size:65%;
	height:72px !important;
	width:90px;
	display:block;
	background-image:url("../images/dateBack.gif");
	background-position:left top;
	background-repeat: repeat-x;
	padding:2px;
	word-wrap: break-word;
}

.cb_BreakfastDetails{
	background-color:#66FF00;
	font-family:Tahoma;
	font-size:65%;
	height:72px !important;
	width:90px;
	display:block;
	background-image:url("../images/dateBack.gif");
	background-position:left top;
	background-repeat: repeat-x;
	padding:2px;
	word-wrap: break-word;
}





.ftr_txt1{
	border-top:0px solid #CCC;
	font-size:70%;
	line-height:125%;
	margin:0px;
	margin-bottom:8px;
	color:#000000;
	text-align:center;
	line-height:32px;
}

.ftr_txt2{
	line-height:26px;
	font-size:65%;
	line-height:125%;
	margin:0px;
	margin-bottom:10px;
	color:#666666;
	text-align:center;
}

.BdrBtm{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}



