/* css Millenium Series - Stieg Larsson website 2008 */
/* All associated graphics copyright 2008, Anthony Cummins. Red Ant Media */
/* Added: October 2008 */
	
body {
	font-family: verdana;
	background: #FFF url(images/bgr.gif);
	}

#container {
	width: 960px;
	margin: auto;
	text-align: left;
	padding: 0 0 0 0px;
	position: relative;
	top: 0px;
}


#mhead {
	width: 515px;
	height: 130px;
	background: url(images/mill.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 30px;
	}
	
#head1 {
	width: 265px;
	height: 20px;
	background: url(images/head1.gif) no-repeat;
	position: absolute;
	left: 555px;
	top: 140px;
	}
	
#d1 {
	width: 260px;
	height: 160px;
	background: url(images/dragon1.gif) no-repeat;
	position: absolute;
	left: 820px;
	top: 0px;
	}
	
#home {
	width: 103px;
	height: 55px;
	background: url(images/home.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 160px;
	}

#home2 {
	width: 103px;
	height: 55px;
	background: url(images/home2.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 160px;
	}

#home a {
	display: block;
	width: 103px;
	height: 55px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}

#home a:hover {
	background: url(images/home3.gif) no-repeat;
	}
	
#reviews {
	width: 130px;
	height: 55px;
	background: url(images/reviews.gif) no-repeat;
	position: absolute;
	left: 143px;
	top: 160px;
	}	
	
#reviews2 {
	width: 130px;
	height: 55px;
	background: url(images/reviews2.gif) no-repeat;
	position: absolute;
	left: 143px;
	top: 160px;
	}	
	
#reviews a{
	display: block;
	width: 130px;
	height: 55px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}
	
#reviews a:hover{
	background: url(images/reviews3.gif) no-repeat;
	}
			
#bio {
	width: 149px;
	height: 55px;
	background: url(images/bio.gif) no-repeat;
	position: absolute;
	left: 273px;
	top: 160px;
	}	
			
#bio2 {
	width: 149px;
	height: 55px;
	background: url(images/bio2.gif) no-repeat;
	position: absolute;
	left: 273px;
	top: 160px;
	}	
			
#bio a{
	display: block;
	width: 149px;
	height: 55px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}	
	
#bio a:hover{
	background: url(images/bio3.gif) no-repeat;
	}
		
#b1 {
	width: 96px;
	height: 55px;
	background: url(images/b1.gif) no-repeat;
	position: absolute;
	left: 422px;
	top: 160px;
	}
		
#b12 {
	width: 96px;
	height: 55px;
	background: url(images/b12.gif) no-repeat;
	position: absolute;
	left: 422px;
	top: 160px;
	}
		
#b1 a{
	display: block;
	width: 96px;
	height: 55px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}
	
#b1 a:hover{
	background: url(images/b13.gif) no-repeat;
	}
			
#b2 {
	width: 96px;
	height: 55px;
	background: url(images/b2.gif) no-repeat;
	position: absolute;
	left: 518px;
	top: 160px;
	}
			
#b22 {
	width: 96px;
	height: 55px;
	background: url(images/b22.gif) no-repeat;
	position: absolute;
	left: 518px;
	top: 160px;
	}
			
#b2 a{
	display: block;
	width: 96px;
	height: 55px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}
	
#b2 a:hover{
	background: url(images/b23.gif) no-repeat;
	}
			
#b3 {
	width: 98px;
	height: 55px;
	background: url(images/b3.gif) no-repeat;
	position: absolute;
	left: 614px;
	top: 160px;
	}
		
#b32 {
	width: 98px;
	height: 55px;
	background: url(images/b32.gif) no-repeat;
	position: absolute;
	left: 614px;
	top: 160px;
	}
		
#b3 a{
	display: block;
	width: 98px;
	height: 55px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}
	
#b3 a:hover{
	background: url(images/b33.gif) no-repeat;
	}
			
#reg {
	width: 127px;
	height: 55px;
	background: url(images/register.gif) no-repeat;
	position: absolute;
	left: 712px;
	top: 160px;
	}
			
#reg2 {
	width: 127px;
	height: 55px;
	background: url(images/register2.gif) no-repeat;
	position: absolute;
	left: 712px;
	top: 160px;
	}
			
#reg a{
	display: block;
	width: 127px;
	height: 55px;
	background: none;
	position: absolute;
	left: 0px;
	top: 0px;
	}
	
#reg a:hover{
	background: url(images/register3.gif) no-repeat;
	}
	
#d2 {
	width: 241px;
	height: 55px;
	background: url(images/dragon2.gif) no-repeat;
	position: absolute;
	left: 839px;
	top: 160px;
	}

#copy1 {
	width: 1040px;
	height: 55px;
	background: url(images/copy1.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 215px;
	}

#copy2 {
	width: 1040px;
	height: 55px;
	background: url(images/copy2.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 270px;
	}	
	
#copy3 {
	width: 1040px;
	height: 55px;
	background: url(images/copy3.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 325px;
	}		
	
#copy4 {
	width: 1040px;
	height: 55px;
	background: url(images/copy4.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 380px;
	}		
	
#copy5 {
	width: 1040px;
	height: 55px;
	background: url(images/copy5.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 435px;
	}		
	
#copy6 {
	width: 1040px;
	height: 55px;
	background: url(images/copy6.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 490px;
	}		
	
#copy7 {
	width: 1040px;
	height: 55px;
	background: url(images/copy7.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 545px;
	}		
	
#copy8 {
	width: 1040px;
	height: 55px;
	background: url(images/copy8.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 600px;
	}		
	
