/*  General layout rules */
*	{ margin:0; padding:0;}

body	{ background: #242; color: #222222; padding: 10px 0; border: 0; text-align: center; font: 11.75px/14px Arial, sans-serif; text-transform: none; font-size: 62.5%;}
		
#wrap	{ color: #998b73; margin: 0 auto; padding: 0; width: 820px;  /* bmh */	voice-family: "\"}\""; voice-family:inherit; width: 820px; background-color: #ffffff; text-align:center; background-image:url(../i/fh_wrap_bg.gif); background-position: center 185px; background-repeat: repeat-y; }

a		{text-decoration:none; color: #84a03c; font-weight: bold; outline:none; cursor:pointer;} /*68804f*/
a:hover	{ color: #bfd73e; cursor:pointer;}
p		{ color: #4d4539; font: 12.5px/1.75em Arial, Helvetica, sans-serif; padding: 0; margin: 8px 0;}  /* 998b73 807460 */

h1, h2, h3, label	{ color:#665842;} /* was 4d4539*/
h1					{ padding: 4px 0 15px 0; text-transform:uppercase; letter-spacing: 3px; font: 26px/26px normal Georgia, "Times New Roman", Times, serif; }
h2					{ font-size: 17px; line-height: 18px; padding: 4px 0 12px 0; }
h3					{ font-size: 17px; }

ul li, ol li 		{ margin: 3px 0 5px 15px; font-size: 13px; line-height: 15px; color: #333; list-style-image: url(../i/bullet.gif)}

#c_cnt ul			{ margin: 5px 0 10px 10px;}
h6.dateTime			{ font-size: 16px; color:#4d4539; font-weight:bold; padding: 0 0 10px 0;}

.clr			{clear:both; height: 0;}

/* Layout for Splash Page */

#beauty		{ margin:0 0 0 0;}
#beautyban	{ background-image:url(../i/hann_ban_beauty.jpg); background-position: center top; background-repeat:no-repeat; height: 320px; width:820px; }


#splash		{ margin: 0;}
#wordban	{ height: 50px; width: 800px;}
#welcban	{ background-image:url(../i/hann_ban.jpg); background-position: center top; background-repeat:no-repeat; height: 260px; width:820px; }

#midlogo	{ background-image:url(../i/FHA-splash_white.jpg); background-position:center bottom; background-repeat:no-repeat; height: 180px; margin: 0 ; text-align:center; padding-top: 20px; }

#foter		{ height: auto; text-align:left; width: 740px; background-image:url(../i/hann_bot.jpg); background-position: center bottom; background-repeat:no-repeat; padding: 50px 0 5px 60px; }

#splash #foter		{ height: auto; text-align:left; width: 740px; background-image:url(../i/hann_splash_bot.jpg); background-position: center bottom; background-repeat:no-repeat; padding: 50px 0 5px 60px; }

#foter p	{ font: 12px/1.25em Arial, Helvetica, sans-serif; color:#000;}
.bigger		{ font-size: 120%;}
#logo		{ width:240px; height:85px; float:right; margin: 35px 15px 0 0; border: none; }

/* Layout for Menu section */

#ban		{ background-image:url(../i/Hann_banb_1.jpg); background-position: center top; background-repeat:no-repeat;   /* bmh */	voice-family: "\"}\""; voice-family:inherit; width: 820px; padding: 0; text-align:center; }
#ban_2		{ background-image:url(../i/Hann_banb_2.jpg); background-position: center top; background-repeat:no-repeat;  /* bmh */	voice-family: "\"}\""; voice-family:inherit; width: 820px; padding: 0; text-align:center; }
#ban_3		{ background-image:url(../i/Hann_banb_3.jpg); background-position: center top; background-repeat:no-repeat;  /* bmh */	voice-family: "\"}\""; voice-family:inherit; width: 820px; padding: 0; text-align:center; }

#ban_SC		{ background-image:url(../i/Hann_banb_2.jpg); background-position: center top; background-repeat:no-repeat;   /* bmh */	voice-family: "\"}\""; voice-family:inherit; width: 820px; padding: 0; text-align:center; }
#ban_CB		{ background-image:url(../i/Hann_banb_3.jpg); background-position: center top; background-repeat:no-repeat;   /* bmh */	voice-family: "\"}\""; voice-family:inherit; width: 820px; padding: 0; text-align:center; }

#pg042 #grayimage	{ background-image:url(../i/gray_01.jpg); background-position: 480px bottom; background-repeat:no-repeat;}

#pg06 #grayimage	{ background-image:url(../i/gray_02.jpg); background-position: 480px bottom; background-repeat:no-repeat;}

#pg022 #grayimage	{ background-image:url(../i/gray_03.jpg); background-position: 480px bottom; background-repeat:no-repeat;}

#pg04 #grayimage	{ background-image:url(../i/gray_07.jpg); background-position: 480px bottom; background-repeat:no-repeat;}



#push				{ width:820px; height: 125px; display:block;}


#phone		{ width: 500px;float:right; padding:0; font-size:13px; color:#FFFFFF; padding: 45px 35px 0 0; line-height: 1.25em; text-align:right; height: 60px; text-shadow:#000 2px 2px 5px;}

/* Main Menu rule  */
#sitemenu			{ width:819px; height:30px;}
#sitemenu ul 		{ margin:0; padding: 0 0 0 100px;; list-style:none; }
#sitemenu li 		{ float:left; margin:0; padding:0; line-height: 22px; }

#sitemenu a 		{ display:block; height: 22px; width: 140px; background:url("../i/FHA-section-btn_nor.gif") no-repeat center center; color: #84a03c; outline: none; font-size: 12px; letter-spacing:.05em; } 
#sitemenu a:hover 	{ display:block; background:url("../i/FHA-section-btn_ovr.gif") no-repeat center center; color:#fff; text-decoration:none; }
#sitemenu li.home a	{ display:block; height:22px; background:url("../i/home_nor.gif") no-repeat center center; text-decoration:none;}
#sitemenu li.home a:hover	{ background:url("../i/home_ovr.gif") no-repeat center center; text-decoration:none;}
.site1 #sitemenu #site01 a,
.site2 #sitemenu #site02 a,
.site3 #sitemenu #site03 a	{background:url("../i/FHA-section-btn_cur.gif") no-repeat center center; color:#1c2c1f;} /*#1c2c1f; }  68804f*/

/* with in Section Menu */

#menu2				{ height: 30px; display:block; text-align:center; margin: 0 auto; width:820px; font-size: 17px; color: #d5f230; font-weight:700; } 
#menu2  a			{ display:inline; padding: 0 10px 2px 10px; line-height: 30px; text-decoration:none; color: #fff; font-size: 14px; font-weight:bold; outline: none; letter-spacing: .1px;}
#menu2  a:hover		{ color:#d5f230; }/*bfd73e  or fff000 bfd92b ffd800 ff6c1d */


#pg01 #sc01, #pg011 #sc01,
#pg02 #sc02, #pg021 #sc02, #pg022 #sc02,
#pg03 #sc03,
#pg04 #sc04, #pg041 #sc04, #pg042 #sc04, #pg043 #sc04, #pg044 #sc04,
#pg05 #sc05, #pg051 #sc05, #pg052 #sc05,
#pg06 #sc06
{ color:#665842; cursor:default; background-image:url(../i/btn_bg.gif); background-position:top right;  padding-bottom:11px; padding-top:3px; } /*background-color: #d0c4b4;text-decoration:overline; background:#ff02a0; ff02a0  or d5f230  or ff4db5  ff006a ffd57c ff9600 cc027f ff584d bfd73e*/

/* menu displaying menu 3*/

#page01, #page02, #page04, #page05	
					{display:none; }

#pg01 #menu3 #page01, 
#pg011 #menu3 #page01, 
#pg04 #menu3 #page04, 
#pg041 #menu3 #page04, 
#pg042 #menu3 #page04, 
#pg043 #menu3 #page04, 
#pg044 #menu3 #page04, 
#pg02 #menu3 #page02, 
#pg020 #menu3 #page02, 
#pg021 #menu3 #page02,
#pg022 #menu3 #page02,
#pg05 #menu3 #page05,
#pg051 #menu3 #page05,
#pg052 #menu3 #page05
					{ display:block; }

/* second menu highlighting */
#page01 a, #page02 a, #page04 a, #page05 a	{ display:inline; padding: 3px 8px; line-height: 34px; text-decoration:none; font-size: 14px; font-weight:bold; outline: none; letter-spacing: .1px; color: #665842; padding-bottom: 6px; }
#page01 a:hover, #page02 a:hover, #page04 a:hover, #page05 a:hover	{ color: #900;}


/* current page second menu highlight */
#pg010 #menu3 #page01 #pg1sc01, #pg01 #menu3 #page01 #pg1sc01,#pg04 #menu3 #page02 #pg2sc02,
#pg011 #menu3 #page01 #pg1sc02,

#pg04 #menu3 #page04 #pg4sc01,	
#pg041 #menu3 #page04 #pg4sc02, 
#pg042 #menu3 #page04 #pg4sc03,
#pg043 #menu3 #page04 #pg4sc04,
#pg044 #menu3 #page04 #pg4sc05,
#pg02 #menu3 #page02 #pg2sc01, 
#pg020 #menu3 #page02 #pg2sc01,
#pg021 #menu3 #page02 #pg2sc02,
#pg022 #menu3 #page02 #pg2sc03,
#pg05 #menu3 #page05 #pg5sc01,
#pg051 #menu3 #page05 #pg5sc02,
#pg052 #menu3 #page05 #pg5sc03
					{  background-image:url(../i/btn_w_bg.gif); background-position:top right; color: #806f53;}  /* 806f53  665842 */

#menu3	{width: 820px; height:2.20em; background-image:url(../i/FHA_brown_menu3.gif); background-position:center top; background-repeat:repeat-y;font-size: 1.4em; color: #6b604f; font-weight:700; }
/* old menu3
#menu3	{width: 820px; height:25px; background-image:url(../i/FHA_brown_menu3.gif); background-position:center top; background-repeat:repeat-y;font-size: 17px; color: #6b604f; font-weight:700; } */

/* Layouts for main content sections */

#mcntnt			{  }
#pg01 #mcntnt	{ /*background-image:url(../i/gray_02.jpg); background-position:10px bottom; background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; border: 1px #990000 solid;*/ }
#pg02 #mcntnt	{ /*background-image:url(../i/gray_02.jpg); background-position:10px bottom;/* background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; border: 1px #990000 solid;*/ }
#pg03 #mcntnt	{ /*background-image:url(../i/gray_03.jpg); background-position:10px bottom;/* background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; border: 1px #990000 solid;*/ }
#pg04 #mcntnt	{ /*background-image:url(../i/gray_04.jpg); background-position:10px bottom;/* background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; /*border: 1px #990000 solid;*/ }
#pg05 #mcntnt	{ /*background-image:url(../i/gray_05.jpg); background-position:10px bottom;/* background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; /*border: 1px #990000 solid;*/ }
#pg06 #mcntnt	{ /*background-image:url(../i/gray_06.jpg); background-position:10px bottom;/* background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; /*border: 1px #990000 solid;*/ }
#pg07 #mcntnt	{ /*background-image:url(../i/gray_07.jpg); background-position:10px 150px;/* background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; /*border: 1px #990000 solid;*/ }
#pg08 #mcntnt	{ /*background-image:url(../i/gray_08.jpg); background-position:top 8px; /*background-repeat:no-repeat; width: 784px; padding: 0; margin: 0; /*border: 1px #990000 solid;*/ }




#l_cnt		{ width: 250px; height: auto; float:left; padding: 20px 0 0 10px; margin: 0;/* border: 1px #009900 solid;*/ text-align:right; }
#fccntnt	{ width: 290px; height:auto; float:left; text-align:left; margin: 0; padding: 20px 20px 20px 20px; /*border: 1px #009999 solid;*/ }
#r_cnt		{ width: 255px; height:auto; float:right; text-align:left; margin: 0; padding: 19px 20px 20px 0; /*border: 1px #009999 solid;*/ }


#c_cnt		{ width: 425px; height:auto; float:left; text-align:left; margin: 0; padding: 34px 50px 20px 55px; z-index: 100; background-position: 35px 17px; background-repeat:no-repeat;  }

.steps		{width:100%;}
.stepsl		{height:auto; width: 425px; float:left; text-align:left; margin: 0; padding: 34px 50px 0 55px; z-index: 100; border: 1px solid #f00;}
.stepsr		{width:282px;margin: 0; padding: 34px 0 0 0; float:right; border: 1px solid pink;}

#rants		{width:720px; padding: 5px 40px 0 50px; height: auto;}
#rants1		{background-color:#d0c4b4; height:auto; width: auto; padding: 15px; background-image:url(../i/right_corner_bot.gif); background-position:bottom right; background-repeat:no-repeat;}
#rants2		{background-color:#fff; height:auto; width: auto; padding: 15px;}
#rantsl		{height:auto; width: 420px; float:left; text-align:left; margin: 0; padding: 0;}
#rantsr		{width:250px; margin: 0; padding: 12px 0 0 0; float:right;}
#pg021 #rantsr	{text-align:left; padding: 0;}


.site1 #c_cnt		{ background-image:url(../i/sitename_home.gif);background-position: 40px 17px; }

.site2 #c_cnt		{ background-image:url(../i/SiteName_Corporate.gif); }

.site3 #c_cnt		{ background-image:url(../i/sitename_public.gif);background-position: 45px 17px; }


#dbccntnt	{ width: 425px; height:auto; float:left; text-align:left; margin: 0; padding: 20px 50px; /*border: 1px #009999 solid;*/ }


/* for Sign up pages */
#brcntnt	{ width: 370px; height:auto; float:right; text-align:left; margin: 0; padding: 20px;/* border: 1px #009999 solid;*/ }
#blcntnt	{ width: 310px; height:auto; float:left; text-align:left; margin: 0; padding: 20px 20px 20px 50px; /*border: 1px #009999 solid;*/ }



#brcntnt ol#process li	{padding:5px; font: 14px/1.25em;}
#brcntnt ol#process	ol	{padding:5px;}

/* Protfoilo section layout parts */
#pfrcntnt				{ width: 550px; height:auto; float:right; text-align:left; margin: 0; padding: 37px 40px 0 0;background-image:none; background-color: transparent; }
#p_l_cnt				{ width: 195px; height:auto; float:left; padding: 72px 0 0 25px; margin: 0; text-align:right; background-image:none; background-color: transparent;  }
#p_l_cnt h2			{ padding: 5px 0 5px 0; }
#p_l_cnt ul				{ list-style:none;}
#p_l_cnt li				{ text-align:right; font: 12px/1.25em Bold Arial, Helvetica, sans-serif; padding: 5px 10px 5px 0; background-color:#cfc3b4; margin: 0;}
#p_l_cnt li a:link		{ color:#806f53; }
#p_l_cnt li a:visited	{ color:#998463; }
#p_l_cnt li:hover		{ color:#4d4232; background-image:url(../i/workMenMid.jpg); background-position:right; background-repeat: repeat-y; }
#p_l_cnt li a:hover		{ color:#4d4232; }

#p_l_cnt #img_01		{border: 1px solid #000;}

#pfbtn			{ width: 570px; height:auto/* 375px*/; float:left; padding: 10px 0 10px 0; margin: 0; text-align:left; }

#pfbtn img	{ width: 48px; height: 48px;/* float:right; */margin: 5px 0 5px 8px; padding: 0; border: 0;border: 1px solid #000; }
#pfbtn a	{ border: 0; }



.bltpy		{ font-weight:normal; font-size: 210%; padding: 0 0 5px 0; text-transform:uppercase; letter-spacing: 4px; /*color:#4d4539; */font-family:Georgia, "Times New Roman", Times, serif; line-height: 1em; }
.bltpyl		{ font: Arial, sans-serif; font-weight:bold; font-size: 120%; padding: 0 10px 0 0; letter-spacing: 2px;color:#000;}
.bltpyg		{ font: Arial, sans-serif; font-weight:bold; font-size: 120%; padding: 0 10px 0 0; letter-spacing: 2px; color:#998b73;}
.btpy		{ font: Arial, sans-serif; font-weight:bold; font-size: 100%; letter-spacing: 2px;text-transform:uppercase; margin: 0 0 0 25px;}
.btpyg		{ font: Arial, sans-serif; font-weight:bold; font-size: 100%; letter-spacing: 2px;text-transform:uppercase; margin: 10px 0 0 0;}

#secondend	{background:url(../i/FHA-splash_bg05.jpg) bottom center no-repeat; height: 15px;}

#splash3		{ color:#fff; padding: 5px 10px 15px 10px; background:url(../i/FHA-splash_bg03.jpg) bottom center no-repeat; text-align: center; }


#ends			{ margin: 0 0 0 300px; }
#end			{ color:#cdc; font: 13px/1.25 em bold Arial, Helvetica, sans-serif; padding: 10px 0 0 0; background:url(../i/FHA-splash_bg04.jpg) bottom center no-repeat; height: 55px; text-align: center; letter-spacing: 2.5px; }


#splash #end	{ height: 205px; text-align: center; }

#pg0101 #sitemenu #sce01  	{ background-image:url("../i/Sitemenu_BG_08.gif"); }
#sitemenu #sce01 a 			{ background-image:url("../i/Sitemenu_BG_06.gif");padding-bottom:5px; color: #ffffff; }

#site01 #site01 a.style1, #site02 #site02 a.style2, #site03 #site03 a.style3
					{ display:block; background:none /*url("../i/FHA-section-btn_cur.gif") no-repeat center center*/; color:#d5f230; }


/* right content rules  */
#rcntnt a			{ text-decoration:none; color: #68804f; cursor:pointer; font-weight:bold;}
#rcntnt a:hover		{ color:#ff9933; cursor:pointer; } /* #bfd73e  */
#rcntnt li			{ color: #998b73; font-size: 12.5px; margin: 4px 0 2px 0;}
a.gren				{ font:120%; text-transform:uppercase; line-height:1em;}
#rcntnt ul			{ margin: 4px 0 2px 0; padding: 0 ; }
#rcntnt ul.ulnne	{ list-style-type:none; padding:0; margin:0; border-bottom: 1px solid #e5dccf;}
#rcntnt ul.ulnne li	{ list-style-type:none; padding:5px 0 7px 0; margin:0; border-top: 1px solid #e5dccf;}

#lcntnt				{ text-align:right;}
#lcntnt a			{ text-decoration:none; color: #68804f; cursor:pointer; font-weight:bold;}
#lcntnt a:hover		{ color:#ff9933; cursor:pointer; } /* #bfd73e  */
#lcntnt li			{ color: #998b73; font-size: 12.5px; margin: 4px 0 8px 0;}
#lcntnt ul			{ list-style-type:none; padding:16px 0 0 0; margin:0;}

#rcntnt h3			{ margin: 20px 0 7px 0 ; padding:0;}
h3					{ font-size: 17px;}


/* Links page rules */
#ccntnt a			{ text-decoration:none; color: #68804f; cursor:pointer; font-weight:bold;}
#ccntnt a:hover		{ color:#ff9933; cursor:pointer; } /* #bfd73e  */
a.gren				{ font:120%; text-transform:uppercase; line-height:1em;}
#ccntnt ul			{ margin: 4px 0 2px 0; padding: 0 0 0 12px; list-style-type:none;}
#ccntnt li			{ color: #4d4539; font-size: 12.5px; list-style-type:none; padding:5px 0 7px 0; margin:0; border-top: 1px solid #e5dccf;}
#ccntnt li.liender	{ border-bottom: 1px solid #e5dccf;}
#ccntnt h3			{ margin: 10px 0 5px 0; padding:0; color: #807460; font-family:Georgia, "Times New Roman", Times, serif; }

#fccntnt ul			{ margin: 4px 0 2px 0; padding: 0 0 0 12px; list-style-type: disc;}
#fccntnt li			{ color: #4d4539; font-size: 12.5px; padding:5px 0 7px 0; margin:0;}


/* ender */
#bio2cntnt			{ width: 240px; font: 11.75px/14px normal Arial, sans-serif; color: #998b73; text-align: left; float:right; margin: 0 12px 0 0;}
#biocntnt img		{ float:left; padding: 15px 0 10px 10px; margin: 0 0 0 10px; border: 1px #000 solid;}
#img_cnt a			{ cursor:pointer; padding: 3px 10px 1px 10px; color:#68804f; border: 1px solid #68804f; margin: 0 0 0 580px; background:#fff;}
#img_cnt a:hover	{ cursor:pointer; color:#bfd73e; border: 1px solid #bfd73e;background:#fff;}


/* thumbnails sections */

#thumbnail		{ margin: 0; height:80px; padding: 0; }
#thumbnail img	{ width: 48px; height:48px; padding: 0 10px 0 0 ; float:left; border: 0; margin: 0; }



/* Second Menu */	
#smenu				{  width: 750px; text-align:center; padding: 3px 0 0;}
#smenu a			{ padding: 0 15px; line-height: 12px; text-decoration:none; color: #807460; font-size: 13.25px; font-weight:bold; }
#smenu a:hover		{ color:#fff; }
#smenu .crt			{ color:#bfd73e; cursor:default;}

/* portfolio section */

#lcntnt #img_01		{margin: 5px 0 0 0; text-align:right;}
#lcntnt #img_02		{margin: 15px 0 0 0; text-align:right; }
#lcntnt img, #rcntnt img.bline		{ border: 1px solid #000;}
#lcntnt #img_03		{margin: 0 0 15px 0; text-align:right; }

#public	{ width: 205px; height:auto; float:left; text-align:left; margin: 0; padding: 20px 0; }

#comcil	{ width: 205px; height:auto;float:right; text-align:left; margin: 0; padding: 20px 0; }


#r_cnt .gbox	{ border: none; padding: 0 0 10px 5px;}
#lcntnt .gbox	{ border: none; padding-top: 1px;}
.big2			{ font-size: 120%; text-align:center; line-height: 1.2em;}


#login	{ background-image:url(../i/lgoinboxt.gif); background-position: center top; background-repeat:no-repeat; padding-top: 15px;}
#loginb	{ background-image:url(../i/lgoinboxt.gif); background-position: center bottom; background-repeat:no-repeat; height: 25px;}

#login h1	{font: 12px/12px Bold Arial, Helvetica, sans-serif;}

/* Events Section of the Site */

#events		{ background-image:url(../i/FHA_plant_bg.jpg); background-repeat:no-repeat; width: 220px; margin: 15px 0 0 0; }
#eve_bot	{ background-image:url(../i/FHA_plant_bot.gif); background-repeat:no-repeat; background-position:bottom; width: 220px;height: 15px;}
#events h2	{ font:24px/24px normal Georgia, "Times New Roman", Times, serif;padding: 8px 10px 0 10px;}
#events h3	{ font:14px/14px bold  Arial, Helvetica, sans-serif;padding: 0 10px;}
#events p	{ color: #000; padding: 2px 8px; font:12px/14px normal Arial, Helvetica, sans-serif;}


#events2	{ text-align: left; padding: 2px 0 0 0;}
#eve_top	{ background-image:url(../i/events_top.gif); background-repeat:no-repeat; width: 180px; height: 30px; }
#eve_mid	{ background-image:url(../i/memo_02.gif); background-repeat:repeat-y; width: 180px; padding: 2px 5px 3px 6px;}


#beau_top	{ background-image:url(../i/beautifulGarden.gif); background-repeat:no-repeat; width: 195px; height: 72px; }
#beau_mid	{ background-image:url(../i/BCmemo_02.gif); background-repeat:repeat-y; width: 195px; margin: 0; padding:0;}
#beau_mid p	{ width:190px; padding: 0px 0px 10px 5px; line-height: 1.25em;margin: 0; color:#cc7e0a; text-align:center;}

#beau_bot	{ background-image:url(../i/bcmemo_03.gif); background-repeat:no-repeat; width: 195px;height: 10px;margin: 0;padding:0 0 15px 0;}

#res_top	{ background-image:url(../i/resources_top.gif); background-repeat:no-repeat; width: 195px; height: 30px; }

#mem_top	{ background-image:url(../i/memo_top.gif); background-repeat:no-repeat; width: 180px; height: 50px; }
#pla_top	{ background-image:url(../i/FHA_plant_bg.jpg); background-repeat:no-repeat; width: 220px;}
#gar_top	{ background-image:url(../i/garden_top.gif); background-repeat:no-repeat; width: 180px; height: 50px; }

#eve_mid ul	{ margin: 4px 0 0 0; padding: 1px 0 0 0; border-top: 1px #cc7e0a solid; width: 167px;}
#eve_mid li	{ color: #4d4332; width: 155px; font: 12px/13px Arial, Helvetica, sans-serif; padding: 2px 0 0 0; margin: 0; }


/* events pages styles */

ul#event	{ border-top: 1px dotted #ccc; padding: 5px 0 5px 0; list-style:none; margin: 5px 0 2px 0;}
li.dateTime	{ color:#000; font-size: 110%;}
li.title	{ font-family:Arial, Helvetica, sans-serif; font-size: 130%; padding: 2px 0 0 0;}
li.desc		{ font-family:Arial, Helvetica, sans-serif; font-size: 100%; padding: 2px 0 0 0;}

/* events pages styles */
#article				{ border-top:none; border-bottom: 1px dotted #4d4539;}
ul#article 				{ padding: 5px 0 5px 0; list-style:none; margin: 5px 0 2px 0; color:#4d4539;}
#article li.dateTime	{ color:#000; font:16px/1em bold Arial, Helvetica, sans-serif;}
#article li.title		{ font:16px/1em bold Arial, Helvetica, sans-serif; padding: 2px 0 2px 0;}
#article li.desc		{ font:12px/1.25em normal Arial, Helvetica, sans-serif; padding: 2px 0;}

#events li a 		{ color: #4d4332; text-decoration:none; }
#events li a:hover { color: #000; text-decoration:none; }

/* contact table */

table.cnt_us			{ width: 455px; padding: 0 0 10px 0; font-size: 1.1em;}
table.cnt_us td.lft		{ padding: 4px 2px 4px 4px; color: #222; text-align:left; font-weight: 700;}
table.cnt_us td			{ padding: 4px 2px; color: #222; text-align:center;}
table.cnt_us td.odd		{ background-color: #e5ddcf;}
table.cnt_us th			{ padding: 3px 2px; background-color: #806f53; color: #fff; text-align:center;}
table.cnt_us td.loca	{ text-align:left;}

/* Fees Talbe */
#feestable				{padding:10px 0;}
#feestable td			{border-bottom: 1px solid #806f53;}


#blog_fha	{ width:420px; height: auto; float:left; text-align:left; padding: 10px 0 0 15px; border: }
#blog_fha a 		{ color: #fff; text-decoration:none; }
#blog_fha a:hover 	{ color: #bfd73e; }

.show		{ background-color:#f2eee6; border: 1px solid #e5ddcf;}
.show:hover	{ background-color:#e5ddcf;}
th.show:hover	{ background-color:#594d3a;}

#downtri	{padding-left: 5px;}

.photocaption	{ font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; margin:0; padding: 2px 0 0 0; color:#999;}

th.upper	{text-transform:uppercase; font-size:9px; font-weight:normal;}

.rant1		{padding: 10px 15px;}
.rant2		{padding: 10px 15px; background-color:#d0c4b4;}

#r_cnt .bigimage	{ padding: 0 0 0 5px; }


#menutop	{ width: 195px; height:10px; background-image:url(../i/workMenuTop.jpg); background-position:right top; background-repeat:no-repeat;}
#menubot	{ width: 195px; height:10px; background-image:url(../i/workMenuBot.gif); background-position:right top; background-repeat:no-repeat;}

