/* Burger Consulting CSS */
/* 11 Apr 2006 */

@import url("clearfix.css");
@import url("bc-global.css");

body {
margin: 0;
padding: 0;
background: url(../img/home-bg.gif) #673301 top left repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
text-align: center;
}

#idx-wrap {
float: left;
display: inline;
margin: 0;
padding: 0;
background: url(../img/idx-left-bg.gif) top left repeat-y;
}

#idx-left-col {
float: left;
display: inline;
width: 500px;
margin: 0;
padding: 0;
}

#idx-main-img {
float: left;
display: inline;
width: 500px;
margin: 0;
padding: 0 0 30px 0;
background: url(../img/home-main.gif) top left no-repeat;
}

#idx-main-intro {
float: left;
display: inline;
margin: 35px 0 0 80px;
padding: 0 0 50px 0;
width: 365px;
text-align: left;
}

#idx-main-intro h1 {
margin: 0 0 10px 0;
}

#idx-main-img img {
display: block;
margin: 0 0 0 1px;
padding: 0;
}

#idx-latest-info {
float: left;
display: inline;
width: 450px;
margin: 0 0 0 10px;
padding: 0;
text-align: left;
}

#idx-latest-info h2 {
color: #466783;
}

#idx-latest-info ul {
float: left;
display: inline;
width: 450px;
margin: 15px 0 0 10px;
padding: 0;
list-style: none;
}

#idx-latest-info ul li {
float: left;
display: inline;
width: 450px;
margin: 0 0 18px 0;
padding: 0 0 0 26px;
line-height: 16px;
background: url(../img/icon-document.gif) top left no-repeat;
list-style: none;
voice-family: "\"}\"";
voice-family:inherit;
width: 424px;
}

/* start index right column */

#idx-right-col {
float: left;
display: inline;
width: 276px;
margin: 0;
padding: 35px 0 0 0;
text-align: left;
}

.idx-right-each {
float: left;
display: inline;
width: 276px;
margin: 0 0 15px 0;
padding: 0 0 15px 26px;
background: url(../img/idx-right-border.gif) bottom left no-repeat;
voice-family: "\"}\"";
voice-family:inherit;
width: 250px;
}

.idx-right-each p, #idx-right-each-btm p {
margin: 5px 0 0 0;
padding: 0;
line-height: 20px;
color: #fff;
}

.idx-right-each h2, #idx-right-each-btm h2 {
margin: 0;
padding: 0;
color: #C3B181;
line-height: inherit;
line-height: 20px;
}

.idx-right-each ul {
clear: left;
display: block;
margin: 5px 0 0 0;
padding: 0;
list-style: none;
}

.idx-right-each ul li {
display: block;
margin: 0 0 7px 0;
padding: 0;
list-style: none;
}

#idx-right-each-btm {
float: left;
display: inline;
width: 276px;
margin: 0 0 15px 0;
padding: 0 0 15px 26px;
voice-family: "\"}\"";
voice-family:inherit;
width: 250px;
}

#idx-right-each-btm ul {
clear: left;
display: block;
margin: 5px 0 0 0;
padding: 0;
list-style: none;
}

#idx-right-each-btm ul li {
display: block;
margin: 0 0 7px 0;
padding: 0;
list-style: none;
}

.idx-right-sp-link a, .idx-right-sp-link a:visited {
color: #F9A264 !important;
text-decoration: underline;
}

.idx-right-sp-link a:hover {
color: #F9A264 !important;
text-decoration: underline;
}

.idx-right-each a, .idx-right-each a:visited, #idx-right-each-btm a, #idx-right-each-btm a:visited {
color: #EBF9C3;
text-decoration: underline;
}

.idx-right-each a:hover, #idx-right-each-btm a:hover {
color: #EBF9C3;
text-decoration: underline;
}


/* quote */

h2.idx-quote-h2 {
color: #C5CCD2;
line-height: 23px;
}

p.idx-quote-p {
margin: 0;
padding: 0;
color: #fff;
}

p.idx-quote-ref {
margin: 8px 0 0 0 !important;
padding: 0 !important;
color: #BFB782 !important;
line-height: 12px !important;
}


/* Home page footer */

#idx-footer-wrap {
width: 100%;
height: 135px;
margin: 0;
padding: 0;
background: url(../img/idx-footer-bg.gif) #673301 top center no-repeat;
}

#idx-footer {
width: 776px;
margin: 0 auto 0 auto;
padding: 0;
}

#idx-footer-left {
float: left;
display: inline;
width: 500px;
margin: 0;
padding: 0;
text-align: left;
}

#idx-footer-sc {
width: 480px;
margin: 8px 0 0 20px;
padding: 0;
height: 45px;
}

#idx-footer-sc .icon-float img {
margin: 4px 5px 0 0;
}

#idx-footer-sc h3 {
font-size: 12px;
color: #000;
margin: 0;
padding: 0;
line-height: 14px;
}

#idx-footer-sc p {
margin: 0 0 0 20px;
padding: 0;
line-height: 16px;
color: #673301;
}

#idx-footer-left-btm {
float: left;
display: inline;
width: 480px;
margin: 0 0 0 20px;
padding: 15px 0 0 0;
text-align: left;
color: #673301;
}

#idx-footer-left-btm p.idx-footer-left-nav {
font-weight: bold;
font-size: 11px;
line-height: 11px;
margin: 0 0 8px 0;
}

#idx-footer-left-btm a, #idx-footer-left-btm a:visited {
text-decoration: none;
}

#idx-footer-left-btm a:hover {
text-decoration: none;
}

#idx-footer-right {
float: left;
display: inline;
width: 250px;
margin: 0 0 0 26px;
padding: 15px 0 0 0;
text-align: left;
font-size: 10px;
font-weight: bold;
background: url(../img/idx-right-border.gif) #673301 top right no-repeat;
}

#idx-footer-right img {
display: block;
margin: 0 0 0 0;
padding: 0 0 3px 0;
}

#idx-footer-right p {
width: 250px;
margin: 5px 0 0 0;
padding: 0;
line-height: 12px;
color: #fff;
}
