* /*Set's border, padding and margin to 0 for all values*/
{
	padding: 0;
	margin: 0;
	border: 0
}
body, html {
	color: #000; 
	font-family:  Arial, Verdana, Tahoma, sans-serif;
	background-color: #fff;
	background-image: url("/_elements/images/pageBgTile.gif");

	text-align: left; /*** Centers the design in old IE versions ***/
	height: 100%;
}
body {
font-size: 70%
}
a {
color: #000099;
text-decoration: none;
}
a:hover{
color: #0000FF;
text-decoration: underline;
}
p {
padding: 7px 0 7px 0
}
h1, h2, h3, h4, h5 {
font-weight: bold;
padding-bottom: 5px
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.3em;
color: #70869A;
line-height: 150%;
}
h3 {
font-size: 1em;
font-weight: bold;
color: #666666;
}
h1 a, #header h2{
color: #fff
}
.clear { clear: both; }

/******************************************
LAYOUT ELEMENTS
*******************************************/
#mainContainer {
	width:934px;
	margin: 0 5px 0 0;
	background: #FFF;
	position: relative;
	min-height: 100%;
	background-color: #766a5c;
	background-image: url("/_elements/images/pageBg.gif");
	border-left: 5px solid #FFF;
}
* html #mainContainer {
	height: 100%;
}
#whiteBar {
	float:left;
	width: 100%;
	height: 5px;
	background-color: #FFF;
}

/******************************************
HEADER
*******************************************/
#header {
	height:161px;
	border-top: 5px solid #FFF;
	background-image: url(/_elements/images/header.jpg);
	background-position: right top;	/**height:126px;**/
	background-repeat: no-repeat;
}
#header_logo {
	height:126px;
	background-image: url(/_elements/images/fefc.gif);
	background-repeat:no-repeat;
}

		/**MENU**/
		#menu ul, #menu_right ul {
			margin: 0;
			padding: 0;
			list-style: none;
			background-image: url(/_elements/images/menuBg.gif);
			height: 35px;
			width: 675px;
			float: left;
		}
		#menu li, #menu_right li {
			display: inline;
			float:left;
			height: 23px;
			padding: 8px 12px 0 12px;
			margin: 4px 0 0 0;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 90%;
			font-weight: bold;
		}
		#menu li a, #menu_right li a {
			color: #201004;
			text-decoration: none;
		}
		#menu li a:hover, #menu_right li a:hover {
			color: #fff;
			text-decoration: none;
		}
		#menu_right ul {
			float: left;
			width: 225px;
			text-align: right;
		}
		#menu_right li {
			float:right;
			font-family: "Times New Roman", Times, serif;
			font-size: 110%;
			font-weight: normal;
		}
		#menu_right li.corner {
			width: 20px;
			display: inline;
			float:right;
			padding: 8px 0px 0 0px;
			background-image: url(/_elements/images/corner.gif);
			background-repeat:no-repeat;
			background-position: right bottom;
		}
		
		#menu li.live, #menu_right li.live {
			background-color: #BBC693;
		}
/******************************************
MAIN COLUMN
*******************************************/
#mainColumn {
	width: 672px;
	margin: 5px 0 0 0;
	position: relative;
	float:left;
}
/******************************************
WHITE COLUMN
*******************************************/
#whitebg {	
	width: 900px;
	background-color: #FFF;
}
/******************************************
RIGHT COLUMN
*******************************************/
#rightColumn {
	width: 210px;
	margin: 5px 0 0 10px;
	background-color:#FFF;
	float: right;
	position: relative;
	clear: both;
	display:inline;
}

/******************************************
HOMEPAGE MAIN COLUMN DIVS
*******************************************/
#featuredNews {
	width: 672px;
	height: 238px;
	margin: 0;
	padding: 0;
	clear: both;
}

#eventsBar {
	width: 672px;
	background-color: #cbd2da;
	background-image: url(/_elements/images/eventsBarBg.gif);
	background-repeat: repeat-y;
}

