/* SterlingVanLines.com CSS ~ DianeV. Web Design Studio. */

body {color:#000; margin:0; padding:0; border:0; font-family:arial,helvetica,sans-serif;
background-color:#fff;
background-image:url('images/l/bk-moving-company.jpg');
background-position:800px bottom;
background-repeat: no-repeat;
background-attachment: fixed}

#thelogocont {width:100%; background-color:#000}
#thelogo                 {width:770px; height:76px; padding:3px 0}
#thelogo td#sterlinglogo {width:170px}
#thelogo td#sterlinglogo img {margin-left:30px}
#thelogo td#wwwsterling  {width:600px}

#tnav {width:100%; height:auto; font-size:10pt; color:#ccc; font-weight:bold; background:url(images/l/tnavbk.jpg) repeat-x; text-align:left; vertical-align:bottom; margin:0}
#tnavholder {width:800px; text-align:center; letter-spacing:2px}
#tnav a {letter-spacing:normal}
#tnav a.tnavfirst {padding-left:5px}
#tnav a#tnavquote {background-color:#E60400; padding:0 1px; margin:0; border:1px solid #e60400}
#tnav a#tnavquote:hover {color:#fff; background:#666; border:1px solid #666}
#tnav img {vertical-align:middle}
#tnav a {color:#fff; font-weight:bold; padding:0; text-decoration:none}
#tnav a:hover {color:#333; text-decoration:none}

	/* sitewrap (content container) starts here */
#sitewrap {width:100%; font-size:10pt}
#contentcontainer {width:775px; padding-right:10px; background-color:#fff; border-right:1px dashed #ddd}
#contentcontainer td#thecontent {width:580px; line-height:1.3em; padding-left:10px}

#lnavcont {width:170px; height:650px; background:url("images/l/navbk.jpg") top left no-repeat; border-right:1px dashed #ddd}
	/*nav un-positioned div */
 #lnavcont {width:155px; /*position:absolute; visibility:visible; top:100px; left:0; z-index:1*/}
 #lnavcont ul {margin:10px 0 0 1px; padding:0; list-style:none}
 #lnavcont ul li {font-size:14px; font-weight:bold; letter-spacing:-1px; margin:0}
 #lnavcont ul li a {color:#333; text-decoration:none; padding:0 0 2px 19px; background: url(images/l/arrow.gif) no-repeat}
 #lnavcont ul li a:hover {color:#E60400; text-decoration:none; padding:0 0 2px 19px; background: url(images/l/arrowon.gif) no-repeat; text-decoration:none}

 #lnavcont #smallmovers {margin-top:5px}

 #lnavcont ul#movingtips {margin-top:5px}
 #lnavcont ul#movingtips li a {font-size:12px; font-weight:normal; letter-spacing:normal; text-decoration:none}

 #scammovers, #navcredits {width:138px; font-size:15px; text-align:center; line-height:15px; margin:10px auto; padding:1px; border:1px dashed #0C50BC}
 #scammovers a {color:#000; text-decoration:none}
 #scammovers a:hover {color:#E60400; text-decoration:none}
 #navcredits {color:#666; font-size:11px; line-height:1.2em; text-align:center; padding-bottom:3px}
   #lnavcont #navcredits a {color:#666; text-decoration:underline}
   #lnavcont #navcredits a:hover {color:#E60400; text-decoration:none}
 #lnavcont #navother   {margin-top:20px; text-align:center}
 #lnavcont #navother img {margin-top:1px}

div#bnav {clear:both; width:100%; text-align:center; margin-top:55px; padding:3px 0 3px 0; border:1px dashed #999; border-left:none; border-right:none}
#bnav a {color:#666; font-size:12px; padding:0 3px 0 3px; text-decoration:underline}
#bnav a:hover {color:#f50400; text-decoration:none}

#addy {text-align:center; margin:25px 0 25px 0}
#addy #company {font-size:17px; letter-spacing:1px}
#addy a.addygetquote {color:#fff; background-color:#E60400; padding:0 2px 0 2px; text-decoration:none; border:1px solid #ccc}
#addy a.addygetquote:hover {color:#fff; background-color:#999; text-decoration:none}

#cstuff {color:#fff; background-color:#999; font-size:10px; letter-spacing:1px; text-align:center; margin-bottom:5px; letter-spacing:1px}
#cstuff a {color:#fff; text-decoration:underline}
#cstuff a:hover {color:#F50400; text-decoration:none}

/* END MAIN LAYOUT STYLES */

