/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }

/* ########################################################################################### */

  
  
  html, body { 
    background: #000;
    /*background: url('images/bee_x.jpg'); */
	   /*background: url('images/bee_x.jpg');*/
    background: url('images/bg_erecrex_4.png'); 
    width: 100%;
    /*font: 12px Verdana, Helvetica, sans-serif;*/
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    font-size: 14px;
    color: #693417;
    padding-bottom: 15px;
    }
    
    
    
  h2 {
    font-size: 24px;
    font-weight: bold;
    margin-top: 10px;
    }
  
  h3 {
  font-size: 18px;
    padding-left: 35px;
    background: url(images/i_crown_small.gif) no-repeat;
    margin-top: 10px;
  }
  
  p { 
    color: black; 
    padding-top: 5px;
    font-size: 14px;
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    }
    
  #logo {
    background: url(images/head_03.gif) no-repeat right; 
    
    }
    
  #content {
    margin-top: -9px;
    }  
    
  #main_content_area {
    margin-top: 5px;
    border: dotted 2px #693417;
    padding: 2px;
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    font-size: 14px;
  }
  
  .sub_content_area {
    margin-top: 5px;
    /* border-top: dashed 2px brown; */
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    font-size: 14px;
    padding: 5px;
  }
  
  td{
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    font-size: 14px;
  }
  
  #news_letter_area {
    margin-top: 5px;
    /* border-top: dashed 2px brown; */
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    font-size: 14px;
    padding: 2px;
  }
  
  input {
    font-family: "Microsoft Sans Serif", "MS Sans Serif", "Cordia New";
    font-size: 14px;
  }
  
  .req_field {
    color: red;
  }
  
  .req_input {
    background: yellow;
    color: brown;
  }
  
/** PAPER */  
  #paper_top_center {
    background: url(images/paper_tc.gif) repeat-x;
    }
  
  #paper_bottom_center {
    background: url(images/paper_bc.gif) repeat-x;
    }
    
  #paper_left {
    background: url(images/paper_ml.gif) repeat-y;
    }  
    
  #paper_center {
    background: url(images/paper_mc.jpg);
    }

  #paper_right {
    background: url(images/paper_mr.gif);
    }
/** #PAPER */ 
 
  #footer {
    font-size: 14px;
    padding-top: 38px;
    height: 50px;
    text-align: center;
    }


  
  .review_box {
    margin-left: 35px;
    border-bottom: dotted 1px #693417;
    font-size: 14px;
  }  
  




/** HEADER Section */
#h_review {
  text-indent: -9999px;
  background: url(images/h_review.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_author {
  text-indent: -9999px;
  background: url(images/h_author.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_book {
  text-indent: -9999px;
  background: url(images/h_book.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_link {
  text-indent: -9999px;
  background: url(images/h_link.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_news {
  text-indent: -9999px;
  background: url(images/h_news.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_latest_update {
  text-indent: -9999px;
  background: url(images/h_latest_update.jpg) no-repeat;
  width: 400px;
  height: 46px;
}

#h_award {
  text-indent: -9999px;
  background: url(images/h_award.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_member {
  text-indent: -9999px;
  background: url(images/h_member.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_welcome {
  text-indent: -9999px;
  background: url(images/h_welcome.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_update {
  text-indent: -9999px;
  background: url(images/h_update.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_board {
  text-indent: -9999px;
  background: url(images/h_webboard.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_game {
  text-indent: -9999px;
  background: url(images/h_game.gif) no-repeat;
  width: 400px;
  height: 46px;
}

#h_tour {
  text-indent: -9999px;
  background: url(images/h_tour.gif) no-repeat;
  width: 400px;
  height: 46px;
/** # HEADER Section */
