/*begin layout*/

body
{
	
	background-repeat:repeat-y;
	background-position:center;
}


.leftCol
{
	float:left;
	width:300px;
}

.description
{
text-align:left;
}

#purchaseArea
{
	width:355px;
	color:#FFFFFF;
	margin:5px;
	text-align:left;
}


#purchaseTable
{

}

#purchaseArea h2
{
color:#B6A44C;
font-size:25px;
font-weight:normal;
}

#optionsTitle
{
    font-size:10px;
font-style:italic;
color:#999;
}

.product_variant_name, .product_variant_quantity, .product_variant_price
{
background-color:#333333;
height:50px;
}
th.product_variant_name, th.product_variant_quantity, th.product_variant_price
{
font-size:9px;
font-weight:normal;
letter-spacing:2px;
color:#999;
padding:10px;
background:#000;
}
td.product_variant_name, td.product_variant_quantity, td.product_variant_price
{
font-size:10px;
color:#FFFFFF;
font-weight:normal;
padding:10px;
}

.product_variant_price
{
width:70px;
text-align:left;
}

.product_variant_quantity,
{
text-align:center;
width:70px;
}

.product_variant_name
{
    width:200px;
text-align:left;
}



#addToCartBtn
{
	float:right;
	margin:15px;
}

#thePrice
{
	
	text-align:center;
	font-size:13px;
}

#signUpNote
{	
	float:left;
	color:#CCCCCC;
	font-size:10px;
	margin:15px;
}

#signUpNote a
{
	font-weight:bold;
	color:#B6A44C;
}

.rightCol
{
	float:left;
	width:353px;
}

.flashArea
{
	width:353px;
	height:265px;
	background-color:#000;
	margin-top:15px;
	margin-left:5px;
	background:#000000;
}


#specials
{
	margin:20px;
}


/*end layout*/

/*Begin Typography*/

.leftCol
{
        font-size:11px;
	color:#ccc;
	margin:15px 15px 60px 0;
	float:right;
}

.description
{
        font-size:11px;
	color:#ccc;
	
}

.leftCol a, .description a
{
    color:#CC3300;
}

.leftCol a:hover, .description a:hover
{
    color:#666;
}


.leftCol  h3, .description h3
{
    font-family:Georgia,Times,Serif;
    color:#fff;
    font-size:1.6em;
    font-weight:normal;
    Letter-spacing:0.09em;
    padding-bottom:16px;
}

.description h2
{
font-family:Georgia,Times,Serif;	
font-size:21px;
margin:30px 0 16px 0;
 font-weight:normal;
    Letter-spacing:0.03em;
}


#tenders
{
    color:#CC6633;
    background:#f1f1f1;
    padding:10px;
    margin-top:20px;
    border-top:1px solid #CC6633;
    border-bottom:1px solid #CC6633;
}

#tenders a
{
    color:#CC3300;
    font-weight:bold;
}

.leftCol
{
	background:none;
}

#purchaseArea a
{
    font-family:Georgia,'Georgia',Times,Serif;
    color:#fff;
    text-decoration:none;
    font-weight:normal;
    font-style:italic;
    color:#fffccc;
}

#purchaseArea a:hover
{
    color:#FFF;
} 