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

body {
	text-align: center;
	/*background-color:#031f60;
	background-repeat:no-repeat;
	background-position:center;*/
	background-image:url(images/bg-2.jpg);
	background-position: center;
	background-attachment: fixed;
}
#text_index {font-size:20px;}

#mid {
	margin:0 auto;
	width:970px;
	height:900px;
	margin-bottom:-200px;
}
#back {z-index:1;
position:relative;
background-color:#efefef;
height:900px;
width:970px;
overflow:hidden;
margin-bottom:-900px;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;}
	
#navbox { 
position:relative;
	z-index:6;
	height:150px;
	width:860px;
	margin-left:20px;
	margin-top:40px;
}
#logopic {
	z-index:5;
	position:relative;
	float:left;
	
	margin-top:-10px;
	margin-left:-10px;
}
#navbar { 
position:relative;
	z-index:1;
	height:50px;
	width:860px;
	margin-top:70px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	border-radius: 15px;
	-moz-border-radius:15px;
}
#linkbar {
	position:relative;
	z-index:4;
	top:-60px;
	float: left;
	display: block;
	clear: left;
	height:684px;
	width:176px;
	margin-left:20px;
	margin-top:10px;
	background-color:#5d85aa;
	background-image:url(images/pickbar-bkg.jpg);
	border-style:solid;
	border-color:#000;
	border-width:2px;
	border-radius: 15px;
	-moz-border-radius:15px;
}
#linkgreybox {
	height:665px;
	width:156px;
	margin-left:3px;
	margin-top:5px;
	background-color:#F2DFCE;
	background-image:url(images/inside-bkg2.jpg);
	border-style:solid;
	border-color:#000;
	border-width:2px;
	border-radius: 15px;
	-moz-border-radius:15px;
}
#flash {
	z-index:2;
	top:-50px;
	position:relative;
	float:left;
	margin-left:60px;
}
#bluebox {
	z-index:2;
	top:-45px;
	position:relative;
	float: left;
	display: block;
	clear: right;
	height:262px;
	width:548px;
	margin-left:10px;
	margin-top:10px;
	background-color:#fff;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-45px;
}
#content {
	height:240px;
	width:525px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	z-index:2;
	background-color:#F2DFCE;
	background-image:url(images/parchment-bkg.jpg);
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#pickbar {
	position:relative;
	z-index:4;
	top:-765px;
	float: right;
	display: block;
	clear: left;
	height:684px;
	width:176px;
	margin-right:20px;
	margin-top:10px;
	background-color:#5d85aa;
	background-image:url(images/pickbar-bkg.jpg);
	border-style:solid;
	border-color:#000;
	border-width:2px;
	border-radius: 15px;
	-moz-border-radius:15px;
	text-shadow: 1px 1px 1px #000;
	margin-bottom:-765px;
	
}
#greypickbar {

	height:665px;
	width:154px;
	margin-left:3px;
	margin-top:5px;
	background-color:#F2DFCE;
	background-image:url(images/inside-bkg2.jpg);
	border-style:solid;
	border-color:#000;
	border-width:2px;
	border-radius: 15px;
	-moz-border-radius:15px;
}

.link {
	margin: 0 auto;
	width:152px;
	height:150px;
	border-style:none;
	color:#000;
	font-size:30px;
	margin-bottom:30px;
	z-index:5;
	
	
}
.submenu {font-size: 1.2em; line-height: 1.4em; margin: 5px 0 20px 5px;}
a {
	text-decoration:none;
	border:none;
	border-width:0px;
	color:#000;}
a img { border: none; }
a.menu:hover {color: #cc0000}

/*Hours and Directions*/
#hoursbluebox {z-index:2;
	top:5px;
	position:relative;
		
display: block;
clear: right;
	height:100px;
	width:850px;
	margin-left:20px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px; 
}
#content_header2 {margin-bottom:15px;}
#hours {
	height:75px;
	width:830px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	text-shadow: 1px 1px 1px #000;
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#blueboxD {
	z-index:2;
	top:5px;
	position:relative;
		
display: block;
clear: right;
	height:425px;
	width:850px;
	margin-left:20px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#content_header {margin-bottom:-17px;}
#contentD {
	height:400px;
	width:830px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	text-shadow: 1px 1px 1px #000;
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#adressbluebox {z-index:2;
	top:5px;
	position:relative;
		
display: block;
clear: right;
	height:80px;
	width:850px;
	margin-left:20px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px; 
}
#address {
	height:55px;
	width:830px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	text-shadow: 1px 1px 1px #000;
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
.linkL {
	float:left;
	margin: 0 auto;
	padding-top:10px;
	margin-bottom:20px;
	margin-right:4px;
	background-image:url(Pics/linklback.jpg);
	width:130px;
	height:50px;
	
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	color:#000;
	
	font-size:23px;
	-moz-border-radius:15px;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	margin-left:10px;
	
}
/*Contact*/
#blueboxC {
	z-index:2;
	top:10px;
	position:relative;
		

	height:260px;
	width:485px;
	margin-left:50px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-45px;
}
#contentC {
	height:235px;
	width:460px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#questionpic {z-index:10;
position:relative;
margin-top:-49px;
margin-bottom:10px;

}

#intouch 
{float:right;
z-index:3;
position:relative;
margin-right:40px;
margin-top:15px;
border-left-style:dotted;
border-left-color:#000;
border-left-width:2px;
height:260px;
text-align:left;
font-size:25px;
text-shadow: 1px 2px 3px #000;}

#hero { z-index:3;
position:relative;
margin-left:300px;
top:70px;
	
}
#form{z-index:5;
position:fixed;
display:block;
	
}
/*Picks*/
#pickbarP {
	position:relative;
	z-index:4;
	top:-336px;
	float: right;
