/*

  Default Style Sheet file for the EOS template.

  ------------------------

  

  The file name can be defined in "settings.js":

  check the variable "myStyleFile"



  File Format:

	This is a CSS file (cascading style sheet).

	Empty lines and comments are ignored.

	A comment is all text between /* and */

/*	All other lines must contain valid CSS code.

	A double // does NOT start a comment like in JS!

	Don't forget the ; at the end of defineition lines!





  Last change: 2006-04-08

*/



/*

   General part 

   ------------

*/

body	{

	font-family: Arial, Helvetica, sans-serif;

	background-color: #ffffff;

	background-image: url(images/bg_fade.jpg);

	background-attachment: fixed;

	background-repeat: repeat-x;

	background-position: top;

}

/*

   colored scrollbar disabled because Firefox shows it as 

   error in the Javascript console.

html {

	scrollbar-base-color: #eee;

	scrollbar-track-color:#ccc;

	scrollbar-arrow-color: blue;

}

*/

a:link	  {}

a:visited {}

a:hover {}

a:hover img {}

td	{

	font-size: 13px;

}

input {

	letter-spacing: 0;

}

.button {}

.button#cart {}

option {}

.textfield, textarea {

	font-family: Courier;

	letter-spacing: 0;

}

.selectbox {

	letter-spacing: 0;

}

.big	{

	font-size: 20px;

        letter-spacing: 1px;

}

.mini	{

	font-size: 10px;

}

.info	{

	font-size: 11px;

	font-weight: normal;

}

.navigation {

	font-size: 13px;

}

.navigation a {}

.currentPage {

	border: 1px solid black;

        padding-left: 2px;

        padding-right: 2px;

	font-weight: bold;

}

.sectionNavigation td {

	font-size: 11px;

}

.sectionNavigation a:link, .sectionNavigation a:visited {}

.hint	{

	color: #666666;

	font-size: 10px;

}

.copyright {

	color: #666666;

	font-size: 11px;

}



/*

   Header part 

   -----------

*/

.header {

	background-color: #dddddd;

	padding-right: 5px;

}

.topNavigation {

	font-size: 11px;

}

.topNavigation a {}

.topTextfield {

	background-color: #dddddd;

	font-size: 11px;

}



/*

   Index page 

   ----------

*/

.intro {

	margin-bottom: 10px;

	width: 550px;

	padding: 5px;

	background-color: #eeeeee;

	border: 1px solid #666666;

	font-size: 11px;

}

.expire {

	margin-bottom: 11px;

	width: 550px;

	padding: 5px;

	background-color: #dddddd;

	border: 2px dashed #cc0000;

	color: #cc0000;

	font-size: 11px;

}

.sectionintro {

	width: 600px;

	padding: 10px;

	font-size: 12px;

	margin-bottom: 20px;

	text-align: left;

	background-color: #eeeeee;

	border-width: 1px;

	border-style: dotted;

}

.thumbnailbox {}	

.thumbnailbox td {}

.thumbnail {

        padding: 10px;

}

.ordered {

	border: 3px dashed #cc0000

}

.notordered {

	border: 3px solid #999999

}

.caption {

	font-size: 10px;

}

.section {

	font-weight: bold;

}



/*

   Fullsize page 

   -------------

*/



.frame	{

	padding: 6px;

	background-color: #000000;

}

.frameborder {

	border-top-color:#999999;

	border-left-color:#aaaaaa;

	border-right-color:#c3c3c3;

	border-bottom-color:#bfbfbf;

	border-width:2px;

	border-style:solid;

	padding:0

}

.matte	{

	padding: 15px;

	background-color: #ffffff;

}

.matteborder {

	border-top-color: #bbbbbb;

	border-left-color: #cccccc;

	border-right-color: #e3e3e3;

	border-bottom-color: #dfdfdf;

	border-width: 3px;

	border-style: solid;

	padding: 0px;

}

.matteborder a:hover {

	background-color: transparent;

}

.fullsize_caption {

	color: #333333;

}

.itemheader {

	background-color: #999999;

	color: #ffffff;

	font-weight: bold;

}

.itemlist {

	background-color: #eeeeee;

	color: #000000;

}

.itemname a:link {

	text-decoration: underline;

}

.description {

	font-size: 13px;

	width: 200px;

}





/*

   Checkout page 

   -------------

*/

.total	{

	padding-left:  10px;

	padding-right: 10px;

	font-size: 15px;

	font-weight: bold;

	letter-spacing: 2pt;

	background-color: #ffffff;

}

.checkoutinfo {

	width: 400px;

	padding: 5px;

	background-color: #ffffff;

	border: 1px dashed #cccccc;

	font-size: 12px;

}

.couponcode {

	width: 400px;

	padding: 5px;

	background-color: #ffcccc;

	border: 1px solid #cc3333;

	font-size: 12px;

}

.couponcode_ok {

	width: 400px;

	padding: 5px;

	background-color: #ccffcc;

	border: 1px solid #33cc33;

	font-size: 12px;

}

.userbox td {}

.spacer	{

	background-color: #dddddd;

}

.tableGrad_1 {

	background-color: #ffffff;

	background-image: url(images/bg_fade2.jpg);

	background-attachment: fixed;

	background-repeat: repeat-y;

	background-position: left;

}

.tableGrad_2 {

	background-color: #dddddd;

}

.contact {

	width: 350px;

	padding: 15px;

	background-color: #ffffff;

	text-align: right;

	border: 1px solid #cccccc;

}

.button#reset {}