#generalNews {
	width: 191px;
	background-image: url(/_elements/images/newstitle.gif);
	background-repeat: repeat-x;
	padding: 40px 10px 25px 23px;
	color:#fff;
	font-weight: bold;
	float: left;
}
#generalNews a {
	color:#fff;
}
#generalNews ul {
	list-style: none;
}
#generalNews li {
	padding: 10px 0 0 0;
	line-height:120%;
}
#generalNews li.more a {
	color:#232121;
	font-weight: bold;
}

#todaysEvents, .upcomingEvents {
	width: 191px;
	background-image: url(/_elements/images/todaytitle.gif);
	background-repeat: repeat-x;
	padding: 40px 10px 25px 23px;
	color:#232121;
	float: left;
}
#todaysEvents a, .upcomingEvents a {
	color:#232121;
}
#todaysEvents ul, .upcomingEvents ul {
	list-style: none;
}
#todaysEvents li, .upcomingEvents li {
	padding: 10px 0 0 0;
	line-height:120%;
}
#todaysEvents li.date, .upcomingEvents li.date {
	font-weight: bold;
}
#todaysEvents li.more, .upcomingEvents li.more {
	font-weight: bold;
}

.upcomingEvents {
	background-image: url(/_elements/images/upcomingtitle.gif);
}


#adsBar {
	width: 672px;
	background-color: #3a2c22;
	padding: 5px 0px 15px 0px;
	text-align:center;
	clear:both;
}
#adsBar img{
	width: 218px;
	height: 80px;
}
#ad1 {
	width: 221px;
	float: left;
	padding-left: 3px;
}
#ad2 {
	width: 224px;
	float: left;
}
#ad3 {
	width: 221px;
	float: left;
	padding-right: 3px;
}
#ad1 a, #ad2 a, #ad3 a {
	color:#FFFFFF;
}
.adText {
	width: 218px;
	text-align:left;
	padding: 5px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	font-weight:bold;
	color:#FFFFFF;
}

/******************************************
HOMEPAGE RIGHT COLUMN DIVS
*******************************************/
/**SERMON**/
#sermon {
	width:194px;
}
#sermon_top {
	width:194px;
	height:10px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	background-color: #cc9335;
	background-image: url(/_elements/images/sermontabletop.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	
}
#sermon_mid {
	width:174px;
	background: #cc9335;
	padding: 0 10px 0 10px;
	line-height: 180%;
}
#sermon_bot {
	width:194px;
	height:10px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	background-color: #cc9335;
	background-image: url(/_elements/images/sermontablebottom.gif);
	background-repeat:no-repeat;
}
#sermon_mid .date {
	color:#fff;
	font-weight: bold;
}
#sermon_mid .title a{
	font-family: Times New Roman, Tahoma, sans-serif;
	color:#000;
	font-size: 180%;
	font-weight: bold;
	line-height: 120%;
}
#sermon_mid .addressee {
	color:#fff;
	font-weight: bold;
}
#sermon_mid .action a {
	color:#000;
}

/**WORSHIP**/
#worship {
	width:194px;
}
#worship_top {
	width:194px;
	height:10px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	background-color: #8ba64a;
	background-image: url(/_elements/images/worshiptabletop.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	
}
#worship_mid {
	width:174px;
	background: #8ba64a;
	padding: 0 10px 0 10px;
	line-height: 180%;
}
#worship_bot {
	width:194px;
	height:10px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	background-color: #8ba64a;
	background-image: url(/_elements/images/worshiptablebottom.gif);
	background-repeat:no-repeat;
}
#worship_mid .service {
	background: #8ba64a;
	color:#000;
	line-height: 150%;
}
#worship_mid p.service{
	margin: 0;
	padding: 0 0 5px 0;	
}
#worship_mid .directions a{
	background: #8ba64a;
	color:#fff;
	font-weight: bold;
}

/**VOLUNTEER OPPS**/
#volunteer {
	width:194px;
}
#volunteer_top {
	width:194px;
	height:10px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	background-color: #675a4a;
	background-image: url(/_elements/images/volunteertabletop.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	
}
#volunteer_mid {
	width:174px;
	background: #675a4a;
	padding: 0 10px 0 10px;
	line-height: 180%;
}
#volunteer_bot {
	width:194px;
	height:10px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	background-color: #675a4a;
	background-image: url(/_elements/images/volunteertablebottom.gif);
	background-repeat:no-repeat;
}
#volunteer_mid p.project{
	background: #675a4a;
	color:#fff;
	font-weight: bold;
	margin: 0;
	padding: 0 0 5px 0;	
}
#volunteer_mid a{
	color:#fff;
}



