body { margin: 0px; padding: 0px; color: #5B1100; font: normal small "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif;
	   background: #882A14 url(../images/design/site-mainbg.jpg); }
td,th { color: #5B1100; font: normal small "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif; }
input,select,textarea { color: #434341; font: normal small "Trebuchet MS",Trebuchet,Arial,Geneva,Helvetica,sans-serif; }
input.textbox,select,textarea { border-width: 1px; }
a { color: #C32400; text-decoration: underline; }
a:hover { color: #C32400; text-decoration: none; }
img { border: 0px none; }
form { margin: 0px; padding: 0px; }
ul { list-style-type: none; margin: 0px; padding-left: 25px; }
li { line-height: normal; padding: 0px; margin: 2px 0px; background: url(../images/common/dot_tan_horizontal.gif) 0% 100% repeat-x; }
li div { padding: 5px 0px 5px 15px; background: url(../images/common/li_image.gif) 0% 1.1em no-repeat; }
li>div { background-position: 0px .9em; }
h3.Title { margin: 0px 0px 3px; }
h3.Title b { display: none; }
li.Title { margin: 0px; padding: 0px; background: none; }
li.image { background: none; text-align: right; padding-top: 17px; }

#site-outer { background: url(../images/design/site-headergradientbg.jpg) repeat-x; }
#site-inner { width: 760px; margin: 0px auto; overflow: hidden; }
/* design elements */
h1.design { height: 104px; margin: 0px; padding: 0px; background: url(../images/design/header-barbblankenbaker.gif) no-repeat; }
h1.design span { display: block; height: 104px; font-size: 1%; text-indent: -3000px; background: url(../images/design/header-barbtop.jpg) 100% 0% no-repeat; }
table.nav-top, table.nav-main { border: 0px none; }
table.nav-main { width: 100%; background: url(../images/design/nav-main-background.jpg) repeat-x; height: 31px; }
table.nav-main td { vertical-align: top; padding: 10px 25px 0px 0px; }
table.nav-main td.nav-begin { padding-left: 8px; }
table.nav-main td.nav-end { width: 138px; background: url(../images/design/nav-main-rightbg.jpg) 100% 0% no-repeat; }
#site-body-outer { background: #FFF7EC url(../images/design/body-verticalbackground.jpg) repeat-y; }
#site-body-content { background: url(../images/design/body-topcurvebackground.jpg) 100% 0% no-repeat; padding: 12px 67px 15px 30px; min-height: 400px;}
	#page-title { padding-bottom: 4px; background: url(../images/common/dot_tan_horizontal.gif) 0% 100% repeat-x; }
	#site-body-content p { text-align: justify; line-height: 150%; }
#site-body-footer { background: url(../images/design/body-bottomcurvebackground.jpg) 100% 100% no-repeat; padding: 12px 67px 15px 30px; }
	/* IE Adjust \*/
	* html #site-body-content { height: 400px; }
	/* End Adjust */
p.site-footer-menu { color: #CC8632; font: bold 77%/133% Arial,Geneva,Helvetica,sans-serif; background: url(../images/common/hrbg.gif) repeat-x; padding-top: 10px; }
	p.site-footer-menu a { color: #CC8632; }
	p.site-footer-menu a:hover { color: #DCB281; }
p.site-footer-copyright { margin: 0px; font: bold 77% Arial,Geneva,Helvetica,sans-serif; color: #FFCFB8; padding: 5px 30px 20px; }