html {
	background: #28292B;
	border:0px;
	margin:0px;
	background-image: url('../styleImages/bk_grad.jpg');
	background-repeat: repeat-x;
	background-position: top;
	height:100%
	}

body {
	color:#FFF;
	border:0px;
	margin:0px;
	min-height:100%;
	height:100%;
	text-align: center; 
	}

#container {
	width:858px;
	margin: 0px auto;

	}

#logo
	{
		text-align:center;
		border:0px;
		padding-top:20px;
		padding-bottom:8px;
	}
	
#logo img { border:0px;}

#menu
	{
		width:810px;
		margin: 0px auto;
		text-align:center;
		border-bottom:1px solid #B2BEC5;
		padding-bottom:10px;
		color:#B2BEC5;
			
	}

	
#login { 
		width:810px;
		margin: 0px auto;
		text-align:center;
		padding-bottom:10px;
		color:#B2BEC5;
	}

#login img { border:0px;vertical-align:middle;}
	
#menu img { border:0px;vertical-align:middle; }

#content {
	width:810px;
	margin: 0px auto;
	margin-top:17px;
	
	margin-bottom:10px;
	font-size:9pt;
	font-family: Georgia,arial,sans-serif;
	
	line-height:13pt;
	text-align:left;
	color:#ddd;
	}
	
#footer {
	clear: left;
	width:810px;
	text-align:center;
	margin: 0px auto;
	padding-bottom:30px;
	padding-top:10px;
	font-size:7pt;
	font-family: Georgia,arial,sans-serif;
	font-style:normal;
	line-height:10pt;
	border-top:1px solid #B2BEC5;
	color:#B2BEC5;
	}
	
#footer a { font-weight:normal;}
	
fieldset { margin:0px; padding:0px;}

.catpictureholder {
width:252px;
text-align:center;
float:left;
padding:8px;
}

.catpictureholder img {
border:3px double #98A3AA; 
padding:3px;
}

.catpictureholder img:hover {
border:3px double #FFF; 
padding:3px;
}

.pictureholder {
width:252px;
text-align:center;
float:left;
height:430px;
padding:8px;
}

.pictureholder img {
border:3px double #98A3AA; 
padding:3px;
}

.pictureholder img:hover {
border:3px double #FFF; 
padding:3px;
}

.pagination {
text-align:center;
width:100%;
}
.pagination a:hover { font-weight:normal; clear:both; }

.center {
	text-align:center;
	width:100%;
	margin:0px;padding:0px;
	}
	
.textbox { 
	padding:2px;
	background-color: transparent;
	color:#FFF;
	font-family: Georgia,arial,sans-serif;
	font-size:8.5pt;
	border:3px double #B2BEC5;
	margin:0px;
	}
	
.inputerror { 
	padding:2px;
	background-color:transparent;
	color:#C5B2B8;
	font-family: Georgia,arial,sans-serif;
	font-style:italic;
	font-size:7pt;
	border:4px double #C5B2B8;
	}

fieldset { border:0px;}

.button{ 
	border: 3px double #7B8D97;
	border-top-color: #B9D1DF;
	border-left-color: #B9D1DF;
	background-color:#B2BEC5;
	font-family: Georgia,Verdana, arial, sans-serif;
	font-size:8.5pt;
	padding:3px;
	margin-top:5px;
	margin-bottom:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	}
	


.validationerror { 
	color:#C5B2B8;
	font-family: Georgia,arial,sans-serif;
	font-style:italic;
	font-size:7pt;
	padding:3px;
	}

h1 {
	font-size:11pt;
	font-family: Georgia,arial,sans-serif;
	font-style:italic;
	font-weight:bold;
	margin-top:8px; margin-bottom:10px;
	line-height:11pt;
	color:#fff;
	}
	
h2 {
	font-size:9pt;
	font-family: Georgia,arial,sans-serif;
	font-style:italic;
	font-weight:bold;
	margin-top:8px; margin-bottom:10px;
	line-height:11pt;
	}
	
h3 {
	font-size:7pt;
	font-family: Georgia,arial,sans-serif;
	font-style:italic;
	font-weight:bold;
	line-height:8pt;
	margin-top:8px; margin-bottom:2px;
	}
	

ul { 
list-style-type: disc;
line-height:20px;
padding-left:14px;
}

a {
	color:#fff;
	font-weight:normal;
	text-decoration:underline;
}

#footer a,#SiteDocs a {
	color:#D1C0C6;
	font-weight:bold;
	text-decoration:none;
}

.subCat {
	text-align:center;
	}
	
.subCat img { margin:10px; border:3px double #98A3AA; padding:1px;}

#BreadCrumb {text-align:center; margin-bottom:10px;}
#BreadCrumb a { background-color:none;}

#ProdDescription { text-align:center;}

#ProdPrice { text-align:center;}

#ProdBuy {text-align:center;}

#MainProdImage  {text-align:center; border:3px double #98A3AA; padding:9px;}

.catimage { margin:10px; border:3px double #98A3AA; padding:3px;}

#SiteDocs {
	clear:both;
	padding-bottom:5px;
	font-size:8pt;
	font-family: Georgia,arial,sans-serif;
	font-style:normal;
	line-height:10pt;
	text-align:center;
	padding-top:20px;
	}

#SiteDocs a { font-weight:normal;}

#session { text-align:center;}

#session a { font-weight:normal;}

.LightBox { margin-top:9px; text-align:center;}
.Title { margin:0px; padding:0px;}
	
#LightBoxGallery {
text-align:center;
margin:0px;  padding-bottom:7px; width:auto;
}

.LightBoxImage { padding:3px; border:3px double #98A3AA; margin:3px;}

Select {padding:2px;
	background: #28292B;
	color:#FFF;
	font-family: Georgia,arial,sans-serif;
	font-size:8.5pt;
	border:3px double #B2BEC5;
	margin:0px;}

Option  {
	padding:2px;
	background:#28292B;
	font-family: Georgia,arial,sans-serif;
	font-size:8.5pt;
	margin:0px;
}

Option:hover { background:#28292B;}

.catimage {margin-left:0px;}

hr { border:none;border-top:1px solid #98A3AA;margin:20px 0px;}







