/* LINK STYLES */

a:link, a:visited, a:active, .to_top {
	color : #FC0;
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

#menutop a:link, #menutop a:hover, #menutop a:visited, #menutop a:active, .to_top {
	font : bold 12pt Arial;
	margin : 4px;
	padding : 5px;
}

#menutop a:link, #menutop a:visited, #menutop a:active {
	color : #000;
	border : solid 2px #000;
}

#menutop a:hover {
	color : #FFF;
	background-color : #000;
	text-decoration : none;
}

/* SITE WIDE */

body {
	background-color : #000;
	margin : 0;
	padding : 0;
	text-align:center;
}


#container {
	width : 720px;
	margin : 0 auto;
	padding : 0 auto;	
}

#menutop {
	padding : 10px;
	margin : 10px 0 0 0;
	background-color : #FC0;
}

#menutop a.menuat {
	background-color : #000;
	color : #fff;
}

#copy {
	width : 720px;
	/*background-color : #FF00FF;*/
}

p {
	font-family : arial;
	color : #fff;
	line-height : 24px;
	text-align : justify;
	font-size : 10pt;
}

p.center {
	text-align : center;
}

p.right {
	text-align : center;
}

.header {
	font : bold 12.5pt Arial;
	text-align : center;
}

p.note {
	width : 680px;
	padding : 20px;
	font-style : italic;
	border : solid 1px #06C;
}

p.beatles_link {
	text-align : center;
}

div.divider_yellow {
	width : 100%;
	height : 1px;
	background-color:FFF;
}

.divider_yellow {
	width : 100%;
	height : 1px;
	background-color:#FC0;
}

.divider_blue {
	width : 100%;
	height : 1px;
	background-color:#06C;
}

.divider_white {
	width : 100%;
	height : 1px;
	background-color:#FFF;
}

.impulse {
	text-align:right;
}

.copyrite {
	font-style : italic;
	letter-spacing : -0.1pt;
	word-spacing: -0.8pt;
}

.art_left {
	margin-right : 15px;
	margin-top : 6px;
}

.art_right {
	margin-left : 15px;
	margin-top : 6px;
}

/* MAIN PAGE */

.main_caption {
	text-align : left;
	font : bold italic 13pt Arial;
	color : #fff;
	word-spacing: .2em;
}

#copy img.illus {
	position : relative;
	float : right;
}

#copy img.illus_left {
	padding : 0 10px 0 0;
	/*position : relative;
	float : left;
	padding : .5em 1em 0 0;*/
}

.yellow { font-family : arial; font-size : 11.5pt; color : #FC0; font-weight : bold; font-style : italic}
.purple {	color : #93C; font-weight : bold; }
.blue {	color : #09F; font-weight : bold; }
.orange {	color : #F60; font-weight : bold; }
.red {
	color : #F00;
	font-weight: bold;
	text-align: center;
	font-size: 10pt;
}
.green { color : #0C0; font-weight: bold; }

#weblinks {
	padding-top : 10px;
}

/* ARTIST PAGE */

#artist {
	width : 410px;
	height : 350px;
	float : left;
}

.caption {
	font : italic 8pt Arial;
	color : #fff;
	text-align : center;
	word-spacing : 1.25pt;
	line-height : 1.3em;
	padding : 5px;
}

.artist_beatles {
	margin-left : 3.5em;
}

/* INSPIRATION PAGE */

.inspy_header {
	font : bold 10.5pt Arial;
	color : #FFF;
	text-align : left;	
}

.clown_caption {
	font : bold italic 10pt/1.7em Arial;
	color: #FC0;
}

/* OTHER WORKS PAGE */

#left {
	position : relative;
	float : left;
	width : auto;
	background-color : #0066FF;
}

#right {
	position : relative;
	float : right;
	width : 50%;
	
	background-color : #FFFF00;
}

.art {
	padding : 5px;
	border : solid 1px #FFF;
}

.gordie {
	padding-left : 10px;
}

.art_inset {
	padding : 8px;
	border : solid 1px #FFF;
}

.art_inset {
	margin-left : 15px;
	margin-top : 8px;
}

#blackbird {
	padding-top : 25px;
	padding-bottom : 40px;
}

.to_top	{
	padding : 5px;
	width : 100px;
	border : solid 1px #FC0;
}

#container #copy p font b i {
	font-size: 13px;
}
.petty {
	line-height: 25px;
}
.autumnroad {
	line-height: 23px;
}
