/* DAWNRAE - This text document specifies additional detail about how HTML tags should 
display in browsers. It consists of a series of style definitions, each starting 
with the tag name, some also including an ID separated with a # or a class separated 
with a period. The body of each definition is enclosed in brackets {} containing 
a semicolon-separated series of styles for the tag with the style-attribute-name 
on the left, followed by a colon, then the style-attribute-value. The style attributes 
control appearance, e.g., things like fonts, sizes, colors, borders and margins. */


    /* Top-level styles */
    body {text-align: center;}       /* IE5.x centered layout workaround */
    table.text_layout tr th, table.text_layout tr td { 
      text-align: left; vertical-align: top; font-weight: normal; 
      font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    } 
    div#border_frame { 
      text-align: left; margin-left: auto; margin-right: auto; 
      width: 760px; border: 2px solid black; 
    } 

    /* Banner styles */
    div#banner { 
      color: black; background-color: rgb(144,204,208); height: 80px; 
      margin: 0px; border: 0px; padding: 0px; border-bottom: 2px solid white; 
    } 
    div#banner img#banner_img 
      {margin: 0px; border: 0px; padding: 62px 529px 0px 0px;} 
    div#banner a#banner_link { 
      text-decoration: none; 
      margin: 0px; border: 0px; padding: 65px 0px 0px 0px; 
    } 

    /* Navigation bar styles */
    div#navigation {margin: 0px; border: 0px; padding: 0px;} 
    table#nav_table td {color: black; background-color: #FFFFFF;} 
    table#nav_table td.navcell {color: black; background-color: #FF8500;} 

    /* Main content styles */
    div#main_content { 
      position: relative; text-align: left; margin: 0px; border: 0px; padding: 5px 30px 20px 24px; 
      line-height: 1.6em; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    } 
    div#main_content a {color: black; background-color: white;}
    div#main_content p {margin: 0px 0px 2em 0px; border: 0px; padding: 0px;}
    div#main_content h1 { 
      font-size: 10px; font-weight: bold; text-transform: uppercase; 
      color: rgb(255,133,0); background-color: white; margin: 15px 0px 2em 0px; 
    } 
    div#main_content h2 
      {font-size: 10px; font-weight: bold; margin: 0px 0px 0px 0px;} 
    div#main_content address {display: block; font-weight: normal; font-style: normal;}

    div#main_content div.caption, div#main_content span.caption {font-style: italic; font-size: 10px;} 
	  div#main_content img.centered_img {display: block; margin: 0px; margin-left: auto; margin-right: auto; border: 0px; padding: 0px;} 
	  div#main_content img.captioned_img {display: block; margin: 0px; border: 0px; padding: 0px;} 
	  div#main_content img#home_img {display: block; margin: 65px 0px 0px 10px; border: 0px; padding: 0px;} 
    div#main_content img#crave_img {display: block; margin: 40px 0px 0px 0px; border: 0px; padding: 0px;} 
    div#main_content img#contact_img {display: block; margin: 0px 189px 0px 0px; border: 0px; padding: 0px;} 

    div#main_content div#trend_imgblock {float: right; margin: 0px 0px 0px 20px; border: 0px; padding: 0px;} 
    div#main_content div#color_imgblock {margin: 50px 17px 0px 17px; border: 0px; padding: 0px;} 
    div#main_content div#design1_imgblock {margin: 0px 66px 2em 66px; border: 0px; padding: 0px;} 
    div#main_content div#design2_imgblock {margin: 0px 66px 2em 66px; border: 0px; padding: 0px;} 
    div#main_content div#design3_imgblock {margin: 0px 19px 2em 19px; border: 0px; padding: 0px;} 
    div#main_content div#contact_imgblock {float: right; margin: 0px 0px 0px 20px; border: 0px; padding: 0px;} 

	  div#main_content div#home_spacer {margin: 0px 0px 300px 0px;} 
	  div#main_content div#trend_spacer {margin: 0px 0px 1px 0px;} 
	  div#main_content div#color_spacer {margin: 0px 0px 1px 0px;} 
	  div#main_content div#design_spacer {margin: 0px 0px 1px 0px;} 
	  div#main_content div#column_spacer {margin: 0px 0px 1px 0px;}
	  div#main_content div#crave_spacer {margin: 0px 0px 1px 0px;} 
	  div#main_content div#contact_spacer {margin: 0px 0px 261px 0px;} 

    div#main_content input.textfield { 
      color: black; background-color: white; vertical-align: middle; width: 14em; 
      margin: 0px; border: 1px solid black; padding: 4px; 
      font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    } 
    div#main_content input.button { 
      color: black; background-color: white; vertical-align: middle; 
      margin: 0px; border: 1px solid black; padding: 3px; 
      font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
    } 

    /* Footer styles */
    div#footer { 
      text-align: center; margin: 0px; border: 0px; padding: 8px 8px 20px 8px; 
      font: italic 10px Verdana, Arial, Helvetica, sans-serif; 
    } 
