0 Replies Latest reply on Jan 16, 2009 9:36 AM by nick25

    File Causing Dreamweaver Crash

    nick25 Level 1
      I have a file that is causing Dreamweaver CS3 Windows to crash when in design view. I've tried it on a friend's machine (also has CS3), and same result. File works fine on the web, and I can edit it in code view with no problem. I am assuming something is the CSS code isn't right, but I can't imagine what would cause Dreamweaver to blow up. It should be noted that if I remove all but TWO of the items contained within <div class="auction"></div>, that fixes it. But if I add another <div>, boom! I can't figure it out and it's making me nuts. Here is the style sheet:

      body, ul, li, a, img, h1 {
      margin: 0;
      }

      body {
      background: #E6E2CE;
      text-align: center;
      color: #403F39;
      padding: 0;
      font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
      font-weight: normal;
      }

      h1 {
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: medium;
      color: #807E73;
      padding-bottom: 15px;
      }

      h2 {
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: small;
      color: #403F39;
      }

      .indent {
      padding: 20px 0 0 60px;
      }

      .highlight {
      font-weight: bold;
      }

      .highlight-color {
      font-weight: bold;
      color: #981B1E;
      }

      .caption {
      font-size: x-small;
      }

      a:link {
      color: #403F39;
      }

      a:visited {
      color: #981B1E;
      }

      a:hover {
      color: #807E73;
      }

      a:active {
      color: #403F39;
      }

      .tagline {
      font-size: medium;
      font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
      font-weight: bold;
      color: white;
      }

      .tagline-sub {
      color: white;
      font-size: x-small;
      font-weight: bold;
      }

      .main-copy {
      padding: 0 60px 0 60px;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: medium;
      line-height: 150%;
      }

      img.toplogo {
      border-style: none;
      width: 231px;
      height: 65px;
      }

      img.thumb {
      float: left;
      margin: 0 15px 10px 0;
      border: 1px solid #807E73;
      width: 125px;
      height: 80px;
      }

      img.poster {
      margin: 0;
      padding: 0;
      border: 1px solid #807E73;
      height: 233px;
      width: 180px;
      }

      img.brofull {
      width= 475px;
      height= 615px;
      border: 1px solid #807E73;
      }

      img.brofullh {
      width= 475px;
      height= 367px;
      border: 1px solid #807E73;
      }

      img.brothumb {
      width= 100px;
      height= 129px;
      border: 1px solid #807E73;
      }

      img.brothumbhz {
      height= 100px;
      width= 129px;
      border: 1px solid #807E73;
      }

      img.brochure {
      height: 259px;
      width: 200px;
      border: 1px solid #807E73;
      }

      img.brochure a:link {
      text-decoration: none;
      border: none;
      }

      img.proppic {
      border: 1px solid #807E73;
      width: 500px;
      height: 369px;
      }

      img.proppicvert {
      border: 1px solid #807E73;
      width: 369px;
      height: 500px;
      }
      img.moreInfo {
      float: right;
      margin: 0 15px 10px 0;
      border: 1px solid #807E73;
      width: 80px;
      height: 12px;
      }

      /** TOP BANNER **/

      #top-container {
      margin: 0;
      padding: 0;
      background: black url(images/top-wrapper_bg.gif) repeat-x;
      height: 68px;
      }

      #top {
      width: 780px;
      margin: 0 auto;
      }

      #top-left {
      float: left;
      text-align: left;
      }

      #top-right {
      float: left;
      padding: 0 0 0 100px;
      margin: 0;
      text-align: center;
      }
      /** END OF TOP BANNER **/

      /** TOP NAVIGATION **/

      #navcontainer ul {
      text-align: center;
      padding: 5px 0 5px 0;
      margin-top: 0;
      /* cancels gap caused by top padding in Opera 7.54 */
      margin-left: 0;
      background: #807E73 url(images/nav_bg1.gif) repeat-x;
      font-size: small;
      width: 100%;
      font-family: Georgia, "Times New Roman", Times, serif;
      line-height: 18px;
      /* fixes Firefox 0.9.3 */
      border-bottom: 1px solid orange;
      }

      #navcontainer ul li {
      display: inline;
      padding: 5px 0 5px 0;
      /* matches link padding except for left and right */
      }

      #navcontainer ul li a {
      padding: 0.5em 0.6em 0.5em 0.6em;
      color: white;
      text-decoration: none;
      border-right: 1px solid #807E73;
      }

      #navcontainer ul li a:hover {
      color: #403F39;
      text-decoration: underline;
      }

      #navcontainer #current {
      color: #403F39;
      padding: 0.5em 0.6em 0.5em 0.6em;
      text-decoration: none;
      border-right: 1px solid #807E73;
      }

      .left {
      border-left: 1px solid #807E73;
      }

      #breadcrumbs {
      width: 100%;
      font-size: x-small;
      padding: 2px 0 2px 0;
      border-bottom: 1px dotted #bfbcac;
      }

      #breadcrumbs-no-line {
      width: 100%;
      font-size: x-small;
      padding: 2px 0 2px 0;
      }

      /** END OF TOP NAVIGATION **/

      /** MAIN CONTENT **/

      #content-container {
      width: 780px;
      margin: 0 auto;
      padding: 0;
      font-size: small;
      text-align: left;
      }

      #content-left {
      float: left;
      width: 220px;
      margin: 0;
      padding: 0 5px 0 15px;
      }

      #content-right {
      float: left;
      width: 520px;
      margin: 0;
      padding: 0 0 0 15px;
      background: #FFFBE5;
      }

      #content-right-1 {
      float: left;
      width: 170px;
      margin-right: 5px;
      }

      #content-right-2 {
      float: left;
      width: 300px;
      margin: 0;
      padding: 0 5px 0 10px;
      border-left: 1px dotted #bfbcac;
      }

      .container {
      min-height: 600px;
      height: auto;
      }

      /* for Internet Explorer*/
      * html .container {
      height: 600px;
      }

      .content-box {
      float: left;
      padding: 20px 0 0px 0;
      }

      .content-box-2 {
      float: left;
      padding: 5px 0 0px 0;
      }

      #mailbox {
      font-size: small;
      padding-right: 10px;
      margin: 0;
      border-bottom: 1px dotted #bfbcac;
      }

      .auction {
      border-bottom: 1px dotted #bfbcac;
      float: left;
      padding: 5px;
      margin: 5px 5px 5px 0;
      width: 95%;
      }

      .container-headline {
      text-align: center;
      padding: 10px 0 5px 0;
      margin: 0;
      border-bottom: 1px solid #bfbcac;
      }

      /**.container-headline {
      text-align: center;
      padding: 10px 0 5px 0;
      margin: 0;
      border-bottom: 1px solid #bfbcac;
      border-top: 1px solid #bfbcac;
      background-color: #bfbcac;
      }**/

      #content-photo {
      float: right;
      margin: 10px 30px 10px 10px;
      }

      #content-left ul {
      font-family: Georgia, "Times New Roman", Times, serif;
      font-size: small;
      list-style-type: none;
      }

      #content-left li {
      line-height: 120%;
      }

      ul.items {
      padding: 0 0 0 10px;
      margin: 0;
      list-style-image: none;
      list-style-type: disc;
      }

      ul.summary {
      padding: 0 0 0 25px;
      margin: 0;
      list-style-image: url(images/redBullet.jpg);
      list-style-position: outside;
      }

      #content-right-1 li {
      padding-bottom: 10px;
      }

      /** END OF MAIN CONTENT **/

      /** PHOTO GALLERY **/

      #gallery {
      float: left;
      margin: 0;
      padding: 15px;
      width: 70%;
      }

      .classicthumbv {
      float: left;
      padding: 10px 20px 10px 0;
      width: 140px;
      height: 200px;
      }

      .classicthumbh {
      float: left;
      padding: 10px 20px 10px 0;
      width: 140px;
      height: 200px;
      }
      /** END OF PHOTO GALLERY **/


      /** FOOTER **/

      #footer-container {
      clear: both;
      width: 100%;
      margin: 0;
      font-size: x-small;
      padding: 25px 0 5px 0;
      text-align: center;
      border-top: 1px dotted #bfbcac;
      }

      #footer-container a {
      }

      #footer-container a:hover {
      }

      #footernav li {
      display: inline;
      list-style-type: none;
      padding-right: 20px;
      }
      /** END OF FOOTER **/
      .highlight-blue {
      font-weight: bold;
      color: #0066CC;
      }
      .highlight-green {
      font-weight: bold;
      color: #009900;
      font-style: italic;
      font-size: medium;
      }
      .col2head {
      font-size:11pt;
      font-weight:bold;
      }
      .col2subhead {
      font-size:11pt;
      color:#981B1E;
      font-weight:bold;
      }
      .highlight-caption {
      color: #981B1E;
      font-size: x-small;
      }
      td.postponed {
      color: #FF0000;
      font-size:15px;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-weight:bold;
      text-align:center;
      border-left:thick;
      border-right:thick;
      border-top:thick;
      border-left-color:#FF0000;
      border-right-color:#FF0000;
      border-top-color:#FF0000;
      border-left-style:solid;
      border-right-style:solid;
      border-top-style:solid;
      padding-top:8px;
      padding-bottom:2px;
      background-color:#FFFFCC;

      }
      td.postponedText {

      border-left:thick;
      border-right:thick;
      border-bottom:thick;
      border-left-color:#FF0000;
      border-right-color:#FF0000;
      border-bottom-color:#FF0000;
      border-left-style:solid;
      border-right-style:solid;
      border-bottom-style:solid;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:8px;
      text-align:center;
      background-color:#FFFFCC;
      }
      .highlight-red {
      font-weight: bold;
      color: #FF0000;
      font-size:18px;
      }
      td.on {
      color: #006633;
      font-size:15px;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-weight:bold;
      text-align:center;
      border-left:thick;
      border-right:thick;
      border-top:thick;
      border-left-color:#006633;
      border-right-color:#006633;
      border-top-color:#006633;
      border-left-style:solid;
      border-right-style:solid;
      border-top-style:solid;
      padding-top:8px;
      padding-bottom:2px;
      background-color:#FFFFCC;


      }
      td.onText {

      border-left:thick;
      border-right:thick;
      border-bottom:thick;
      border-left-color:#006633;
      border-right-color:#006633;
      border-bottom-color:#006633;
      border-left-style:solid;
      border-right-style:solid;
      border-bottom-style:solid;
      padding-left:12px;
      padding-right:12px;
      padding-bottom:8px;
      text-align:center;
      background-color:#FFFFCC;
      }
      .headings {
      font-size:16pt;
      color:#006600;
      font-weight:bold;
      }