/*
Theme Name: Digital Gurus
Theme URI: http://www.digitalgurus.co.uk
Description: Digital Gurus blog theme V1.
Author: Gavin Clark, Meryem Mehmet, We Love
Author URI: http://www.welove72.com
*/
.navigation {
	width:200px;
}
.entry.single {
	width:570px;
}

.blog-item .entry {
	width:auto;
}

.single .aligncenter, .single object {
	margin-left:75px;
}

body {
	background-color:#000;
	font:11px Arial, Helvetica, sans-serif;
	color:#a7a9ac;
	line-height:16px;
	background:#000 url(images/bg-img.jpg) no-repeat center top;
}
/******* TEXT STYLING ***************/

.info-block-description {
	color:#FFFFFF;
}

.info-block .title, #respond h3 {
	text-transform:uppercase;
	font-size:13px;
	color:#0ff982;
}

.info-block.intro p.info-block-title {
	text-transform:uppercase;
	font-size:13px;
	color:#FF00FF;
	
}

.node-title a, .post h2 {
	font-weight:normal;
	text-transform:uppercase;
	line-height:22px;
	font-size:22px;
	color:#fb20f7;
	text-decoration:none;
}

.node-title a:hover {
	color:#0ff982;
}

.node-title {
	padding-top:12px;
}

#footer-words {
	padding-top:50px;
	margin-left:60px;
	padding-top:100px;
	color:#393939;

}

#footer-words a {
	color:#545556;
	text-decoration:none;
}

.node-posted  a#comment, .node-posted .comments-link a {
	color:#0ff982;
	text-decoration:none;
}

.node-posted  a#comment:hover, #footer-words a:hover, .node-posted .comments-link a:hover {
	color:#fff;
	text-decoration:none;
}

.node-posted  a#group, .node-posted .categories a {
	color:#fff;
	text-decoration:none;
}

.node-posted  a#group:hover, .node-posted .categories a:hover {
	color:#0ff982;
	text-decoration:none;
}

.website-link a, .read-more a {
	color:#727272;
	text-decoration:none;
}

.website-link a:hover, .read-more a:hover {
	color:#fff;
	text-decoration:none;
}

.read-more {
	padding-bottom:10px;
	padding-top:10px;
}

.list-items a {
	color:#fff;
	text-decoration:none;
	margin-left:-39px;
}

.list-items a:hover {
	color:#0ff982;
	text-decoration:none;
	margin-left:-39px;
}

.node-tags a, a {
	color:#fff;
	text-decoration:none;	
}

.node-tags a:hover, a:hover {
	color:#fb20f7;
	text-decoration:none;	
}

#respond a {
	color:#fff;
	text-decoration:none;	
}

#respond a:hover {
	color:#fb20f7;
	text-decoration:none;	
}

/*******************************************/

/**************** FORM  **************/
input, textarea {
	border:1px #2B2B2B solid;
	background:transparent;
	color:#676767;
	font:11px Arial, Helvetica, sans-serif;
}

#s { 
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	margin-top:5px;	
	height:16px;
	width:156px;
	color:#FFF;
	display:block;
	border-top:1px #2B2B2B solid;
	border-left:1px #2B2B2B solid;
	border-bottom:1px #2B2B2B solid;
	border-right:1px #2B2B2B solid;
}

#s:hover { 
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	margin-top:5px;	
	height:16px;
	width:156px;
	color:#FFF;
	display:block;
	border-top:1px #FF00FF solid;
	border-left:1px #FF00FF solid;
	border-bottom:1px #FF00FF solid;
	border-right:1px #FF00FF solid;
}

#searchsubmit {
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:20px;
	padding-bottom:3px;
	margin-left:165px;
	margin-top:-20px;
	width:50px;
	color:#FFF;
	display:block;
	border-top:1px #2B2B2B solid;
	border-left:1px #2B2B2B solid;
	border-bottom:1px #2B2B2B solid;
	border-right:1px #2B2B2B solid;
}

#searchsubmit:hover {
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:20px;
	padding-bottom:3px;
	margin-left:165px;
	margin-top:-20px;
	width:50px;
	color:#fff;
	display:block;
	border-top:1px #FF00FF solid;
	border-left:1px #FF00FF solid;
	border-bottom:1px #FF00FF solid;
	border-right:1px #FF00FF solid;
}

