body 						{ background-color: #91BD78; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
body2 						{ background-color: #FF7E00; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }

td							{ font-size: x-small; line-height: 110%; }

h1							{ font-size: medium; }
h2							{ font-size: small; }
h3,h4,h5,h6			{ font-size: x-small; }

img							{ border: 0px; }

a,
a:link,
a:visited			{ color: #ffffff; text-decoration: underline; }
a:hover				{ color: #ffffff; text-decoration: none; }

hr 														{ height: 1px; color: #ffffff; border: #ffffff solid; border-width: 1px 0px 0px 0px; }



/* *** Main site containers *** */

table.outer_main							{ width: 100%; border: 0px; padding:0px; }
td.outermaintd								{ padding:0px; }

table.pagecol									{ width: 100%; border: 0px; padding:0px; }
td.pagecol_lhnav							{ width: 100%; vertical-align: top; padding: 0px 0px 20px 0px; background: url('../img/border_line.gif') repeat-y right #F9F8F3; }
td.pagecol_main								{ vertical-align: top; padding: 0px; }

table.main_table							{ background: url('../img/left_picbg.gif') repeat-y #91BD78; border: 0px; padding:0px; }
table.home_main_table					{ background: url('../img/home_picbg.gif') repeat-y #91BD78; border: 0px; padding:0px; }

table.top_table								{ background: url('../img/inside_header02.gif') repeat-x #91BD78; width: 100%; border: 0px; padding:0px; }
table.home_top_table					{ background: url('../img/header02.gif') repeat-x #91BD78; width: 100%; border: 0px; padding:0px; }


td.navcontain									{ vertical-align: top; background: url('../img/inside_left_pic.gif') no-repeat bottom left; }

td.logocontain								{ background: url('../img/bit10_producedby_b.gif') no-repeat bottom right; }

table.pictures								{ padding: 10px 10px 10px 10px; color: #FFFFFF; font-weight: bold; font-size: xx-small;}
td.pictures										{ padding: 10px 10px 10px 10px; color: #FFFFFF; font-weight: bold; font-size: xx-small;}


/* *** Site Navigation *** */

table.lhnav										{ width: 100%; border: 0px; padding:0px; }
table.lhnav td								{ font-size: 70%; }

table.lhnav ul								{ margin-bottom: 0px; margin-left: 17px; padding-left: 0px;  }

td.lhnav_lvl1									{ height: 20px; margin: 10px; padding: 0px 10px 0px 10px;  color: #FFFFFF; font-weight: bold; }
td.lhnav_lvl1_sel							{ height: 20px; width: 100px; padding: 0px 10px 0px 10px;  color: #FFFFFF; font-weight: bold; background: #6EA85B; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
td.lhnav_lvl1_sel2						{ height: 20px; width: 100px; padding: 0px 10px 0px 10px;  color: #FFFFFF; background: #FFB266; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}

td.lhnav_lvl2									{ height: 20px; margin: 0px; padding: 0px 10px 0px 10px; background: #FF7E00;  border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}


td.lhnav_lvl1 a, td.lhnav_lvl1 a:link,
td.lhnav_lvl1 a:visited, td.lhnav_lvl1_sel a,
td.lhnav_lvl1_sel a:link, 
td.lhnav_lvl1_sel a:visited		{ color: #FFffff; text-decoration: none; }
td.lhnav_lvl1 a:hover,
td.lhnav_lvl1_sel a:hover			{ color: #Ffffff; text-decoration: underline; }

td.lhnav_lvl2 a, td.lhnav_lvl2 a:link,
td.lhnav_lvl2 a:visited				{ text-decoration: none; }
td.lhnav_lvl2 a:hover					{ text-decoration: underline; }

td.lhnav_lvl1_sel2 a, td.lhnav_lvl2 a:link,
td.lhnav_lvl1_sel2 a:visited				{ text-decoration: none; }
td.lhnav_lvl1_sel2 a:hover					{ text-decoration: underline; }

/* *** Main Content *** */

td.main_content				{ width: 100%; padding: 0px 10px 10px 10px; font-size: x-small; }
td.page_title					{ padding: 0px 10px 10px 10px; font-size: x-small; font-weight: bold; }
td.gallery						{ padding: 20px 10px 10px 10px; font-size: x-small;  }
td.gallerylogo				{ padding: 320px 20px 20px 20px; background: url('../img/bit10_producedby_b.gif') no-repeat bottom right; }

/* *** Home Content *** */

td.main_home					{  padding: 0px 10px 10px 10px; }

table.home_cont				{ width: 100%; border: 0px; padding:0px; }
td.home_contmain			{ padding: 0px 10px 0px 0px; vertical-align: top; font-size: 80%; }
td.home_contnews			{ width: 160px; padding: 10px; background: #9bc380; vertical-align: top; font-size: 70%; }
td.home_contgallery			{ width: 160px; padding: 10px; border: 1px solid #FFFFFF; background: #9bc380; vertical-align: top; font-size: 110%; }


td.home_contnews h2		{ border-bottom: 1px #8C6B52 solid; }
td.home_contnews h3		{ margin-bottom: 0px; }
td.home_contnews p		{ margin-top: 0px; }