/******************************************
CLEAR FIX HACK
*******************************************/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/******************************************
INSIDE PAGES
*******************************************/
#insideHeader{
	width: 826px;
	height: 25px;
	background-color: #3A2C22;
	margin: 0 0 0 23px;
	padding: 9px 0 0 28px;
	background-image: url(/_elements/images/corner.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
#insideHeader ul {
	list-style: none;
	display: inline;
}
#insideHeader li {
	margin: 0 5px 0 5px;
	padding: 6px 6px 11px 6px;
	display: inline;
}
#insideHeader li a {
	color:#FFF;
	font-weight: bold;
}
#insideHeader img{
	margin: 0 0 -5px 0;
	padding: 0 20px 0 0 ;
}
#insideHeader li.live {
	background-color: #70869A;
}
#insideHeader li.live_orange {
	background-color: #CC9335;
}

#pageSubHead {
	width: 503px;
	height: 27px;
	margin: 0 0 0 23px;
	padding: 15px 30px 0 30px;
	color: #FFFFFF;
	font-size: 150%;
	font-weight: bold;
	background-color: #70869A;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#insideMenu {
	width: 100%;
	margin: 0 0 0 0;
	padding: 25px 10px 10px 15px;
	background-color: #675A4A;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
#insideMenu a{
	color: #FFF;
	font-weight: bold;
}
#insideMenu ul {
	list-style: none;
}
#insideMenu li {
	padding: 0px 0 7px 0;
	line-height:150%;
}
#insideMenu li.more a {
	color:#232121;
	font-weight: bold;
}


#insideLeftCol{
	width: 515px;
	margin: 0 0 0 23px;
	padding: 20px 20px 28px 28px;
	color:#261C16;
	background-color: #E8E8E8;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	line-height: 145%;
}
#insideLeftCol a {
	/*color: #70869A;*/
	font-weight: bold;
}
#insideLeftCol .lifegroups {
	border-bottom: 1px solid #C0B5A6;
	padding-bottom: 10px;
}
#insideLeftCol .lifegroups h3 {
	font-size: 16px;
	color: #CC9335;
	width: 100%;
	border-bottom: 1px solid #C0B5A6;
	margin-bottom: 10px;
}
#insideLeftCol .lifegroups a {
    color: #8BA64A;
	font-weight: bold;
}
#insideLeftCol ul {
	list-style: none;
}
#insideLeftCol li {
	margin: 3px 0 0 15px;
	padding: 0 0 0 10px;
 	background-image: url(../images/arrow_small.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
#insideLeftCol li a {
	color: #70869A;
}
#insideLeftCol li.more a {
	color:#232121;
	font-weight: bold;
}
#insideLeftCol img.news {
	margin: -20px 0 0 0;
	padding-bottom: 20px;
}
#insideLeftCol img.ministry{
	height: 140px;
	margin: 0 0 10px 10px;
	padding: 3px;
	border: 1px solid #C0B5A6;
	float: right;
}
#insideLeftCol img.border {
	margin: 0 0 10px 10px;
	padding: 3px;
	border: 1px solid #C0B5A6;
	float: right;
}
#insideRightColumn {
	width: 266px;
	margin: 0 48px 0 0;
	_margin: 0 23px 0 -3px;
	padding-bottom: 15px;
	float: right;
	position: relative;
	clear: both;
	display:inline;
}

#Headlines_Headline {
	width: 263px;
	margin: 0 0 0 16px;
	height: 17px;
	padding: 10px 0 10px 0;
	background-color: #FFF;
}
#Headlines_Top {
	width: 263px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #70869A;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
