/* - - - - - - - - - - - - - - - - - - - - -

Title : Aussie Forklift Repairs
URL : aussieforkliftrepairs.sitesuite.net.au

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*
-----------------------------------------------------------------------------
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; }

body { background:#1c4b75; color:#000000; font: normal 13px/18px Arial, Helvetica, sans-serif; }

fieldset { border: 0; }

img { border: 0; }

h1 { color:#1b4f74; font: normal 37px/45px Arial, Helvetica, sans-serif; }
h2 { color:#1b4f74; font: normal 25px/35px Arial, Helvetica, sans-serif; }
h3,h4,h5,h6 {}

p, td { color:#000000; font: normal 13px/18px Arial, Helvetica, sans-serif; }

ul,li {}

a:link, a:visited { color:#1b4f74; text-decoration:underline; }
a:hover, a:focus { color:#1b4f74; text-decoration:none; }

.clear { clear: both; font-size: 0; height: 0; line-height: 0; }

hr {
	height: 1px;
	border: dashed;
	color: #ccc;
}

html>body hr {
	border: none; 
	border-top: 1px dashed #ccc;
}


/*
-----------------------------------------------------------------------------
Template Styles
-----------------------------------------------------------------------------*/

#headerBg { width:100%; background: #fff url(/persistent/templateimages/bg_header.jpg) repeat-x; height:147px; }
#headerWrapper { width:1015px; margin:0 auto; }
	#logo { /*width:940px;*/ float:left; }
	
	#navBg { width:100%; background:#1b4f74 url(/persistent/templateimages/bg_nav.jpg); height:41px; }
	#navBar { width:927px; margin:0 auto; color:#fff; font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; }
	
	/* /////////////////////NAVIGATION/////////*/
					#nav, #nav ul {
							width: 900px;
							height: 42px;
							list-style: none;
							margin: 0 auto;
							}
						
						#nav li { float: left; height: auto; }
						#nav li.selected { color: #fff; text-decoration: underline !important; }
						#nav li a { color: #fff; display: block; text-decoration: none; padding: 0 20px; }
						
						ul#nav li a.menuOn { text-decoration: none; }
								
						#nav li a:hover { text-decoration: underline; }
						#nav li.selected a { text-decoration: none; }
						#nav li.selected a:hover { }
						#nav li:hover, #nav li.hover { }
							
						/* -------- Drop down menu -------- */	

						#nav li ul a, #nav li ul a:visited {
							/*font: normal 12px Arial, Helvetica, Verdana, sans-serif;*/
							display: block;
							text-decoration: none;
							text-transform:none;
							text-align: left;
							padding: 7px 5px 7px 10px;
							color: #456913;
							width: auto;
							background: none;
							background-color: #eee;
							}
							#nav li ul a:hover { background-color: #456913; text-decoration: none; color: #fff; }
						
						#nav li.selected ul a, #nav li.selected ul a:visited {
							font: normal 12px Arial, Helvetica, Verdana, sans-serif;
							display: block;
							text-decoration: none;
							text-align: left;
							padding: 7px 5px 7px 10px;
							color: #456913;
							width: auto;
							background: none;
							background-color: #eee;
							}
							#nav li.selected ul a:hover { background-color: #456913; text-decoration: none; color: #FFFFFF; }
						
						#nav li ul li { background-color: #eee; }
						
						#nav li ul {
							position: absolute;
							left: -999em;
							height: auto;
							width: 220px;
							margin: 0;
							padding: 0;
							}
						
						#nav li li {
							width: 200px;
							margin: 0;
							padding: 0;
							border-bottom: 1px solid #FFFFFF;
							}
						
						#nav li ul ul { margin: -2.25em 0 0 220px; }
						
						#nav li:hover ul ul,
						#nav li:hover ul ul ul,
						#nav li.sfhover ul ul {
							left: -999em;
							}
						
						#nav li:hover ul,
						#nav li li:hover ul,
						#nav li li li:hover ul,
						#nav li.sfhover ul,
						#nav li li.sfhover ul {
							left: auto;
							z-index: 500;
							}
						/* ////////////////////////////////////////// */

#bodyBg { background: #fff url(/persistent/templateimages/bg.jpg) top repeat-x; }
	#contentBgDefault { width:927px; margin:0 auto; background: #fff url(/persistent/templateimages/bg_contentDefault.jpg) repeat-y; }
	#contentBg { width:927px; margin:0 auto; background: #fff url(/persistent/templateimages/bg_content.jpg) repeat-y; }
		#contentBar { width:545px; float:left; padding: 28px 0 40px 37px; min-height:500px; }
		#contentBarDefault { width:850px; margin: 0 auto; padding: 28px 0 40px 0px; min-height:500px; }
		#rhs { width:310px; float:right; }
			#rhsHeading {
				background: transparent url(/persistent/templateimages/bg_heading.jpg) bottom repeat-x;
				height:40px;
				padding-top:28px;
				color:#fff;
				font: bold 22px/40px "Trebuchet MS", Arial, Helvetica, sans-serif;
				padding-left:20px;
				}
			#rhsForSale { width:280px; padding:15px 10px 20px 20px; }

#footerBg { width:100%; background: #1c4b75 url(/persistent/templateimages/footer_image.gif) repeat-x; height:66px; }
	#footerWrapper { width:926px; margin:0 auto; color:#FFFFFF; font: normal 10px/18px Arial, Helvetica, sans-serif; padding:20px 0; }
	#footerWrapper a { color:#fff; text-decoration:underline; }
	#footerWrapper a:hover { color:#fff; text-decoration:none; }
		#footerLeft { width:400px; float:left; }
		#footerRight { width:250px; float:right; text-align:right; }

#stats { display: none; }

/* //////////// ARTICLES //////////// */

#rhs h2.category-title { display:none; }
#rhs li.exerpt { margin-bottom: 10px; }
li.exerpt h2 { color:#2e53a1; font: bold 15px/18px Arial, Helvetica, sans-serif !important; } /* article title */
ul.postsLayout01 li.exerpt h2 { padding:0 !important; margin:0;}
p.post-meta { color:#666; font: bold 11px/18px Arial, Helvetica, sans-serif; padding:0; } /* post info */
.post-category a { color:#666; font: bold 11px/18px Arial, Helvetica, sans-serif; padding:0; } /* post info - category link */
.post-author { /*display:none;*/ }
ul.postsLayout01 li.exerpt img { width: 195px; height:145px; border:none !important; }
a.more-link { color:#2e53a1; font: bold 12px/28px Arial, Helvetica, sans-serif; }
#rhs .post-summary { display: none; }
.post-summary-image img { float: left; margin: 0 10px 0 0; }