BODY {
margin: 0 auto;
width: 650px;
padding: 0;
background: url(cssimg/disclaimer_darker.gif) bottom center no-repeat;
background-color: #808075;
}

IMG {
border: 0;
}

DIV {
margin: 0;
padding: 0;
}

#h {
width: 650px;
height: 214px;
background: url(cssimg/stock/rotator.php) top right no-repeat;
font-size: 0px;
}

#int #n {
width: 650px;
height: 39px;
background: url(cssimg/int_nav_bg.gif) top left no-repeat;
color: #FFF;
font: bold 12px Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
#ind #n {
width: 650px;
height: 39px;
background: url(cssimg/nav_bg.gif) top left no-repeat;
color: #FFF;
font: bold 12px Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

#n ul {
margin: 0 0 0 49px !important;
margin: 0 0 0 33px;
padding: 10px 0 0 0;
list-style: none;
}

#n li {
float: left;
/*  margin:0 0 0 16px;*/
  margin:0 13px 0 16px;
padding: 0;
background-image: none;
line-height: 15px;
text-indent: 0;
}

#n A {
display: block;
text-decoration: none;
color: #FFF;
padding: 0 0 4px 0;
}

#n A:hover {
border-bottom: 7px solid #285F7D;
}

#int #con {
width: 650px;
margin: 0 0 150px 0;
background: url(cssimg/int_con_bg.gif) top left repeat-y;
font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
line-height: 16px;
}
#ind #con {
width: 650px;
margin: 0 0 150px 0;
background: url(cssimg/con_bg.gif) top left repeat-y;
font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFF;
line-height: 16px;
}

#lc {
width: 410px;
padding: 0 0 20px 20px;
float: left;
}

#lc A {
color: #307397;
}

#lc A:hover {
text-decoration: none;
}

#int #lc H2 {
color: #307397;
font: 24px Georgia, Times New Roman, Times;
margin: 10px 0 0 0;
}
#ind #lc H2 {
color: #FFF;
font: 24px Georgia, Times New Roman, Times;
margin: 10px 0 0 0;
}

#lc H3 {
color: #333326;
font: 18px Georgia, Times New Roman, Times;
border-bottom: 2px solid #AFAF9F;
}

#lc P {
margin: 0 0 1.5em 0;
}

#lc UL {
margin: 0 0 10px 10px;
padding: 0 0 0 10px;
}

#lc LI {
list-style: none;
background: url(cssimg/bullet.gif) no-repeat 0px 0px;
margin: 2px;
padding: 0 0 0 10px;
}

#lc H6 {
font-size: 12px;
color: #307397;
margin: 15px 0 0 10px;
padding: 0;
}


.headshot_fl {
float: left;
margin-right: 10px;
}

.hsc {
margin-left: 160px;
}


#int #rc {
width: 180px;
float: right;
padding: 0 10px 0 0;
color: #333326;
}
#ind #rc {
width: 180px;
float: right;
padding: 0 10px 0 0;
color: #d4d4c2;
}

#rc B {
display: block;
margin: 15px 0 0 0;
}

#rc P {
margin: 0 0 25px 0;
}

#int #rc H6 {
font-size: 16px;
padding: 0 0 2px 0;
margin: 0;
width: 170px;
border-bottom: 1px solid #808075;
}
#ind #rc H6 {
font-size: 16px;
padding: 0 0 2px 0;
margin: 0;
width: 170px;
border-bottom: 1px solid #d4d4c2;
}

#rc FORM {
margin: 0;
}

#phone1 {
width: 25px;
margin: 0 3px 0 2px;
}
#phone2 {
width: 25px;
margin: 0 0 0 10px;
}
#phone3 {
width: 35px;
}

#rc #qcbt {
display: block;
margin: 10px 0 0 0;
background-color: #333326;
color: #D4D4C2;
font-weight: bold;
font-size: 11px;
}

#int #ft {
width: 640px;
height: 23px;
padding: 12px 0 0 10px;
clear: both;
background: url(cssimg/int_ft_bg2.gif) top left no-repeat;
color: #d4d4c2;
font: 12px Arial, Helvetica, sans-serif;
}
#ind #ft {
width: 640px;
height: 23px;
padding: 11px 0 0 10px;
clear: both;
background: url(cssimg/footer_bg2.gif) top left no-repeat;
color: #d4d4c2;
font: 12px Arial, Helvetica, sans-serif;
}

#ft P {
margin: 0;
padding: 0;
}




#cutb B {
color: #333326;
display: block;
}

#cutb #bt {
display: block;
background-color: #333326;
color: #D4D4C2;
font-weight: bold;
font-size: 11px;
}








.dsfl {
float: left;
background-color: #2A2A1F;
margin: 10px 10px 0 10px !important;
margin: 10px 10px 0 5px;
}

.dsfl IMG {
display: block;
position: relative;
background-color: #808075;
margin: -6px 6px 6px -6px;
}

.dsfr {
float: right;
background-color: #2A2A1F;
margin: 10px 0 0 20px !important;
margin: 10px 0 0 15px;
}

.dsfr IMG {
display: block;
position: relative;
background-color: #808075;
margin: -6px 6px 6px -6px;
}


#fu {
display: block;
width: 170px;
height: 57px;
margin: 20px 0 0 0;
background-color: #BB0000;
border-left: 5px solid #990000;
font: bold 12px Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #FFFFFF;
}

#fu P {
padding: 12px 0 0 10px;
}

#fu P A {
color: #FFF;
}

#fu P A:hover {
text-decoration: none;
}
