@charset "UTF-8";
/* CSS Document */

*
	{
		margin:0px;
		padding:0px;
	}
		
body
	{
		*background:url(../img/kellie-page-bg.jpg);
		font-family:times new roman, times, serif;
		color:#666666;
		font-size:18px;
	}

a
	{
		color:#000000;
	}

p
	{
	margin:10px 0px;
	color:#222;
	line-height:28px;
	}

	
li
	{
		margin-left:25px;
	}	
	
	
h1
	{
		font-size:36px;
		color:#000;
		*line-height:42px;
		margin:5px 0px;
	}
	
h2
	{
		font-size:22px;
		color:#222;
		line-height:36px;
		margin:5px 0px;
	}
	
h3
	{
		font-size:18px;
		color:#222;
		margin:0px 0px;
	}
	
h4	
	{
		margin:10px 0px;
	}
h5	
	{
		font-size:24px;
		line-height:24px;
		float:right;
	}

.TableMusic
	{
		font-size:18px;
		color:#666;
		margin-top:15px;
		line-height:30px;
		background:url(../img/kellie-shepherd4.jpg) center left no-repeat;
	}	
		
.clear
	{
		clear:both;
	}
	
.Break
	{
		clear:both;
		height:5px;
	}		
	
.FloatRight
	{
		float:right;
	}
	
/*  MAIN DIVS  */
#Container
	{
		margin:0px 0px;
	}
	
#Paper
	{
		width:960px;
		margin:auto;
		*padding:5px 10px;
	}
	
#Header
	{
		*background:url(../img/kellie-nav-bg.jpg);
		*height:10px;
		margin:0px 0px;
		clear:both;
	}
	
#Window
	{
		height:307px;
		*margin:10px 0px;
		background:url(../img/angelawebb-header.jpg) center left no-repeat;
	}
#WindowPanto
	{
		height:307px;
		*margin:10px 0px;
		background:url(../img/angelawebb-header-v1.jpg) center left no-repeat;
	}

				
#Nav
	{
		background-color:#000;
		*margin:10px 0px;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px;
	}
	
#Content
	{
		padding:15px 15px;
		background-color:#Fff;
	}
	
#Footer
	{
		width:960px;
		margin:auto;
		*padding:10px 10px;	
		background-color:#000;
		color:#ffffff;
		font-size:12px;
		clear:both;
	}
	
#ContentRightHome
	{
		float:right;
		width:350px;
		height:437px;
		background:url(../img/a-webb.jpg) center no-repeat;
	}
	
#ContentTopRightFlyer
	{
		float:right;
		width:400px;
		height:570px;
		background:url(../img/fatalencounter-flyer-web.png) center no-repeat;
	}	

#ContentLeftHome
	{
		float:left;
		width:400px;
		height:250px;
		background:url(../img/Kellie-Alan-Columbia-NY.jpg) center no-repeat;
	}
	
#StoryRight1
	{
		float:right;
		width:230px;
		height:280px;
		background:url(../img/young-kellie.jpg) center no-repeat;
	}	
#StoryLeft1
	{
		float:left;
		width:380px;
		height:300px;
		background:url(../img/london1967.jpg) center no-repeat;
	}
	
#StoryRight2
	{
		float:right;
		width:300px;
		height:350px;
		background:url(../img/art-poster.jpg) center no-repeat;
	}
	
/*  Sub Divs  */
#Logo
	{
		height:50px;
		width:300px;
		background:url(../img/kellie-logo.png) no-repeat top left;
		margin-top:0px;
		margin-left:-10px;
		float:left;
	}
	
#Slogan
	{
		font-family:Times New Roman;
		text-transform:uppercase;
		font-size:16px;
		color:#999999;
		margin-left:15px;
		margin-top:50px;
	}
	
#Slogan h1
	{
		font-size:16px;
		color:#666666;
	}	
	
#TopNav
	{
		font-size:16px;
		color:#ffffff;
		margin-top:50px;
		float:right;
	}
	
#TopNav li a
	{
		color:#ffffff;
		text-decoration:none;
	}	
	
#TopNav li a:hover
	{
		color:#999999;
		border-bottom:1px dotted #999999;
	}				

#MainNav
	{
		font-size:18px;
		font-style:bold;
		background:url(../img/kellie-nav-bg.jpg);
		color:#ffffff;
		padding:10px;
		height:25px;
	}
	
#MainNav ul
	{

	}	
	
#MainNav li
	{	
		display:block;
		float:left;
		margin-left:60px;
		margin-right:135px;
	}	
	
#MainNav li a
	{
		font-size:18px;
		font-style:bold;
		color:#fff;
		padding:7px;
		text-decoration:none;
		line-height:25px;	
		
	}	
	
