html { min-height: 100%; margin-bottom: 1px; }
body { margin: 0px auto; font: 12px Arial,Tahoma; color: #000; background-color:#06255F; }

img { border: 0px; display: block; }
table { border: 0px; border-collapse: collapse; }
table td { padding: 0px; vertical-align:top;}
table td.brochure { vertical-align:middle; padding-left:8px; padding-right:8px; padding-top:8px; padding-bottom:8px; float: center; align:center; }

#layout { width: 100%; height: auto; text-align: left; }

#container { margin: 0px auto;  width: 780px; height: auto; text-align: left; }
#content { background: url('/imgs/bkg.jpg') left; width: 748px; vertical-align:top;}

#logo { background-color:#C05100; width:778px;height:63px;border:0px;}
#tag { width:663px;height:21px;border:0px;}
#home { width:12px;height:21px;border:0px;padding-right:8px;padding-left:8px;}
.dots {width:1px;height:21px;border:0px;}
#envelope { width:14px;height:21px;border:0px;padding-right:8px;padding-left:8px;}
#map { width:17px;height:21px;border:0px;padding-right:8px;padding-left:8px;}
#spokane {width:778px;height:176px;border:0px;}


#nav { background: url('/imgs/nav/navBkg.gif') repeat; width: 231px;font: 13px Arial,Tahoma; color: #FFF; vertical-align:middle; text-decoration: none; }
#nav a {display:block;text-decoration:none; color:#fff; width: 200px; height:22px; padding-left:30px;}
#nav a:hover {text-decoration:underline; color:#444; }
#b1 { background: url('/imgs/nav/01.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }
#b2 { background: url('/imgs/nav/02.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }
#b3 { background: url('/imgs/nav/03.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }
#b4 { background: url('/imgs/nav/04.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }
#b5 { background: url('/imgs/nav/05.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }
#b6 { background: url('/imgs/nav/06.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }
#b7 { background: url('/imgs/nav/07.gif'); width: 231px; height: 26px; padding-bottom: 3px; padding-top: 6px; }

#snav { background: url('/imgs/nav/navBkg.gif') repeat; width: 231px;font: 10px Arial,Tahoma; color: #FFF; vertical-align:middle; text-decoration: none; }
#snav a {display:block;text-decoration:none; color:#F7FAFF; width: 200px; height:12px; }
#snav a:hover {text-decoration:underline; color:#fff; }
#sb1 { background: url('/imgs/nav/s01.gif'); width: 231px; height: 18px; }
#sb2 { background: url('/imgs/nav/s02.gif'); width: 231px; height: 18px; }
#sb3 { background: url('/imgs/nav/s03.gif'); width: 231px; height: 18px; }
#sb4 { background: url('/imgs/nav/s04.gif'); width: 231px; height: 18px; padding-bottom: 8px; }
#sb5a { background: url('/imgs/nav/s05.gif'); width: 231px; height: 18px; }
#sb5b { background: url('/imgs/nav/s05.gif'); width: 231px; height: 18px; padding-bottom: 8px; }

#nav #years {width:88px;height:111px;border:0px;margin:0px auto;}
#nav #address {width:207px;height:114px;border:0px;}

#nav #offices a {text-decoration:none; color:#fff; }
#nav #offices a:hover {text-decoration:underline; color:#BC4F00; }

#content { background-color: #FFF; width: 360px;font: 12px Arial,Tahoma; color: #000; padding:10px; }
#content #welcome {margin:0px auto; width:310px;height:61px;border:0px;}

#rNav {width: 185px;}
#rNav #customer {width:185px;height:63px;border:0px;}
#rNav #quote {width:185px;height:59px;border:0px;}
#rNav #contact {width:185px;height:62px;border:0px;}

#news { width:185px; color:#4B2A1A;font: 12px Times; }
#news a {text-decoration: underline; color:#4B2A1A; }
#news a:hover {text-decoration: underline; color:#234482; }
#news img {width:185px;height:43px;}



#foot {background-color:#596F9C;width:778px;height:50px;color:#FFF;font: 11px Arial,Tahoma; color: #FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
#foot #trusted {width:93px;height:54px;}
#foot a { text-decoration: none; color:#FFF; }
#foot a:hover { text-decoration: underline; color: #444; }

.orange {color:#C05100;}
.white {color:#FFF}

.rates{text-align:center; padding:4px; vertical-align:top; }

a { text-decoration: underline; color:#BC4F00; }
a:hover { text-decoration: underline; color: #0D2A61; }


.textareabox { font-family: Arial,Verdana; font-size: 11px; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; }
.selectbox { font-family: Arial,Verdana; font-size: 11px; }
.inputbox { font-family: Arial,Verdana; font-size: 11px; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; }
.inputbutton { font-family: Arial,Verdana; font-size: 11px; font-weight: bold; background-color: #CCCCCC; border-left: 1px solid black; border-top: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; cursor: hand; }
.bold_blue { text-decoration: none; color:#0D2A61; font-weight: bold; padding-bottom: 4px; }

#contentB { background-color: #FFF; width: 545px;font: 12px Arial,Verdana; color: #000; padding:10px; }
#mapimage { width:340px;height:201px; border: 0px;}
#sitemap a { text-decoration: underline; color:#0D2A61; font-weight:bold;}
#sitemap a:hover { text-decoration: underline; color:#444; }
#attention { color:#FF0000; text-decoration:italic;}

.bbtxt	{ text-decoration: none; color:#0D2A61; font-weight: bold; padding-bottom: 4px; }
.bbtxt a { text-decoration: underline; color:#0D2A61; }
.bbtxt a:hover { text-decoration: underline; color: #0D2A61; }
h3 { font-weight: bold; font-family: Arial,Verdana; color: #BC4F00; padding-bottom: 4px; text-align: left; }
h4 { font-weight: bold; font-family: Arial,Verdana; font-size:14px; color: #BC4F00; padding:0px; text-align: left; }
ul.bullets { list-style: disc; }
ul.bullets li { margin-right: 20px; padding-left: 5px; padding-top: 4px; }
.tdbg { background-color:#DDE4F2; }
.tdlink a { text-decoration: none; color:#0D2A61; }
.tdlink a:hover { text-decoration: none; color:#BC4F00; }


