@charset "utf-8";
/* CSS Document */
body
{
	background-color:#000;
	color:#BF8600;
	/*color:#FFD78A;*/
	font-family:Tahoma, Geneva, sans-serif;
	font-size:.7em;
	_font-size:12px;
}
h2
{
	font-size:1.5em;
}
.prepend-top-extended
{
	margin-top:2em;
}
.small-container
{
	width:455px;
	
	
}
a:link,a:visited
{
	color:#BF8600;
	text-decoration:none;
	font-weight:bold;
	
}
a:hover,a:active
{
	color:#D5B15B;
	text-decoration:underline;
	
}
.gold-border
{
	background-color:#0D0D0D;
	/*background:url(../img/product-back.png) repeat;
	border:1px solid #32260A;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;*/
}

/*---HEADER SECTION-----*/
#header
{
	
}
#logo
{
	text-align:left;
	padding-right:20px;
	float:left;
}
#top-nav
{
	text-align:center;
	padding:50px 0 0 0;
	margin:auto;
	
}
#top-nav ul li
{
	float:left;
	list-style:none;
	padding-left:21px;
}
#top-nav ul li a:link,#top-nav ul li a:visited
{
	
	color:#9D701D;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.0em;
	_font-size:.8em;
}
#top-nav ul li a:hover,#top-nav ul li a:active
{
	text-decoration:none;	

}
/*-----LEFT-------*/
#content-container
{
	margin-top:0;	
	padding:15px 8px;
	background:url(../img/header_line.jpg)  repeat-x top left;
	
}
#side-nav-left
{
	
}
#bodytext
{
	
	text-align:center;	
	padding:5px;
	
		
}
#lower-left
{
	text-align:justify;	
	padding:5px;	
	
}
/*----CONTAINER SECTION----*/
#wealth-test
{
	text-align:justify;
	padding:5px;
	margin-top:10px;
}

#trailer
{
	position:relative;
	text-align:center;
}
#friend-button
{
	position:absolute;
	width:auto;
	padding:2px;
	height:auto;
	background-color:#957a3b;
	color:#000;
	font-weight:bold;
	right:0px;
	_right:0px;
	_top:270px;
	bottom:35px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;	
}
#default-button
{
	
	width:auto;
	padding:2px;
	height:30px;;
	background-color:#957a3b;
	color:#000;
	font-weight:bold;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;	
}
#friend-button:hover
{
	cursor:pointer;
}
#friend-button a:link,#friend-button a:visited
{
	color:#000;
	font-weight:bold;
}
#friend-button a:hover,#friend-button a:active
{	
	text-decoration:none;
}
#products-container
{
	padding:5px;
	height:335px;	
}

.product
{
	height:230px;
	width:126px;
	float:left;
	margin-left:35px;
	_margin-left:30px;
	text-align:center;
	
}
.product-hover
{
	background:#f2c45c url(../img/prod_grad_hover.png) repeat-x top left;
	
}
.product>p
{
	text-transform:uppercase;
	color:#666;
	font-size:1.1em;
	font-weight:bold;
	padding-top:10px;
	line-height:1px;
	text-align:right;	

}
.product table
{
	margin-top:-13px;
}
.product img
{
	margin-bottom:10px;
	
}
.small-text
{
	font-size:.8em;
	text-align:justify;
}
#buy-now
{
	height:auto;
	width:auto;
	margin:auto;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
}
#tokens
{
	text-align:center;
	padding-left:20px;
	
}
#tokens span
{
	
}
#tokens span a:link,#tokens span a:visited
{
	color:#9D701D;
	font-weight:bold;
}
#tokens span a:hover,#tokens span a:active
{
	text-decoration:none;
}
#invoice
{
	border:1px solid #32260A;
}
#total
{
	
	border-bottom:1px solid #32260A;
}
/*----FOOTER SECTION----*/
#footer
{
	padding:0px 10px;
}
#bottom-links
{
	
	text-align:center;
	padding-top:10px;
	color:#000;
	
}
#bottom-links a
{
	color:#000;	
	text-transform:capitalize;
}
#footer
{
	height:30px;
	background:#000 url(../img/bottom-gradient.png) repeat-x top left;
	margin-top:10px;
}
.cast{display:block}
.cast *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F2EEDC}
.cast1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #68665e;
  border-right:1px solid #68665e;
  background:#b5b2a5}
.cast2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #181716;
  border-right:1px solid #181716;
  background:#c4c0b2}
.cast3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c4c0b2;
  border-right:1px solid #c4c0b2;}
.cast4{
  border-left:1px solid #68665e;
  border-right:1px solid #68665e}
.cast5{
  border-left:1px solid #b5b2a5;
  border-right:1px solid #b5b2a5}
.castfg{
  background: #F2EEDC url(../img/castbg.png) repeat-y; padding:10px; text-align:left;color:#000;}
  
.headertimes {
color:#333333;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
}
.headertext {
color:#333333;
font-size:1em;
text-decoration:none;
}
#imgPreviewWithStyles {
    background: #222;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}

/* Text below image */
#imgPreviewWithStyles span {
    color: white;
    text-align: center;
    display: block;
    padding: 10px 0 3px 0;
}

.clean-gray{
		border:solid 1px #DEDEDE; 
		background:#EFEFEF;
		color:#222222;
		padding:4px;
		text-align:center;
	}
	.clean-yellow{
		border:solid 1px #DEDEDE; 
		background:#FFFFCC;
		color:#222222;
		padding:4px;
		text-align:center;
	}
	.clean-ok{
		border:solid 1px #349534; 
		background:#C9FFCA;
		color:#008000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}
	.clean-error{
		border:solid 1px #CC0000; 
		background:#F7CBCA;
		color:#CC0000;
		font-weight:bold;
		padding:4px;
		text-align:center;
	}


