body {
margin:0;
padding:0;
background-color:#040404;
font-family:Arial, Helvetica, sans-serif;
color:#EFEFEF;
font-size:16px;
line-height:20px;
}

a {
text-decoration:none;
color:orange;
}
a:hover {
color:#b1917a;
}

p,h1,h2,h3 {
margin-top:0px;
}

#wrapper {
width:960px;
margin:auto;
margin-top: 19px;
}

#headerDiv {
width:100%;
float:left;
}

#linksDiv {
clear:both;
font-family: 'Marck Script', cursive;
width:720px;
margin-top:20px;
margin-left:10px;
margin-bottom:40px;
}
#linksDiv ul {
list-style:none;
margin:0;
padding:0;
}
#linksDiv li {
float:left;
font-size:24px;
}
#linksDiv li a {
color:#b1917a;
margin-right:45px;
text-decoration:none;
}
#linksDiv li a:hover {
color:#b75a1d;
}
.linkOn {
color:#b75a1d !important;
}
.lastLink {
margin-right:0px !important;
}
#contentDiv {
clear:both;
float:left;
width:960px;
}
#contentLeft {
float:left;
width:605px;
}
#contentRight {
float:left;
width:350px;
margin-left:40px;
}
#filmLeft {
float:left;
width:246px;
height: 448px;
overflow-x: none;
overflow-y: auto;
border:1px solid #222222;
padding-left:6px;
padding-top:5px;
}




#filmRight {
float:left;
margin-left:4px;
}

#contentRight img, #galleryDiv img {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}
#footerDiv {
	clear:both;
	padding-top:40px;
	font-size:12px;
	color:#A26931;
	width:100%;
	text-align:left;
}

#filmLinks {
float:left;
margin-left:115px;
margin-top:50px;
font-size:22px;
line-height:28px;
font-family:"Times New Roman", Times, serif;
}
#filmLinks a {
color:#b1917a;
clear:both;
margin-bottom:30px;
float:left;
background-repeat:no-repeat;
background-position:left;
}
#filmLinks a:hover {
color:#b75a1d ;
}
#filmEntry {
clear:both;
float:left;
margin-bottom:25px;
}
#filmEntry2 {
clear:both;
float:left;
margin-bottom:10px;
font-size:12px;
}
#filmEntry table {
max-width:555px;
}
.filmTitle {
    display: inline-block;
    font-weight: bold;
    margin-bottom: 16px;
	 font-size:18px;
}
.musicTitle {
    display: inline-block;
	 font-size:22px;
	font-family: "Marck Script",cursive;
	color:#b75a1d;
}
.filmPageTitle {
    display: inline-block;
	 font-size:16px;
}
.musicTitleColor {
color:#b75a1d;
}
.filmDetail1 {
font-style:italic;
font-size:14px;
}
.filmDetail2 {
font-size:14px;
}
.filmDetailFilm {
font-style:italic;
font-size:14px;
color:#b75a1d;
}
.filmHeading {
font-size:26px;
margin-bottom:20px;
float:left;
}
#contactLeft,#contactRight {
font-size:14px;
line-height:24px;
float:left;
background-image: url("../images/content-background-v3.png");
    background-repeat: repeat;
    border: 1px solid #222222;
	 padding:20px;
	 height:200px;
}
#contactLeft {
margin-left:100px;
margin-right:250px;
	width:160px;
}
#contactRight {
	width:224px;
}
#homeSlideContainer {
float:left;
width:350px;
height:500px;
margin-left:10px;
}
#homeSlideContainer img {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
#homeSlider {
width:350px;
height:1000px;
}
.worksTitle {
	color:#b75a1d;
	font-style:italic;
	font-size:15px;
	padding-right:10px;
}
#contentMain {
	clear:both;
/*	background-image: url(../images/content-background-v3.png);
	background-repeat: repeat; */
	width: 740px;
	padding:20px;
	height: 360px;
	overflow-x: none;
	overflow-y: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #222222;
	color:#D9C9BD;
}

#contentMainLeft {
float:left;
	clear:both;
	width: 555px;
	padding:20px;
	height: 448px;
	overflow-x: none;
	overflow-y: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #222222;
	color:#D9C9BD;
}

#contentMainWorks {
float:left;
	clear:both;
	width: 590px;
	padding:10px;
	height: 468px;
	overflow-x: none;
	overflow-y: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border:1px solid #222222;
	color:#D9C9BD;
	padding-right:5px;
}

#contentMainRight {
float:right;
width:350px;
}

#contentEnter {
	clear:both;
	width: 740px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#D9C9BD;
}

#contentMainMusic {
/*	background-image: url(../images/content-background-v3.png);
	background-repeat: repeat; */
	width: 748px;
	padding:20px;
	height: 448px;
	overflow-x: none;
	overflow-y: auto;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	border:1px solid #222222;
}

#bgDiv {
float:right;
z-index: -10;
bottom: 0;
position:absolute;
width:100%;
background-image:url(../images/vladislav-shoot-page-bg.png);
background-repeat:no-repeat;
background-position:right;
height:555px;
}
.homeFont {
	font-family: "Monotype Corsiva", "Times New Roman", Times, serif !important;
	font-size: 22px !important;
	line-height:26px;
	color:#D9C9BD;
}
.superscript {
vertical-align:super;
font-size:10px;
}
.musicTable {
width:400px;
}
#headerLeft {
float:left;
}
#headerFilmRight {
float:left;
margin-left:82px;
position:relative;
left:0px;
top:0px;
}
#playPause {
float:left;
padding:5px;
}
.localAudioPlayer {
float:left;
position:relative;
left:20px;
}
#filmVladislav {
position:fixed;
left:980px;
top:0px;
width:300px;
}
#filmVladislav img {
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}
.worksTime {
font-size: 10px;
font-family: "Times New Roman", Times, serif;
}
.musicTime {
font-size: 10px;
}
#musicRight {
float:left;
margin-left:10px;
width:400px;
}
#musicRight img {
width:100px;
}
.roundedImage {
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
	 }
#backToMusic {
float:left;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
position:fixed;
height:20px;
background-color:#040404;
margin-top:-20px;
padding-top:10px;
padding-bottom:10px;
width:650px;
}