/*
 -----------------------------------------------
 Crystal Lines	- http://www.crystallines.com/
 author:   Logistica Systems
 version:  12.10.2004
 ----------------------------------------------- */
@import url("nav.css");

/* Site Styles
 colors: #3A4482 drk purple : #7983C3 : #AAB1D9: light purple #EBEDFA
 colors: #993366 drk pink : #D279A6 : #E2A9C6 : light pink #FAEBF2
 ----------------------------------------------- */
html,body,div,p{

	font: normal 12px Helvetica,Verdana, sans-serif;
	color: black; 
	padding:0;
	margin:0;
}

body	{background-color: #FFFFFF; }

p		{color: #3A4482;line-height:150%}
p.bold  {font-weight: bold;}
p.instructions	{padding-left: 15px; text-indent: -15px; line-height: 100%;}

form	{padding: 0; margin: 0;}

h1 {
	padding: 0; margin:  0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#3A4482;
}
h1.category {
	font-size: 14px;
}

a.link				{font: normal 12px Verdana, Helvetica, sans-serif; text-decoration: underline}
a.link:link			{color: #0066CC; }
a.link:visited		{color: #0066CC; }
a.link:hover		{color: #0066CC; text-decoration: none}

/* Product Viewing */
#product .photo {
	border: 1px solid #AAA;
}
#product .code {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
#product .description {
	font-size: 14px;
	color: #936;
}
#product .price {
	font-size: 16px;
	font-weight: bold;
	color: #B00;
}
#product .price .label {
	font-size: 14px;
	font-weight: bold;
	margin-right: 5px;
}
#product .note	{font-size: 13px; color: #B00; line-height: 1.2em;}
#product .note .title	{font-weight: bold; }

#productRight .navigate {
	font-weight: bold;
}
#productRight .photo {
	border: 1px solid #AAA;
}
#productRight .photoSpacer {
	border: 1px solid #DDD;
}

#productZoom .photo {
	border: 1px solid #AAA;
}
#productZoom .code {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
#productZoom .description {
	font-size: 14px;
	color: #936;
}
#productZoom .price {
	font-size: 16px;
	font-weight: bold;
	color: #B00;
}
#productZoom .price .label {
	font-size: 14px;
	font-weight: bold;
	margin-right: 5px;
}
#productZoom .note	{font-size: 13px; color: #B00; line-height: 1.2em;}
#productZoom .note .title	{font-weight: bold; }

#productSet .photo {
	border: 1px solid #AAA;
}

#productRight .navigate {
	font-weight: bold;
}
#productRight .photo {
	border: 1px solid #AAA;
}
#productRight .photoSpacer {
	border: 1px solid #DDD;
}

#event .date {
	color: #993366;
	font-weight: bold;
}
#event .location {
	font-weight: bold;
}
#event .promoter {
	font-style: italic;
}

.subCategoryTable {
	border: 2px solid #FAEBF2;
	margin: 10px 0 0 20px;
	width: 80%;
}
.subCategoryTable td {
	padding-left: 10px;
}
.subCategoryTable a {
	font-size: 12px;
	font-weight: bold;
}
.subCategoryTable .stripe {
	background-color: #FAEBF2;
}


/* Misc */
.pixelborder_purple	{border: 1px solid #EBEDFA; background-color: WHITE}

.pixelborder_ltpurple	{border: 1px solid #7983C3; background-color: WHITE}

.price		{font-weight: bold; color:#CC0000 }

.greyout	{color: #999; }

/* Bottom Horz Navigation*/
a.horznav			{font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.horznav:link		{color: #FFF; }
a.horznav:visited	{color: #FFF; }
a.horznav:hover		{color: #FFF; text-decoration: underline}
.horznav			{background-color: #3A4482; font-size: 11px; color: #FFF; font-family: Arial, Helvetica, sans-serif; text-align:center }

/*Legal Classes*/

a.logistica:link	{font-size: 9px; color: #000; font-family: Verdana, Arial; text-decoration: none}
a.logistica:visited {font-size: 9px; color: #000; font-family: Verdana, Arial; text-decoration: none}
a.logistica:hover	{font-size: 9px; color: #000; font-family: Verdana, Arial; text-decoration: underline}

.Copyright {color: #000; font-size: 9px; color: #000; font-family: Verdana, Arial; text-decoration: none}

/* Forms */
.formfields		{font-size: 10px; }
.form_error 	{font-size: 10px; color: RED; }
.form_sent 		{font-size: 12px; font-weight: bold;  color: BLUE;}
.errorHeader	{font-size: 15px; font-weight: bold; color: RED; }
.error			{font-size: 13px; font-weight: normal; color: RED; }

.contactNote	{font-size: 13px; color: #C00; }
.contactNote .title	{font-weight: bold; }