/*edits 3/8/07 for IE7 fixes multi-page blank output; note: specify contain width*/

#footerbottomshadow, #title, #menu, #footer, .dropmenu, #navleft{display:none;}

#intro, #content, #contenthome, #rightcol, #leftcol, #midcol, #howdoi, #featured, #wrapper, #mainright, #mainleft, #navright, #navleft {border:none;}

body {font-size:10pt; background:none; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; }
a:link, a:visited {text-decoration:underline;}
#content a:link:after, #content a:visited:after {content:" (" attr(href) ") " }
#content, #contenthome, #rightcol, #leftcol, #midcol {position:static; padding:0px 0px 0px 0px; width:auto;}
#content, #wrapper{padding-top:20px;}

/* #contain {width:auto; background:transparent; text-align:left; position:relative; margin:0px auto; padding-left:0px;} */
#contain {background:transparent; text-align:left; position:static;  margin:0px auto; padding-left:0px;}

#contain {width:auto;}
#content {width: auto;}
#contenthome {width:auto;}

#mainleft, #mainright {width:430px; padding:10px 10px 20px; background-color:#fff; }

#navright, #navleft {width:auto;}

#mainright {float:left;}

/*#wrapper, #content, #singlecol, body, #contain, #block, #intro {width:auto;}*/
#wrapper,  #singlecol, body, #block, #intro {width:auto;}

/* DLI HOMEPAGE */

#col3wrap {float:left; width:480px; background:#fff;}

#left3colA {width:160px; font-size:85%; padding:10px 4px; background:#DCDEB8; border: 1px solid #740019; text-align:center}
#left3colABot {float:inherit; width:155px; font-size:100%; padding:8px 2px; background:#e6e6e6; border: 1px solid #740019; text-align:center;}
#mid3colA {float:inherit; width:295px; background:transparent; font-size:85%; padding:5px 5px 15px; border-bottom: 1px solid #740019; border-left: 1px solid #740019; margin-left:2px;}

.midcol {float:inherit; width:auto; background:transparent; font-size:100%; padding:2px 5px; margin:5px 5px 0px 5px;}
.midcolL {float:inherit; width:auto; background:transparent; font-size:100%; padding:2px 5px; margin:5px 5px 0px 5px; text-align:left;}
.midcolR {float:inherit; width:auto; background:transparent; font-size:100%; padding:2px 5px; margin:5px 5px 0px 5px; text-align:right;}

#right3colA {float:left; width:170px; background:transparent; font-size:85%; padding:5px 5px 5px; background:#e6e6e6; border: 1px solid #740019;}

.mediabox {float:left; width:auto; font-size:85%; border-right:dashed 1px #996;}
