﻿body
{
	background-color: #AFC873;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#header
{
	 background-image:url('../images/header.jpg');
	 background-repeat:no-repeat;
	 height:275px;
	 width:743px;
}
#counter
{
	float:left;
	width:230px;
	text-align:right;
	padding-top:31px;
	color:#95C243;
	font-size: 10px;
}
#navbar
{
	 height:53px;
	 width:743px;
}
#body
{
	width:743px; 
	text-align:left;
	background-image:url('../images/defaultBG.gif');
	background-repeat:repeat-y;
	float:left;
}
#content
{
	background-image:url('../images/bodyrpt.jpg');
	background-repeat:repeat-y;		
	float:left;
}
#leftbox
{
	float:left; 
	width:236px;
	color:#FFFFFF;
	min-height:380px;
	background-image:url('../images/boxL.jpg');
	background-repeat:no-repeat;
}
#leftcontainer
{
	float:left; 
	width:192px; 
	min-height:380px; 
	background-image:url('../images/boxL.jpg');
	background-repeat:no-repeat;
	padding-left:25px; 
	padding-right:20px; 
	padding-top:25px; 
}
#leftcontainer a
{
	color:#FFFFFF;
}
#leftcontainer a:hover
{
	color:#EAAE0B;
	text-decoration:underline;
}
.left
{
	float:left;
	width:210px;
	}
#leftcontainerhome
{
	float:left; 
	width:192px; 
	min-height:380px; 
	background-image:url('../images/boxL_home.jpg');
	background-repeat:no-repeat;
	padding-left:25px; 
	padding-right:20px; 
	padding-top:50px; 
}
.navitem
{
	float:left;
	width:192px; 
	padding-left:25px; 
	padding-right:19px;	
}
#rightbox
{
	float:left; 
	width:450px;
	padding-left:30px;
	text-align:justify;
}
.rboxhead
{
	float:left;
	width:447px; 
	height:35px; 
	padding-top:28px;
}
.rboxitem
{
	float:left;
	width:447px;
}
.mbapps
{
	float:left;
	width:447px;
}
.mbapps a
{
	text-decoration:none;
	color:#333333;
	}
.mbapps a:hover
{
	text-decoration:underline;
	color:Blue;
	}
.rboxitemList
{
	float:left;
	width:447px;
	color:#556F27;
	font-weight:bold;
	padding-top:20px;
}
.rboxitemdrop
{
	padding-bottom:15px;
	width:447px;
}
.scheduleday
{
	float:left;
	text-align:center;
	font-size:10px;
	width:82px;
	padding-top:3px;
	padding-bottom:3px;
	margin-right:6px;
	background-color:#C3B984;
	border:1px;
	border-color:#C3B984;
	border-style:solid;
}
.schedule
{
	float:left;
	text-align:left;
	font-size:10px;
	width:79px;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
	margin-right:6px;
	background-color:#C7DC94;
	border:1px;
	border-color:#C3B984;
	border-style:solid;
}
.squarebox 
{
    width: 450px;
    text-align: left;
    overflow: hidden; 
}
.squareboxgradientcaption 
{
	padding-top:13px;
    background-image: url('../images/program.jpg');
    background-repeat: no-repeat; 
}
.squareboxgradientcaption_over
{
	padding-top:13px;
    background-image: url('../images/program_over.jpg');
    background-repeat: no-repeat; 
}
.squareboxcontent
{
    padding-top: 10px;
    padding-bottom:20px;
    overflow: hidden;
}
.badge
{
	float:left;
	text-align:center;
	width:89px;
	padding-bottom:5px;
}
#footerBG
{
	clear:both; 
	width:743px; 
	min-height:98px;
	background-image:url('../images/foot_rpt.jpg'); 
	background-repeat:repeat-y;
}
#footer
{
	clear:both; 
	width:743px; 
	height:4px;
	background-image:url('../images/foot.jpg'); 
	background-repeat:none;
}
#footertxt
{
	clear:both; 
	text-align:left; 
	width:743px;
}
#coordinates
{
	float:left; 
	text-align:left; 
	width:226px;
	height:88px;
	padding-top:10px;
	padding-left:10px;
}
#navbtm
{
	float:left; 
	text-align:left; 
	width:507px;
	height:55px;
}
#copyright
{
	float:left; 
	text-align:left; 
	width:507px;
	padding-top:10px;
}
.linkLcol
{
	float:left; 
	width:227px; 
	line-height:16px;
	}
.linkLcol a
{
	text-decoration:none;
	color: #333333;
	}
.linkLcol a:hover
{
	text-decoration:underline;
	color:Blue;
	}
.linkRcol
{
	float:left; 
	width:220px; 
	line-height:16px;
	}
.linkRcol a
{
	text-decoration:none;
	color: #333333;
	}
.linkRcol a:hover
{
	text-decoration:underline;
	color:Blue;
	}
.tdBrown
{
	background-color:#C3B984; 
	text-align:center;
	height:40px; 
	font-weight:bold;
	}
.tdGreen
{
	background-color:#AFC873;
	text-align:left;
	font-size:10px;
	height:40px;
	}
.leaderCol
{
	float:left; 
	padding-left:15px; 
	width: 202px; 
	font-size:10px; 
	line-height:14px; 
	font-style:italic; 
	padding-bottom:4px;
	}
.segName
{
	float:left; 
	width:180px; 
	font-weight:bold;
	}
.segDescrip
{
	float:left; 
	width:270px;
	text-align:left;
	padding-bottom:10px;
	}
.stafflistpos
{
	float:left; 
	width:206px;
	color:#FFFFFF;
	}
.stafflistname
{
	float:left; 
	width:206px; 
	padding-bottom:7px;
	color:#EAAE0B;
	font-weight:bold;
}
.arrow
{
	float:left;
	font-size:6px;
	width:14px;
	}
.leftColLink a
{
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	}
.leftColLink a:hover
{
	float:left;
	color:#EAAE0B;
}
.staffpics
{
	float:left; 
	width:50px; 
	line-height:17px;
	color:#333333;
	}
.staffpics a
{
	text-decoration:none;
	color: #556F27;
	font-weight:bold;
	}	
.staffpics a:hover
{
	text-decoration:underline;
	font-weight:bold;
	color:Blue;
	letter-spacing:1px;
	}
.headstaff
{
	float:left;
	width:721px; 
	height:25px; 
	padding-top:18px;
	padding-left:12px;
	color: #4D0A00;
}
.knowSomeone
{
	clear:both; 
	width:739px; 
	height:42px;
	text-align:center;  
	background-color:#FFFECE; 
	margin-left:2px; 
	padding-top:7px;
	border-bottom:solid 1px #32411D; 
	border-top:solid 1px #32411D;
	line-height:16px;
	}	
.staffcontainer
{
	width:144px;
	float:left;
}
.staffBody
{
	clear:left;
}
.staffcontainerfloat
{
	float:right;
	text-align:right;
	}
.hidden
{
	display:none;
	}
.staffphoto
{
	float:left; 
	text-align:center; 
	width:739px; 
	padding-left:2px;
	border-bottom:solid 1px #32411D; 
	border-top:solid 1px #32411D;
	}
.staffpos
{
	float:left; 
	color:#333333;
}
.staffname
{
	float:left; 
	padding-bottom:10px;
	color: #4D0A00;
	font-weight:bold;
}

	
	/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:5px;
	width:542px;
}
.TextboxWaterMarkTitle12
{
	color:#97A380;
	font-size:12px;
	font-family:Verdana;
}

