body {background:#080000; color:#909090; font-family:Arial; padding-top:20px; font-size:80%; height:100%;}
nav, section, article {display:block;}
img {border:0; }
a {color:#909090;}

nav {float:left; width:300px;}
nav li {list-style:none;}
#previewNav {width:250px !important;}

#language {float:right; margin-right:40px;}
#language a {text-decoration:none;}

.content {padding-top:20px; margin-left:320px; min-width:500px;}
#news, #about {width:600px;}
#paintings {width:620px;}
#guest {width:100%; height:90%; margin:0; padding:0;}

.year {color:#9F0000; display:block; cursor:pointer; margin-top:20px;}
.month {color:#9F0000; display:block; margin-top:20px; text-transform:uppercase;}
.date  {color: snow;}
.yearBox div {margin-top:20px;}
.category {color:#9F0000; display:block; margin-bottom:10px; margin-top:20px; text-transform:uppercase;}
.string {display:block; margin-bottom:10px;}

#about article {margin-top:40px;}

#inStock {
	display:block; 
	/* float:right;  */
	margin-left:30px; 
	margin-top:40px;
	font-size:13pt;
}
#paintings a {text-decoration:none;}
#years {margin-left:30px; width:576px; margin-top:10px;}
#preview {width:870px; margin-left:300px; margin-top:20px;}

#BackTo {
	position:fixed;
	bottom:15px;
	right:47px;
	font-weight:bold;
	opacity:0.8;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;}
#BackTo:hover {opacity:1;}
#BackTo a {text-decoration:none; color:white;}

#photoNav {float:right; margin-right:40px; margin-top:20px; text-align:right;}
#photoNav a {display:block; margin-bottom:20px;}

#illustrationNav {float:right; margin-right:90px; margin-top:20px; text-align:right;}
#illustrationNav a {display:block; margin-bottom:20px;}

#switcher {margin:0; padding:0; display:inline; width:550px; height:385px;}


#ContactsBox {width:600px; margin-top:70px;}
#LinksBox {float:left; width:300px; height:330px; padding-top:20px; padding-left:130px;}
#LinksBox div {display:table-cell; }
#LinksBox a {display:block; margin-top:20px;}
#MailFormBox { width:470px; float:right; margin-top:-15px; font-family: 'Courier New'; }
	
input[type=text] { width:180px; padding:10px; margin-right:25px; margin-bottom:20px; outline:none; border:1px solid #ddd;}
textarea { width:405px; padding:15px; height:200px; outline:none; border:1px solid #ddd;}
input[type=submit] { width:180px; padding:10px; margin-top:20px; border: 1px solid #ddd;}
#Status { font-family: 'Courier New'; }