#MainNav li a:hover
	{
		color:#fff;
		background-color:#000;
		-moz-border-radius: 15px; 
		-webkit-border-radius: 15px;	
	}		
	
	
#SubNav
	{
		height:30px;
		background-color:#efefef;
		color:#666666;
		padding:0px 15px;
		line-height:30px;
	}
	
#Spotlight
	{
		background-color:#eaf5fa;
		height:250px;
		padding:10px;
		width:60%;
		float:left;
	}
	
#SpotlightHeader
	{
		clear:both;
		height:30px;
		margin:10px;
	}	

#News
	{
		height:80px;
		margin:10px 0px;
		margin-bottom:20px;
	}
	
#AdditionalProjects
	{
		background-color:#efefef;
		padding:10px;
		width:60%;
		float:left;
		margin-top:10px;
	}	
	
#IndustryLatest
	{
		height:80px;	
		background-color:#efefef;
		width:60%;
		float:left;
		padding:10px;
	}
	
.IndustryNewsItem
	{
		width:50%;
		float:left;
	}
	
#IndustryNews
	{	
		background-color:#F4ECDA;
		width:35%;
		float:right;
		padding:10px;
	}

	
#Footer ul
	{padding:10px;}
	
#Footer li
	{
		display:block;
		display:inline;
		margin-left:0px;
		margin-right:20px;
	}
	
#Footer li a
	{
		color:#ffffff;
	}	
	
/*  Sub div styles  */
#TopNav ul
	{}
	
#TopNav li
	{
		display:block;
		float:right;
		margin-left:20px;
	} 
	
/*  Content Blocks */
.OneCol
	{
		width:45%;
		float:left;
		margin:0px 10px;
	}
	
.TwoCol
	{
		width:60%;
		float:left;
	}
	
.NewItem
	{
		margin:0px 10px;
	}
/*  RSS Feed Icon */

	
/*  INNER PAGES */
#InnerContent
	{
		padding:4px 12px;
		line-height:18px;
	}
	
#InnerContent li
	{
		margin:2px 25px;
	}
	
#InnerContent h3
	{
		border-bottom:2px solid #333333;		
		padding:1px 0px;
		color:#333333;
		margin-bottom:-2px;
		padding-top:10px;
	}
	
/*  Performance */
.SectorBarRight
	{
		float:right;
		width:20%;
		margin-left:5px;
		background-color:#F4ECDA;
		padding:8px;
		min-height:485px;
	}
	
	
.SectorBarLeft
		{
		background-color:#CCCCCC;
		height:250px;
		padding:10px;
		width:20%;
		float:left;
		min-height:485px;
	}
	
.SideBarRight
	{
		float:right;
		width:27%;
		margin-left:5px;
		background-color:#F4ECDA;
		padding:8px;
		min-height:485px;
	}
	
.adheader
	{
	color:#666666;
	font-size:9px;
	align:center;
	text-align: center;
	}
#Aside
	{
		float:left;
		width:580px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		margin-bottom:30px;
		background-color:#eaf5fa;
	}
#ArticleLeft
	{
		float:left;
		background:url(../img/angela-webb-panto.jpg);
		width:359px;
		height:359px;
		margin-right:15px;
		margin-bottom:30px;
	}
	
#HomeArticleLeft
	{
		float:left;
		background:url(../img/AW-bw.png);
		width:300px;
		height:375px;
		margin-right:15px;
		margin-bottom:30px;
	}	
	
#Form
	{
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		background:url(../img/kellie-form-bg.jpg);
		width:310px;
		margin:0px 0px 0px 0px;
		color:#222;
		font-size:14px;
	}
	
	
#Form h1
	{
		font-size:20px;
		color:#fff;
	}
	
#Form td
	{
		padding:3px;
	}
	
#Form input
	{
		padding:3px;
		color:#333;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px;
		border:none;
		font-size:14px;
	}
	
#Form input.submitBtn
	{
		height:40px;
		width:150px;
		background:url(../img/kellie-form-button.jpg) center no-repeat;
		margin:2px 0px;
		*text-align:center;
		*line-height:50px;
	}

#Form input.submitBtn2
	{
		height:65px;
		width:364px;
		background:url(http://www.bermondsey.com/img/button-trial.png) center no-repeat;
		margin:2px 0px;
		font-size:36px;
		color:#333;
		text-align:center;
		line-height:50px;
	}


#Form input.submitBtn3
	{
		height:65px;
		width:364px;
		background:url(http://www.bermondsey.com/img/button-send.png) center no-repeat;
		margin:2px 0px;
		font-size:36px;
		color:#333;
		text-align:center;
		line-height:50px;
	}
	
