/*   
Theme Name: idconsultancy
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');



#outertopheader {
	background-color:#BBB;
}
#topheader {
	width:962px;
	margin:0 auto;
	height:28px;
}

#topheader form				{ float:right; padding:2px;}
#topheader #searchsubmit	{ display:none; }
#topheader form	input		{ font-size: 11px; 	font-family:arial, verdana, helvetica; color:#888;}


#topheader a img {
	vertical-align:text-top;
	padding-top:3px;
}
.toplinks, .toplinks a:link, .toplinks a:visited {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
    text-decoration:none;
}
.toplinks a:hover {
	color:#F60;
}
#header {
	background-color:#DDD;
}
/* 

#branding {
    padding:16px 0 11px 0;
   	background-image: url("images/i-d-web.png");
   	background-repeat:no-repeat;
	background-position: 0px 15px;
	margin-left:auto;
	width: 960px;
}
*/

#branding {
    padding:16px 0 11px 0;
   	background-image: url("images/anim_logo_idconsultancy.gif");
   	background-repeat:no-repeat;
	background-position: 0px 16px;
	margin-left:auto;
	width: 960px;
}

#blog-title a, #blog-description {
	margin-left:84px;
	color:#555;
}
#blog-title a:hover {
	color:#F60;
}

#main {
    padding:0px;
}


#photoheader {
	padding:0px 0 10px 0;
	}

.entry-title {
	margin-top:12px;
}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background-color: #CCC;
}

.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {
	background-color: #F60;
	color:#FFF;
	border-bottom:#f60;
}
#wrapper {
	width:100%;
}
.entry-content ul li {
	padding-left: 15px;
	background-color: transparent;
	background-image: url("images/arrow-off.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px 8px;
	list-style-type:none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, .entry-title a {
	font-family:arial, verdana, helvetica;
	color:#555;
}

.entry-content a:link, .entry-content a:visited { color: #F60}
.entry-content a:active { color: #F60; }
.entry-content a:hover { color: #888; }


table.nobrdr, table.nobrdr TD, table.nobrdr TR {
border:0px;
}
.menu {
    width:962px;
}
.sf-menu a {
	border-bottom:0px;
}
.aside {
	margin-top: 10px;
}
.content {
width: 560px;
}
.ngg-albumtitle a:link, .ngg-albumtitle a:visited, .ngg-albumtitle a  {
	font-size:16px;
    text-decoration:none;
    color:#555;
}
.ngg-albumtitle a:hover {
	color:#f60;
}	
.slideshowlink {
}
#secondary {
border:1px solid #CCCCCC;
margin-bottom:10px;
padding:18px 0 0;
float:right;
}

#tertiary {
border:1px solid #CCCCCC;
margin-bottom:10px;
padding:18px 0 0;
float:right;
}

/* HOMEPAGE COLS*/
.home-col				{ width:291px; float:left; padding:10px; border:1px solid #CCCCCC; min-height:210px; }
.first-col				{ margin:0 10px 0 0; }
.last-col				{ margin:0 0 0 10px; }
.home-col h2			{ font-weight:bold; color:#F60;   }
.home-col ul			{ font-size:12px; color:#666; padding:0; margin:0 0 0 15px;  }
.home-col a				{ color:#666; }

.home-col #categories-2	{ display:none;  }

.last-col ul			{ margin:0; list-style:none; }
.last-col ul h3			{ display:none; }

/* Post */
.post					{ border-bottom:1px solid #ccc; clear:both; padding:0 0 40px 0; }

.meta-sep-comments-link	{ display:none; }
.comments-link			{ display:block; float:right; padding:20px 0 0 0; }
.comments-link	a		{ color:#F60; }
.entry-utility			{ padding:0 0 20px 0; }


#footer .socialmediaBar	{ float:right;  }


.first-col ul li, .home-col ul li {			
	padding-left: 15px;
	background-color: transparent;
	background-image: url("images/arrow-off.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px 8px;
	list-style-type:none;
}
	
.aside a:hover {
	color:#f60;
}
.readmore {
font-size:13px;
font-variant: small-caps;
font-weight:bold;
}
blockquote {
	margin-left: 0em;
	margin-right: 0em;
}