#Headlines_Mid {
	width: 230px;
	margin: 0 0 0 16px;
	padding: 0 18px 10px 15px;
	color:#FFFFFF;
	background-color: #70869A;
}
#Headlines_Bot{
	width: 263px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #70869A;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#Headlines_Mid a {
	color:#fff;
	font-weight:bold
}
#Headlines_Mid li.notbold a {
	color:#fff;
	font-weight:normal;
}
#Headlines_Mid ul {
	list-style: none;
}
#Headlines_Mid li {
	padding: 10px 0 0 0;
	line-height:110%;
}
#Headlines_Mid li.more a {
	color:#232121;
	font-weight: bold;
}
#Headlines_Mid li.date a {
	color:#FFF;
	font-weight: bold;
}

#News_Headline {
	width: 263px;
	height: 17px;
	margin: 0 0 0 16px;
	padding: 10px 0 10px 0;
	background-color: #FFF;
}
#News_Top {
	width: 263px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #BBC693;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
#News_Mid {
	width: 238px;
	margin: 0 0 0 16px;
	padding: 0 10px 10px 15px;
	color:#000;
	background-color: #BBC693;
	font-weight: bold;
}
#News_Bot{
	width: 263px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #BBC693;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}

#News_Mid a {
	color:#000;
}
#News_Mid ul {
	list-style: none;
}
#News_Mid li {
	padding: 10px 0 0 0;
	line-height:120%;
}
#News_Mid li.more a {
	color:#232121;
	font-weight: bold;
}

#Newsletters_Headline {
	width: 263px;
	height: 17px;
	margin: 0 0 0 16px;
	padding: 10px 0 10px 0;
	background-color: #FFF;
}
#Newsletters_Top {
	width: 185px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #675a4a;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
#Newsletters_Mid {
	width: 160px;
	margin: 0 0 0 16px;
	padding: 0 10px 10px 15px;
	color:#FFF;
	background-color: #675a4a;
	font-weight: bold;
}
#Newsletters_Bot{
	width: 185px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #675a4a;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
#Newsletters_Mid a {
	color:#FFF;
}
#Newsletters_Mid ul {
	list-style: none;
}
#Newsletters_Mid li {
	padding: 10px 0 0 0;
	line-height:120%;
}
#Newsletters_Mid li.more a {
	color:#232121;
	font-weight: bold;
}
#PhotoGallery {
	width: 481px;
	height: 95px;
	margin: 25px auto -15px auto;
	padding: 15px;
	color: #3A2C22;
	font-size: 120%;
	font-weight: bold;
	background-color: #E8EBDD;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
div.PhotoGallery_Album {
	width: 50%;
	padding: 0;
	float:left;
	display: inline;
}
div.PhotoGallery_Album a {
	color: #70869A;
}
div.PhotoGallery_Album img{
	margin-bottom: 10px;
}
#PhotoGallery a {
	color: #675A4A;
}
#Contact {
	width: 481px;
	height: 20px;
	margin: 15px auto 0 auto;
	padding: 15px;
	color: #FFF;
	font-size: 120%;
	font-weight: bold;
	background-color: #BBC693;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
#Contact a {
	color: #FFF;
}


.Minsitry_Top {
	width: 481px;
	height: 18px;
	margin: 0 auto 0 auto;
	padding: 10px 15px 10px 15px;
	color: #FFFFFF;
	font-size: 135%;
	font-weight: bold;
	background-color: #877C6E;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.Minsitry_Top a {
	color: #FFF;
}
.Minsitry_Bot {
	width: 481px;
	margin: 0px auto 15px auto;
	padding: 15px;
	background-color: #E8E8E8;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.Minsitry_Bot a {
	color: #70869A;
}



