/*   
Theme Name: BadlyDressed
Theme URI: www.badlydressed.co.uk
Description: First portfolio theme
Author: Antony Walton
Author URI: www.badlydressed.co.uk
Version: 1.0
.
General comments/License Statement if any.
.
*/

body {
	margin:0;
	padding:0;
	font-family:"museo-sans-1","museo-sans-2",sans-serif;
	font-weight:300;
	text-align:center;
	background:#1d1d1d url(images/furniture/header.jpg) fixed center top repeat-x;
	/*background-color:#191919;*/
	font-size:14px;
	}

a:link,
a:visited {
	color:#1377ac;
	text-decoration:none;
	}

a:active {
	position:relative;
	top:1px;
	}

a:hover {
	text-decoration:underline;
	}

a img {
	border:none;
	}

.clear {
	clear:both;
	}

#header-container {
	width:100%;
	background:url(images/furniture/header.jpg) #323232 center top repeat;
	/* #2b4451 */
	border-bottom:#1a688c solid 1px;
	position:fixed;
	top:0;
	left:0;
	}

#header {
	width:940px;
	padding:0 10px 0 10px;
	margin: 0 auto;
	height:169px;
	text-align:left;
	position:relative;
	}
	
	a#twitter_follow {
		display:block;
		width:60px;
		height:17px;
		background:url(images/furniture/button/follow.gif) no-repeat top left;
	}
	
	a#twitter_follow:hover {
		background:url(images/furniture/button/follow.gif) no-repeat bottom;
	}
	
		a#twitter_follow span {
			margin-left:-5000px;
		}
	
	#header h1 {
		color:#FFFFFF;
		font-family:"museo-1","museo-2",serif;
		font-size:54px;
		font-weight:300;
		margin:0;
		padding:0 0 0 0;
		}
	
	#header h2 {
		color:#999999;
		font-family:"museo-sans-1","museo-sans-2",sans-serif;
		font-size:25px;
		font-weight:300;
		margin:0;
		padding:0;
		}
	
	#header h2 span {
		color:#101010;
		}

	#header ul {
		margin:22px 0 0 0;
		padding:0;
		list-style:none;
		}
	
		#header ul li {
			display:block;
			float:left;
			margin-right:8px;
			color:#10100f;
			}

#latest {
	width:300px;
	position:absolute;
	top:8px;
	right:10px;
	color:#999999;
	font-size:13px;
	line-height:22px;
	font-weight:300;
	}
		
	#latest strong {
		color:#1377ac;
		font-weight:700;
		}
		
	#latest .date,
	#latest .aktt_tweet_time {
		color:#131313;
		}
		
	#latest p {
		margin-bottom:14px;
		}
			
#main-container {
	/* border-bottom:#1d4052 solid 1px; */
	border-bottom:#1a688c solid 1px;
	text-align:left;
	/*background:#222222 url(images/furniture/main-background.png) top repeat-x;*/
	}
	
#main {
	width:940px;
	padding:0 10px 10px 10px;
	margin:169px auto 0 auto;
	}
	
	#main p.intro {
		font-family: "museo-1","museo-2",serif;
		font-weight:100;
		font-size:48px;
		/*color:#2d5063;*/
		color:#2286b5;
		line-height:54px;
		padding-top:11px;
		margin-bottom:18px;
		text-shadow:#111111 2px 2px 10px;
		}
		
	#main p.intro strong {
		font-weight:500;
		}
			
	#main h2 {
		color:#a3a3a3;
		font-family:"museo-1","museo-2",serif;
		font-size:22px;
		font-weight:300;
		padding-left:8px;
		margin-bottom:12px;
		margin-top:0;
		}
	
	#main hr {
		border:0;
		border-bottom:#323232 solid 5px;
		width:220px;
		text-align: left;/* align for IE */
		margin: 0 auto 0 0;/* align for Mozilla */
		}

#shadow {
	width:100%;
	position:fixed;
	top:170px;
	left:0;
	height:35px;
	z-index:100;
	background:transparent url(images/furniture/shadow.png) top repeat-x;
	margin:auto;
	}

#ink,
#digital,
#bits {
	width:300px;
	margin-right:20px;
	float:left;
	}

#bits {
	margin-right:0;
	}
		
	#ink a,
	#digital a,
	#bits a {
		border:#323232 solid 4px;
		display:block;
		width:212px;
		height:212px;
		padding:0;
		margin-top:8px;
		overflow:hidden;
		-webkit-box-shadow:0px 0px 10px #000;
		-moz-box-shadow:0px 0px 10px #000;
		box-shadow:0px 0px 10px #000;
		}
		
		#ink a:hover,
		#digital a:hover,
		#bits a:hover {
			text-decoration:none;
			-webkit-box-shadow:0px 0px 15px #2286b5;
			-moz-box-shadow:0px 0px 15px #2286b5;
			box-shadow:0px 0px 15px #2286b5;
			}
			
		#ink a span,
		#digital a span,
		#bits a span {
			margin:0;
			font-family:"museo-sans-1","museo-sans-2",serif;
			font-weight:100;
			font-size:16px;
			line-height:18px;
			color:#ffffff;
			background-color:#323232;
			margin:0;
			padding:0 8px 5px 4px;
			display:inline-block;
			}
			
		#ink a.more,
		#digital a.more,
		#bits a.more {
			color:transparent;
			border:none;
			display:block;
			width:220px;
			height:20px;
			background:url(images/furniture/button/ellipsis.gif) center top no-repeat;
			/*line-height:10px;
			text-align:center;
			font-size:30px;
			*/
			-webkit-box-shadow:none;
			-moz-box-shadow:none;
			box-shadow:none;
			}
			
		#ink a.more:hover,
		#digital a.more:hover,
		#bits a.more:hover {
			/*color:#1377ac;*/
			background:url(images/furniture/button/ellipsis.gif) center bottom no-repeat;
			}
	
#footer-container {
	text-align:right;
	background:#191919 url(images/furniture/footer-background.png) top repeat-x;
	}
	
#footer {
	width:940px;
	padding:0 10px;
	margin:0 auto;
	height:73px;
	}
		
	#footer p {
		color:#7e7e7e;
		margin:0;
		padding-top:28px;
		}

#badges {
	position:absolute;
	left:960px;
	top:345px;
}
