@charset "utf-8";
/* CSS Document */

html{}

body{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px; margin:0px; padding:0px; background-image:url(../images/blues-bg-2.jpg); background-repeat:no-repeat; background-position:left top; background-color:#000;}
.clearer{ clear:both;}

h1{ margin-bottom:18px;}
h2{ margin:6px 0px; font-size:22px; font-weight:bold; font-style:italic;}
h2.saleItems{color:#780011;}
h4{ color:#C4071B; margin:4px 0px; font-size:12px;}
h4 a{ color:#C4071B;}
h5{ color:#000; margin:0px; font-size:11px;}
h5 a{ color:#000;}
h5 span{ color:#F00; }
h5 span a{ color:#F00; }

p{line-height:17px; margin:6px 0px;}
strong span{ color:#C4071B;}

a{ color:inherit; text-decoration:none;}
a:hover{ color:black;}
a img{ border:0px none;}

table *{ vertical-align:top;}

table.homeSalesTable{ background-image:url('../images/home-bg.jpg');}
table div.homeSalesTableLeft{width:355px; }
table div.homeSalesTableRight{width:357px; overflow:hidden; float:right;}

ul{ margin:0px; padding-bottom:18px; font-size:14px; color:#FFF; padding-left:0px;}
ul li{ list-style:none; font-weight:bold;}

#wrapper{width:100%; margin:0px auto; background-image: url(../images/hd-bg.png); background-repeat:no-repeat; background-position:center top;}
#footer{width:1000px; margin:0px auto; color:#F4CF04; text-align:right; line-height:18px; height:100px; font-size:10px;}
#footer a{color:#F4CF04;}
#footer a:hover{width:1000px; margin:0px auto 106px; color:#fff; }

#menu{ width:1000px; height:95px; position:relative; margin:0px auto; padding:0px;}
#menu #logo{ position:absolute; left:0px; top:0px; z-index:5; overflow:visible;}
h2#subtitle{ font-size:13px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#FFF; position:absolute; left:271px; top:32px; margin:0px;}

form#browseLabels{ }
form#browseLabels select{ width:200px; padding-left:6px; border:1px solid #999999; position:absolute; left:788px; top:11px; line-height:16px; height:20px; font-size:13px; }
form#browseLabels #searchField{ border:1px solid #999999; font-size:13px; height:16px; left:788px; line-height:16px; padding-left:6px; padding-right:6px; position:absolute; top:40px; width:129px;}
form#browseLabels #searchButton{ width:52px; border:1px solid #999999; position:absolute; left:935px; top:40px; background:#000; color:#FFF; line-height:20px; height:20px; font-size:13px; text-align:center; padding:0px 0px 4px;}
form#browseLabels #advancedSearch{ color:#F2CC04; left:790px; line-height:22px; position:absolute; top:61px; font-size:10px; text-decoration:none;}
form#browseLabels #advancedSearch:hover{ color:#FFF;}

form#browseLabels2 #keywords{ border:1px solid #999999; font-size:13px; height:19px; left:788px; line-height:16px; padding-left:6px; padding-right:6px; position:absolute; top:40px; width:129px;}
form#browseLabels2 #searchButton{ width:52px; border:1px solid #999999; position:absolute; left:935px; top:40px; background:#000; color:#FFF; line-height:20px; height:20px; font-size:13px; text-align:center; padding:0px 0px 4px;}
form#browseLabels2 #advancedSearch{ color:#F2CC04; left:790px; line-height:22px; position:absolute; top:61px; font-size:10px; text-decoration:none;}
form#browseLabels2 #advancedSearch:hover{ color:#FFF;}

.charliesPick{ color:#780011; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; border:1px solid #780011; background:#F8DC0E; font-weight:bold; font-style:italic; line-height:20px; font-size:12px; margin:4px 0px; width:107px;}
.charliesPick a{ color:#780011;}
.charliesPick a:hover{ color:#000;}

.buyNowLink{ color:#F8DC0E; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; border:1px solid #000; background:#780011; font-weight:bold; font-style:italic; line-height:20px; font-size:12px; margin:4px auto; width:80px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.buyNowLink a{ color:#F8DC0E;}
.buyNowLink a:hover{ color:#FFF;}

#wrapperc{ background-color:#FFFFFF; border:1px solid #F3CE08; margin:0 auto; width:998px; padding-top:20px;}
#content{ padding:9px;}

#header{ position:absolute; bottom:-29px; left:248px; z-index:10; color:#000; width:749px; font-size:10px;}
#header a{ color:#780011; font-size:10px; text-decoration:none; font-weight:bold;}
#header a:hover{ color:#000; font-size:10px; text-decoration:none; font-weight:bold;}
#header #breadcrumbs{ float:left;}
#header #shopLinks{ float:right; font-size:12px !important;}
#header #shopLinks img{ margin-left:12px; margin-right:3px; margin-bottom:-3px;}

#pagiation{ height:20px; font-weight:bold; line-height:20px;}
#pagiation a{ color:#7F0D1F;}
#pagiation #displaying{ float:left;}
#pagiation #links{ float:right;}

#navtop{ background-image:url('../images/nav-top.jpg'); height:15px; width:215px; background-repeat:no-repeat; margin-top:8px;}
#nav{background-image:url('../images/nav-mid.jpg'); background-repeat:repeat-y; width:215px; color:#FFF; padding-left:23px;}
#nav h1{ margin:0px;}
#navbottom{background-image:url('../images/nav-bottom.jpg'); height:15px; width:215px; background-repeat:no-repeat; margin-bottom:8px;}

.navtop{ background-image:url('../images/nav-top.jpg'); height:15px; width:215px; background-repeat:no-repeat; margin-top:8px;}
.nav{background-image:url('../images/nav-mid.jpg'); background-repeat:repeat-y; width:215px; color:#FFF; padding-left:23px;}
.nav h1{ margin:0px;}
.navbottom{background-image:url('../images/nav-bottom.jpg'); height:15px; width:215px; background-repeat:no-repeat; margin-bottom:8px;}

.searchnote {
	font-size: 9px;
	color: #FFF;
	float: right;
	padding-right: 25px;
}



/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;
	font-size: 10px;
	color: #FFF;
	float: right;
}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
		background-color:transparent;
		position:absolute;
		bottom:0px;
		left:250px;
		top:69px;
		font-weight:bold;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:0px 11px 0px 11px;
		margin:0px 4px 0px 0px;
		color:#F2CC04;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
		text-align:left;
		border-left:1px solid #F2CC04;
	}

	#qm0 a.home{ padding-left:0px; border:0px none;}

	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		text-decoration:none;
		color:#fff;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		text-decoration:none;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:-1px 0px 0px 0px;
		background-color:#000;
		border-width:1px;
		border-style:solid;
		border-color:#313131;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 40px 2px 5px;
		background-color:transparent;
		color:#F2CC04;
		border-width:0px;
		border-style:none;
		border-color:#000000;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#fff;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#fff;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:transparent;
		color:#fff;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#F2CC04;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#BFBFBF;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul .qmparent	
	{	
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	
		text-decoration:underline;
		color: #FFF;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background-repeat:no-repeat;
		background-position:97% 50%;
	}
	
	.hidden{ display:none;}