.SmallGroup_Top {
	width: 481px;
	height: 18px;
	margin: 20px auto 0 auto;
	padding: 10px 15px 10px 15px;
	color: #FFFFFF;
	font-size: 135%;
	font-weight: bold;
	background-color: #877C6E;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.SmallGroup_Top a{
	color: #FFFFFF;
}
.SmallGroup_Desc {
	width: 481px;
	margin: 0 auto 0 auto;
	padding: 7px 15px 6px 15px;
	background-color: #E8E8E8;
	border-bottom: 1px solid #C0B5A6;
}
.SmallGroup_Desc a {
	color: #70869A;
}
.SmallGroup_More {
	height: 14px;
	/*margin-top:10px;*/
	padding-left: 20px;
	float:right;
	display: inline;
	color: #3A2C22;
	font-weight:bold;
}
.SmallGroup_More a {
	color: #3A2C22;
	font-weight:bold;
}
.SmallGroup_group {
	width: 496px;
	margin: 0 auto 0 auto;
	padding: 7px 0 6px 15px;
	border-bottom: 1px solid #C0B5A6;
	color: #3A2C22;
}
.SmallGroup_group a {
	color: #3A2C22;
}
.SmallGroup_group .name a{
	font-size: 120%;
	color:#70869A;
}
.SmallGroup_group .join a{
	color: #8BA64A;
}



.Missions_Top {
	width: 481px;
	height: 18px;
	margin: 0 auto 0 auto;
	padding: 10px 15px 10px 15px;
	color: #8BA64A;
	font-size: 135%;
	font-weight: bold;
	border-bottom: 1px solid #C0B5A6;
}
.Missions_Top a {
	color: #8BA64A;
}
.Missions_Bot {
	width: 481px;
	margin: 0px auto 15px auto;
	padding: 15px;
	background-color: #E8E8E8;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.Missions_Bot a {
	color: #8BA64A;
}
.Missions_Bot img{
	height: 110px;
	margin: 0 0 10px 10px;
	padding: 3px;
	border: 1px solid #C0B5A6;
	float: right;
}


#level3menu{
	width: 160px;
	margin: 15px 0 0 16px;
	padding: 0 10px 10px 5px;
	color:#261C16;
	font-weight: bold;
}
#level3menu a {
	color:#261C16;
}
#level3menu ul {
	list-style: none;
}
#level3menu li {
	padding: 10px 0 0 10px;
	line-height:120%;
}
#level3menu li:hover {
	background-image: url(../images/arrow_small.gif);
	background-repeat: no-repeat;
	background-position: left 75%;
}
#level3menu li.live a {
	color: #8BA64A;
}






.Media_Top {
	width: 481px;
	height: 18px;
	margin: 15px auto 0 auto;
	padding: 12px 15px 4px 15px;
	font-size: 135%;
	font-weight: bold;
	color: #CC9335;
}
.Media_Top a {
	color: #CC9335;
}
div.Media_Desc {
	width: 481px;
	margin: 0 auto 0 auto;
	padding: 7px 15px 6px 15px;
	background-color: #E8E8E8;
	border-bottom: 1px solid #C0B5A6;
}
div.Media_Desc a {
	color: #CC9335;
}
div.Media_Play {
	float: left;
	margin: 0 0 0 -25px;
	_margin: 0 0 0 -15px;
	padding: 0;
}
div.Media_More {
	height: 14px;
	padding-left: 20px;
	float:right;
	display: inline;
	color: #3A2C22;
	font-weight:bold;
}
div.Media_More a {
	color: #3A2C22;
	font-weight:bold;
}
div.Media_More img {
	margin-bottom: -3px;
}
div.Media_line {
	width: 475px;
	margin: 0 auto 0 auto;
	padding: 7px 0 6px 36px;
	border-bottom: 1px solid #C0B5A6;
	color: #3A2C22;
}
div.Media_line .name, div.Media_line .name a{
	font-weight: bold;
	font-size: 110%;
	color:#CC9335;
}
div.Media_line .join a{
	color: #8BA64A;
}

#buttonbar {
	height: 39px;
	padding: 15px 0 10px 0;
}

#audio {
	width: 192px;
	height: 39px;
	padding: 0 10px 0 0;
	float: left;
}

