@charset "utf-8";
/* CSS Document */

body{ background-color:#6f6f74; padding:0px; margin:0px; font-family:'Tahoma', Helvetica, sans-serif; font-size:10px; color:#504F1D;}
*{ margin:0px; padding:0px;}
td{ text-align:left; }


.wrapper{ width:758px; margin:0 auto;}
.emailphonearea{ background-color:#F3C53B; color:#50501E; height:17px; font-size:14px;} 
.emailphonearea a{  color:#50501E; text-decoration:none;}
.emailphonearea a:hover{ color:#000000;}

.menuwelcomearea{ border-bottom:5px solid #F3C53B; vertical-align:top }
.menu{ width:151px; padding:21px; background-color:#514F1E; color:#F1C53A; font-size:22px; font-weight:normal;}
.menu li{ display:block; list-style-type:none; line-height:38px;}
.menu li a{ color:#F1C53A; text-decoration:none;}
.menu li a:hover{ color:#FFE9B5;}
.welcome{ background-color:#414143; padding:17px; color:#FFFFFF; font-weight:bold;}

.welcome h1{ color:#F1C53A; font-size:22px; text-align:center; font-weight:normal; vertical-align:text-top; padding:0px; margin:0px; }
.welcome p{}
.welcome li{ list-style:disc; list-style-position:inside; font-weight:bold; padding-top:10px; color:#F2C53A}
.white{ color:#FFFFFF}
.whitebold12{ font-weight:bold; font-size:12px !important;}
.contentareafirst{ border-bottom:5px solid #414142; vertical-align:top; background-color:#FFFFFF }
.contentleft{ padding:14px 19px 14px 10px; width:528px}
.contentleft2{ padding:14px 8px 10px 10px; background-color:#FFFFFF;}
.contentleft2 h1{ color:#414142; font-size:12px; font-weight:bold;}
.contentleft2 p{ padding-top:15px;}

.contentleft h1{ color:#414142; font-size:12px; font-weight:bold;}
.contentleft p{ padding-top:15px;}
.contentright{ background-color:#504F1D; padding:20px 10px 0px 20px;}
.contentright h1{ color:#F2C53A; font-size:12px; font-weight:bold; display:block; padding-bottom:15px;}
.contentright li{ list-style:disc; list-style-position:outside; font-size:12px; font-weight:bold; color:#F2C53A; margin-left:19px;}
.yellowbold18{ color:#F2C53A; font-size:18px; font-weight:bold;}
.yellowbold14{ color:#F2C53A; font-size:14px; font-weight:bold;}
.more{ background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:12px; color:#F2C53A; font-weight:bold; display:block; text-align:right; font-size:12px; }
.more a{color:#F2C53A; text-decoration:none;}
.more a:hover{color:#FFEFBD;}

.footer{ background-color:#414142; font-size:14px; color:#FFFFFF; padding:10px 10px 0px 10px; text-align:center; border:none;}
.footer a{ color:#FFFFFF; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

.innercontentmain{ background-image:url(../images/innercontentbg.gif); background-repeat:repeat-y; }

.innercontent{background-image:url(../images/innercontentopbg.gif); background-repeat:repeat-x; background-position:top;  padding:17px; color:#FFFFFF; font-weight:bold;}
.innercontent h1{ color:#F1C53A; font-size:22px; text-align:center; font-weight:normal; vertical-align:text-top; padding:0px !important; margin:0px !important;  }
.innercontent h2{ font-size:14px; font-weight:bold; text-align:center; color:#514F1E; padding-top:15px;}
.innercontent p{ color:#414143;}
.innercontent p a{ color:#8E6A2E; text-decoration:underline;}
.innercontent p a:hover{ color:#8E6A2E; text-decoration:none;}

.innercontent li{ list-style:disc; list-style-position:inside; font-weight:bold; padding-top:10px; color:#F2C53A}
.brown{ color:#414143; font-size:10px;}

.brownbold12{ font-weight:bold; font-size:12px !important; color:#414143;}

.testimonials{ display:block; background-color:#706E2B; margin-top:20px; color:#262627;  }
.testimonials h1{ background-color:#5F5C24; color:#FFFFFF; font-size:18px;font-weight:bold;padding:5px; text-align:center }
.testimonials p{font-size:10px; padding:5px; color:#FFFFFF}
.testimonials p a{ color:#FFFFFF; text-decoration:underline; }
.testimonials p a:hover{ text-decoration:none;}
.box{ background-color:#EDECDF; display:block; padding:5px; }


.box li{list-style:disc; list-style-position:inside; font-size:12px; font-weight:bold; color:#504F1D !important; }

.greybox{ background-color:#ECECE6; color:#514F1E;  text-align:center; margin-top:15px; text-align:center; font-size:14px;}
.yellowbox{ background-color:#FEF8E2;text-align:left; margin-top:15px; text-align:center; font-size:14px; color:#938145; }
.red{ color:#CC0000}
.greybox a{ color:#8E6A2E; text-decoration:underline;}
.greybox a:hover{ color:#8E6A2E; text-decoration:none;}



