/*

Theme Name: 4waysolutions
Theme URI: http://www.bondmedia.co.uk
Description: Clean Theme for 4waysolutions.
Version: 1.00
Author: Bond Media
Author URI: http://www.bondmedia.co.uk
Tags: blue, light, fixed-width, three-columns, left-sidebar, right-sidebar
	
*/

@charset "utf-8";


.quality {
				float:right;
				font-size:18px;
				font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial;
				color:#FFF;
				padding:43px 10px 0px 520px;
				position:absolute;
				margin:20px;
				top:0px;
				height: 30px;
				border:0px solid white;
			}

img {border:0;}
#respond, .comment, #comments {padding:0 30px;font-size:80%;}
#entry-meta-single {font-size:12px;text-align:left;margin:20px 0; font-weight: bold;}
#entry-meta-single a {font-weight:bold;color:;}
.entry-meta {font-size:80%;}
.additional-meta {font-size: 80%; font-style:italic;}
#post-single .additional-meta {float:;}
#post-single .category {margin-bottom:2px;}
.navigation {float:right;}

/* - ICON CLASSES - */
.category {padding-left:20px;background:url(gfx/folder.gif) no-repeat top left;}
.tags {padding-left:20px;background:url(gfx/icon_attachment.gif) no-repeat top left;}
.post-edit-link {padding:3px 0 3px 18px;background:url(gfx/cut.gif) no-repeat left 3px;}
.download {padding-left:20px;background:url(gfx/icon_download.gif) no-repeat 0 3px;}
.preview {padding-left:20px;background:url(gfx/page_find.gif) no-repeat 0 3px;}
.info {padding-left:20px;background:url(gfx/icon_info.gif) no-repeat 0 3px;}
.warning {padding-left:20px;background:url(gfx/icon_alert.gif) no-repeat 0 3px;}

