/*
V i k t o r i a   T o l s t o y . c o m
----------------------------------------

Main.css:
Design structure, links and image settings


Design by SOUL Design Richard Kennett AB, all rights reserved.
*/

* {
	margin: 0;
	padding: 0;
}
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
body {
	background: #fff url(../images/img01.jpg) no-repeat center center;
	background-attachment:fixed;
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

/*MAIN*/
#main {
	margin: 0px auto;
	background: #f6ebcb;
	color: #000;
	width: 900px;
}
/* the header "logo" */
#main .headerText { height: 48px; text-align: left; background: #000 url(../images/headerText.jpg) no-repeat; }
/* valign:top every td in #main */
#main td { vertical-align: top; }
#main td.header { padding: 40px 70px 0 70px; }
/* align the text to the left */
#main td.sideBar { text-align: left; width: 195px; }
/* margin top, move sideBar 90px from the menu downwards*/
#main table.sideBar { width: 203px; margin: 0px 0 0 0; background: #f4e4b6; border: 0; text-align: left; }
/* pad the content of sideBar 10px, all directions */
#main table.sideBar td.input { padding: 10px 10px 10px 10px; }
/* copyright properties */
#main .copyright { padding: 130px 0 10px 70px; }
/*END OF MAIN*/



/*CONTENT*/
#content { padding: 39px 70px 5px 70px; }

div.Header { padding: 2px 0 0px 5px; background: #f6ebcb URL("../images/blogHeader_bg.jpg") no-repeat; width: 534px; vertical-align: middle; height: 22px;  }

/*innerContent*/
#innerContent .cdText { padding: 0px 0px 0px 22px; }
#innerContent .hr { padding: 20px 0px 20px 0px; }
/*END OF CONTENT*/

#blog .Header { padding: 0 0 2px 6px; background: #f6ebcb URL("../images/blogHeader_bg.jpg") no-repeat; width: 534px; vertical-align: middle; height: 25px;  }
#blog .Date { vertical-align: top; padding: 0 0 25px 0; }
#blog .Content { padding: 10px 0 50px 6px; }
#blog ul {padding-left: 20px; }
#blog ol {padding-left: 25px; }

#albumList { padding: 20px 20px 0 20px; width: 527px; background: #f6ebcb url('../images/gradient_plate.jpg') no-repeat;}
/*this is used to create spacing between albumList - songs! */
#albumListSongs td { line-height: 20pt; }

