.experiences h1 {
	color: #000;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;	
	padding-bottom: 4px;
	padding-top: 5px;
}

.experiences h1 .smaller {	
	line-height: 14px;	
}

.experiences p {
	margin-top: 10px;		
}

.experiences hr {
	size: 1px;
	color: #666362;
}

.black8, .black8 a  {
	color: #000000; 	
	font-size : 8px;	
	text-decoration: none;
}

.black8bold, .black8bold a  {
	color: #000000; 	
	font-size : 8px;
	font-weight: bold;
	text-decoration: none;
}

.black9, .black9 a  {
	color: #000000; 	
	font-size : 9px;	
	text-decoration: none;
}

.black9bold, .black9bold a  {
	color: #000000; 	
	font-size : 9px;	
	font-weight: bold;
	text-decoration: none;
}

.black10, .black10 a  {
	color: #000000; 	
	font-size : 10px;	
	text-decoration: none;
}

.black10bold, .black10bold a  {
	color: #000000; 	
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
}

.black11, .black11 a  {
	color: #000000; 	
	font-size : 11px;	
	text-decoration: none;
}

.black11bold, .black11bold a  {
	color: #000000; 	
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.black12, .black12 a  {
	color: #000000; 	
	font-size : 12px;	
	text-decoration: none;
}

.black12bold, .black12bold a  {
	color: #000000; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}

.black14, .black14 a  {
	color: #000000; 	
	font-size : 14px;	
	text-decoration: none;
}

.black14bold, .black14bold a  {
	color: #000000; 	
	font-size : 14px;
	font-weight: bold;
	text-decoration: none;
}

.black16, .black16 a  {
	color: #000000; 	
	font-size : 16px;	
	text-decoration: none;
}

.black16bold, .black16bold a  {
	color: #000000; 	
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;
}

.black18bold, .black18bold a  {
	color: #000000; 	
	font-size : 18px;
	font-weight: bold;
	text-decoration: none;
}

.black21bold, .black21bold a  {
	color: #000000; 	
	font-size : 21px;
	font-weight: bold;
	text-decoration: none;
}

.darkgray8, .darkgray8 a  {
	color: #999999; 	
	font-size : 8px;	
	text-decoration: none;
}

.darkgray8bold, .darkgray8bold a  {
	color: #999999; 	
	font-size : 8px;
	font-weight: bold;
	text-decoration: none;
}

.darkgray9, .darkgray9 a  {
	color: #999999; 	
	font-size : 9px;	
	text-decoration: none;
}

.darkgray9bold, .darkgray9bold a  {
	color: #999999; 	
	font-size : 9px;	
	font-weight: bold;
	text-decoration: none;
}

.darkgray10, .darkgray10 a  {
	color: #999999; 	
	font-size : 10px;	
	text-decoration: none;
}

.darkgray10bold, .darkgray10bold a  {
	color: #999999; 	
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
}

.darkgray11, .darkgray11 a  {
	color: #999999; 	
	font-size : 11px;	
	text-decoration: none;
}

.darkgray11bold, .darkgray11bold a  {
	color: #999999; 	
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.darkgray12, .darkgray12 a  {
	color: #999999; 	
	font-size : 12px;	
	text-decoration: none;
}

.darkgray12bold, .darkgray12bold a  {
	color: #999999; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}

.gold12bold, .gold12bold a  {
	color: #C67F00; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}

.gold16bold, .gold16bold a {
	font-size: 16px;
	font-weight: bold;
	color: #DFA92E;
	line-height: 1.5em;
}

.gray8, .gray8 a  {
	color: #cccccc; 	
	font-size : 8px;	
	text-decoration: none;
}

.gray8bold, .gray8bold a  {
	color: #cccccc; 	
	font-size : 8px;
	font-weight: bold;
	text-decoration: none;
}

.gray9, .gray9 a  {
	color: #cccccc; 	
	font-size : 9px;	
	text-decoration: none;
}

.gray9bold, .gray9bold a  {
	color: #cccccc; 	
	font-size : 9px;	
	font-weight: bold;
	text-decoration: none;
}

.gray10, .gray10 a  {
	color: #cccccc; 	
	font-size : 10px;	
	text-decoration: none;
}

.gray10bold, .gray10bold a  {
	color: #cccccc; 	
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
}

.gray11, .gray11 a  {
	color: #cccccc; 	
	font-size : 11px;	
	text-decoration: none;
}

.gray11bold, .gray11bold a  {
	color: #cccccc; 	
	font-size : 11px;
	font-weight: bold;
	text-decoration: none;
}

.gray12, .gray12 a  {
	color: #cccccc; 	
	font-size : 12px;	
	text-decoration: none;
}

.gray12bold, .gray12bold a  {
	color: #cccccc; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}

.highlight {
	background-color: lightgray;
}

.red8, .red8 a  {
	color: red; 	
	font-size : 8px;	
	text-decoration: none;
}

.red8bold, .red8bold a  {
	color: red; 	
	font-size : 8px;
	font-weight: bold;
	text-decoration: none;
}

.red10, .red10 a  {
	color: red; 	
	font-size : 10px;	
	text-decoration: none;
}

.red10bold, .red10bold a  {
	color: red; 	
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
}

.red11, .red11 a  {
	color: red; 	
	font-size : 11px;	
	text-decoration: none;
}

.red11lt, .red11lt a  {
	color: red; 	
	font-size : 11px;	
	text-decoration: line-through;
}

.red12, .red12 a  {
	color: red; 	
	font-size : 12px;	
	text-decoration: none;
}

.red12lt, .red12lt a  {
	color: red; 	
	font-size : 12px;	
	text-decoration: line-through;
}

.red12bold, .red12bold a  {
	color: red; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}

.reviews, .reviews a {
	color: #000000; 
	font-family: 'verdana'; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: underline;
}

.topRatedItem, .topRatedItem a  {
	color: #AE1C0A; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: underline;
}

.white8, .white8 a  {
	color: #ffffff; 	
	font-size : 8px;	
	text-decoration: none;
}

.white8bold, .white8bold a  {
	color: #ffffff; 	
	font-size : 8px;
	font-weight: bold;
	text-decoration: none;
}

.white10, .white10 a  {
	color: #ffffff; 	
	font-size : 10px;	
	text-decoration: none;
}

.white10bold, .white10bold a  {
	color: #ffffff; 	
	font-size : 10px;
	font-weight: bold;
	text-decoration: none;
}

.white12, .white12 a  {
	color: #ffffff; 	
	font-size : 12px;	
	text-decoration: none;
}

.white12bold, .white12bold a  {
	color: #ffffff; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
}

.white13, .white13 a  {
	color: #ffffff; 	
	font-size : 13px;	
	text-decoration: none;
}

.white13bold, .white13bold a  {
	color: #ffffff; 	
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;
}

.white14bold, .white14bold a  {
	color: #ffffff; 	
	font-size : 14px;
	font-weight: bold;
	text-decoration: none;
}

.white16bold, .white16bold a  {
	color: #ffffff; 	
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;
}

.white20bold, .white20bold a  {
	color: #ffffff; 	
	font-size : 20px;
	font-weight: bold;
	text-decoration: none;
}

.options-header, .options-header a  {
	color: #000; 	
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	font-style: italic;  
}

.highlight12-red a:hover
{
	color: #adb8bf;
	font-size : 12px;	
	text-decoration: underline;
}


.highlight13-gold a:hover
{
	color: #adb8bf;	
	font-size : 13px;	
	text-decoration: underline;
}

.highlight13-red a:hover
{
	color: brown;	
	font-size : 13px;
	font-weight: bold;	
	text-decoration: underline;
}

.browse {
	font-size: 12px;
	margin-left:10px;
	margin-bottom:20px;	
}

.browseul, .browseul a  {
	color: #000000; 	
	font-size : 13px;	
	text-decoration: none;
}

.store-list
{
	width: 650px;
	padding-left:15px;
}

.store-box
{
	float: left;
	width: 210px;
	height: 25px;
	margin-left:5px;
}

.featured-vendor-box
{
	float: left;
	width: 155px; height: 55px; 
	margin-left: 20px;
	margin-bottom: 20px;
	background: #fff  url(../images/backgrounds/bg-shading-top.jpg) repeat;
	border: 1px solid #d8d8d8;
}

.vendor, .vendor a  {
	color: #000000;
	font-size : 13px;
	font-weight: bold;
	text-decoration: underline;
}

.catnum-box
{
	float:left;
	width: 32px;
	color: #adb8bf;
	font-size: 12px;
	font-weight: normal;
	padding: 2px; 
	border: 1px solid #adb8bf;
	margin-right: 10px; 
}

.browse-by-category
{
	float:left; 
	width:250px;
	margin: 30px 20px 70px 15px;	
}

/* Left Navigation Link */
a { outline: none; }
a:link { color:black; text-decoration: underline; }
a:visited { color:black; text-decoration: underline; }
a:hover { color:black; text-decoration: underline; }

ul,li { list-style: none; }
.column-buttons { border-top: solid #FFF 3px; clear: both; line-height: 14px; width: 150px; }
.column-buttons ul li { display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0; position: relative; text-align: right; margin: 0px;  }
.column-buttons a { border-bottom: dotted 1px #cacaca; display: block; font-weight: normal; margin: 0; padding: 6px 15px 6px 5px; text-decoration: none; }
.column-buttons a:hover { background-color: #adb8bf; color: #FFFFFF; text-decoration: none; }
.column-buttons a:visited { text-decoration: none; }
.add-arrow { background: url(../images/arrow-gray.gif) no-repeat 98% 10px; }
.sub-menu .add-arrow { background: url(../images/arrow-white.gif) no-repeat 98% 50%; }

ul.sub-menu { background-color: #b33724; border-left: solid 1px #FFF; border-right: solid 1px #FFF; border-top: solid 1px #FFF; display: none; left: 150px; margin-top: -1px; position: absolute; top: 0; z-index: 500; width:160px; padding-left: 0px;  }
ul.sub-menu li { text-align: left; }

ul.sub-menu li a { border-bottom: solid 1px #FFF; font-family:arial; font-size:12px; color: #FFF; font-weight: bold; }
ul.sub-menu li a:visited  { color: #FFF; }
div.column-buttons li:hover { cursor: pointer; z-index: 100; }
div.column-buttons li:hover ul.sub-menu { display: block; }
div.column-buttons li li:hover { display: block; }
/* End of Left Navigation Link */



.home {
	width: 760px;
	margin-top: 10px;
	background-color: #ffffff;
	clear: both;
}

.home h2 {
	width: 750px;
	text-transform: lowercase;
	color: #000;
	font-family: arial;
	font-weight: normal;
	font-size: 24px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #A0A0A0;
	padding: 5px 0px 5px 0px;
}

