@charset "utf-8";
/******************************************************************************************
CSS Reset, thank you Eric Meyer...http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/
	changed attributes are noted
****************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
body {
  background:#000000;
  color:#FFFFFF;
  font:0.8em Arial, Helvetica, sans-serif;
  padding-top:30px;
  text-align:center;
}
a:link {
  color:#66001C;
  text-decoration:underline;
}
a:visited {
  color:#66001C;
  text-decoration:underline;
}
a:active {
  color:#333333;
  text-decoration:none;
}
a:hover {
  color:#333333;
  text-decoration:none;
}
h3 {
  color:#66001C;
  font-size:1.4em;
  font-weight:bold;
  margin-bottom:8px;
  margin-top:8px;
  text-transform:capitalize;
}
h4 {
  color:#66001C;
  float:left;
  font-size:1.2em;
  font-weight:bold;
  margin-bottom:2px;
  margin-top:2px;
  text-transform:capitalize;
  width:100%;
}
h5 {
  color:#A7ABAD;
  float:left;
  font-size:1.2em;
  font-style:italic;
  font-weight:bold;
  margin:2px 0px;
  text-transform:capitalize;
  width:100%;
}

/******************************************************************************************
	Form Styles, Float-Left, Contact, Content & Whole Wrapper
******************************************************************************************/
.input-submit {
  background-color:#CCCCCC;
  border:1px solid #FFFFFF;
  color:#666666;
  cursor:pointer;
  font-size:1.0em;
  height:23px;
  width:85px;
}
.input-text {
  left:175px;
  position:absolute;
  width:200px;
}
.input-text-long {
  width:375px;
}
.float-left {
  float:left;
}
#contactInfo {
  background-image:url(../images/home/contactInfoBack.gif);
  float:left;
  font-size:0.8em;
  height:73px;
  padding-right:20px;
  padding-top:25px;
  text-align:right;
  width:344px;
}
#content {
  background-color:#FFFFFF;
  color:#000000;
  float:left;
  padding:20px 30px;
  text-align:left;
  width:710px;
}
#content h2 {
  border-bottom:1px solid #A7ABAD;
  color:#66001C;
  float:left;
  font-size:36px;
  margin:20px;
  text-align:left;
  text-transform:capitalize;
  width:730px;
}
.section {
  border:1px dotted #FFFFFF;
  clear:right;
  float:left;
  line-height:1.5em;
  margin:10px 0px;
  width:710px;
}
.section h4 {
  font-size:1.1em;
  font-weight:bold;
}
.section img {
  border:1px solid #000000;
  float:right;
  margin-left:20px;
  padding:2px;
}
#wrapper {
  margin-left:auto;
  margin-right:auto;
  width:770px;
}

/******************************************************************************************
	Coin Vault Login, Registration, Errors
******************************************************************************************/
#coinvault-login {
  background-image:url(../images/signIn/contentBack.jpg);
  background-repeat:no-repeat;
  color:#000000;
  display:block;
  float:left;
  height:186px;
  line-height:1.4em;
  padding-right:44px;
  padding-top:120px;
  text-align:left;
  width:320px;
}
#coinvault-login .register {
  float:left;
  font-size:0.9em;
  padding:4px;
  width:300px;
}
#coinvault-login .register .label {
  float:right;
  margin-right:10px;
  margin-top:3px;
}
.login {
  font-size:0.9em;
  padding:4px;
  position:relative;
  width:250px;
  }
.register {
  font-size:0.9em;
  padding:4px;
  position:relative;
  width:700px;
  }
.register .label {
  margin-top:3px;
  }
.error {
  background-color:#e46c6d;
  border:1px solid #FF0000;
  color:#FFFFFF;
  display:block;
  float:right;
  height:16px;
  left:0px;
  line-height:1.2em;
  overflow:hidden;
  padding:2px;
  width:290px;
  }
#password .error {
  height:41px;
  }
  
  /******************************************************************************************
	Coin Vault
******************************************************************************************/
.spin-holder {
  float:left;
  margin:20px 5px 0px 5px;
  text-align:center;
  width:167px;
  }
