/*

Theme Name: barnesdmd.co.uk
Theme URI: http://www.barnesdmd.co.uk
Description: Theme for <a href="http://www.barnesdmd.co.uk">barnesdmd.co.uk</a>
Version: 3
Author: Duncan Barnes
Author URI: http://www.barnesdmd.co.uk
	This theme was designed and built by Duncan Barnes
 
*/
* html {margin: 0px;padding: 0px;}
img{border:0;}
body {
	background-color: #cecece;
	background-image: url('images/background.png');
	background-repeat: repeat-x;
	font-family: Verdana, Trebuchet MS, Helvetica, Arial; 
	font-size: 98%; 
}
#main {position: relative;margin-left:auto;margin-right:auto;width: 92%;}
#main br{width:100%;clear:both;}
#menu {position: relative;width: 100%;height: 44px;margin-bottom:12px;}

#menu div.left {
  width: 13px;
  float: left;
  z-index: 1;
  height:100%;
  background-image: url('images/menu_left.png');
}

#menu div.right {
  width: 13px;
  float: right;
  z-index: 1;
  height:100%;
  background-image: url('images/menu_right.png');
}

#menu div.middle {
  height: 44px;
  margin-left:13px;
  margin-right:13px;
  background-image: url('images/menu_background.png'); 
  background-repeat: repeat-x; 
  z-index: 1; 
}

#menu div.logo {
	background-image: url('images/logo.png'); 
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-top: 10px;
	padding-left: 27px;
	padding-right: 4px;
	color: #cccccc;
	height: 44px;
	float: left;
}
#menu div.logo a{text-decoration:none;color:#cccccc;font-size: 1.1em;}
#menu div.logo a:hover{color: #ffffff;}
#menu div.logo a span{color:#3580a6;}
#menu div.item {font-size: 15px;padding-top:12px;padding-left:20px;padding-right:20px;color:#eee;height:44px;float:left;}
#menu a {text-decoration:none;color: #cccccc;}
#menu a:hover {text-decoration: none;color: #ffffff;}
#content{	
	min-height:590px;
	width:100%;
	background:#eee;
	padding-bottom:15px;
	font-size:0.9em;
	line-height:1.3;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	color:black;
}
#content a{color:black;}
#content-inner{width:98%;margin:6px auto;min-height:300px;}
#content .right{background:#eee;float:right;width:22%;margin-bottom:8px;padding:0px 1px 8px 22px;}
#content h3{border-bottom:1px solid #3580a6;width:100%;margin:0px;}
.block{margin:19px 0px;padding:0px;}
.block p{padding:4px;margin:2px 0px;}
.header{font-size:1.2em;padding:0px;display:block;color:#404040;border-bottom:1px dotted #8A8A8A;width:100%;margin:0px;}
.header span{text-align:right;display:inline-block;float:right;}
.header a{text-decoration:none;}
.footer{font-size:0.9em;padding:0px;display:block;color:#404040;width:100%;margin:0px;}
.dark{border-bottom:1px solid #3580a6;background:#E8E8E8;}
.dark .header{border-bottom:1px solid #3580a6;background:#eee;}
.fix{width:100%;height:1px;}
.spacer{width:98%;margin:8px 0px;background:#3580a6;height:1px;}
#footer{
	width:70%;
	font-size:0.8em;
	margin:0px auto;
	text-align:center;
	color:#404040;
}
#footer a{font-size:0.9em;color:#404040;}
/*Start Homefeed styling */
	#homefeed{font-size:0.8em;list-style:none;margin-left:4px;padding-left:0px;}
	#homefeed li{margin-bottom:8px;}
	#homefeed li span{background-repeat:no-repeat;padding-right:12px;margin-left: 4px;display:inline;padding-bottom:24px;padding-top:2px;}
	/*#homefeed-loading{width:100%;text-align:center;font-weight:bold;}*/
	.icon {padding-left:16px;padding-top:2px;padding-bottom:16px;}
	.when{font-style:italic;font-size:0.9em;}
/*End Homefeed styling */
.delicious{background:transparent url(images/delicious.gif) no-repeat 0 3px scroll;padding-left:16px;}

/*Start Hide show section */
	.hs h4 {font-size: 1.0em;padding:0;margin:0;margin-bottom: 5px;font-weight: normal;border:none;color:black;}
	.hs li {margin-bottom: 5px;}
	.toggle span,.faketoggle span {color:#069;font-weight:bold;}
	.toggle,.faketoggle{color: black;display: inline;text-decoration:none;cursor:pointer;}
	.toggle:hover {text-decoration: none;}
	.collapse-container {background-color:#E8E8E8;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-bottom:1px solid #666666;border-right:1px solid #666666;padding:4px;margin:2px 40px 8px 40px;}
	.hs-link:before {content: "[";color:#069;}
	.hs-link:after {	content: "]";color:#069;}
	.popblock {background-color:#E8E8E8;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-bottom:1px solid #666666;border-right:1px solid #666666;padding:4px;margin:2px 40px 8px 40px;}
/* End Hide show section */
.softwareR{float:right;width:24%;}
.softwareR img,.softwareR a img{width:100%;margin-top:8px;}
.softwareL{float:left;width:74%;}

.alignright{float:right;}
.alignleft{float:left;}
.navigation{width:100%;}
.post{margin-top:4px;clear:left;}