.TextboxWaterMarkTitle
{
	color:#97A380;
	font-size:11px;
	font-family:Verdana;
}

.TextboxWaterMark
{
	color:#97A380;
	font-size:10px;
	font-family:Verdana;
}

.FormFieldTitle
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	}

.FormFieldBtn
{
	font-size:11px;
	font-family:Verdana;
	}	
	
.FormFieldMsg
{
	font-size:11px;
	font-family:Verdana;
	}
.FormField12
{
	font-size:12px;
	font-family:Verdana;	
	}
.FormField
{
	font-size:10px;
	font-family:Verdana;
	}
	
.NoImgAvail
{
	background-color:#A3A3A3;
	height:80px;
	padding-top:10px;
	line-height:20px;
	border-bottom:solid 1px #32411D;
	border-top:solid 1px #32411D;
	text-align:center;
	clear:left;
	width:739px; 
	margin-left:2px;
}
.msgL
{
	float:left; 
	width:65px;
	padding-top:3px;
	padding-left:3px;
	}
/*
.calContainer
{
	clear:both;
	width:190px; 
	padding-left:2px;
	margin-top:10px; 
	text-align:center; 
	border:solid 1px #FFFFFF;
	}
.calInnerContainer
{
	clear:both;
	width:174px; 
	padding-bottom:5px;
	height: 19px;
}
.calMonth
{
	float:left; 
	width:175px; 
	font-weight:bold; 
	padding-top:5px; 
	padding-bottom:5px;
	}
.calDayofWk
{
	float:left; 
	width:25px; 
	height:16px;
	padding-top:2px;
	font-weight:bold;
	}
.calDay
{
	float:left; 
	width:25px; 
	height:17px;
	font-size:10px;
	padding-top:3px;
	}
.calEvent
{
	float:left; 
	font-size:10px;
	width:25px; 
	height:16px;
	padding-top:2px;
	color: #4D0A00;
	font-weight:bold;
	background-color:#EAAE0B;
	margin-bottom:1px;
	margin-top:1px;
	}
.calEvent2
{
	float:left; 
	font-size:10px;
	width:25px; 
	height:16px;
	padding-top:2px;
	color: #4D0A00;
	font-weight:bold;
	background-color:#FFDD4C;
	margin-bottom:1px;
	margin-top:1px;
	}*/
.indian
{
	float:left; 
	width:27px;
	}
.question
{
	float:left;
	width:165px;
	padding-top:2px;
	}


.galleryPic { display:inline; float:none; background-image:none; height:auto; }
.galleryPic a { background-image:none; margin:8px; padding:2px; position:relative; border:1px solid #960000; float:left; display:block; width:75px; height:50px; background-color:#fff; }
.galleryPic a:hover { background-image:none; z-index:2; }
.galleryPic a img { position:absolute; top:2px; width:75px; height:50px; border:0; margin:0; padding:0; }
.galleryPic a:hover img,
.galleryPic a:active img,
.galleryPic a:focus img { width:100px; height:75px; left:-11px; top:-10px; z-index:1; border:1px solid #000; }

.picLcontainer
{
	clear:both;
	height:85px;
	}
.picLtxt
{
	float:left; 
	width:88px; 
	padding-left:7px; 
	padding-top:8px; 
	font-size:10px;
	}


#customSearch
{
	margin-left:10px;	
}
#customSearchBox
{
	float:left;	
}
#customSearchButton
{
	margin-left:5px;
}
#customSearchBox input, #customSearchButton input
{
	font-size:10px;
}
