body {margin:5px; background:#999; color:#fff; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px; line-height:14px; font-style:normal; font-weight:normal; text-decoration:none;}

#main {width:800px; margin:0px; border:1px solid #fff; text-align:left;}

#header {width:800px; height:90px; margin:0px; }

.top {color: #f87d20; font-size: 11px; line-height: 11px; font-style: normal; font-weight: normal; text-decoration: none; padding:20px 0 0 400px;}

.top a:link    { color: #f87d20; font-weight: bold; text-decoration: none; }

.top a:visited { color: #f87d20; font-weight: bold; text-decoration: none; }

.top a:hover   { color: #ffffff; font-weight: bold; text-decoration: underline; }

.top a:active  { color: #ffffff; font-weight: bold; text-decoration: underline; }

#buffer {width:800px; margin:0px; padding:0px; background-color:#f87d20; border-top:1px solid #fff; border-bottom:1px solid #fff;}

#navcontainer {margin:0px; padding:0px; width:800px; height:54px; background-color:#fff;}

#flash {width:800px; border-top:1px solid #fff; height:220px; margin:0px; text-align:left; background-color:#042147;}

#hcontent {width:800px; margin:0px; text-align:left; background-color:#83bad8; }

#hcontentleft {width:200px; height:400px; border-right:1px solid #fff; margin:0px; float:left; background-image:url(images/left_bg.gif); background-color:#83bad8; background-repeat:no-repeat;}

#hcontentright {width:599px; height:400px; background-color:#042147; margin:0px; float:left;}

#hcontentleftsub {width:200px; border-right:1px solid #000; margin:0px; background-image:url(images/left_bg.gif); background-color:#83bad8; background-repeat:no-repeat;}

#hcontentrightsub {width:600px; background-color:#ffffff; margin:0px;}

#copybottom {width:800px; margin:0px; padding:5px 0 5px 0; background-color:#042147; border-left:1px solid #fff;  border-right:1px solid #fff;  border-bottom:1px solid #fff; }

#BCLumberImg { text-align:center; background:url('images/home_page.jpg') no-repeat top center; height:210px;}


.getquote { margin:5px 15px 0px 15px; color:transparent; border:0px; cursor:pointer;}
.getquote a:link { width:170px; color:transparent; border:0px; text-decoration:none;}
.getquote a{ width:170px; color:transparent; border:0px; text-decoration:none;}

.blBox {margin:0px; padding: 0px 15px 0px 15px; color: #fff; font-size: 12px; line-height: 14px;}

.blLink {margin:0px; padding: 0px 10px 10px 20px; color: #fff; font-size:12px; line-height: 14px; text-indent:-12px;}

.blLink a:link    { color: #f87d20; font-weight: bold; text-decoration: underline; }

.blLink a:visited { color: #f87d20; font-weight: bold; text-decoration: underline; }

.blLink a:hover   { color: #83bad8; font-weight: bold; text-decoration: none; }

.blLink a:active  { color: #83bad8; font-weight: bold; text-decoration: none; }

.bluebox a:link    { color: #83bad8; font-weight: bold; text-decoration: underline; }

.bluebox a:visited { color: #83bad8; font-weight: bold; text-decoration: underline; }

.bluebox a:hover   { color: #f87d20; font-weight: bold; text-decoration: none; }

.bluebox a:active  { color: #f87d20; font-weight: bold; text-decoration: none; }

.blTab {background: #042147; color: #f87d20; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-style: normal; font-weight: bold; text-decoration: none; background-image: url(images/tab_bg.gif); background-repeat: repeat-x; background-position: left top;}

.copy {color: #fff; font-size: 11px; line-height: 14px; font-style: normal; font-weight: normal; text-decoration: none; padding: 0px 20px 20px 20px; text-align: center;}

.copy a:link    { color: #ffffff; font-weight: normal; text-decoration: none; }

.copy a:visited { color: #ffffff; font-weight: normal; text-decoration: none; }

.copy a:hover   { color: #f87d20; font-weight: normal; text-decoration: underline; }

.copy a:active  { color: #f87d20; font-weight: normal; text-decoration: underline; }

.headOrsm {color: #f87d20; font-size: 18px; line-height: 18px; font-style: normal; font-weight: bold; text-decoration: none;}

.headOrsm2 {color: #f87d20; font-size: 18px; line-height: 18px; font-style: normal; font-weight: bold; text-decoration: none; padding-top:20px;}

.headOr {color: #f87d20; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; font-style: normal;  font-weight: bold; text-decoration: none;}

.headOr2 {color: #f87d20; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-style: normal;  font-weight: bold; text-decoration: none;}

td {font-size: 14px; line-height: 18px; font-style: normal; font-weight: normal; text-decoration: none;}

td p {padding-right:20px;}

a:link    { color: #314866; font-weight: bold; text-decoration: underline; }

a:visited { color: #314866; font-weight: bold; text-decoration: underline; }

a:hover   { color: #f87d20; font-weight: bold; text-decoration: none; }

a:active  { color: #f87d20; font-weight: bold; text-decoration: none; }

.feat {background: #ffffff; color: #333; font-size: 11px;  line-height: 14px; font-style: normal; font-weight: normal; text-decoration: none;}

.blueboxholder {text-align:center; width:160px; margin:0px;}

.bluebox {width:160px; margin:0px;} 

.blueboxcontent {width:160px; background-color:#042147; text-align:left; margin:0px;}

.blimg {margin:0px; padding-bottom:0px;} 

.imglink {text-decoration:none;}

.clear {clear:both;}

.head {color:#042147; font-family:Arial,Helvetica,sans-serif; font-size:17px; font-style:normal; font-weight:bold; line-height:17px; text-decoration:none;}

.photobox {width:160px; background-color:#042147; margin:10px 0 0 0; text-align:center; padding-top:5px;}

.pbtxt { color:#ffffff; font-size:11px; margin:0px; text-align:center; padding:2px 0 5px 0;}
