@charset "utf-8";
/* CSS Document */

body {
background-color:#333333;
margin:0;
}

#content
{
width:800px;
margin:auto;
background:url("images/content_bg.jpg");
background-repeat:repeat-y;
}

#flashcontent {
		height: 500px;
		width:750px;
		margin:25px;
	}

#cont-lt
{
width:150px;
float:left;
margin: 30px 25px 0 50px;
}

#cont-lt-directions
{
width:450px;
float:left;
margin: 30px 25px 0 50px;
}

#cont-rt-directions
{
width:200px;
float:left;
margin: 15px 25px 0 0;
}

#cont-rt
{
width:500px;
float:left;
margin: 15px 25px 0 0;
}

#content-store
{
margin: 25px 25px 25px 35px;
}

.item
{
width:300px;
float:left;
margin: 20px;
padding: 10px;
background-color:#666666;
border:1px solid #333333;
}

.item-pic
{
width:150px;
height:150px;
float:left;
}

.item-price
{
width:130px;
height:150px;
float:right;
}

.item-text
{
width:290px;
height:100px;
margin-top:10px;
float:left;
}

.items
{
width:660px;
float:left;
margin: 20px;
padding: 10px;
background-color:#666666;
border:1px solid #333333;
}

.kits-title
{
vertical-align:top;
}

.kit, .kits-title td
{
border-bottom: 2px solid #CCCCCC;
padding-bottom:10px;
padding-top:10px;
}

td, td a {
	font-family: verdana;
	font-size: 10px;
	color: #C5C5C5;
	text-decoration: none;
	border: none;
}
img {
	text-decoration: none;
	border: none;
}

.text {
	font-family: tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}
.bold {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #888076;
	text-decoration: none;
	border: none;
}
.bold1 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #9E8263;
	text-decoration: none;
	border: none;
}
.a {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #C27119;
	text-decoration: underline;
	border: none;
}
.a1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border: none;
}

h1
{
font-size:16px;
font-weight:700;
color:#FFFFFF;
}

.item-title
{
font-size:14px;
color:#FFFFFF;
}

p
{
font-size:12px;
color:#F3F3F3;
}

#msg {display:none; position:absolute; z-index:200; background:url(scripts/images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#F8ECD7; border:2px solid #EFD7A2; border-left:none; padding:5px; min-width:150px; max-width:250px}
#msgcontent {font-size:12px; color:#666666;}
