/* ==== GENERAL CSS ==== */
body {margin:0;padding:0;background:url(../imgs/bkg.png) repeat-x #b0602b}
.clear {clear:both;}
table{background:#EADDC2;min-height:600px;  min-height /*\**/: 0\9; padding:0;margin:0;}
/* ==== MAIN CONTAINER ==== */
div#container {width:800px;margin:0;padding:1px;padding-top:0;background:#601F03;margin-left:auto;margin-right:auto;border:2px solid #8c3c15;border-top:none;}

/* ==== Navigation ==== */
td#navigation {width:800px; height:46px; margin:0; padding:0; vertical-align:top;}
table#navbar {width:100%; margin:0; padding:0; }

/* ---- buttons ---- */
table#navbar td#top_logo a{margin:0; padding:0;border:none;}   
table#navbar td#top_logo a img{margin:0; padding:0;border:none;}

table#navbar td#homebttn {background: url(../imgs/bttns/home.gif) 0 0 no-repeat}
table#navbar td#aboutbttn {background: url(../imgs/bttns/about.gif) 0 0 no-repeat}
table#navbar td#productsbttn {background: url(../imgs/bttns/products.gif) 0 0 no-repeat}
table#navbar td#employmentbttn {background: url(../imgs/bttns/employment.gif) 0 0 no-repeat}
table#navbar td#policiesbttn {background: url(../imgs/bttns/policies.gif) 0 0 no-repeat}
table#navbar td#newsbttn {background: url(../imgs/bttns/newsandevents.gif) 0 0 no-repeat}
table#navbar td#contactbttn {background: url(../imgs/bttns/contact.gif) 0 0 no-repeat}

table#navbar td#homebttn a{margin:0; padding:0;display:block;font-size:1px;width:57px; height:46px; background: url(../imgs/bttns/home.gif) 0 0 no-repeat}
table#navbar td#aboutbttn a{margin:0; padding:0;display:block;font-size:1px;width:59px; height:46px; background: url(../imgs/bttns/about.gif) 0 0 no-repeat}
table#navbar td#productsbttn a{margin:0; padding:0;display:block;font-size:1px;width:78px; height:46px; background: url(../imgs/bttns/products.gif) 0 0 no-repeat}
table#navbar td#employmentbttn a{margin:0; padding:0;display:block;font-size:1px;width:92px; height:46px; background: url(../imgs/bttns/employment.gif) 0 0 no-repeat}
table#navbar td#policiesbttn a{margin:0; padding:0;display:block;font-size:1px;width:71px; height:46px; background: url(../imgs/bttns/policies.gif) 0 0 no-repeat}
table#navbar td#newsbttn a{margin:0; padding:0;display:block;font-size:1px;width:106px; height:46px; background: url(../imgs/bttns/newsandevents.gif) 0 0 no-repeat}
table#navbar td#contactbttn a{margin:0; padding:0;display:block;font-size:1px;width:82px; height:46px; background: url(../imgs/bttns/contact.gif) 0 0 no-repeat}
/* ---- rollover states ---- */
table#navbar td#homebttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:57px; height:46px; background: url(../imgs/bttns/home_r.gif) 0 0 no-repeat}
table#navbar td#aboutbttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:59px; height:46px; background: url(../imgs/bttns/about_r.gif) 0 0 no-repeat}
table#navbar td#productsbttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:78px; height:46px; background: url(../imgs/bttns/products_r.gif) 0 0 no-repeat}
table#navbar td#employmentbttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:92px; height:46px; background: url(../imgs/bttns/employment_r.gif) 0 0 no-repeat}
table#navbar td#policiesbttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:71px; height:46px; background: url(../imgs/bttns/policies_r.gif) 0 0 no-repeat}
table#navbar td#newsbttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:106px; height:46px; background: url(../imgs/bttns/newsandevents_r.gif) 0 0 no-repeat}
table#navbar td#contactbttn a:hover{margin:0; padding:0;display:block;font-size:1px;width:82px; height:46px; background: url(../imgs/bttns/contact_r.gif) 0 0 no-repeat}

/* ==== SIDEBAR==== */
table td#sidebar{width:180px;background:url(../imgs/paper.png) 0 0 no-repeat #fbf0c7;padding:24px 20px 24px 24px;margin: 0;vertical-align:top; border-right:1px solid #b26937;}
td#sidebar h2{
	margin:0;
	font-family:georgia, "times new roman", serif;
	color:#770f0b;
	font-size:21px;
	font-weight:normal;
	font-style: normal;
	line-height: 35px;
}
td#sidebar li{background:url(../imgs/bllt.png) 0 50% no-repeat transparent;margin:0 0 .5em -3em;padding:0 0 0 10px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:normal; font-style: normal;list-style-type:none;}
td#sidebar li a{margin:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; font-weight:normal; font-style: normal;list-style-type:none;text-decoration:none;}
td#sidebar li a:hover{margin:0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#8c3c15; font-size:12px; font-weight:normal; font-style: normal;list-style-type:none;text-decoration:none;}
td#sidebar li.list_divide{background:none;margin:0 0 .5em -3em;padding:0 0 0 10px;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#8c3c15; font-size:12px; font-weight:normal; font-style: normal;list-style-type:none;}


/* ==== CONTENT==== */
td#holder {width:576px;padding:0;vertical-align:top;}
table#content h1{margin:0 0 .5em 0;font-family:georgia, "times new roman", serif; color:#b26937; font-size:24px; font-weight:normal; font-style: normal;}
table#content p.intro{margin:0 0 2em 0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#3d1707; font-size:14px;line-height:20px;font-weight:normal; font-style: normal;}
table#content p.dotted{display:block;width:100%;margin:0;padding:0;font-size:1px;line-height:2px;font-weight:normal; font-style: normal;border-bottom:1px dotted #b26937;}
table#content td#contenta{background:#eaddc2;width:530px;padding:24px 22px 24px 24px;vertical-align:top;}
table#content td#contentb{background:#eaddc2;width:327px;padding:0 0 24px 24px;vertical-align:top;}
table#content td#contentc{background:url(../imgs/rounded1.png) top left no-repeat #eaddc2;width:186px;padding:0;vertical-align:top;}
table#content td#contentc div#info{background:url(../imgs/rounded2.png) bottom left no-repeat #fcf6ea;width:156px;padding:0 10px 0 20px;height:146px;margin:25px 0 10px 0;vertical-align:top;}
table#content td#contentc h2{margin:0 0 .5em 0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#b26937; font-size:12px; font-weight:bold; line-height:15px;font-style: normal;}
table#content td#contentc b{margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000; font-size:12px; font-weight:bold; line-height:15px;font-style: normal;}
table#content td#contentc p{margin:0 0 .5em 0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000; font-size:11px; font-weight:normal; line-height:15px;font-style: normal;}

/* ==== INTERIOR STYLES==== */
td#interior{background:#eaddc2;width:530px;padding:24px 22px 24px 24px;vertical-align:top;}
td#interior h1{margin:0 0 1em 0;font-family:georgia, "times new roman", serif; color:#770f0b;; font-size:24px; font-weight:normal; font-style: normal;}
td#interior h2{margin:1.5em 0 .5em 0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#b26937; font-size:18px; font-weight:normal; line-height:20px;font-style: normal;}
td#interior p{margin:0 0 .5em 0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000; font-size:12px; font-weight:normal; line-height:17px;font-style: normal;}
td#interior a{margin:0 0 .5em 0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#b26937; font-size:12px; font-weight:normal; line-height:17px;font-style: normal;text-decoration:none;}
td#interior a:hover{margin:0 0 .5em 0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#b26937; font-size:12px; font-weight:normal; line-height:17px;font-style: normal;text-decoration:underline;}
td#interior p.dotted{display:block;width:100%;margin:0;padding:0;font-size:1px;line-height:2px;font-weight:normal; font-style: normal;border-bottom:1px dotted #b26937;}


td#interior table.inventory{margin:0 0 1em 0;vertical-align:top;}  
td#interior table.inventory td.logos{width:150px;vertical-align:top;padding:1em 0 0 0;}  
td#interior table.inventory td.blurbs{vertical-align:top;padding:1em 1em 0 0;}  
td#interior table.inventory p {margin:0 0 1em 0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#555; font-size:11px; line-height:16px; font-weight:normal; font-style: normal;}
td#interior table.inventory h3{margin:0 0 .5em 0;font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#b26937; font-size:12px; font-weight:bold; line-height:15px;font-style: normal;}
td#interior table.inventory img {margin:0;padding:1px;border:1px solid #b26937;}


/* ==== FOOTER==== */
td#footer {margin: 0;}
