body {
	background-color: #000000;
	height: 100%;
	min-height:430px;
	width: 775px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display: block;
}
html {
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000 
	SCROLLBAR-ARROW-COLOR: #000000 
	SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	overflow: -moz-scrollbars-none;
}
#Header {
	display: block;
	margin: auto;
	height: 95px;
	width: auto;
	background-image: url(images/logo.jpg);
	background-position: 72px 15px;
	background-repeat: no-repeat;
	cursor: hand;

}
#LangVer {
	display: block;
	width: auto;
	margin-left: 16px;
	float: left;
}
#LangVer a{
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 2px;
	margin-left: 2px;
}
#LangVer a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #595959;
}
#MainIndexContainer {
	background-image: url(images/index_splash.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 430px;
	width: 775px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	float: left;
	background-position: center top;
}
#HomePressReview {
	font-size: 14px;
	display: block;
	height: auto;
	width: 260px;
	margin-top: 160px;
	margin-left: 60px;
	line-height: 14px;
	font-style: italic;
	float: left;
	margin-bottom: 39px;
}
.HomePressReviewReferrer {
	font-size: 14px;
	line-height: 14px;
	font-style: normal;
	color: #CCCCCC;
}
#MainLeftNav {
	display: block;
	height: auto;
	width: 120px;
	margin-left: 10px;
	float: left;
	background-repeat: no-repeat;
	background-position: 8px top;
	background-image: url(images/nav_bar.gif);
}
#MainLeftNav ul{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
#MainLeftNav li{
	list-style-type: none;
	display: block;
	text-indent: 2px;
	float: left;
	clear: both;
	line-height: 30px;
	width: 120px;
	word-spacing: 2px;
}
#MainLeftNav a{
	display: block;
	color: #C3C3C3;
	text-decoration: none;
	line-height: 30px;
	width: 120px;
}
#MainLeftNav a:hover {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/btn_hover.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	width: 120px;
}
#MainLeftNav a.current {
	display: block;
	color: #C3C3C3;
	text-decoration: none;
	background-image: url(images/btn_current.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	width: 120px;
}
#MainLeftNav a.current:hover {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/btn_hover.gif);
	background-repeat: repeat-x;
	line-height: 30px;
	width: 120px;
}
#MainLeftNav a.hidden {
	display: none;
}
#MainContainer {
	background-image: url(images/violin_bgr.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 775px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-position: right top;
	float: left;
	min-height: 430px;
	height: auto;
}
#MainContent {
	display: block;
	float: left;
	height: 335px;
	width: 458px;
	margin-left: 26px;
	font-size: 13px;
	min-height: 335px;
	overflow: auto;
	padding-right: 8px;
	SCROLLBAR-FACE-COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #4D4D4D; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