h1,h2,h3,.h1,.h2,.h3 {color:#000; font-weight:bold}
h1,.h1 {font-size:23px; margin-top:.8em}
h2,.h2 {font-size:19px}
h3,.h3 {font-size:16px}
h5,.h5 {font-size:14px}

.b {font-weight:bold}
.i {font-style:italic}
.bi {font-weight:bold; font-style:italic}
.red  {color:#E60400}
.redb {color:#E60400; font-weight:bold}
.redbi {color:#E60400; font-weight:bold; font-style:italic}
.cobalt {color:#00f}

a.btnquote {color:#fff; font-weight:bold; background-color:#E60400; padding:0 3px 0 3px; text-decoration:none; border:1px solid #ccc}
a.btnquote:hover {color:#fff; background-color:#666; text-decoration:none}

div#breadmenu {font-size:11px; margin:1.5em 0 1.5em 0}

ul {line-height:1.5em}
ul.ulbold {color:#000; font-weight:bold}

td.tdmovequote, div.tdmovequote {text-align:center; background-color:#E60400; padding:0 4px 0 4px}
td.tdmovequote a, div.tdmovequote a {color:#fff; text-decoration:none}
td.tdmovequote a:hover, div.tdmovequote a:hover {color:#CDCDCD; text-decoration:none}

td.divmovequote {background-image:url('images/b/redgradient2.jpg')}
.divmovequote a {color:#fff; text-decoration:none}
.divmovequote a:hover {color:#eee; text-decoration:none}

.tdintmovers {font-size:15px; text-align:center; background:#E60400 url('images/b/redgradient2.jpg'); padding:0 4px 0 4px; vertical-align:middle; border:1px solid #ccc}
.tdintmovers a {color:#fff; text-decoration:none}
.tdintmovers a:hover {color:#eee; text-decoration:none}

.tblmovetypes {color:#666; width:90%; font-size:11px; text-transform:uppercase}
.tblmovetypes td {width:20%; vertical-align:bottom; text-align:center}
.tblmovetypes td a {color:#666; text-decoration:none}
.tblmovetypes td a:hover {color:#F50400; text-decoration:underline}
.tblmovetypes td a img:hover {color:#F50400; text-decoration:underline}

.tblsmallmoves {width:100%}
.tblsmallmoves td {padding:5px}

.hometable h2 {margin-bottom:0; background:url(images/b/reddot3.gif) no-repeat; padding-left:15px}
.hometable p {margin-top:0}
ul.ulhomelists {margin-top:1em; margin-bottom:1em}
ul.ulhomelists li {line-height:1em; margin-bottom:.5em}
.hometable td h1 {font-size:19px}

.divtestimonial {font: normal 13px "Courier New",Courier,mono; border:1px solid #ccc; border-top:7px solid #999; border-bottom:3px solid #999; margin:10px; margin-right:0; padding:5px 10px 5px 10px; background:url('images/b/letter-bk.jpg')}

.boxchart {background-color:#f00}
.boxchart td {padding:1px}

#sectionindex h2, #sectionindex h3, .reddot {margin-bottom:0; background:url(images/b/reddot3.gif) no-repeat; padding-left:15px}
#sectionindex blockquote {margin-left:30px; margin-right:0}
#sectionindex p {margin-top:0}

h2.hreddot {margin-bottom:0; background:url(images/b/reddot3.gif) no-repeat; padding-left:15px}
.hilite {color:#f00}
.redgradient {background:url("images/b/redgradient.jpg") no-repeat}
.redcurve  {background:url("images/b/redcurve.jpg") no-repeat; padding-left:7px; margin-top:3em}

.reqmaintable {color:#fff; background-color:#666; border:1px solid #999}
.reqsubtable {color:#000; background-color:#ccc; border-bottom:3px solid #ccc}
td.reqsubbg  {background-color:#ccc}
.reqsubtable th {color:#fff; background-color:#666; padding:2px; text-align:left}
.reqsubtable th.reqsubtitle, .reqsubtable th.reqsubtitle1,
.reqsubtable th.reqsubtitle2 {color:#fff; font-weight:bold; background-color:#666}
.reqsubtable th.reqsubtitle {width:100%; padding-left:5px}
.reqsubtable th.reqsubtitle1 {width:75%; padding-left:5px}
.reqsubtable th.reqsubtitle2 {width:25%}
.reqsubtable td {padding:1px 2px 1px 5px; text-align:left}

h2.destratestitle {width:498px; color:#fff; font-size:17px; background-color:#777; margin-bottom:0; padding-left:2px}
.tbldestrates, .tbldestratesleft {width:500px; border:1px solid #999}
.tbldestrates th, .tbldestratesleft th {background:#ddd; vertical-align:top}
.tbldestrates td {border-bottom:1px solid #ccc; text-align:center}
.tbldestratesleft td {border-bottom:1px solid #ccc; padding-left:2px}
.tbldestrates td.tbldestratescomment {color:#333; font-size:12px; text-align:left; padding:2px}

img.imgleft {float:left; border:1px solid #999; border-right:3px solid #999; border-bottom:3px solid #999; margin:0 15px 1em 0}
img.imggrey {border:1px solid #999}

.dv {color:#FF0099; font-size:14px; font-weight:bold; font-style:italic}

/* red:F50400 E60400 dark red:E60400 cobalt:554FED */
a    {color:#000; text-decoration:underline}
a:hover {color:#E60400; text-decoration:none}