.spin-holder a {
  background-color:#333333;
  color:#FFFFFF;
  display:block;
  font-size:12px;
  font-weight:bold;
  width:167px;
  }
  
/******************************************************************************************
	Recommendations Page
******************************************************************************************/
.coin-summary {
  color:#000000;
  display:block;
  float:left;
  line-height:1.4em;
  margin:10px 20px;
  text-align:left;
  width:730px;
  }
.coin-summary-image {
  display:block;
  float:left;
  width:150px;
  }
.coin-summary-content {
  float:left;
  margin-left:15px;
  width:565px;
  }
.coin-summary-content h3 {
  width:565px;
  }
.coin-summary-full {
  color:#000000;
  display:block;
  float:left;
  line-height:1.4em;
  margin:10px 60px;
  text-align:left;
  width:650px;
  }
.coin-summary-full-image {
  display:block;
  float:left;
  margin:0px 15px;
  width:620px;
  }
.coin-summary-full-content {
  float:left;
  margin:0px;
  width:650px;
  }
.coin-summary-full-content h4 { width:325px; }
.coin-summary-full-content p { text-align:justify; }
.coin-summary h3 {
  margin:0px;
  width:450px;
}
.coin-summary h5 {
  margin:0px;
}
.coin-summary img {
  float:left;
}
.coin-summary p {
  color:#000000;
  display:block;
  float:left;
  line-height:1.4em;
  margin:12px 8px;
  text-align:left;
  width:100%;
}
  
/******************************************************************************************
	Index Information
******************************************************************************************/
#index-info {
  background-image:url(../images/home/contentBack.jpg);
  color:#000000;
  display:block;
  float:left;
  height:186px;
  line-height:1.4em;
  padding-right:20px;
  padding-top:120px;
  text-align:left;
  width:344px;
}

/******************************************************************************************
	Forgot Password Information
******************************************************************************************/
#forgot-pass-info {
  background-image:url(../images/signIn/contentBack.jpg);
  color:#000000;
  display:block;
  float:left;
  height:186px;
  line-height:1.4em;
  padding-right:20px;
  padding-top:120px;
  text-align:left;
  width:344px;
}

/******************************************************************************************
	Header 
******************************************************************************************/
#header h1 a:link, #header h1 a:visited {
  background-image:url(../images/template/millenniumMetals.jpg);
  display:block;
  float:right;
  height:105px;
  overflow:hidden;
  text-indent:-9000px;
  width:364px;
}
#header h2 {
  background-color:#A7ABAD;
  color:#66001C;
  display:block;
  float:right;
  font-size:2.2em;
  height:50px;
  overflow:hidden;
  padding-left:20px;
  padding-top:55px;
  text-align:left;
  width:386px;
}

/******************************************************************************************
	Menu Styles
******************************************************************************************/
#menu {
  background:url(../images/home/navBack.gif);
  border-top:0px solid #FFFFFF;
  display:block;
  float:left;
  font-size:0.9em;
  line-height:21px;
  width:770px;
}
#menu li {
  float:left;
  list-style:none;
  margin-left:35px;
  text-transform:uppercase;
}
#menu a:link {
  color:#CCCCCC;
  text-decoration:none;
}
#menu a:visited {
  color:#CCCCCC;
  text-decoration:none;
}
#menu a:active {
  color:#CCCCCC;
  text-decoration:none;
}
#menu a:hover {
  color:#FFFFFF;
  text-decoration:none;
}

/******************************************************************************************
	Vault Styles
******************************************************************************************/
.coin-holder {
  display:block;
  float:left;
  height:150px;
  margin:0px 30px 30px 30px;
  width:650px;
  }
.coin-holder img {
  float:left;
  }
.coin-holder .content {
  float:left;
  margin-left:30px;
  width:320px;
  }
.maroon {
  color: rgb(102, 0, 28);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin:15px 0px;
  text-align:center;
  }