body				{ font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000; background: #694f40; border: 0; margin: 0; padding: 0; text-align: left; }
img					{ border: 0; margin: 0 auto; padding: 0; }

p					{ margin:  0px 20px 15px 20px; text-align: justify; font-size: 12px; line-height: 18px; }
h1					{ margin: 20px 20px 10px 20px; font-size: 18px; color: #7b6955; }
h2					{ margin:  0px 20px 20px 20px; font-size: 16px; color: #684f40; font-style: italic; line-height: 20px; font-weight: normal; }
h3					{ margin: 30px 20px 15px 20px; font-size: 16px; color: #7b6955; }
h4					{ margin: 10px 20px 15px 20px; font-size: 14px; color: #7b6955; }
h5					{ margin: 25px 20px 10px 20px; font-size: 14px; color: #7b6955; font-style: italic; }

li 					{ margin: 0 0 5px 20px; text-align: left; font-size: 12px; list-style-type: disc; list-style: outside; }
.list				{ margin: 0px 20px 0 20px; }

a:link				{ text-decoration: none; }
a:hover				{ text-decoration: underline; }
a:visited			{ text-decoration: none; }

#container			{ position: relative; width: 980px; margin: 0 auto; padding: 0; text-align: left; }

.config				{ color: #fff;    font-size: 11px; text-align: right; font-weight: bold; }
.config a			{ color: #ffde84; font-size: 11px; text-align: right; font-weight: bold; }

#distributor		{ margin: 20px 0 0 10px; }
#distributor .name	{ font-size: 18px; color: #fff; font-weight: bold; }
#distributor .info	{ font-size: 12px; color: #fff; font-weight: normal; }
#distributor a		{ color: #ffde84; }

#home-ticker					{ float: left; width: 980px; margin: 0 auto; padding: 0; background: #fbf8ee; }
#home-ticker .event				{ float: left; margin: 9px 0 9px 20px; padding: 0; }
#home-ticker .event div			{ font-size: 11px; text-align: left; font-weight: bold; }
#home-ticker .event span		{ color: #1f1f1e; font-weight: normal; }
#home-ticker .feature			{ float: right; margin: 9px 20px 9px 0; padding: 0; }
#home-ticker .feature div		{ font-size: 11px; text-align: left; font-weight: bold; }
#home-ticker .feature span		{ color: #1f1f1e; font-weight: normal; }

.nav-phone			{ font-size: 14px; text-align: right; margin: 10px 20px 0 0; }

#row-01				{ float: left; width: 100%; margin: 0 auto; padding: 0; } 
#row-02, #row-03, #row-04, #row-05, #row-06 	{ float: left; width: 100%; margin: 0 auto; padding-top: 20px; padding-bottom: 20px; } 

.com-main-brg		{ background: url(../media/graphics/com_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.pro-main-brg		{ background: url(../media/graphics/main_corner_top.gif) no-repeat top; }
.pro-main-prd		{ background: url(../media/graphics/pro_main_img.jpg) no-repeat top; height: 336px; }
.pro-edn-amin-brg	{ background: url(../media/graphics/pro_edn_main_img.jpg) no-repeat top; height: 230px; }
.pro-fit-amin-brg	{ background: url(../_media/graphics/pro_fit_main_img.jpg) no-repeat top; height: 300px; }
.pro-chv-amin-brg	{ background: url(../media/graphics/pro_chv_main_img.jpg) no-repeat top; height: 300px; }
.pro-ncd-amin-brg	{ background: url(../media/graphics/pro_ncd_main_img.jpg) no-repeat top; height: 341px; }
.pro-agg-amin-brg	{ background: url(../media/graphics/pro_ncd_main_img.jpg) no-repeat top; height: 360px; }
.opp-main-brg		{ background: url(../media/graphics/opp_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.joi-main-brg		{ background: url(../media/graphics/joi_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.res-main-brg		{ background: url(../media/graphics/res_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.rig-main-brg		{ background: url(../media/graphics/rig_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.rip-main-brg		{ background: url(../media/graphics/rip_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.vid-main-brg		{ background: url(../media/graphics/vid_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.con-main-brg		{ background: url(../media/graphics/con_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.pri-main-brg		{ background: url(../media/graphics/pri_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.ter-main-brg		{ background: url(../media/graphics/ter_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.ret-main-brg		{ background: url(../media/graphics/ret_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.sup-main-brg		{ background: url(../media/graphics/sup_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.dif-main-brg		{ background: url(../media/graphics/dif_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.cal-main-brg		{ background: url(../media/graphics/main_corner_top.gif) no-repeat top; }
.glo-main-brg		{ background: url(../media/graphics/glo_main_img.jpg) no-repeat top; border-bottom: 2px solid #bacf9c; }
.pre-main-brg		{ background: url(../media/graphics/pre_main_img.jpg) no-repeat top; }

#intro-l			{ float: left; width: 52%; margin: 0 auto; padding: 0; }
#intro-l .title		{ margin:  0 0 15px 20px; font-size: 16px; text-align: justify; color: #684f40; font-style: italic; line-height: 20px; font-weight: normal; }
#intro-r			{ float: right; width: 45%; margin: 0 auto; padding: 0; }

.more-info-lnk		{ font-size: 16px; color: #684f40; font-style: italic; line-height: 20px; font-weight: bold; }
.more-info-lnk a	{ font-size: 12px; color: #4c6acc; font-style: italic; text-transform: uppercase;  }

.lnk				{ color: #4c6acc; }
.lnk a				{ color: #4c6acc; }

#nav-top			{ float: left; width: 100%; margin: 0 auto; padding: 0; }
.nav-corner-top		{ background: url(../media/graphics/nav_corner_top.gif) no-repeat top;  }
.testimonial			{ font-style: italic; color: #7b6955; }
.author				{ font-style: normal; color: #7b6955; }

#copyright						{ float: left; width: 980px; height: 33px; margin: 10px 0 0 0; padding: 0; background: url(../media/graphics/footer_brg.jpg) left no-repeat; }
#copyright .copyright			{ float: left; margin: 10px 0 0 20px; padding: 0; }
#copyright .copyright span		{ color: #fff; font-size: 11px; text-align: left; font-weight: bold; }
#copyright .phone				{ float: right; margin: 10px 20px 0 0; padding: 0; }
#copyright .phone span			{ color: #fff; font-size: 11px; text-align: right; font-weight: bold; }

#footer							{ width: 960px; margin: 10px 0 0 0; padding: 0; }
#footer span					{ color: #f2e7c9; font-size: 11px; text-align: center; }
#footer	a						{ color: #ffde84; font-size: 11px; text-decoration: none; }

#footer	.footer					{ float: left; height: 30px; margin: 0 auto; padding-left: 15px; padding-top: 7px; text-align: center; }
#footer .footer li, ul			{ float: left; list-style-type: none; margin: 0 auto; padding: 0; }

.clearfloat						{ clear:both; height:0; font-size: 0px; line-height: 0px; }

/* --------- tables -------------------------- */
table.tb 	{ border: 2px solid #89847d; }
tr.head td	{ background-color: #89847d; color: #ffffff; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none; padding-left: 10px; height: 30px; font-weight: bold; }
tr.navHead	{ background-color: #c7b183; color: #ffffff; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none; padding-left: 10px; height: 60px; font-weight: bold; }
tr.d0 td 	{ background-color: #e5ddc5; color: #570c00; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none; padding-left: 10px; height: 25px; }
tr.d1 td 	{ background-color: #fffde9; color: #570c00; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none; padding-left: 10px; height: 25px; }
tr.d2 td 	{ background-color: #c7b183; color: #ffffff; font-size: 12px; font-family: Verdana, sans-serif; text-decoration: none; padding-left: 10px; border-top: 1px dotted #89847d; height: 25px; font-weight: bold; }
