/******************************************************************************
 **********                    JohnKrenik.com Colors                     **********
 grey background		#3a3d39
 font grey			#bdbebf
 yellow titles			#f6ebb1
 footer grey text		#52595c

******************************************************************************/

/******************************************************************************
 **********                    store styles                    **********
******************************************************************************/
.storeNavigation {
	border-bottom:1px solid #f6ebb1;
	border-top:1px solid #f6ebb1;
	border-right:1px solid #f6ebb1;
	border-left:1px solid #f6ebb1;
	margin-top:20px;
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	background-color:#3a3d39;
}

.storeNavigation .navigation .navigationItem a:link			{color:#bdbebf; text-decoration:none;}
.storeNavigation .navigation .navigationItem a:visited		{color:#bdbebf; text-decoration:none;}
.storeNavigation .navigation .navigationItem a:hover		{color:#f6ebb1; text-decoration:none;}
.storeNavigation .navigation .navigationItem a:active		{color:#bdbebf; text-decoration:none;}

.breadcrumbTrail {
	padding-left:30px;
	font-size: smaller;
}

.breadcrumbTrail a:link			{color:#bdbebf; text-decoration:none;}
.breadcrumbTrail a:visited		{color:#bdbebf; text-decoration:none;}
.breadcrumbTrail a:hover		{color:#f6ebb1; text-decoration:none;}
.breadcrumbTrail a:active		{color:#bdbebf; text-decoration:none;}

.category .longDescription	{
	text-align: left;
	margin-right: 15px;
	margin-top: -40px;
	width: 450px;
	float: right;
	color: #f6ebb1;
}

.items {
}

.items a:link		{color:#bdbebf; text-decoration:none;}
.items a:visited	{color:#bdbebf; text-decoration:none;}
.items a:hover		{color:#f6ebb1; text-decoration:none;}
.items a:active		{color:#bdbebf; text-decoration:none;}

.items	img	{
	border:1px solid #f6ebb1;
	margin-bottom:5px;
	padding:0px;
}

.item .image{
	margin:50px;
}

.item .addToCart {
	padding-top:50px;
}

.columnar a:link		{color:#bdbebf; text-decoration:none;}
.columnar a:visited		{color:#bdbebf; text-decoration:none;}
.columnar a:hover		{color:#f6ebb1; text-decoration:none;}
.columnar a:active		{color:#bdbebf; text-decoration:none;}

.category	img	{
	border:1px solid #f6ebb1;
	margin-bottom:5px;
}

.yui-skin-sam {
	
}

.yui-nav	{
	background-color:#eeeeee;
}

.yui-content	{
	color:#333333;
	padding-left:20px;
	padding-right:20px;
}

.yui-content p	{
	color:#333333;
}

.gridContainer	{
	color:#333333;
}

.cart table tr th	{
	background-color:#3a3d39;
	font-size:small;
}

.cart a:link		{color:#bdbebf; text-decoration:none;}
.cart a:visited		{color:#bdbebf; text-decoration:none;}
.cart a:hover		{color:#f6ebb1; text-decoration:none;}
.cart a:active		{color:#bdbebf; text-decoration:none;}

.addToCart table tr td	{
	padding:2px;
}

/******************************************************************************
 **********                    body styles                    **********
******************************************************************************/


font	{
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

body {
	background-color:#3a3d39;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#bdbebf;
}

div#banner	{
	width:875px;
	padding:0px;
	border:0px;
	margin: 0px auto;
	vertical-align:bottom;
}

div#navigation	{
	color:#bdbebf;
	font-size:small;
	text-align:center;
}

#navigation a:link			{color:#bdbebf; text-decoration:none;}
#navigation a:visited		{color:#bdbebf; text-decoration:none;}
#navigation a:hover			{color:#f6ebb1; text-decoration:none;}
#navigation a:active		{color:#bdbebf; text-decoration:none;}

div#page	{
	background-color:#000000;
	width:873px;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	vertical-align:top;
}

p	{
	color:#bdbebf;
	margin-left:25px;
	margin-right:25px;
	text-align:left;
}

.centerText	{
	text-align:center;
}

h1,h2,h3	{
	color:#f6ebb1;
	margin-left:25px;
}

.image	{
	border: 1px solid #f6ebb1;
}

form	{
	padding-left:25px;
	padding-bottom:25px;
}

.formTitle	{
	color:#f6ebb1;
	font-weight:bold;
	text-align:left;
}	

.artTitle	{
	color:#f6ebb1;
	font-weight:bold;
	text-align:center;
}

.artTitle a:link		{color:#f6ebb1; text-decoration:none;}
.artTitle a:visited		{color:#f6ebb1; text-decoration:none;}
.artTitle a:hover		{color:#bdbebf; text-decoration:none;}
.artTitle a:active		{color:#f6ebb1; text-decoration:none;}

.storeTitle	{
	color:#f6ebb1;
	font-weight:bold;
}

.storeTitle a:link		{color:#f6ebb1; text-decoration:none;}
.storeTitle a:visited		{color:#f6ebb1; text-decoration:none;}
.storeTitle a:hover		{color:#bdbebf; text-decoration:none;}
.storeTitle a:active		{color:#f6ebb1; text-decoration:none;}

.floatLeft	{
	float:left;
	padding-left:35px;
	padding-top:10px;
}

.floatRightHome	{
	float:right;
	padding-right:35px;
	padding-top:10px;
}

.floatRight	{
	float:right;
}
/******************************************************************************
 **********                    footer                    **********
******************************************************************************/
div#footer	{
	border-top:1px solid #f6ebb1;
	border-bottom:1px solid #f6ebb1;
	color:#bdbebf;
	text-align:center;
	padding:5px;
	clear:both;
}

#footer a:link			{color:#bdbebf; text-decoration:none;}
#footer a:visited		{color:#bdbebf; text-decoration:none;}
#footer a:hover			{color:#f6ebb1; text-decoration:none;}
#footer a:active		{color:#bdbebf; text-decoration:none;}

div#c4	{
	color:#52595c;
	font-size:x-small;
}

#c4	 a:link			{color:#52595c; text-decoration:none;}
#c4	 a:visited		{color:#52595c; text-decoration:none;}
#c4	 a:hover		{color:#f6ebb1; text-decoration:none;}
#c4	 a:active		{color:#52595c; text-decoration:none;}