body { margin: 0; padding: 0; color: #000000; background-color: #394630; font-family: "verdana", "tahoma", sans-serif; } #container { width: 100%; color: #000000; background-color: #b0c2ac; } #banner { position: relative; margin: 0; padding: 0; height: 120px; color: #ffffff; background: #394630 url(/images/banner_bg.gif) bottom left repeat-x; } div.line { margin: 0; padding: 0; color: #352915; background-color: #002915; line-height: 3px; } #main { margin: 0 20px 0 10px; padding: 0; position: static; background-color: #ecf2e8; border-style: solid; border-color: #999999; border-width: 0 1px; } #content { position: static; padding: 10px 20px; margin: 0 0 0 170px; /* height: 300px; */ color: #333; background: #fff url(/images/bg_content.gif) top left no-repeat; border-style: solid; border-color: #999999; border-width: 0 0 0 1px; /* overflow: visible;*/ } #content h2 { position: relative; } #content h1, #content h2, #content h3 { font-weight: normal; background-color: transparent; color: #15410c; /* #003300; */ } #content p, #content address { position: relative; font-size: 80%; line-height: 1.5em; font-style: normal; } #content ul,#content ol,#content dl { position: relative; font-size: 80%; line-height: 1.5em; } #content dl { margin-top: 0; margin-left: 10px; padding-left: 10px; border-left: 3px double #888; } #content dt { font-family: verdana,arial,helvetica,sans-serif; font-weight: bold; font-size: 100%; } #content dd { padding-left: 15px; background-image: url(/images/marker.gif); background-position: -0.2em 0.3em; background-repeat: no-repeat; font-size: 90%; } .full { position: relative; margin: 0; padding: 0; width: 99%; } #sidebar-a { float: left; /* position: relative;*/ width: 160px; \width: 170px; w\idth: 160px; height: 100%; margin: 0; padding: 5px; color: #555; background-color: transparent; } #sidebar-a div { margin: 0; padding: 0; /* width: 150px; */ font: 70%/1.2em verdana,helvetica,sans-serif; text-align: center; } #sidebar-a img { border: 1px solid #ccc; } #navcontainer { margin: 0; padding: 0; } #navcontainer ul { margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, sans-serif; text-align: left; } #navcontainer li { margin: 0 0 1px 0; font-size: 105%; } #navcontainer a { display: block; color: #333; background-color: transparent; width: 140px; \width: 160px; w\idth: 140px; padding: 2px 10px; text-decoration: none; border-top: none; /* 1px solid #aaa; */ border-bottom: 1px solid #aaa; /* none */ border-left: 1px solid #aaa; } #navcontainer a:hover { background-color: #e4eee4; color: #000; border-right: none; /* 10px solid #aaa; */ border-color: #000; padding: 2px 10px; } #navcontainer a.active { background-color: #908357; color: #fff; border-color: #000; } #navcontainer a.active:hover { background-color: #908357; color: #000; border-color: #000; } #navcontainer ul ul { margin: 0 0 0 10px; padding: 0; list-style-type: none; border-top: none; } #navcontainer li li { font-size: 100%; margin: 1px 0 -1px 0; line-height: 1em; } #navcontainer li li a { display: block; color: #333; background-color: transparent; width: 130px; \width: 150px; w\idth: 130px; padding: 2px 10px; margin: 0; border-top: none; border-bottom: 1px solid #aaa; border-left: 1px solid #aaa; /* none */ text-decoration: none; } #navcontainer li li a:hover { width: 130px; \width: 150px; w\idth: 130px; } #navcontainer li li a.active { background-color: #e3c388; color: #fff; border-color: #000; } #navcontainer li li a.active:hover { background-color: #e3c388; color: #000; border-color: #000; } #footer { /* color: #bbb; */ padding: 5px; margin: 0; /* border-top: 1px solid #aaa; */ color: #858e50; background-color: #15410c; text-align: center; font: 70%/1.2em verdana,helvetica,sans-serif; } #footer a { text-decoration: none; color: #ABA866; background-color: transparent; } #footer a:hover { color: #e3ce88; background-color: transparent; } #nxt { float: right; position: relative; margin: 0 0 10px 10px; padding: 0; width: 280px; color: #333; background: #e3ce88 url(/images/btm_corner.gif) bottom right no-repeat;/* #e3ce88 #ccff80 #e4eee4 */ } #nxt div.blurb { margin: 0; position: relative; } #nxt h2 { position: relative; margin: 0; padding: 0px 5px; font-weight: bold; color: #e3ce88; background-color: #fff; background-image: none; text-transform: uppercase; line-height: 0.8em; } #nxt h2 span { margin: 0 -5px; font-size: 80%; font-weight: normal; line-height: 0.8em; display: block; color: #fff; background-color: #e3ce88; text-align: right; } #nxt div#pik { position: absolute; top: 2.3em; right: -35px; margin: 0; padding: 0; } #nxt div.blurb img { position: absolute; top: 0.2em; right: -35px; padding: 1px; border: 1px solid #000; color: #000; background-color: #fff; } #nxt p { font: 75%/1.5em verdana,helvetica,sans-serif; margin: 0.1em 45px 0.5em 5px; } #nxt a { text-decoration: none; border-bottom: 1px dashed #4a7d2f; color: #4A7D2F; background-color: transparent; } #nxt a:hover { color: #ffffff; background-color: transparent; border-bottom-color: #ffffff; } #nws { float: right; clear: right; position: relative; margin: 0 0 10px 10px; padding: 0; width: 280px; color: #666; background: #eeeeee url(/images/btm_corner.gif) bottom right no-repeat;/* #e3ce88 #ccff80 */ } #nws div.blurb { margin: 0; position: relative; } #nws h2 { position: relative; margin: 0; padding: 0px 5px; font-weight: bold; color: #eee; background-color: #fff; background-image: none; text-transform: uppercase; line-height: 0.8em; } #nws h2 span { margin: 0 -5px; font-size: 80%; font-weight: normal; line-height: 0.8em; display: block; color: #fff; background-color: #eeeeee; text-align: right; } #nws div#pik { position: absolute; top: 2.3em; right: -35px; margin: 0; padding: 0; } #nws div.blurb img { position: absolute; top: 0.2em; right: -35px; padding: 1px; border: 1px solid #000; color: #000; background-color: #fff; } #nws p { font: 70%/1.5em verdana,helvetica,sans-serif; margin: 0.1em 40px 0.5em 5px; } #nws a { text-decoration: none; border-bottom: 1px dashed #4a7d2f; color: #4A7D2F; background-color: transparent; } #nws a:hover { color: #ff9900; background-color: transparent; border-bottom-color: #ff9900; } span.more { display: block; text-align: right; font-size: 85%; } div.spr { text-align: center; margin: 10px auto; padding: 0; font: 70%/1.2em verdana,helvetica,snas-serif; float: left; width: 40%; height: 100px; } div.spr img { border: none; padding: 0; } #cntLt { float: left; width: 200px; margin: 0; text-align: center; } #cntLt .pic { text-align: center; margin: 0 auto; font: 70%/1.2em verdana,helvetica,sans-serif; } #cntLt .pic img { padding: 1px; border: 1px solid #aaa; margin: 0 auto; } #cntLt p { font: 70%/1.2em verdana,helvetica,sans-serif; } #cntRt { margin-left: 210px; padding-left: 10px; border-left: 1px solid #aaa; } table.subscribe { width: 300px; border: 1px solid #999; text-align: center; font: 12px/15px verdana,arial,helvetica,sans-serif; } table.subscribe thead { text-align: center; color: #FFF; background-color: #C90; } table.subscribe tbody { text-align: center; color: #666; background-color: #FFF; } #popup { margin: 0; padding: 0; } #popup #banner { height: 60px; width: 100%; color: #fff; background-color: #003300; background-image: url(/images/banner_logo.gif); background-repeat: no-repeat; border-bottom: 3px solid #000; background-position: 0px -12px; } #popup #content { margin: 0 10px 0 5px; padding-top: 5px; border-style: solid; border-width: 0 1px; border-color: #000; } #popup #content form { font-family: verdana,helvetica,sans-serif; } #popup #content form label { font-size: 80%; } #popup #content input { margin: 0 0 10px 10px; } /* === truck id for home page === */ #truck { position: relative; } #truck div.crop { float: left; margin: 10px; width: 100px; height: 100px; border: 1px solid #000; background-image: url(/raffles/image.php?id=4); background-position: center center; background-repeat: no-repeat; } #truck div.crop a:link, #truck div.crop a:visited { display: block; text-decoration: none; margin: 0; width: 100px; height: 100px; } #truck h2 { margin: 0 0 6px; font-size: 120%; } #truck p { margin: 0 0 6px; font: normal normal 80%/1.2em 'gill sans mt',helvetica,verdana; }