/*
Theme Name: Aureole
*/



/* Begin Typography & Colors */

a:link { color:#cc0000;}
	a:visited { color:#cc0000;}
	a:hover { background:#cc0000;}
	a:hover { color:#cccccc;}


a.daniel:link { color:#000000;}
a.daniel:visited { color:#000000;}
a.daniel:hover { background:#000000;}
a.daniel:hover { color:#000000;}

body {
	font-size: 80%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-left: 0px;
	margin-top: 0px;
        background:#cc0000;
	text-align: left;
	}

#content {
	font-size: 1.2em
	}
#footer {
	background: #eee url('images/kubrickfooter.jpg') no-repeat top;
	border: none;
	}

/* End Typography & Colors */



/* Begin Structure */

	#container{
	margin-left: left;
	margin-right: auto;
	width: 950px;
	}

	#far-left-top{
	width: 148px;
	height: 144px;
    	background-image: url('images/far-left-top.jpg');
        background-color: black;
	}
	
	#far-left-middle{
	top: 144px;
	width: 52px;
	height: 393px;
    	background-image: url('images/far-left-middle.jpg');
	background-repeat: no-repeat;
	background-position: 28px 0px;
	}
	
	#far-left-bottom{
	top: 537px;
	width: 148px;
	height: 128px;
    	background-image: url('images/far-left-bottom.jpg');
	background-repeat: no-repeat;
	background-position: 63px 0px;
	}
	
	#left{
	margin-left: 52px;
	width: 96px;
	height: 393px;
    	background-image: url('images/home/left.jpg');
	}

        #left_contact{
	margin-left: 52px;
	width: 96px;
	height: 393px;
    	background-image: url('images/contact/left.jpg');
	}

        #left_links{
	margin-left: 52px;
	width: 96px;
	height: 393px;
    	background-image: url('images/links/left.jpg');
	}
	
	#main{
	position: absolute;
	top: 0px;
	margin-left: 148px;
	width: 341px;
	height: 537px;
	background-image: url('images/home/main.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
	}

	#main_contact{
	position: absolute;
	top: 0px;
	margin-left: 148px;
	width: 341px;
	height: 537px;
	background-image: url('images/contact/main.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
	}

        #main_links{
	position: absolute;
	top: 0px;
	margin-left: 148px;
	width: 341px;
	height: 537px;
	background-image: url('images/links/main.jpg');
	background-repeat: no-repeat;
	background-color: #000000;
	}
	
	#left-bottom{
	position: absolute;
	top: 537px;
	margin-left: 148px;
	width: 341px;
	height: 128px;
    	background-image: url('images/left-bottom.jpg');
	}
	
	#left-body-bottom{
	position: absolute;
	top: 665px;
	margin-left: 148px;
	width: 341px;
	height: 21px;
    	background-image: url('images/left-body-bottom.jpg');
	background-repeat: no-repeat;
	background-position: 319px 0px;
	}
	
	#right-body-top {
	position: absolute;
	top: 0px;
	margin-left: 489px;
	width: 146px;
	height: 46px;
	background-image: url('images/right-body-top.jpg');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: left;
	background-position: 24px 0px;
	}
	
	#title {
	position: absolute;
	top: 46px;
	margin-left: 489px;
	width: 336px;
	height: 98px;
	background-image: url('images/home/title.jpg');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: left;
	background-position: 24px 0px;
	}

        #title_contact {
	position: absolute;
	top: 46px;
	margin-left: 489px;
	width: 362px;
	height: 98px;
	background-image: url('images/contact/title.jpg');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: left;
	background-position: 24px 0px;
	}

        #title_links{
	position: absolute;
	top: 46px;
	margin-left: 489px;
	width: 267px;
	height: 98px;
	background-image: url('images/links/title.jpg');
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: left;
	background-position: 24px 0px;
	}
	
	#right-body {
		position: absolute;
		top: 144px;
		margin-left: 489px;
		width: 481px;
		height: 20px;
		background-image: url('images/right-body.jpg');
		background-color: #000000;
		background-repeat: no-repeat;
		background-position: left;
		background-position: 97px 0px;
	}
	
	#body1 {
		position: absolute;
		top: 164px;
		margin-left:489px;
		width: 481px;
		height: 30px;
		background-color: #000000;
	}
	
	#body2 {
		position: absolute;
		top: 194px;
		margin-left:489px;
		width: 481px;
		height: 490px;
		background-color: #000000;
	}
	
	#right-body-bottom {
		position: absolute;
		top: 665px;
		margin-left: 489px;
		width: 513px;
		height: 19px;
		background-image: url('images/right-body-bottom.jpg');
	}
	
	#far-right {
		margin-left: 481px;
		margin-top:0;
		width: 21px;
		height: 521px;
		background-image: url('images/far-right.jpg');
		background-repeat: no-repeat;
		background-position: 0px 10px;

	}

#footer {
	padding: 0;
	margin: 0 auto;
	width: 760px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}
/* End Structure */

	div.scroll {
	height: 450px;
	width: 460px;
	overflow: auto;
	background-color: #000;
	padding: 8px;
	color: #cccccc;
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}


/* Main Page Buttons */

.home a {
display: block;
width: 74px;
height: 23px;
background: url('buttons/home.jpg') no-repeat;
}

.home a:hover {
background-position: 0px -23px;
}

.gallery a {
display: block;
width: 100px;
height: 23px;
background: url('buttons/gallery.jpg') no-repeat;
}

.gallery a:hover {
background-position: 0px -23px;
}

.bio a {
display: block;
width: 49px;
height: 20px;
background: url('buttons/bio.jpg') no-repeat;
}

.bio a:hover {
background-position: 0px -20px;
}

.contact a {
display: block;
width: 107px;
height: 22px;
background: url('buttons/contact.jpg') no-repeat;
}

.contact a:hover {
background-position: 0px -22px;
}

.links a {
display: block;
width: 66px;
height: 22px;
background: url('buttons/links.jpg') no-repeat;
}

.links a:hover {
background-position: 0px -22px;
}


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

