/* @override http://www.studioqi.com.au/layout.css */

/* @override http://www.studioqi.com.au/layout.css */

/* @override http://www.studioqi.com.au/layout.css */

/* @override http://y55jyzjdgnq.preview.thewebconsole.com/layout.css */

/*-------------------- General Layout Styles --------------------*/

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

body {
	background: url(top-bg-runner.jpg) 0 0 repeat-x #ffffff;
}

.container {
	width: 1002px;
	margin: auto;
}

.wholeSite {
	background: url(bottomRunner.gif) 0 100% repeat-x;
	width: 100%;
}

.articleListing a{
	color: #2F2F08;
	margin-right: 20px;
}
.articleListing br { display:none; }
/*div.articleNumbers {
	display: none;
}*/

.articleDiv div.articleNumbers{
display:none;
}


.article.articleListing {
		
}

.articleRSS {
	padding-right: 23px;
	color: #2F2F08;
	display: none;
}

.menuDiv {
	background: url(menu.gif) 0 0 no-repeat;
	height: 51px;
}

.bodyDiv {
	background: url(bodyRunner.png) 0 0 repeat-y;
}

.footerDiv {
	background: url(bottom.gif) 0 0 no-repeat;
	min-height: 30px;
	padding-top: 30px;
}

#cmsbody {
	padding: 10px 10px 10px 0px!important;
}

#cmsfooter {
	
}

.articleDiv {
	background: url(articleBg.jpg) 0 0 no-repeat #96A92A;
	padding: 40px 10px 0 10px;
	margin: 0 0 10px 0;
	width: 181px;
}

td.articleListReadMore {
	
}
div.articleNumbers {
	display: none2;
}

.normalText {
	color: #ffffff!important;
}

.articleDiv h2 {
	font-size:13px; font-weight:bold; color:#fff!important; margin:0 0 5px 0;
}
.articleDiv h2 a { color:#fff!important }
.articleListCrop { color:#494949; margin:0 0 10px 0; }
.articleDiv img, .promoRight1 img {
	margin: 0px 0 8px 110px;
}
.articleListReadMore a { color:#fff; margin:0; display:none;}

.phoneDiv {
	margin: 10px 0 0 0;
}

.facebookDiv {
	padding: 0 0 0 30px;
}

/*-------------------- Promo Boxs --------------------*/

.promo1Div {
	background: url(html1Bg.jpg) 10px 0 no-repeat;
	padding: 15px 0 1px 11px;
	height:146px;
	margin:10px 0 0 0;
	text-align:center;
}

.promo1Div img {
	padding: 2px;
	background: black;
}

.promo2Div {
	margin: 10px 0 0 10px;
}

.promoRight1 {
	background: url(CaseBg.jpg) 0 0 no-repeat;
	margin: 0 0 10px 0;
	padding: 10px 10px 10px 10px;
	color: #ffffff!important;
	width: 180px!important;
}

.promoRight1 .htmlarea {
	padding: 0 15px 0px 0;
}

.promoRight1 h3, .promoRight1 p {
	color: #ffffff;
	margin: 0 0 0 0!important;
}

.promoRight1 a{
	color:#FFFFFF !important;
}

/*-------------------- newsletter box --------------------*/

.newsletterDiv {
	background: url(newsBg.jpg) 0 0 no-repeat;
	padding: 100px 35px 35px 20px;
	width: 180px;
	margin: 10px 0 0 10px;
height:66px;
}

#news-name, #news-email {
	background: url(newsIput.gif) 0 0 no-repeat;
	border: 0;
	padding: 4px 5px 4px 5px;
	width: 175px;
}

#news-name {
	
}

#news-email {
	
}

#submitBtn {
	float: right;
}
