
/*
Theme Name: london404
Theme URI: http://www.london404.com/wordpress/wp-content/themes/london404
Author: dean
Author URI: http://www.london404.com/
Version: 1.0
*/



body {
background: url(http://london404.com/public_html/wp-content/themes/london404/images/bg.jpg) no-repeat top
	margin: 0; padding: 0;
	font-family:  Georgia, Times Roman, serif;
	color:#2e170f;
	font-size: 10pt;
}


#SideBar {

position: absolute;
left: 750px;
top: 184px;
width: 208px;
height: 100%;
z-index: 5;
vertical-align: middle;

background-repeat: no-repeat;
background-image:url(images/sidebar.jpg)
}
  
#HeaderDiv {

position: absolute;
left: 0px;
top: 0px;
width: 958px;
height: 184px;
z-index: 1;
background-repeat: no-repeat;
background-image:url(images/header.jpg)
}
   
#LeftImage {

position: absolute;
left: 0px;
top: 184px;
width: 88px;
height: 299px;
z-index: 2;
background-image:url(images/left.jpg)
}



#Tween{

position: absolute;
left: 726px;
top: 184px;
width: 24px;
height: 299px;
z-index: 4;
background-image:url(images/between_flash_and_side.jpg)
}


#Divider{


width: 638px;
height: 65px;
z-index: 4;
background-image:url(images/divider.gif)
}

#SideBarContent{

position: absolute;
left: 770px;
top: 375px;
width: 178px;
height: 315px;
z-index: 9;
vertical-align: middle
}



#ContentDiv{

position: absolute;
left: 88px;
top: 184px;
width: 638px;
z-index: 7;

}

#ContentTextDiv{

position: absolute;
left: 0px;
top: 310px;
width: 638px;
z-index: 7;

}




a.image { 
     display: block;
     width: 638px;
     height: 299px; 
     background-image: url(images/flashpanel.jpg); 
     background-repeat: no-repeat;

        
	
     }
     
	 
a.image:hover {
     background-image: url(images/panel_rollover.jpg);

     } 
     
     



/*  TEXT*/
   
 
 /*  THIS IS THE MAIN BODY CONTENT*/
 
 
.storycontent {
	font-family:  Georgia, Times Roman, serif;
	font-size: 100%;
	line-height: 18px;
	color: #000000;
	text-align: justify;
	}

.imagecaption {
font-family:  Georgia, Times Roman, serif;
	font-size: 80%;
	line-height: 20px;
	color: #777777;
	text-align: justify;
	}


h2 {
	font-family:  Georgia, Times Roman, serif;
	font-size: 12px;
	line-height: 15px;
	color: #fff;
	
}


h3 {
	font-family:  Georgia, Times Roman, serif;
	font-size: 22px;
	line-height: 14px;
	color: #fff;
	
}



.specialbuttons {
	font-family:  Georgia, Times Roman, serif;
	font-size: 18px;
	line-height: 14px;
	color: #fff;
	
}


.storytitle{
	color: #a250a4;
	}





/*
PRELOAD IMAGES
*/







/*
LINKS
*/





a {
color: #fff;
text-decoration: none;
}

a:hover {
color: #f2aa17;
background: #ffffff;
}


/*
ALT LINKS (flickr etc)
*/



a.alt {
color: #000;
text-decoration: none;
background: none;
}

a.alt:hover {
color: #fff;
background: none;
}


.alt a {
color: #000;
text-decoration: none;
background: none;
}

.alt a:hover {
color: #fff;
background: none;
}

/*
ALT TITLE LINKS
*/

a.title {
color: #f2aa17;
text-decoration: none;
background: #000000;
}

a.title:hover {
color: #f2aa17;
background: #e21a84;
}



#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}


.widgettitle{
	display:none
	}

ul {
list-style-type: none;}

li {
list-style-type: none;}


#commentform textarea {
	width: 450px;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	list-style-type: none;
}

#commentlist li, #commentlist p {
	font-size: 9pt;
}
#commentlist a {
	font-size: 8pt;
}

.name_text{
	font-family:  Georgia, Times Roman, serif;
	font-size: 100%;
	line-height: 20px;
	color: #000;
	text-align: justify;
	}


