/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

.hiddenPic {display:none;}

body	{ 
	margin: 0;
	font-family: 'Helvetica', Arial;
	color: #404040;
	font-size:11.5px;
	line-height: 20px;


	}

.postmetadata
{padding:5px;
background-color: #f5f5f5;
-moz-border-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
margin-top:20px;

}

.postmetadata2
{padding:5px;
background-color: #f5f5f5;
-moz-border-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
margin-bottom:20px;

}

.postmetadata2 a {
color: #000 !important; 
text-transform:uppercase !important;
font-size: 9px !important;
}



#color {
     position: absolute;
     bottom: 0px;
     left: 0px;
     width: 556px;
     height: 363px;
z-index:-20;
background: url(images/color-background.png);
background-repeat:no-repeat;
background-position: bottom left;

}

#rotator {
padding-left:86px !important;
margin-top:-116px !important;
margin-left:17px !important; }


p 	{ 
	margin: 0 0 15px 0px; 
	}

input {margin-bottom:5px;display:block;border: 1px solid #999; padding: 1px;}

h1 img a {
	border: 0;
	}

img a {border: 0 !important;}

img { border: 0; }

.services { font-size:10px;
color:#7b7b7b;
text-transform:uppercase;
line-height:14px;

}

.blue { font-size:10px;
color:#00aeef;
text-transform:uppercase;
line-height:14px;

}

#content { float:left;
margin-left:50px;
width:700px;}

.current_page_item {  color:#ec008c !important;}
.current_page_item a {  color:#ec008c !important;}
.current_page_item a:active {  color:#ec008c !important;}
.current_page_item a:visited {  color:#ec008c !important;}
.current_page_item a:hover {  color:#ec008c !important;}

.projects {
border-top:1px dashed #CCCCCC;
margin-left:97px;
padding-left:0;
padding-top:10px;
text-transform:uppercase;
width:197px;}


.subpages-table { font-size:10px; text-transform:uppercase;text-align:left;}
.subpages-table img { margin-bottom:5px;}

.subpages-cell {text-decoration:none;padding-bottom:10px;
padding-right:70px;}

.subpages-table a { font-size:10px; text-transform:uppercase;text-align:left;color:#00aeef}
.subpages-table a:hover { font-size:10px; text-transform:uppercase;text-align:left;color:#ec008c !important}
.subpages-table a:visited { font-size:10px; text-transform:uppercase;text-align:left;color:#00aeef}
.subpages-table a:active { font-size:10px; text-transform:uppercase;text-align:left;color:#00aeef}

.subpages-row {margin-bottom:10px;}

.projects a {padding-left:0;color:#404040}
.projects a:active {padding-left:0;color:#404040}
.projects a:visited {padding-left:0;color:#404040}
.projects a:hover {padding-left:0;color:#ec008c}

.post-meta-key {
visibility: hidden;
z-index:1111;
top:-999px;
text-indent:-999px;
position:absolute;
}

h2	{ 
	font-family: 'Toronto Subway', Trebuchet MS; 
	font-size: 11px;
	color: #00aeef;
	margin-bottom: 5px;
	margin-top: 10px;
	font-weight: normal;
	letter-spacing: .2em;
	text-transform: uppercase;
	}

.contactheadings	 { 
	font-family: 'Toronto Subway', Trebuchet MS; 
	font-size: 11px;
	color: #00aeef;
	margin-bottom: 5px;
	font-weight: normal;
	letter-spacing: .2em;
	text-transform: uppercase;
	}

.titles	{ 
	font-family: 'Toronto Subway', Trebuchet MS; 
	font-size: 11px;
	color: #00aeef;
	margin-bottom: 10px !important;
margin-top:0px !important;
		font-weight: normal;
	letter-spacing: .2em;
	text-transform: uppercase;
	}

#whatwedo {
  padding-left:20px;
  margin-bottom:20;
  }

#whatwedo li {
  list-style-type:none;
background: url(images/bullet-point.jpg) no-repeat scroll 0 5px transparent;
padding-left:20px;

  }




h2 	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 11px;	color: #00aeef;	margin-bottom: 5px;	margin-top: 10px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h2 a	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 16px;	color: #00aeef;	margin-bottom: 5px;	margin-top: 15px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h2 a:active	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 16px;	color: #00aeef;	margin-bottom: 5px;	margin-top: 15px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h2 a:visited	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 16px;	color: #00aeef;	margin-bottom: 5px;	margin-top: 15px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h2 a:hover	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 16px;	color: #ec008c;	margin-bottom: 5px;	margin-top: 15px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}

 a {  color: #005baa;font-size:11px; line-height:18px;  text-decoration:none;}
 a:active { color: #005baa;font-size:11px; line-height:18px;  text-decoration:none;}
 a:visited { color: #005baa;font-size:11px; line-height:18px;   text-decoration:none;}
 a:hover {color: #ec008c;font-size:11px; line-height:18px;   text-decoration:none;}

h3 	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 11px;	color: #444343;	margin-bottom: 10px;	margin-top: 5px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h3 a	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 11px;	color: #444343;	margin-bottom: 10px;	margin-top: 5px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h3 a:active	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 11px;	color: #444343;	margin-bottom: 10px;	margin-top: 5px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h3 a:visited	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 11px;	color: #444343;	margin-bottom: 10px;	margin-top: 5px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}
h3 a:hover	{ 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 11px;	color: #444343;	margin-bottom: 10px;	margin-top: 5px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}

.names { 	font-family: 'Toronto Subway', Trebuchet MS; 	font-size: 14px;	color: #444343;	margin-bottom: 0px !important;	margin-top: 5px;	font-weight: normal;	letter-spacing: .2em;	text-transform: uppercase;text-decoration: none;	}

.intro	{ 
	font-family: 'Toronto Subway', Trebuchet MS; 
	font-size:18px;
	color: #444343;
	line-height: 26px;
	margin-bottom:15px;
	letter-spacing: 5px;
	text-transform: uppercase;
	margin-top: 0px;
	padding-top:0px;
}

.headertwo {
font-size: 16px;	
margin-bottom:20px;
}

#nav a { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 11px; color: #00aeef; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}
#nav a:active { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 11px; color: #00aeef; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}
#nav a:visited { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 11px; color: #00aeef; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}
#nav a:hover { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 11px; color: #ec008c; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}

#wrapper {
margin:auto;
width: 1208px;
height: 100%;
}

.pagenav {
list-style-type:none;
padding-left:0px;
margin-left:0px;}

.pageitem {
list-style-type:none;
padding-left:0px;
margin-left:0px;}

li {
list-style-type:none;
padding-left:0px;
margin-left:0px;}

#related-posts {
-moz-border-radius:6px 6px 6px 6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
background-color:#F5F5F5;
padding:5px;
margin-top:20px;
margin-bottom:20px;
}

#related-posts h2 {
font-size:16px;
color: #404040;
margin-left:20px;
text-shadow:1px 1px 1px #fff;
}

#related-posts a {
background:url("images/bullet-point.jpg") no-repeat scroll -0 2.5px transparent;
font-size:12px;
padding-left:20px;
line-height:21px;
color: #00AEEF;
}

#related-posts a:hover {color: #EC008C;}
#related-posts a:active {color: #00AEEF;}
#related-posts a:visited {color: #00AEEF;}
#related-posts a:visited:hover {color: #EC008C;}

#header	{
	height: 101px;
	margin: auto;
	margin-top: 50px;
	width: 100%;
/*	background: url(images/tbd-graphic-design-logo.png); 
	background-repeat:no-repeat;
	background-position: 50px 0px;*/
	margin-bottom: 75px;
}

#header h1 img	{
	margin-left:50px;

}

#leftcol	{
	width: 294px;
	float:left;
	}
	
#nav {
	width: 197px;
	padding-left: 97px;}

#displaybox img	{
padding-left: 86px;
	
	
	}
	
#displaybox 	{
height: 224px;
background: url(images/latest-project.png);
background-repeat:no-repeat;
background-position: bottom left;
	}

#rightbox {
	margin-left: 50px;
	width: 700px;
	float:left;
	}
	
#titlebox {
	width:70%;
	float:left;
	}
	
#controls	{
width:30%;
float:left;
}

#description {
float:left;
width:70%;
}

#category	{
float:left;
width:30%;
line-height:14px;
text-align:right;
padding-top:30px;
font-family: 'Toronto Subway', Trebuchet MS; 
	font-size: 10px;
	color:#ccc;
	text-transform:uppercase;
	letter-spacing: .2em;
}

#category a { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 10px; color: #00aeef; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}
#category a:active { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 10px; color: #00aeef; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}
#category a:visited { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 10px; color: #00aeef; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}
#category a:hover { font-family: 'Toronto Subway', Trebuchet MS;  font-size: 10px; color: #ec008c; line-height:18px; letter-spacing: .2em; text-transform: uppercase; text-decoration:none;}

#footer {

border-top: 1px solid #bbbbbb;
margin-left: 97px;
margin-right: 163px;
padding-top:20px;
margin-top:20px;
height:50px;
color:#ccc;
font-size:9px;
}

#footer a {

color:#CCCCCC;
font-size:9px;
}

