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

/* *****************************************************************************
******************************************************************* ON ALL PAGES
***************************************************************************** */
body {
	width: 1000px;
	height: 600px;
	background-attachment: fixed;
	background-color: #060001;
	position: relative;
	margin: auto;
}
#main_home {
	width: 900px;
	height: 500px;
	top: 140px;
	left: 50px;
	background-image:url(images_zori/background_home.jpg);
	border: solid 1px #000;
	position: absolute;
}
#main {
	width: 900px;
	height: 500px;
	top: 140px;
	left: 50px;
	background-image:url(images_zori/background.jpg);
	border: solid 1px #000;
	position: absolute;
}
#logo {
	width: 120px;
	height: 46px;
	top: 19px;
	left: 50px;
	background-color: #FF0066;
	position: absolute;
}
#navigation {
	width: 1000px;
	height: 30px;
	background-image: url(images/bar_pink.gif);
	border-bottom: 3px solid #efa9c4;
	position: relative;
	text-align: center;
}
#cart {
	float: right;
}
#footer {
	width: 850px;
	height: auto;
	top: 460px;
	left: 50px;
	position: absolute;
	text-align: left;
}
/* *****************************************************************************
****************************************************************** ON SOME PAGES
***************************************************************************** */
#arrow_left {
	width: 60px;
	height: 45px;
	top: 228px;
	left: -75px;
	position: absolute;
}
#item_zori /* Images: Zori */ {
	width: 562px;
	height: 214px;
	top: 226px;
	left: 50px;
	position: absolute;
}
#items /* Items Body */ {
	width: 900px;
	height: 380px;
	top: 60px;
	left: 0px;
	background-color: #060001;
	position: absolute;
	text-align: center;
}
#item /* Items Body */ {
	width: 160px;
	height: 160px;
	float: left;
	margin: 30px 10px 0 10px;
	text-align:center;
}
#text_headline_left /* Text: Home */ {
	width: 375px;
	height: auto;
	top: 250px;
	left: 50px;
	position: absolute;
	text-align: center;
}
#text_left /* Text Column */ {
	width: 225px;
	height: auto;
	top: 250px;
	left: 225px;
	position: absolute;
	text-align: left;
}
#text_right /* Text Column for Zori Pages */ {
	width: 400px;
	height: auto;
	top: 125px;
	left: 450px;
	position: absolute;
	text-align: right;
}
/* *****************************************************************************
************************************************************************* IMAGES
***************************************************************************** */
img {
	border: none;
	outline: none;
}
/* *****************************************************************************
********************************************************************* TYPOGRAPHY
***************************************************************************** */
.red_headline, .red_headline_inline /* Headlines */ {
	color: #FF0066;
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 70%;
	letter-spacing: 2px;
	line-height: 0%;
}
.red_headline_inline {
	display: inline;
}
.red_dark_inline /* Names + Pipes */ {
	color: #660000;
	display: inline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 50%;
	letter-spacing: 2px;
	line-height: 200%;
	margin: 0px 10px;
}
p /* Text: white */ {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 70%;
	line-height: 200%;
}
/* *****************************************************************************
******************************************************* LINKS - HEADING + FOOTER
***************************************************************************** */
a.red_headline:link, a.red_headline:visited, a.red_headline:hover, a.red_headline:active {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 70%;
	letter-spacing: 2px;
	line-height: 140%;
	outline: none;
	text-align:center;
	text-decoration: none;
}
a.red_headline:link, /* red */ {
	color: #FF0066;
}
a.red_headline:visited /* red */ {
	color: #FF0066;
}
a.red_headline:hover /* white */ {
	color: #FFF;
}
a.red_headline:active /* dark red */ {
	color: #660000;
}
