/* Eyes on Final Fantasy Stylesheet - 2005 Version */

/* Common Styles */
  body {
  margin: 0px;
  background-color: #120C0E;
  }
  
  
  /* Link Styles */
  a:link {color: #CAAF81; text-decoration: none}
  a:visited {color: #CAAF81; text-decoration: none}
  a:active {color: #CAAF81; text-decoration: underline overline}
  a:hover {color: #FFFFFF; text-decoration: underline overline}
  
    /* This will show how the 2005 Style link displays while in this Style Script */
  a.newstyle:link {font-weight: bold; color: #CAAF81; text-decoration: none}
  a.newstyle:visited {font-weight: bold; color: #CAAF81; text-decoration: none}
  a.newstyle:active {font-weight: bold; color: #CAAF81; text-decoration: underline overline}
  a.newstyle:hover {font-weight: bold; color: #FFFFFF; text-decoration: underline overline}
    
	/* This will show how the Classic Style link displays while in this Style Script */
  a.oldstyle:link {color: #CAAF81; text-decoration: none}
  a.oldstyle:visited {color: #CAAF81; text-decoration: none}
  a.oldstyle:active {color: #CAAF81; text-decoration: underline overline}
  a.oldstyle:hover {color: #FFFFFF; text-decoration: underline overline}
  
  
  /* Content Styling */
  h1 {  /* Large Title - Bold */
  font-size: 28px;
  font-family: "trebuchet ms", arial;
  font-weight: bold;
  }
  
  h2 {  /* Large Title - Bold, Italic */
  font-size: 28px;
  font-family: "trebuchet ms", arial;
  font-weight: bold;
  font-style: italic;
  }
  
  h3 {  /* Medium Title - Bold */
  font-size: 20px;
  font-family: "trebuchet ms", arial;
  font-weight: bold;
  }
  
  h4 {  /* Medium Title - Bold, Italic */
  font-size: 20px;
  font-family: "trebuchet ms", arial;
  font-weight: bold;
  font-style: italic;
  }
  
  h5 {  /* Bold Text */
  font-size: 12px;
  font-family: "trebuchet ms", arial;
  font-weight: bold;
  }
  
  h6 {  /* Bold and Italic Text */
  font-size: 10pt;
  font-family: "trebuchet ms", arial;
  font-weight: bold;
  font-style: italic;
  }
  
  .bold {
  font-weight: bold;
  }
  
  .italic {
  font-style: italic;
  }
  
  .bolditalic {
  font-weight: bold;
  font-style: italic;
  }
  
  hr {  /* Horizontal Rule */
  width: 60%;
  color: #C4B8AF;
  }
  
  table {
  padding: 0px;
  border: solid 1px #3C3130;
  }
  
  td {
  padding: 5px;
  border: solid 2px #C4B8AF;
  }
  
  td.bright {
  padding: 5px;
  border: solid 2px #C4B8AF;
  background-color: #3C3130;
  }
  
  
  /* Header Styles */
  .header_links {
  width: 790px;
  height: 23px;
  max-height: 23px;
  background-image: url(images/header_new_1.jpg);
  background-repeat: no-repeat;
  background-color: #120C0E;
  color: #C4B8AF;
  font: bold 8pt "trebuchet ms", arial;
  text-indent: 170px;
  }
  
  .header_banner {
  width: 790px;
  height: 141px;
  max-height: 141px;
  background-image: url(images/header_new_2.jpg);
  background-repeat: no-repeat;
  background-color: #120C0E;
  }
  
  .header_banner_baseline {
  width: 790px;
  height: 66px;
  max-height: 66px;
  background-image: url(images/header_new_3.jpg);
  background-repeat: no-repeat;
  background-color: #120C0E;
  text-align: right;
  }
  
    .header_banner_advert {
	border: 0px;
	}
  
  .header_activelinks {
  width: 790px;
  height: 15px;
  max-height: 15px;
  background-image: url(images/header_new_4.jpg);
  background-repeat: no-repeat;
  background-color: #120C0E;
  color: #C4B8AF;
  font: 7pt "trebuchet ms", arial;
  text-align: right;
  }
  
  
  /* Content Styles */
  .body_container {
  width: 767px;
  height: 1300px;
  background-color: #251C21;
  padding: 10px;
  }
  
    .body_container_leftmenu {
	width: 150px;
	float: left;
	background-color: #3C3130;
	color: #C4B8AF;
    font: 8pt "trebuchet ms", arial;
	}
	  
	  .body_container_leftmenu_header {
	  background-image: url(images/menu_header.gif);
	  background-repeat: no-repeat;
	  width: 150px;
	  height: 15px;
	  max-height: 15px;
	  }
	  
	  .body_container_leftmenu_footer {
	  background-image: url(images/menu_footer.gif);
	  background-repeat: no-repeat;
	  width: 150px;
	  height: 15px;
	  max-height: 15px;
	  }
  
    .body_container_rightmenu {
	width: 150px;
	float: right;
	background-color: #3C3130;
	color: #C4B8AF;
    font: 8pt "trebuchet ms", arial;
	}
	  
	  .body_container_rightmenu_header {
	  background-image: url(images/menu_header.gif);
	  background-repeat: no-repeat;
	  width: 150px;
	  height: 15px;
	  max-height: 15px;
	  }
	  
	  .body_container_rightmenu_footer {
	  background-image: url(images/menu_footer.gif);
	  background-repeat: no-repeat;
	  width: 150px;
	  height: 15px;
	  max-height: 15px;
	  }
  
    .body_container_content {
	text-indent: 10px;
	color: #C4B8AF;
    font: 10pt "trebuchet ms", arial;
	}
  
  /* Footer Styles */
  .footer {
  width: 787px;
  background-color: #413735;
  color: #C4B8AF;
  font: bold 8pt "trebuchet ms", arial;
  text-align: center;
  }
  
  /* Layout Fixes */
  .fixes_all_padding {  /* Fixes the menu padding problem in all browsers */
  padding: 5px;
  }