.greybox {

padding:5px;
background-color: #f5f5f5;
-moz-border-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
margin-top:20px;
}

.page-title-line-one {
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
color: #505050;
font-size:29px;
line-height: 32px;
}

.page-title-line-two {
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
color: #00AEEF;
font-size: 28px;
line-height: 32px;
margin-bottom:25px;
}

.page-title-blog {
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
color: #00AEEF;
font-size: 28px;
line-height: 32px;
padding-bottom:30px;
border-bottom:1px dashed #CCCCCC;
margin-bottom:30px;
}

.grey {
color:#505050;
;
}

#greybox {margin-bottom:40px;
margin-top:20px;
padding-bottom:30px;
border-bottom:1px dashed #CCCCCC;
}

.servicesbox {
padding:10px;
background-color: #f5f5f5;
-moz-border-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
margin-top:20px;
margin-bottom:20px;
height:220px;
}

.servicesbox2 {
padding:10px;
background-color: #f5f5f5;
-moz-border-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
margin-top:20px;
margin-bottom:20px;
height:260px;
}

.servicesbox h4 {
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
color: #00AEEF;
font-size:17px !important;
text-transform:none !important;
padding:0;
margin: 0;
margin-bottom:15px;
}

.servicesbox2 h4 {
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
color: #00AEEF;
font-size:17px !important;
text-transform:none !important;
padding:0;
margin: 0;
margin-bottom:15px;
}


.leftbox {
float:left;
margin-right:30px;
width:240px;
}

.rightbox {
float:left;
width:400px;
}

.clearall {
clear:both;
}

.magenta {
color: #EC008C;
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
}

.calltoaction-box {
float:left;width:52%;
font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;
font-size: 16px;
padding-left:15px;
padding-top:45px;
}

.calltoaction-box a {font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;font-size: 16px;color: #00AEEF;}
.calltoaction-box a:hover {font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;font-size: 16px;color: #EC008C;}
.calltoaction-box a:active {font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;font-size: 16px;color: #00AEEF;}
.calltoaction-box a:visited {font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;font-size: 16px;color: #00AEEF;}
.calltoaction-box a:visited:hover {font-family: 'Rockwell', 'Lucida Console', 'Gill Sans / Gill Sans MT', arial, sans-serif;font-size: 16px;color: #EC008C;}
