* {font-family: Arial, Helvetica, sans-serif;
font-size:14px;}

blockquote,body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,li,ol,p,pre,ul {
	border:0;
	margin:0;
	padding:0;}
	
body {
	color:#000;
	background:url(images/background.jpg);
	background-color: black;}	
	
/**links**/	
a:link {
	color:#990;
	text-decoration:none;} 
	
a:hover {
	color:#C33;}
	
a:visited {
	color:#990;
	text-decoration: none;} 

a:active {
	color:#d1b303;}
	
img {
	border:none;}	
/**links**/

#content {
	background:#FFF;
	width:850px;
	margin-left:auto;
	margin-right:auto;}	

#welcome {
	text-align:center;
	padding:15px;
	font-size:15px;
	font-style:italic;}

#header {
	margin:0px auto;
	height:97px;
	background:#000;
	width:850px;
	margin-left:auto;
	margin-right:auto;	}

/**menu**/
#navlist{
	list-style-type: none;}

#active:hover li {
	display: block; }
	
#active li {
	display: none; }

#navcontainer {
	width: 200px;
	padding-top:90px;
	margin-left: 15px;
	padding-bottom:20px;}

#navcontainer a{
	color:#666;
	display: block;
	border-bottom: 1px dotted #CCC;
	padding-top:18px;}

#navcontainer a:visited{
	color:#666;}
	
#navcontainer a:active{
	color: #999;}

#navcontainer a:hover{
	color:#CCC;}
	
#subnavlist {
	padding-left:15px;}
	
#navlist #subnavlist a {
	color:#999;}

#navlist #subnavlist a:hover {
	color:#666;}

#navlist #selected a{
	color:#000;}
	
/**menu**/

#logo {
	padding-top:5px;
	padding-left:2px;}	
	
#writing {
	padding-top:20px;
	width:420px;
	float:right;}

/**footer**/
#footer {
	width:800px;
	margin:5px auto;
	padding-bottom:10px;}

#footer p{
	font-size:10px;
	color:#FF3;}

#anexis {
	width:246px;
	float:right;}
	
#anexis a {
	font-size:10px;
	color:#FF3;	}
/**footer**/

#right {
	width:615px;
	float:right;}	
		
#slideshow {
	padding-top:40px;}	
	
#homepage-text {
	line-height:18pt;
	color:#333;
	padding:10px 15px 0px 0px;}	

#login {
	padding-top:5px;
	padding-right:9px;
	text-align:right;}

#login a{
	color:#999;
	font: normal  13px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration:none;}
	
#bottom-pics {
	padding:15px;
	padding-top:25px;
	clear:both;}	
	
#bottom-pics img{
	padding:20px;
	border:1px dotted #990;
	margin-right:7px;}

#bottom-pics #lastimg {
	margin-right:0px;}
	
/**Contact form**/
#contact {
	margin:60px 40px 0px 0px;
	width:360px;
	margin-right:auto;
	margin-left:auto;}

#contacttable td {
	border:none;
	text-align:left;}
	
#contacttable input, textarea{
	color:#000;
	width: 100%;}

.field {
	width:220px;}	

#contacttable #sendbutton {
	text-align:center;}

#sendbutton #send {
	width:70px;}	

#address {
	padding:40px 0px 0px 20px;
	line-height:20pt;}

#address_right{
	width:auto;
	float:right;
	padding:15px 60px 0px 5px;
	line-height:20pt;}

#contactresult {
	text-align:center;
	padding-top:80px;}
	
#store_contacts {
	padding-top:40px;
	text-align:center;}	
	
/**Contact form**/	
	
.about {
	padding-bottom:15px;}
	
.about ul{
	padding-left:25px;
	padding-top:7px;}
	
.about ul li{
	list-style-type: disc;}	
	
.yellow {
	color:#FF6;
	background-color:#000;
	font-style: italic;
	padding-left:10px;
	height:25px;
	margin-bottom:7px;}	
	
#clearboth {
	clear:both;}	
	
	
	
	
	
	
	
	
	
	
	
	