display: block;
clear: left;
	height:684px;
	width:171px;
	margin-right:20px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	border-radius: 15px;
	-moz-border-radius:15px;
	text-shadow: 1px 1px 1px #000;
	margin-bottom:-765px;
}
#blueboxP {
	z-index:2;
	top:-67px;
	position:relative;
		float: left;
display: block;
clear: right;
	height:300px;
	width:615px;
	margin-left:45px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-45px;
}
#contentP {
	height:275px;
	width:590px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;}
	
	/*Product Page*/
	#productpic {z-index:2;
position:relative;
margin-top:-49px;
margin-bottom:10px;

}
#blueboxpro1 {
	z-index:2;
	top:-10px;
	position:relative;
		float: left;
		font-size:22px;
	
display: block;
clear: right;
	height:75px;
	width:600px;
	margin-left:150px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-10px;
}
#contentpro1 {
	height:50px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#blueboxpro2 {
	z-index:2;
	font-size:22px;
	margin-bottom:30px;
	position:relative;
		float: left;
display: block;
clear: right;
	height:75px;
	width:600px;
	margin-left:150px;
	margin-top:40px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	
}
#contentpro2 {
	height:50px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}

#blueboxpro3 {
	z-index:2;
	font-size:22px;
	margin-bottom:30px;
	position:relative;
		float: left;
display: block;
clear: right;
	height:75px;
	width:600px;
	margin-left:150px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	
}
#contentpro3 {
	height:50px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}

#blueboxpro4 {
	z-index:2;
	font-size:22px;
	margin-bottom:30px;
	position:relative;
		float: left;
display: block;
clear: right;
	height:75px;
	width:600px;
	margin-left:150px;
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	
}
#contentpro4 {
	height:50px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	
	background-color:#F2DFCE;
	
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
/*Comics page*/
#comicpic {z-index:2;
	
	position:relative;
		float: left;
		font-size:22px;
		margin-top:-80px;

	margin-left:350px;
	margin-bottom:-15px;

	
}
#picturebar img {border-width:2px;
border-color:#000;
border-style:solid;

}

#blueboxcom {
	z-index:2;
	
	position:relative;
		float: left;
		font-size:22px;
	
display: block;
clear: right;
	height:225px;
	width:600px;
	margin-left:150px;
	margin-top:45px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-10px;
}
#contentcom {
	height:200px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#picturebar {height:165px;
width:625px;
z-index:2;
	
	position:relative;
		float: left;
		margin-left:140px;
		margin-bottom:10px;
	
}
#comicpicbox2 {
	z-index:4;
	position:relative;
		
display: block;
clear: right;
	height:75px;
	width:600px;
	margin:0px auto;
	margin-top:-15px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;;
	
}
#comicpic2 {
	height:50px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}

#contentcom a:hover {text-decoration:underline;}
#hardpic {z-index:2;
	
	position:relative;
		float: left;
		font-size:22px;
		margin-top:-80px;

	margin-left:125px;
	margin-bottom:-15px;

	
}
#blueboxhard {
	z-index:2;
	
	position:relative;
		float: left;
		font-size:22px;
	
display: block;
clear: right;
	height:250px;
	width:600px;
	margin-left:150px;
	margin-top:45px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-10px;
}
#contenthard {
	height:225px;
	width:575px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
#hardpicbox2 {
	z-index:4;
	position:relative;
		float: right;
display: block;
clear: right;
	height:75px;
	width:600px;
	margin:0px auto;
	margin-top:-15px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	
}
#shirtpic {z-index:2;
	
	position:relative;
		float: left;
		font-size:22px;
		margin-top:-65px;

	margin-left:370px;
	margin-bottom:-15px;

	
}
#collecttpic {z-index:2;
	
	position:relative;
		float: left;
		font-size:22px;
		margin-top:-65px;

	margin-left:300px;
	margin-bottom:-15px;

	
}
#errorbox {
	z-index:2;
	top:-45px;
	position:relative;
		
display: block;
clear: right;
	height:265px;
	width:485px;
	
	margin-top:10px;
	background-color:#5d85aa;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
	margin-bottom:-45px;
}
#contenter {
	height:240px;
	width:460px;
	padding:5px;
	margin: 0 auto;
	margin-top:5px;
	font-size:22px;
	z-index:2;
	position:relative;
		
display: block;
clear: right;
	background-color:#F2DFCE;
	border-style:solid;
	border-color:#000;
	border-width:2px;
	-moz-border-radius:15px;
	border-radius: 15px;
}
/* Bomb zone */
/* JS disabled styles */  
.no-js nav li:hover ul { display:block; }  
  
/* base nav styles */  
nav { display:block; margin:0 auto 20px;  position:relative;  font:16px Tahoma, Sans-serif;
z-index:3; color:#fff;}  
nav ul { padding:0; margin:0; z-index:999; }  
nav li { position:relative; float:left; list-style-type:none; }  
nav ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }  
nav li a { display:block; text-decoration:none; }  
nav li a:focus { outline:none; text-decoration:underline; }  
nav li:first-child a { border-left:none; }  
nav li.last a { border-right:none; }  
nav a span { display:block; float:right; margin-left:5px; }  
nav ul ul { display:none; width:100%; position:absolute; left:0; background:#5d85aa; }  
nav ul ul li { float:left; }  
nav ul ul a { padding:5px 10px; border-left:none; border-right:none; font-size:20px; }  
nav ul ul a:hover { background-color:#555; } 
#dropdownP { margin-top:50px;
z-index:1000;
height:35px;
width:540px;
text-align:center;
border-bottom-color:#000;
border-bottom-width:3px;
border-left-color:#000;
border-left-width:3px;
border-right-color:#000;
border-right-width:3px;
border-style:solid;
border-top:none;

}