#button{
	width: 101px;
	height: 27px;
	padding: 12px 10px 0 12px;
	background-image: url(../images/button_bg.gif);
	background-repeat: no-repeat;
	float: left;
}
#button a{
	color: #3A2C22;
}
#button img {
	margin-bottom: -3px;
}
#Podcasts_Headline {
	width: 263px;
	margin: 0 0 0 16px;
	height: 17px;
	padding: 10px 0 10px 0;
	background-color: #FFF;
}
#Podcasts_Top {
	width: 263px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #CC9335;
	background-image: url(/_elements/images/cornerRightTop.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
#Podcasts_Mid {
	width: 230px;
	margin: 0 0 0 16px;
	padding: 0 18px 10px 15px;
	color:#FFFFFF;
	background-color: #CC9335;
	line-height: 175%;
}
#Podcasts_Mid .brown {
	color: #3A2C22;
}
#Podcasts_Mid a {
	color: #3A2C22;
	font-weight: bold;
}
#Podcasts_Bot {
	width: 263px;
	height: 8px;
	margin: 0 0 0 16px;
	background-color: #CC9335;
	background-image: url(/_elements/images/cornerLeft.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
}

p.number {
	font-size: 110%;
	font-weight: bold;
	padding-bottom: 0px;
}
p.number img.number{
	margin-left: -2px;
	margin-bottom: -4px;
}
p.text a {
	color: #CC9335;
}

.Staff_Top {
	width: 496px;
	height: 18px;
	margin: 15px auto 0 auto;
	padding: 12px 15px 4px 0px;
	border-bottom: 1px solid #3A2C22;
	font-size: 145%;
	font-weight: bold;
}
.Staff_Top a {
	color: #3A2C22;
}
div.Staff_Desc {
	width: 496px;
	margin: 0 auto 0 auto;
	padding: 7px 15px 0px 0px;
	color: #8BA64A;
	font-size: 120%;
	font-weight:bold;
}
div.Staff_Desc a {
	font-size: 95%;
	font-weight:bold;
	color: #3A2C22;
}
div.Staff_More {
	height: 14px;
	padding-left: 20px;
	float:right;
	display: inline;
	color: #3A2C22;
	font-weight:bold;
}
div.Staff_More a {
	color: #3A2C22;
	font-weight:bold;
}
div.Staff_More img {
	margin-bottom: -3px;
}
div.Staff_line {
	width: 511px; 
	margin: 0 auto 0 auto;
	padding: 11px 0 6px 0px;
	
	color: #3A2C22;
}
div.Staff_line a {
	color: #3A2C22;
}
div.Staff_line .title{
	font-weight: bold;
	font-size: 120%;
}

div.featured_item_top {
	border-bottom: 1px solid #675a4a;
}
div.featured_item_mid {
	padding: 6px 0 0 0;
}
div.featured_item {
	width: 511px; 
	margin: 0 auto 0 auto;
	padding: 11px 0 6px 0px;
}
div.featured_item_top a {
	color:#3A2C22;
}
div.featured_item_mid a {
	color:#70869A;
}


/*************************
FOOTER
**************************/
#footer {
	width: 900px;
	margin: 0;
	padding: 0;
	color: #fff;
	background-image: url("/_elements/images/footerBg.gif");
	background-repeat: repeat-x;
	clear: left;
	position: relative;
	border-top: 5px solid #FFF;
	line-height: 140%;
}
#footer a {
	color:#aaaaaa;
	font-weight:bold;
}
#footer #name {
	height: 60px;
	padding: 35px 20px 0 20px;
	text-align: left;
	color:#dddddd;
	float: left;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;	
}
#footer #address {
	padding: 35px 20px 0 20px;
	text-align: left;
	color:#dddddd;
	float: left;
}
#footer #phone {
	padding: 35px 20px 0 20px;
	text-align: left;
	color:#dddddd;
	float: left;
}
#footer #facebook {
	padding: 35px 20px 0 20px;
	text-align: right;
	color:#aaaaaa;
}

#footer #copyright{
	padding: 35px 20px 0 20px;
	text-align:center;
	width: 100%;
	color:#aaaaaa;
}
/*************************
FORM ELEMETNS
**************************/
.inputbox {
	color: #000000;
	/*border: 1px solid #cccccc;*/
	width: 170px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 4px;
	margin-top: 0px;
	padding: 5px 0px 8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	background-color:#F9F9F9;
}
.textbox {
	color: #000000;
	/*border: 1px solid #cccccc;*/
	width: 250px;
	height: 90px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 4px;
	margin-top: 0px;
	padding: 5px 0px 8px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	background-color:#F9F9F9;
}
