html, body {
	height: 100%;
}

body {
	margin: 0;
	padding: 0;
	color: #FFF;
	background-color: #000;
	background-image: url(../Images/circle_purple.gif);
	background-position: 144px 0px;
	background-repeat: repeat-y;
}

div {
	background-color: transparent;
	background-repeat: no-repeat;
}

table { text-align: left; }

#container {
	height: 100%;
	width: 100%;
}

#portfolio-tags {
	position: absolute;
	top: 19px;
	width: 190px;
	height: 230px;
	background-image: url(../Images/AP_tags.gif);
}

#site-nav {
	position: absolute;
	left: 52px;
	top: 320px;
	width: 111px;
	height: 250px;
}

#catalog {
	position: absolute;
	left: 200px;
	font-family: Verdana, Sans-Serif;
	font-size: small;
}
.description {
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 40px;
	margin-bottom: 40px;
	text-align: left;
	font-family: Verdana, Sans-Serif;
	font-size: medium;
}

.description #title {
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.store_buy {margin-top: 10px; text-align: right;}
.store_itemDetails { text-align: right;}

/*p { margin-top: 50px; }*/
b { font-size: larger; }

.font-publishers
{
	font-family: Verdana, Sans-Serif;
	font-size: small;
	font-style: italic;
}

#portfolio-tags a, #site-nav a
{
	position: absolute;
	text-decoration: none;
	background-repeat: no-repeat;
}

a
{
	color: #a26;
}

.catalog a
{
/*	position: absolute;*/
	text-decoration: none;
	background-repeat: no-repeat;
}

a i { visibility: hidden; display: none; }

a#KIMAZO { left: 63px; top: 26px; width: 110px; height: 71px; }
a#OksanaK { left: 54px; top: 133px; width: 110px; height: 76px; }
a#KIMAZO:hover { background-image: url(../Images/AP_KZ_hover.gif); }
a#OksanaK:hover { background-image: url(../Images/AP_OK_hover.gif); }

a#home { left: 28px; top: 1px; height: 21px; width: 84px; background-image: url(../Images/menuNav_home.gif); }
a#about { left: 27px; top: 58px; height: 22px; width: 85px; background-image: url(../Images/menuNav_about.gif); }
a#shop { left: 37px; top: 115px; height: 25px; width: 75px; background-image: url(../Images/menuNav_shop.gif); }
a#contact { left: 9px; top: 174px; height: 19px; width: 102px; background-image: url(../Images/menuNav_contact.gif); }
a#links { left: 42px; top: 229px; height: 20px; width: 70px; background-image: url(../Images/menuNav_links.gif); }
a#home:hover { background-image: url(../Images/menuNav_homeW.gif); }
a#about:hover { background-image: url(../Images/menuNav_aboutW.gif); }
a#shop:hover { background-image: url(../Images/menuNav_shopW.gif); }
a#contact:hover { background-image: url(../Images/menuNav_contactW.gif); }
/*a#links:hover { background-image: url(../Images/menuNav_linksW.gif); }*/

#store_item01 {height: 211px; width: 324px; background-image: url(../Images/store_item001a_skeleton.gif); display:block;}
#store_item01:hover, #store_item01 a:hover, #store_item01 a:active, #store_item01 a:visited
	{ background-image: url(../Images/store_item001b_skeleton.gif); }
#store_item02 {height: 211px; width: 324px; background-image: url(../Images/store_item002a_riding.gif); display:block;}
#store_item02:hover, #store_item02 a:hover, #store_item02 a:active, #store_item02 a:visited
	{ background-image: url(../Images/store_item002b_riding.gif); }
#store_item03 {height: 211px; width: 324px; background-image: url(../Images/store_item003a_eyeless.gif); display:block;}
#store_item03:hover, #store_item03 a:hover, #store_item03 a:active, #store_item03 a:visited
	{ background-image: url(../Images/store_item003b_eyeless.gif); }
