#im_website {color: #000000;}
#im_website a {color: #707478;}
#im_website table {width: 100%;}
#im_website table td {vertical-align: top;}


.cresults {margin-bottom: 10px; position: relative;} /* position = IE6 hack */
.cresults ul {margin: 0px; padding: 0px; list-style: none;}
.cresults ul li {padding: 10px; margin: 0px;}
.cresults ul li table {margin: 0px;}
.cresults h1 {font-size: 13px; margin: 2px 0px;}
.cresults h2 {font-size: 13px; margin: 2px 0px;}

.cresults .crow1 {background-color: #D0D4D8;}
.cresults .crow0 {background-color: #F0F4F8;}
.cresults .cobject .cleft {width: 100px;}
.cresults .cobject .cleft img {border: solid 1px #000000; display: block;}
.cresults .cobject .cright {font-size: 11px; line-height: 1.25em;}


.cnavigation {margin-bottom: 10px;}
.cnavigation {font-size: 13px;}
.cnavigation .cleft {text-align: left;}
.cnavigation .cright {text-align: right;}


.cdetails {margin-top: 20px;}
.cdetails .cobject .cleft {width: 180px;}
.cdetails .cobject .cleft img {width: 160px; margin-bottom: 10px; border: solid 1px #000000; display: block;}
.cdetails .cobject .cright .ccontact {margin-bottom: 20px;}
.cdetails .cobject .cright .cbox {border: solid 2px #D0D4D8; margin-bottom: 10px;}
.cdetails .cobject .cright .cbox h2 {background: #D0D4D8; padding: 0px 10px;}
.cdetails .cobject .cright .cbox .cpadding {margin: 10px;}
.cdetails .cobject .cright .ctable {margin: 0px;}
.cdetails .cobject .cright .ctable .cleft {width: 160px;}
.cdetails .cobject .cright .ctable .cright {font-weight: bold;}