#copy9 {
	width: 1040px;
	height: 55px;
	background: url(images/copy9.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 655px;
	}		
	
#copy10 {
	width: 1040px;
	height: 55px;
	background: url(images/copy10.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 710px;
	}		
	
#copy11 {
	width: 1040px;
	height: 55px;
	background: url(images/copy11.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 765px;
	}		
	
#copy12 {
	width: 1040px;
	height: 55px;
	background: url(images/copy12.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 820px;
	}		
	
#copy13 {
	width: 1040px;
	height: 55px;
	background: url(images/copy13.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 875px;
	}		
	
#text {
	width: 795px;
	height: 705px;
	background: none;
	position: absolute;
	left: 80px;
	top: 230px;
	padding: 0 0 0 0;
	margin: 20px 20px 20px 20px;
	z-index: 50;
	font-size: 0.9em;
	}
	
#text p{
	color: #000;
	line-height: 1.3em;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
	}
	
#text span{
	color: #400000;
	}	
	
#text p.large{
	color: #000;
	font-size: 1.2em;
	}
	
#text p.large2{
	color: #400000;
	font-size: 1.2em;
	}
	
#text p.large3{
	color: #400000;
	font-size: 1.0em;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	}
	
#text p.large3twocol{
	width: 795px;
	color: #400000;
	font-size: 1.2em;
	padding: 0 0 0px 0;
	margin: 0 0 0 0;
	}
	
#text p.large3alt{
	color: #400000;
	font-size: 1.0em;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
#text p.twocol{
	width: 795px;
	}

#text p.mid{
	text-align: center;
	}
	
#text p.quote{
	margin: 0 50px 0 50px;
	}
	
#text img{
	margin-right: 20px;
	margin-bottom: 20px;
	}
	
#text img.highlight{
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
#text a{
	color: #ac0d0d;
	text-decoration: none;
	}

#text a:hover {
	text-decoration: underline;
}

#text a.white{
	color: #FFF;
	text-decoration: none;
	}

#text a.white2{
	color: #FFF;
	text-decoration: none;
	margin-left: 710px;
	}

#text a.white3{
	color: #FFF;
	text-decoration: none;
	margin-left: 750px;
	}

#text a.white:hover, #text a.white2:hover, #text a.white3:hover {
	text-decoration: underline;
}
	
.lookatme{
	float:left;
	width: 225px;
	background:#C41E23;
	margin:0px 10px 10px 0px;
	padding:10px 10px 10px 10px;
	}
	
.lookatme2{
	float:right;
	width: 225px;
	background:#C41E23;
	margin:0px 10px 10px 0px;
	padding:10px 10px 10px 10px;
	}
	
.lookatme a img, .lookatme2 a img{
	border: 3px solid #850000;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
.lookatme a:hover img, .lookatme2 a:hover img{
	border: 3px solid #E69228;
	}
	
.lookatme p, .lookatme2 p{
	padding-top: 0;
	margin: 0 0 0 0;
	}
	
#col1 {
	width: 377px;
	height: 705px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}
	
#col2 {
	width: 377px;
	height: 705px;
	background: none;
	position: relative;
	left: 427px;
	top: -705px;
	}
	
.threecol{
	float: left;
	width: 255px;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	position: relative;
	top: -15px;
	}
	
#foot1 {
	width: 1040px;
	height: 25px;
	background: url(images/foot1.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 930px;
	}
	
#quercus {
	width: 195px;
	height: 45px;
	background: url(images/quercus.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 955px;
	}

#quercus a{
	display: block;
	width: 195px;
	height: 45px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}		
	
#quercus a:hover{
	background: url(images/quercus2.gif) no-repeat;
	}
	
#foot2 {
	width: 38px;
	height: 45px;
	background: url(images/foot2.gif) no-repeat;
	position: absolute;
	left: 235px;
	top: 955px;
	}	
	
#murdoch {
	width: 490px;
	height: 45px;
	background: url(images/murdoch.gif) no-repeat;
	position: absolute;
	left: 273px;
	top: 955px;
	}	
	
#murdoch a{
	display: block;
	width: 490px;
	height: 45px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}	
	
#murdoch a:hover{
	background: url(images/murdoch2.gif) no-repeat;
	}
	
#foot22 {
	width: 56px;
	height: 45px;
	background: url(images/foot22.gif) no-repeat;
	position: absolute;
	left: 763px;
	top: 955px;
	}	
	
#mac {
	width: 109px;
	height: 45px;
	background: url(images/mac.gif) no-repeat;
	position: absolute;
	left: 819px;
	top: 955px;
	}	
	
#mac a{
	display: block;
	width: 109px;
	height: 45px;
	background: none;
	position: relative;
	left: 0px;
	top: 0px;
	}
	
#mac a:hover{
	background: url(images/mac2.gif) no-repeat;
	}
	
#foot23 {
	width: 32px;
	height: 45px;
	background: url(images/foot23.gif) no-repeat;
	position: absolute;
	left: 928px;
	top: 955px;
	}
	
#foot3 {
	width: 920px;
	height: 40px;
	background: url(images/foot3.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 1000px;
	}	
	
#foot3 p{
	color: #FFF;
	font-size: 0.85em;
	text-align: center;
	padding: 0 0 0 0;
	margin: 4px 0 0 0;
	}
	
#foot3 a{
	color: #FFF;
	text-decoration: underline;
	}
	
#foot3 a:hover{
	color: #ac0d0d;
	}
	
#foot4 {
	width: 515px;
	height: 101px;
	background: url(images/foot4.gif) no-repeat;
	position: absolute;
	left: 40px;
	top: 1040px;
	}	