#newsletter-keys { 
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	height:16px;
	margin-top:0;
	width:145px;
	color:#676767;
	display:block;
	border-top:1px #2B2B2B solid;
	border-left:1px #2B2B2B solid;
	border-bottom:1px #2B2B2B solid;
	border-right:1px #2B2B2B solid;
}

#newsletter-keys:hover { 
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;	
	width:145px;
	height:16px;
	margin-top:0;
	color:#676767;
	display:block;
	border-top:1px #0ff982 solid;
	border-left:1px #0ff982 solid;
	border-bottom:1px #0ff982 solid;
	border-right:1px #0ff982 solid;
}

#newsletter-submit {
	background:transparent url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	cursor:pointer;
	display:block;
	height:20px;
	padding-bottom:3px;
	margin-left:155px;
	margin-top:-20px;
	width:32px;
	color:#0ff982;
	display:block;
	border-top:1px #2B2B2B solid;
	border-left:1px #2B2B2B solid;
	border-bottom:1px #2B2B2B solid;
	border-right:1px #2B2B2B solid;
}

#newsletter-submit:hover {
	background: url(images/.png) no-repeat scroll left top;
	font-size:11px;
	border:medium none;
	cursor:pointer;
	display:block;
	width:32px;
	height:20px;
	padding-bottom:3px;
	margin-left:155px;
	margin-top:-20px;
	color:#fff;
	display:block;
	border-top:1px #0ff982 solid;
	border-left:1px #0ff982 solid;
	border-bottom:1px #0ff982 solid;
	border-right:1px #0ff982 solid;
}


/*******************************************/

.newsletter {
	padding-top:10px;
}
.blog-item {
	float:left;
}

.column-main-left {
	width:600px;

}

.body-container {
	width:860px;
	margin:205px auto;
	padding-left:80px;
/*	position:absolute;	
	left: 229px;
	top: 204px;*/
}

.info-block.intro {
	width:215px;
	float:right;
	padding-left:30px;
	margin-top:12px;
/*	position:absolute;
	left: 621px;
	top: 1px;*/

}

/*.column-main-right {
	width:230px;
	float:left;
	padding-left:45px;
/*	position:absolute;
	left: 604px;
	margin-top: 202px;
	z-index:10;

}*/

.blog-item-left {
	width:105px;
	float:left;
}

.blog-item-left2 {
	width:480px;
	float:left;
}

.blog-item-right {
	margin-left:105px;
	width:480px;
	float:right;
}


.date-highlight {
	text-transform:uppercase;
	color:#FFFFFF;
	padding-top:12px;
	text-align:center;
	font-weight:bold;
	width:73px;
	height:50px;
	background: url(images/date-highlight.png) no-repeat center top;
}


.latest-bubble {
	height:82px;
	line-height:130%;
	margin-left:-3px;
	padding-left:10px;
	padding-top:27px;
	width:197px;
	background: url(images/twitter-facebook-speechbubble2.png) no-repeat left top;
}

.icon-facebook a, .icon-twitter a, .icon-linkedin a{
	width:25px;
	height:25px;
	display:block;
	cursor:pointer;
	outline:none;
}

.icon-facebook {
	text-indent:-3000px;
	margin-left:85px;
	margin-top:-20px;
	width:25px;
	height:25px;
	background: url(images/icon-facebook2.png) no-repeat left top;
	
}

.icon-twitter {
	text-indent:-3000px;
	margin-left:107px;
	margin-top:-36px;
	width:25px;
	height:25px;
	background: url(images/icon-twitter2.png) no-repeat left top;
	
}

.icon-linkedin {
	text-indent:-3000px;
	margin-left:129px;
	margin-top:-36px;
	width:25px;
	height:25px;
	background: url(images/icon-linkedin.png) no-repeat left top;
	
}

.line-break-small {
	text-indent:-3000px;
	width:207px;
	height:5px;
	background: url(images/line-break-small.png) no-repeat left top;
	
}

.line-break-long {
	text-indent:-3000px;
	margin-left:-4px;
	width:490px;
	height:5px;
	background: url(images/line-break-long.png) no-repeat left top;
	padding-bottom:30px;
	
}

.follow-us {
	margin-top:-27px;	
	width:75px;
}

.node-image {
	text-indent:-3000px;
	width:487px;
	height:324px;
	background: url(images/dummy-img.jpg) no-repeat left top;
}



#footer {
	float:left;
	width:800px;
}

img {
	border:none;
}

a img {
	border:2px solid #333;
}

a:hover img {
	border:2px solid #666;
}

/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
