/*  
Theme Name: QWS
Theme URI: http://wordpress.org/
Description:
Version: 3
Editor: Andrew Seidel

/* Begin Typography & Colors */
img.alignright {
	float:right;
	margin-left: 25px;
}
.navigation {width: 100%; margin: 0 0 50px 20px;}
#rightColumn {margin: 0 0 20px 709px;}
#content {min-height: 1100px; background:none;}
.VertDiv, .vertDiv800 {background:url(http://www.quantumwebsolutions.com.au/css/images/divid-line-1800.jpg) no-repeat right top; width:10px; min-height: 1800px; position:absolute; z-index: 5001; top:435px; margin-left: 676px;}
.vertDiv800 {background:url(http://www.quantumwebsolutions.com.au/css/images/div-vert-800.jpg) no-repeat right top;min-height: 800px;}

.contenttitle h1 a, small {margin-left: 0px;}
.contenttitle h1 {margin: 0; padding:0;}
#blogTop h1, #blogTop h1 a {
	color:#FFFFFF;
	font-size: 25px;
	font-weight: 600;
	border: none;
	padding-top: 45px;
	margin-left: 10px;
}
h1, h1 a:link, h1 a:visited, .contenttitle h1 a:link, .contenttitle h1 a:visited {color:#7fbe27; border: none;margin-left: 20px;}
h2, h3, h4, h2 a, h3 a, h4 a {color:#424244; margin-left: 20px; text-indent: 0;}
h2 {font-size: 16px;}
h3 {color: #ff6c00;}
.post h2 a {font-size: 16px; color:#333333;}
.post h1 {margin: 0 0 10px 0; padding: 0;}
h1 a:hover {color: #7ac142;}
.buzz {float:right; width: 50px; margin-left: 10px;}
#blogside { width: 320px; height: 240px; margin-left: -40px;}
#blogside h2 {color: #424244; margin: 20px 0 0px 0;}
#blogside #Categories ul li {list-style-image:none; list-style: none; float:left; width: 130px;}
#Recent, #Categories, #blogside .widget {width: 320px; clear:both; margin-left: -40px;}
#Recent h2, #Categories h2 { margin-left: 40px;}
#blogside #Categories { padding-top: 10px;}
#blogside .widget {height: 320px;}
#blogside #categories-4 {height: 260px;}
#blogside h2.widgettitle {margin-top: 20px;}
#container div #main div #rightColumn div #blogside li #recent-posts-5 .widget widget_recent_entries h2.widgettitle{margin-top: 0; padding-top: 0px;}

#blogside h2 {margin-left: 38px;}
.post h2 a, .post h3 a {margin-left: 0;}

#blogside #Recent ul li {width: 270px; margin-left: 20px;}
input.blogButton{background:url(http://www.quantumwebsolutions.com.au/css/images/BlogSearch.jpg) no-repeat; width: 25px; height: 25px; border:none;} 
img.rssGuy {position:absolute; top: -30px; margin-left: 200px; z-index:-1;}
.rssLinks {width: 91px; position:absolute; top: 13px; margin-left: 140px;}
#blogside .rssLinks a {color:#000000;}

.searchForm {position:absolute; top: 18px; margin-left: -10px;}
#webAssessment {width:265px; height:132px;background:url(http://www.quantumwebsolutions.com.au/css/images/webAssessment.jpg) no-repeat; padding: 10px 20px 0 20px; color:#FFFFFF; font-size: 13px; top: 87px; position:absolute; margin-left:-10px;}
#webAssessment h3 {color:#424244; margin: -3px 0 10px 0;}
#webAssessment a {color:#FFFFFF; font-weight: bold;}
#SocialBookmark {margin-top: 210px;}
hr.categories {border:none; border-bottom: 3px solid #7fbe27; clear:both; width: 305px; margin: 0 0 0 30px; padding-top: 20px;}
#blogAd {
	background:url(http://www.quantumwebsolutions.com.au/css/images/blog-ad.jpg) no-repeat;
	width:156px;
	height:294px;
	margin:10px 0 0 30px;
	padding: 0 15px 0 133px;
}
#blogAd h3 {
	color:#FFF;
	font-size:18px;
	line-height:25px;
	margin-left: -115px;
	padding: 5px 0  65px 0;
}
#blogAd p { margin: 0; padding:5px 0;}
#footer { margin-top: -200px;}
#commentform p textarea {width: 561px;}
#commentform p input {background: url(../../../../css/images/moreW.jpg) no-repeat; border: none; width: 79px; height:34px; color:#FFFFFF; padding-bottom: 10px; font-weight: bold;}

#blogside .widget widget_recent_entries ul li, {width: 380px; float:none;}
#blogside li ul li a {float:left; width: 130px;}
#blogside li #categories-4 .widget ul li {list-style-image:none; list-style: none; float:left; width: 130px;}

#blogside li {list-style: none; list-style-image:none;}


#blogside .widget widget_recent_entries ul li, {width: 380px; float:none;}



#blogside #recent-posts-5 ul li a {width: 280px; text-decoration:underline; float:none; display:block; color:#424244;}
#rightColumn li a {color:#424244;}

/******** taken from CMS V1 ******/
/******************* Blog Styles **************/
#blogside {
	color:#000000;
	padding-left: 20px;
}

div ul.socialize-this {text-align:center;border-top: 1px solid #7fbe27;border-bottom: 1px solid #7fbe27; line-height: 30px; padding: 15px 0; margin: 30px 0 60px 0;}
.socialize-this img {width:30px; height: 30px; margin: 0 15px;}
.fb {border-top: 1px solid #7fbe27;border-bottom: 1px solid #7fbe27; height: 52px; padding: 5px 0 5px 0; margin: 10px 0 10px 20px;}
.fb b {font-size: 14px; line-height: 26px;}

.contentdate {
	background: #FFFFFF url(images/date.gif);
	float: left;
	width: 45px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}
.contentdate h3 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 0px 0px 10px;
	margin: 0px;
	text-transform: uppercase;
	}
.contentdate h4 {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	color: #999999;
	font-size: 21px;
	font-weight: bold;
	padding: 5px 4px 0px 0px;
	margin: 0px;
	text-align: center;
	}
.breadcrumb {margin: 0 0 20px 20px;}
.breadcrumb a {color:#ff6c00;}
