@charset "UTF-8";
/* CSS Document
Marilyn Martin
Subpage CSS
©2012 Marilyn Martin
Created 1/4/12 9:49AM
Updated 1/4/12 9:49AM
Validated 1/4/12 9:49AM
CSS code by Steve Wilkison at Digital Vision Media, www.digitalvisionmedia.com */

/* UNIVERSAL */

html, body {
	background: #7d8443 url(../images/subbackmid.jpg) top center repeat;
	}
	
div#outsidewrapperdiv {
	background: url(../images/subtop.jpg) top center repeat-x;
}

div#wrapperdiv {
	background: url(../images/subbacktop.jpg) top center no-repeat;
}

div#contentdiv.thephotos {
	width: 779px;
	padding: 387px 0 0 181px;
	height: 821px;
	background: url(../images/photocontent.jpg) 181px 387px no-repeat;
}

div#flashdiv {
	width: 702px;
	height: 1229px;
	background: #111;
}

div#videoflashdiv {
	width: 702px;
	height: 527px;
	background: #111;
	margin: 50px 0 0 40px;
}

div#songdiv {
	width: 700px;
	padding: 20px 0 40px 10px;
}

div#newsongdiv {
	width: 700px;
	margin: 20px 0 0 10px;
	padding: 50px 0 40px 50px;
}

div#newsongdiv2 {
	width: 660px;
	margin: 0;
	padding: 0 0 0 20px;
}

div.cddiv {
	width: 212px;
	float: left;
	margin: 0 20px 0 0;
	text-align: center;
}

div.cddiv.dream {
	width: 250px;
}

div#instructionsdiv {
	text-align: center;
	font-size: 90%;
	line-height: 140%;
	margin: 20px 0 0 0;
}

div#titlediv {
	width: 345px;
	height: 59px;
	position: absolute;
	z-index: 10;
	visibility: visible;
	left: 234px;
	top: 129px;
}

div#titlediv.whoamititle {
	background: url(../images/whotitle.jpg) top left no-repeat;
}

div#titlediv.photostitle {
	background: url(../images/photostitle.jpg) top left no-repeat;
}

div#titlediv.videostitle {
	background: url(../images/videostitle.jpg) top left no-repeat;
}

div#titlediv.prevtitle {
	background: url(../images/previoustitle.jpg) top left no-repeat;
}

div#titlediv.newtitle {
	background: url(../images/newtitle.jpg) top left no-repeat;
}

div#topphotodiv.whoami {
	background: url(../images/whoami4_05.jpg) top left no-repeat;
}

div#topphotodiv.photostop {
	background: url(../images/photostop.jpg) top left no-repeat;
}

div#topphotodiv.videostop {
	background: url(../images/videotop.jpg) top left no-repeat;
}

div#topphotodiv.songstop {
	background: url(../images/songphoto.jpg) top left no-repeat;
}

div#topphotodiv.newsongstop {
	background: url(../images/newmusictop.jpg) top left no-repeat;
}

div.photorightdiv {
	width: 145px;
	float: right;
}

div.photoright2div {
	width: 289px;
	float: right;
}

div.photoleftdiv {
	width: 289px;
	float: left;
	margin: 0 20px 0 0;
}

div.photoleft2div {
	width: 359px;
	float: left;
	margin: 0 20px 0 0;
}

div.photoleft3div {
	width: 327px;
	float: right;
	margin: 0 0 0 20px;
}

div#bottomicondiv {
	width: 960px;
	height: 99px;
	background: url(../images/bottomicon.jpg) 480px 0 no-repeat;
	padding: 0 0 30px 0;
	margin: 20px 0 0 0;
}

div#copyrightdiv {
	width: 960px;
	height: 69px;
	background: url(../images/copyright.png) 190px 25px no-repeat;
	margin: 0 auto;
}

div.listen {
	margin: 15px 0 0 0;
}

div#albumwrapperdiv {
	width: 711px;
	height: 483px;
	background: url(../images/seriousback.jpg) top left no-repeat;
}

div#albumwrapperdiv.martin {
	background: url(../images/martinback.jpg) top left no-repeat;
}

div#albumwrapperdiv.through {
	background: url(../images/throughback.jpg) top left no-repeat;
}

div#albumwrapperdiv.streets {
	background: url(../images/streetsback.jpg) top left no-repeat;
}

div#albumwrapperdiv.stealing {
	background: url(../images/stealingback.jpg) top left no-repeat;
}

div#albumwrapperdiv.white {
	background: url(../images/whiteback.jpg) top left no-repeat;
}

div#flashplayerdiv {
	width: 325px;
	height: 292px;
	position: absolute;
	z-index: 10;
	left: 358px;
	top: 153px;
}

div#buycd {
	width: 225px;
	height: 120px;
	margin: 0 50px 0 0;
	padding: 0 0 0 0;
	border: 0;
	background-image: url(http://www.cdbaby.com/Images/Links/linkmkr_btn5_buycd.png);
	float: left;
}

div#buymp3s {
	width: 225px; 
	height: 120px; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	background-image: url(http://www.cdbaby.com/Images/Links/linkmkr_btn5_buymp3s.png);
	float: left;
}

div#buystuff {
	width: 550px;
	margin: 25px auto 0 auto;
	padding: 0 0 30px 0;
}

iframe {
	margin: 20px 0 0 0;
}

/* TEXT */

p.caption {
	font-size: 70%;
	text-align: center;
	line-height: normal;
	margin: 0 20px;
}

div.cddiv h2 {
	font-weight: bold;
	padding: 12px 0 0 0;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 110%;
}

p.year {
	font-size: 90%;
	padding: 5px 0 0 0;
	line-height: normal;
}

p.label {
	font-size: 90%;
	padding: 0;
	line-height: normal;
}

p.songs {
	font-size: 80%;
	padding: 15px 0 0 0;
}

/* IMAGES */

div.cddiv img {
	border: 1px solid #000;
}

div.cddiv div.listen img {
	border: none;
}