h6, h1.about, h2.about, h2.entry-title, a h2.entry-title, a h2.index-entry-title, a:link h2, a h2 {font-size:15px;color:#002947; font-family: Verdana; text-align:justify;}
a h2.entry-title:hover {text-decoration:none;color:#002947}
h2#comments, h3#comments{margin:20px auto 10px;color:#002947; font-family: Verdana;}
#comment-field-title {font-size:18px;margin:7px 0; color:#002947; font-family: Verdana;}
#header h2 {font-size:15px;font-weight:normal; color:#002947; font-family: Verdana;}
#header h1 a {color:#002947;}
#header h1 a:hover {text-decoration:;color:; color:#002947; font-family: Verdana;}

/* - OTHER ICON STYLES - */
#page-links {padding-left:22px;background:url(gfx/copy.gif) no-repeat 0 3px;}

/* Sidebar -> Categories */
li.widget_categories ul li {padding-left:19px;background:url(gfx/folder.gif) left 1px no-repeat;}
li.widget_categories ul li:hover {padding-left:19px;background:url(gfx/folder.gif) left 1px no-repeat;}

/* Sidebar -> Archives */
li.widget_archive ul li {padding-left:19px;background:url(gfx/icon_history.gif) left 0px no-repeat;}
li.widget_archive ul li:hover {padding-left:19px;background:url(gfx/icon_history.gif) left 0px no-repeat;}

/* Sidebar -> Links */
li.widget_links ul li {padding-left:19px;background:url(gfx/icon_link.gif) left 2px no-repeat;}
li.widget_links ul li:hover {padding-left:19px;background:url(gfx/icon_link.gif) left 2px no-repeat;}

/* Sidebar -> Recent Comments */
li.widget_recent_comments ul li {padding-left:19px;background:url(gfx/icon_user.gif) left 2px no-repeat;}
li.widget_recent_comments ul li:hover {padding-left:19px;background:url(gfx/icon_user.gif) left 2px no-repeat;}

/* - SEARCH - */
div#search {float:right;height:0;overflow:visible;margin-top:-8px;}
#searchsubmit {color:#404040;background:url(gfx/page_find.gif) no-repeat left 2px;padding:0 0 0 15px;border:0;width:;font-size:12px;text-transform:lowercase;cursor:pointer;width:58px;}
#searchsubmit:hover {font-style:italic;}
#s {font-size:10px;text-decoration:none;}
#searchform {margin-right:0;}
.sidebar-wrap-left #searchsubmit:hover, .sidebar-wrap-right #searchsubmit:hover {font-style:none;color:white;}

/* -- SIDEBARS --*/
.widget, .sidebar-wrap-bottom .widget, .sidebar-wrap-before-comments .widget {text-align:center;margin:0 auto;}
.widgettitle {color:#002947; font-family: Verdana; font-size:12px; margin:10px 0 5px 0;text-decoration:;}
#calendar-wrap {text-align:right;}
#calendar-wrap table {float:left;}

#submit {cursor:pointer;}

.comment-nav {display:none;}

/* - FOOTER - */
#footer {margin-bottom:10px;}
#footer a:hover {text-decoration:none;color:#2887bd;}
#footer a {color:#404040;}

.copyright {width:970px;text-align:center;font-size:16px;color:#444444;margin-top:-20px;}
.copyright a {color:#444444;}

/* - Main Styles - */

blockquote {font-style:oblique}

div.bg-top {background:url(gfx/bg-top.png) no-repeat;height:23px;float:left;width:970px;}
div.bg-mid {background:url(gfx/bg-mid.png) repeat-y;float:left;width:970px;}
div.bg-bot {background:url(gfx/bg-bot.png) no-repeat;height:24px;float:left;width:970px;}
div.post-bg-top {background:url(gfx/post-bg-top.png) no-repeat;height:20px;width:545px;}
div.post-bg-mid {background:url(gfx/post-bg-mid.png) repeat-y;width:545px;}
div.post-bg-bot {background:url(gfx/post-bg-bot.png) no-repeat;height:24px;width:545px;}
div.post-content-wrap {padding:0 10px; border:0px solid black; width:825px;}
div.content-wrap {width:600px;display:block;float:left;text-align:center;padding-left:20px;}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}


/* -- HEADINGS -- */

.sidebar-wrap-bottom {
	
	text-align:left;
}


/* -- POSTS -- 
.post-index {margin:20px;}
#post-single {margin:20px;}*/
.posts-wrap {float:left;width:500px;margin:0 auto;text-align:left;padding:0 10px;}
.post {width:545px;margin:0 auto;float:left;}

.entry-content {width:670px;margin:0 auto;float:left;}

#post-single .post-bg-bot {margin-top:-13px;}

div#nav-single .navigation {height:auto;}
div.nav-prev-single, div.nav-next-single {background:white;}
div.nav-prev-single {height:auto;background:none;}
div.nav-prev-single a {padding-left:20px;background:url(gfx/action_back.gif) left 3px no-repeat;}
div#nav-next-single {height:auto;background:none;}
div#nav-next-single a {padding-right:20px;background:url(gfx/action_forward.gif) right 3px no-repeat;}
div#nav-next-single a, div.nav-prev-single a {margin:5px;color:#333;}
div#nav-next-single a:hover, div.nav-prev-single a:hover {color:#fff;}

/* -- ATTACHMENT -- */
.attachment .post-bg-bot {margin-top:-13px;}

.attachment .navigation img {height:75px;width:75px;}
.attachment .navigation div.nav-prev a, .attachment .navigation div.nav-prev a:hover {padding-left:20px;background:url(gfx/action_back.gif) left 5px no-repeat;margin:5px;height:auto;width:auto;}
.attachment .navigation div.nav-next a, .attachment .navigation div.nav-next a:hover {padding-right:20px;background:url(gfx/action_forward.gif) right 5px no-repeat;margin:5px;height:auto;width:auto;}

.attachment .entry-meta {display:none;}

/* -- SIDEBARS --*/


#calendar-wrap {text-align:right;}
#calendar-wrap table {float:left;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

form{display:block; margin:0; padding:0;}
.clearer{clear:both;}
.hidden{visibility:hidden;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment, li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}
.comments-link {float:right;padding-left:24px;background:url(gfx/comment.gif) no-repeat 3px 0}
.comment-author {float:left;width:120px;}
.comment-author img {float:left;clear:both;}
.comment-author a.url {font-size:18px;float:left;clear:both;}
.comment-body {float:left;margin:10px auto;clear:both;width:100%;font-size:14px;font:calibri;}
.comment-meta a {color:#333;font-style:italic;}
span.says {display:none;}

input#email {padding-left:22px;background:url(gfx/icon_email.gif) no-repeat 0 3px;border-bottom:1px dotted #ccc;border-top:0;border-left:0;border-right:0;}
input#email:hover {border-bottom:1px dotted #2887bd;border-top:0;border-left:0;border-right:0;}
input#url {padding-left:22px;background:url(gfx/icon_link.gif) no-repeat 0 3px;border-bottom:1px dotted #ccc;border-top:0;border-left:0;border-right:0;}
input#url:hover {border-bottom:1px dotted #2887bd;border-top:0;border-left:0;border-right:0;}
input#author {padding-left:22px;background:url(gfx/icon_user.gif) no-repeat 0 1px;border-bottom:1px dotted #ccc;border-top:0;border-left:0;border-right:0;}
input#author:hover {border-bottom:1px dotted #2887bd;border-top:0;border-left:0;border-right:0;}

ul.pinglist {width:485px;margin-left:20px;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation a {text-decoration:none;}
.navigation a:hover {text-decoration:none;}
.nav-next {float:right;clear:none;width:48%;text-align:right;}
.nav-prev {float:left;clear:none;width:48%;text-align:left;}
.navigation-index .nav-prev a {float:right;margin:0px 5px 0 0;background:url(gfx/arrow-left.png) right no-repeat;width:121px;height:72px;}
.navigation-index .nav-next a {float:left;margin:0px 0 0 5px;background:url(gfx/arrow-right.png) left no-repeat;width:121px;height:72px;}
.navigation-index .nav-prev a:hover {background:url(gfx/arrow-left2.png) right no-repeat;}
.navigation-index .nav-next a:hover {background:url(gfx/arrow-right2.png) left no-repeat;}

/* - THANK-YOU LINKS! - */
.do-not-edit-this-div {width:950px;text-align:right;font-weight:;color:#90538A;margin-right:0px;}
.thanks1 {font-family:Verdana;font-style:italic;font-size:12px;}
.thanks2 {font-family:Verdana;font-size:12px;}
span.thanks1 a, span.thanks2 a {color:#6a6d66;text-decoration:underline;}
span.thanks1 a:hover, span.thanks2 a:hover {color:;text-decoration:none;border-bottom:1px solid #6a6d66;}

a, a:visited, a:active {text-decoration:none;font-size:12px;font-weight:normal; color:#002947; font-family: Verdana;}
a:hover {text-decoration:underline;}

.welcome_txt{
color:#FFFFFF;
font-size:12px;


}

.welcome_txt h1{
margin:0px;
padding:0px;
font-family: Verdana;
font-size:15px;
color:#FFFFFF;

}

.headtext {
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
}


.testimonials_bg{
background-image:url(images/testimonial_bg.gif);
background-repeat:repeat-x;
height:64px;
}

.heading{
color:#fff;
font-size:12px;
font-weight:bold;
}


.industry_news
{ 
	
	border:0px solid #002947;
	margin: 0px;
	padding: 0px;
}

.industry_news h2
{ margin:0px;
padding:0px;
color:#FFFFFF;
font-size:16px;


}


.industry_news a
{ 
font-size:12px;
text-decoration:none;
color:#001829;
}

.industry_news a:hover
{ 
font-size:12px;
text-decoration:none;
color:#001829;
}


.professianl_solutions{
border:0px solid #000;
color:#002947;
}

.professianl_solutions h2{
margin:0px;
padding:0px;
color:#002947;
font-size:16px;
padding-left:20px;
}


.professianl_solutions h4{
margin:0px;
padding:0px;
color:#002947;
font-size:14px;
}

.industrynews h2{
margin:0px;
padding:0px;
color:#FFFFFF;
font-size:16px;
padding-left:20px;
}

.footer{
	border:0px solid #002947;
	font-size:11px;
}

.footer a{
font-size:11px;
text-decoration:none;
color:#000;
}

.footer a:hover{
font-size:11px;
text-decoration:none;
color:#000;
}

.innercontent
{
	font-family:verdana;
	color:#002947;
	font-size:11px;
	padding-top:2px;
	height:21px;
}

.innercontent1
{
	font-family:verdana;
	color:#002947;
	font-size:11px;
	padding-top:2px;
	background-image:url('images/innercontentbg.jpg');
	background-repeat:repeat-x;
}

.innerbg {
	
	background-image:url('images/banner_bg.jpg');
	background-repeat:repeat-x;
	text-align:center;
	margin:0px;
	padding:0px;
}

.innercontent2
{
	font-family:verdana;
	color:#002947;
	font-size:11px;
	padding-top:2px;
	background-image:url('images/innercontentbg.jpg');
	background-repeat:repeat-x;
	border-bottom: 1px solid #002947;
}

.tbheading
{
	font-family:verdana;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#002947;
	height:16px;
	padding:2px;
}

a.link
{
	font-family:Verdana, Geneva, sans-serif;
	color:#002947;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	height:21px;
}

a.link:hover
{
	font-family:Verdana, Geneva, sans-serif;
	color:#0b61a0;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	height:21px;
}


p,th,td{
			
			font-family:Verdana, Geneva, sans-serif;
			font-size:11px;
			color:#002947;
			font-weight:normal;
			text-align:justify;
		}

.footertext {
	text-align:right;
}		
		
		.sidebar-wrap-top, .sidebar-wrap-bottom {}
.sidebar-wrap-before-comments {}
.sidebar-wrap-top, .sidebar-wrap-bottom, .sidebar-wrap-before-comments {text-align:left;}
.sidebar-wrap-top li ul, .sidebar-wrap-bottom li ul, .sidebar-wrap-before-comments li ul {margin:0 auto;}
.sidebar-wrap-top .widget, .sidebar-wrap-bottom .widget, .sidebar-wrap-before-comments .widget {text-align:left;margin:0 auto;}
.widgettitle {font-family:verdana, arial;font-weight:bold;font-size:16px;color:#313131;margin:10px 0 5px 0;text-decoration:;}
.sidebar a, .sidebar2, .sidebar2 a, .sidebar3 a, .sidebar4 a {color:#313131;}
.sidebar a:hover, .sidebar2 a:hover, .sidebar3 a:hover, .sidebar4 a:hover {text-decoration:none;color:white;}