#MainContent form{
	margin: 0px;
	padding: 0px;
}
#MainContent ul, li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-decoration: none;
}
#MainContent a{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #CCCCCC;
	text-decoration: none;
}
#MainContent .DiaryPlace a{
	color: #FFFFFF;
	text-decoration: none;
}
#MainContent .AV a{
	background-color: #561A16;
}
#MainContent a:hover{
	background-color: #902B24;
	color: #FFFFFF;
}
#FooterIndex {
	display: block;
	height: auto;
	min-height: 40px;
	width: 775px;
	margin-top: 323px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	float: left;
	background-image: url(images/footer_bgr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px;
}
#Footer {
	display: block;
	height: auto;
	min-height: 40px;
	width: 775px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	float: left;
	background-image: url(images/footer_bgr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px;
}
.DiaryDate {
	color: #808080;
	display: block;
	width: 136px;
	font-weight: bold;
	float: left;
	font-size: 14px;
	clear: left;
}
.DiaryPerformanceType {
	color: #808080;
	display: block;
	margin-left: 136px;
	margin-bottom: 6px;
	clear: both;
	font-weight: bold;
}
.DiaryPlace {
	display: block;
	float: left;
}
.PressRefferrer {
	color: #808080;
	font-weight: bold;
}
#WorldWideContact {
	display: block;
	float: left;
	height: auto;
	width: auto;
}
#WorldWideContact a{
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
#WorldWideContact a:hover{
	color: #808080;
	font-weight: bold;
	text-decoration: underline;
	height: 100%;
	width: 100%;
}
#IvoStankovContact {
	display: block;
	float: left;
	height: auto;
	width: auto;
	margin-left: 50px;
}
#IvoStankovContact a {
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
#IvoStankovContact a:hover{
	color: #808080;
	font-weight: bold;
	text-decoration: underline;
}
.ContactHeader {
	font-size: 18px;
	font-weight: bold;
	color: #808080;
}
.MusicSamplesNamesHeaders {
	font-weight: bold;
	color: #808080;
	text-decoration: none;
	font-size: 19px;
	margin-top: 0px;
}
.MusicSamplesNamesHeadersSmall {
	font-weight: bold;
	color: #808080;
	text-decoration: none;
	font-size: 16px;
}
.DarkGrey {
	color: #808080;
	font-style: italic;
}
.BoldUnderline {
	font-weight: bold;
	text-decoration: underline;
}
.MusicSamplesLinks {
	color: #CCCCCC;
	text-decoration: none;
}
.MusicSamplesLinks:hover {
	color: #FFFFFF;
	background-color: #69211B;
}
.FormTitles {
	clear: both;
	float: left;
}
#Submit {
	width: auto;
	float: left;
	height: auto;
	display: block;
	clear: both;
}
#Submit input{
	background-color: #333333;
	width: auto;
	border: 1px solid #999999;
	float: left;
	color: #CCCCCC;
	height: auto;
	margin-right: 10px;
	margin-top: 8px;
}
#Form {
	float: left;
	height: auto;
	display: block;
	width: auto;
	margin-top: 7px;
	SCROLLBAR-FACE-COLOR: #333333; 
	SCROLLBAR-HIGHLIGHT-COLOR: #333333; 
	SCROLLBAR-SHADOW-COLOR: #333333; 
	SCROLLBAR-3DLIGHT-COLOR: #4D4D4D; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #333333; 
	SCROLLBAR-DARKSHADOW-COLOR: #333333;
}
#Form input{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #333333;
	clear: both;
	width: 260px;
	border: 1px solid #999999;
	float: left;
	line-height: 16px;
	height: 16px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	margin-bottom: 8px;
	font-size: 12px;
}
#Form textarea{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #333333;
	clear: both;
	width: 260px;
	border: 1px solid #999999;
	float: left;
	height: 120px;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
	font-size: 12px;
}
#PhotoCopyRight {
	font-size: 0.7em;
	color: #595959;
	float: right;
	margin-top: -78px;
}
#Notes {
	width: 68px;
	height: 50px;
	float: right;
	margin-top: -10px;
	background-image: url(images/notes.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: -10px;
	background-color: #000000;
}
#NotesIndex {
	width: 68px;
	height: 50px;
	float: right;
	background-image: url(images/notes.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: -10px;
	margin-right: -10px;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #000000;
	padding-right: -4px;
}
#Gallery {
	display: block;
}
#Gallery img{
	display: block;
	float: left;
	border: 1px solid #B1B1B1;
}
#Gallery a{
	float: left;
	padding: 10px;
	filter: Alpha(Opacity=70);
}
#Gallery a:hover{
	float: left;
	background-color: #3B3B3B;
	filter: Alpha(Opacity=100);
}
.AV {
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #902B24;
	padding-bottom: 4px;
	display: block;
	color: #CCCCCC;
	width: auto;
	clear: both;
}
#BgBanner {
	background-image: url(images/bmas.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 152px;
	margin-left: 560px;
	float: right;
	cursor: hand;
}