#store_item04 {height: 211px; width: 324px; background-image: url(../Images/store_item004a_inLove.gif); display:block;}
#store_item04:hover, #store_item04 a:hover, #store_item04 a:active, #store_item04 a:visited
	{ background-image: url(../Images/store_item004b_inLove.gif); }
.store_buy {height: 20px; width: 45px; background-image: url(../Images/button_Buy_white.gif); display:block;}
.store_buy:hover, .store_buy a:hover, .store_buy a:active, .store_buy a:visited
	{ background-image: url(../Images/button_Buy_red.gif); }
.store_itemDetails {height: 19px; width: 70px; background-image: url(../Images/button_details_white.gif); display:block;}
.store_itemDetails:hover, .store_itemDetails a:hover, .store_itemDetails a:active, .store_itemDetails a:visited
	{ background-image: url(../Images/button_details_red.gif); }
.store_backToStore {height: 13px; width: 98px; background-image: url(../Images/button_BackToStore_white.gif); display:block;}
.store_backToStore:hover, .store_backToStore a:hover, .store_backToStore a:active, .store_backToStore a:visited
	{ background-image: url(../Images/button_BackToStore_red.gif); }

#store2_item001a, #store2_item001b, #store2_item001c, #store2_item001d,
#store2_item002a, #store2_item002b, #store2_item002c, #store2_item002d,
#store2_item003a, #store2_item003b, #store2_item003c, #store2_item003d,
#store2_item004a, #store2_item004b, #store2_item004c, #store2_item004d
	{ width: 241px; height: 268px; }
#store2_item001a { background-image: url(../Images/store2_item001a_skeleton.gif); display:block; }
#store2_item001b { background-image: url(../Images/store2_item001b_skeleton.gif); display:block; }
#store2_item002a { background-image: url(../Images/store2_item002a_riding.gif); display:block; }
#store2_item002b { background-image: url(../Images/store2_item002b_riding.gif); display:block; }
#store2_item003a { background-image: url(../Images/store2_item003a_eyeless.gif); display:block; }
#store2_item003b { background-image: url(../Images/store2_item003b_eyeless.gif); display:block; }
#store2_item004a { background-image: url(../Images/store2_item004a_inLove.gif); display:block; }
#store2_item004b { background-image: url(../Images/store2_item004b_inLove.gif); display:block; }
#store2_item004c { background-image: url(../Images/store2_item004c_inLove.gif); display:block; }

#store2_item001a:hover, #store2_item001a a:hover,
#store2_item001b:hover, #store2_item001b a:hover,
#store2_item001c:hover, #store2_item001c a:hover,
#store2_item001d:hover, #store2_item001d a:hover
	{ background-image: url(../Images/store2_item001_skeleton.gif); }
#store2_item002a:hover, #store2_item002a a:hover,
#store2_item002b:hover, #store2_item002b a:hover,
#store2_item002c:hover, #store2_item002c a:hover,
#store2_item002d:hover, #store2_item002d a:hover
	{ background-image: url(../Images/store2_item002_riding.gif); }
#store2_item003a:hover, #store2_item003a a:hover,
#store2_item003b:hover, #store2_item003b a:hover,
#store2_item003c:hover, #store2_item003c a:hover,
#store2_item003d:hover, #store2_item003d a:hover
	{ background-image: url(../Images/store2_item003_eyeless.gif); }
#store2_item004a:hover, #store2_item004a a:hover,
#store2_item004b:hover, #store2_item004b a:hover,
#store2_item004c:hover, #store2_item004c a:hover,
#store2_item004d:hover, #store2_item004d a:hover
	{ background-image: url(../Images/store2_item004_inLove.gif); }
	
input.store_addToCard
	{height: 29px; width: 109px; background-image: url(../Images/button_AddToCart_white.gif); display:block;}
input.store_addToCard:hover
	{ background-image: url(../Images/button_AddToCart_red.gif); }
input.store_viewCard
	{height: 28px; width: 109px; background-image: url(../Images/button_ViewCart_white.gif); display:block;}
input.store_viewCard:hover
	{ background-image: url(../Images/button_ViewCart_red.gif); }


