body
{
text-align:center;
font-size:0.8em;
font-family:Verdana, Arial;
background-color:#E6E6FA;
	background-image:url(../images/whitebg.jpg);
	color:#708090;
}

a:hover
{
text-decoration:none;
}

img{border:0px;}

#maindiv
{
text-align:center;
width:1010px;
padding-left:8px;
padding-right:1px;
background-color:#E6E6FA;

float:left;
}

#headerdiv
{
text-align:left;
width:1000px;
height:100px;
margin-bottom:0px;
padding-bottom:0px;
}

#head1div
{
float:left;width:500px;
}

#head2div
{
float:left;width:450px;
margin-left:50px;
}


#head2div a
{
font-size:1.0em;
color:#000080;
font-weight:bold;
	text-shadow: 2px 2px 2px #00CED1;

}
#head2div a.active
{
color:#5F9EA0;
	text-shadow: none;

}


#head2div a:hover
{
font-size:1.0em;
color:#40E0D0;
font-weight:bold;
	text-shadow: none;
}

#stripdiv
{
margin-top:0px;
padding-top:0px;

text-align:center;
width:1000px;
height:150px;
margin-bottom:10px;
}

#bodydiv
{
padding-top:10px;
text-align:center;
width:1000px;
float:left;
background-color:white;


}


#sidemenudiv
{
float:left;
text-align:center;
width:187px;
margin-left:0px;
padding-left:0px;
margin-left:20px;

background:url(../images/deptimage.jpg) no-repeat top white;
padding-top:30px;

}


#sidesearchdiv
{
float:left;
text-align:center;
width:185px;
padding-left:0px;

margin-left:20px;


}

#themenu
{
border: 1px dotted blue;
width:185px;
}

#themenu2
{

width:187px;
height:30px;
background:url(../images/deptimage2.jpg) no-repeat top white;

}

#flashdiv
{
float:left;
text-align:center;
width:600px;


}

#rightdiv
{
float:left;
text-align:center;
width:150px;

}

#searchdiv, #searchitems
{

float:left;
text-align:center;
width:750px;




}


#footerdiv
{
text-align:center;
width:1000px;
float:left;

}




h3.h3class
{
color:#FF4500;
padding:3px;
margin:2px;

}

















.searchtable
{
text-align:left;
}



.storeItem {
	width: 170px;
	height: 350px;
	background: #ffffff;
	margin: 5px 5px ;
	float: left;
	padding-top:0px;
font-family:Verdana, Arial;
	
/*
	behavior: url(/css/border-radius.htc);
   border-radius: 20px;
*/




	
}

.storeItem_img{
height:140px;
margin-top:5px;
vertical-align:middle;
}

.storeItem_pimg{
height:130px;
margin-top:5px;
vertical-align:middle;

}

.centerimage
{
vertical-align:middle;
}

.storeItem_desc {
	font-size: 12px;
	color:#8B0000;
	line-height: 15px;
	padding: 10px 15px 10px 15px;
	font-weight: normal;
font-family:Verdana, Arial;
	height:70px;
}

.storeItem_price {
	font-size: 12px;
	color:#D2691E;
	padding: 10px 15px 10px 15px;
	font-weight: bold;
	font-family:verdana;
}

.storeItem_details  a{
	font-size: 12px;
	font-weight:bold;
	color:#6A5ACD;
	
	text-decoration: none;
	display: inline;
	text-align:center;
}

	.storeItem_details a:hover{
	color:#FF4500;
	}

.storeItem_cart{
	font-size: 12px;
	padding: 10px 15px 0px 15px;
	text-decoration: underline;
	display: inline;
	color:#353535;
}
	.storeItem_cart a{
	color:#353535;
	}

#pagesdiv
{
text-align:left;
float:left;

width:960px;
}

#pagesdiv table
{
float:left;

text-align:center;
}

a.pagenumbers
{
font-family: cursive;
color:#DC143C;
font-size: .9em;
text-decoration:none;
margin-left:2px;
margin-right:2px;
}

a.onthispage
{
font-family: cursive;
color:#8B0000;
font-size:1.2em;
text-decoration:underline;
}






#footer {
	/*width: 960px;*/

background-color:#E6E6FA;
	/*border-top: 2px dashed #e1e1e1;*/
	margin: 0px auto;
	font-size: 12px;
	color: #008000;
	clear: both;

}

#insidefooter a
{
color:#008000;
font-weight:bold;
font-size:1.3em;
}

#insidefooter a:hover
{
color:#6A5ACD;
font-weight:bold;
font-size:1.3em;
}


	#footer p {
		display: inline-block;
		padding: 0px 0px 0px 12px;
	}

		#footer p a{
			color: #FF4500;
			text-decoration: none;
		}
		
			#footer p a:hover{
				
				text-decoration: underline;
			}

#footer_nav {
	background: transparent; overflow: hidden;
	height: 76px; line-height: 76px;
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 1px;
}
#footer_nav li {
	float: left; list-style:none;
}
	#footer_nav  li:last-child a {
		border-right: none;
	}
		#footer_nav li  a {
			color: #fff; text-decoration: none;
			padding: 0px 15px 0px 13px;
			border-right: 1px solid #FF4500;
		}

		#footer_nav li a:hover {
			color: #777;
		}

#makedivgrey{
position:absolute;
background: url(../images/loading_page.gif) no-repeat center;
background-color:#aabbcc;
z-index:20;
}

#hiddencost{display:none;}

#showwhatsearched
{
font-size:1.0em;
color:#FF4500;
font-weight:bold;
}

a.prodbackbutton
	{
	color:#D2691E;
	}
	
a.prodbackbuttonhover
	{
	color:#F4A460;
	}

#flashdiv #nav {
	background: transparent; overflow: hidden;
	height: 50px; line-height: 50px;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 1px;
	text-shadow: 0 2px 2px black;
	
}	

#flashdiv #nav li {
	float: left; list-style:none;
}

	#flashdiv #nav li:last-child a {
		border-right: none;
	}
	
	#flashdiv #nav li  a.showprods{
		color: #5F9EA0; text-decoration: none;
		padding-right: 25px; padding-left: 25px;
		border-right: 1px solid #e3e3e3;
	}

		#flashdiv #nav li a:hover {
			color: #1E90FF;
			text-shadow: 0 1px 1px black;
		}

#prodview
{

float:left;
width:300px;
text-align:center;
margin-left:5px;
padding-right: 5px;
padding-left: 5px;
background-color: #ffffff;

}
#proddetails
{

float:left;
width:260px;
padding-left:5px;
padding-right:5px;
text-align:left;
color:#228B22;
font-size:1.1em;

}

#maindetails
{
width:600px;float:left;margin-top:20px;margin-left:10px;text-align:left;
}

div.separator
{
width:500px;height:1px;border:solid 1px #90EE90;
}

#contactform
{
margin-left:20px;
}