/*--------------------------------------------*//*-- Stylesheet for Low Voltage & Security --*//*-- www.lvs.net.au --*//*-- Created by Elixir Marketing Group --*//*--------------------------------------------*/body{color:#444;background:#fff url(../images/bg-tile.gif) top left repeat;font-size:12px;font-family:'trebuchet ms',Arial,Helvetica,sans-serif;}#hd,#bd,#ft{margin-top:0px;}#site-logo{margin-top:30px;}#site-banner{margin: 30px 0;text-align: center;}div#site-logo a, div#site-banner a {border-bottom: 0px none;}div#site-logo a:hover, div#site-banner a:hover{background-color:transparent;}#bd{margin-top:-2px;background:transparent url(../images/bg-content.gif) 320px 400px repeat-y;}#side{/*margin-top:20px;margin-bottom:20px;*/}#content{margin:0px 0px;padding:10px 3em 2em;background:transparent none 5px 0px no-repeat;}#footer{padding:20px 20px;background:transparent url(../images/bg-content-bottom.gif) 0 0 no-repeat;text-align:center;}#footer p{margin:0px 0;color:#bbb;font-size:11px;text-align:center;}.breadcrumb{color:#999;font-size:10px;border-top:0px solid #eee;border-bottom:1px solid #eee;}div#nav{margin:30px 0px;color:#333333;background: #fff url(../images/bg-nav.gif) repeat-y;}div#nav-top, div#nav-bottom{height: 15px;margin:0em;padding:0px 0;background: transparent url(../images/bg-nav-top.gif) 0 0 no-repeat;}div#nav-bottom{background-image: url(../images/bg-nav-bottom.gif);}div#nav ul{margin:20px 10px; padding:0px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #fff;}div#nav li{margin:0em;padding:0em;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}div#nav li a{display:block;margin:0px 0px;padding:10px 10px 10px 20px;color:#20409a;background: transparent url(../images/bg-nav-hover.gif) -200px 50% no-repeat;font-size:1.3em; line-height:1em;font-weight:bold;text-align:left;text-decoration:none;text-transform: uppercase;border-top:1px solid #fff;border-bottom:1px solid #e6e6e6;}div#nav li a:hover{background: #fff url(../images/bg-nav-hover.gif) 0 50% no-repeat;text-decoration:none;}div#nav li ul{margin:0 0 0 20px; padding:0px 0;border-left:1px solid #e6e6e6;border-top: 0px none;border-bottom:1px solid #fff;}div#nav li ul li a{font-size:1.0em;}/*----------------- text_styles -----------------------*/p{font-size:1em;margin:.7em 0;text-align:left;}h1,h2,h3,h4,h5{color:#20409a;font-weight:normal;}h1{margin:0em 0 .7em;padding:0em 0 0;font-size:2.2em;line-height:.8em;text-transform: uppercase;font-weight:normal;border-bottom:1px solid #fcd7c1;}h2{font-size:1.7em;margin:.5em 0 0; border-bottom:1px solid #fcd7c1;}h3{font-size:1.4em;margin:.5em 0 0;}h4{font-size:1.2em;}h5,h6{font-size:1.1em;margin:2ex 0pt 1ex;padding-bottom:1px;padding-top:2ex;}#content ul,#content ol{font-size:1em;}a,a:link,a:active,a:visited{color:#20409a;text-decoration:none;border-bottom:1px solid #fcd7c1;}a:hover{background-color:#fcd7c1;}a img{border:0px none;}img.photo {margin: 1em 1em; padding: .5em; background-color: #fff; border:1px solid #eee;}.clear{display:block;clear:both;}strong,b{font-weight:bold;}em,i{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:1em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;} th,td{border:0px none;padding:.2em;}th{font-weight:bold;text-align:center;}table{margin-bottom:.2em;}div.thumbnail{ 	float: left;	margin: 10px 0 10px 20px;	padding: 5px; 	background-color: #fff; 	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	text-align: center;}.project-gallery {	width:  100%;    margin: 0em;    padding: 0em;    display: block;}.project-gallery h3 {    margin-bottom: .5em;}ul.innerfade li {    margin: 0em;    padding: 0em;    display: block;    * display: inline;    list-style-image: none;    list-style-position: outside;    list-style-type: none;}ul.project-thumbs {	float: left;	width:  170px;    margin: 0em;    padding: 0em;    display: block;	height:  110px;}ul.project-thumbs li {	display: none;}ul.project-thumbs .thumbnail {    margin: 0em;    display: block;}ul.project-thumbs li  a{    border: 0px none;}