/*--------------------------------------------*//*-- Stylesheet for Amber Electrical Services --*//*-- www.amberelectrical.net.au --*//*-- Created by Elixir Marketing Group --*//*--------------------------------------------*/body{color:#444;background:#efeff6 none top left repeat;font-size:12px;font-family:Arial,Helvetica,sans-serif;}#hd,#bd,#ft{margin-top:0px;}#site-logo{margin-top:20px;margin-bottom: 20px;text-align: center;}#site-banner{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;}#header #site-title{margin-top:10px;}#bd{margin-top:10px;background:transparent url(../images/bg-content-wide.gif) 80px 0 repeat-y;}#side{/*margin-top:20px;margin-bottom:20px;*/}#content{margin:0px 0px;padding:50px 3em 2em;background:transparent url(../images/bg-content-top-wide.gif) 0px 0px no-repeat;}#footer{padding:20px 20px;background:transparent url(../images/bg-content-bottom-wide.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#site-nav{margin:10px 0px 0px;color:#333333;background: #fff url(../images/bg-content-wide.gif) repeat-y;}div#nav-top, div#nav-bottom{height: 15px;margin:0em;padding:0px 0;background: transparent url(../images/bg-content-top-wide.gif) 0 0 no-repeat;}div#nav-bottom{background-image: url(../images/bg-content-bottom-wide.gif);}div#site-nav ul{height: 30px;margin:0px 10px; padding:0px 0;border-top:0px solid #e6e6e6;border-bottom:1px solid #fff;}div#site-nav li{margin:0em;padding:0em;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;}div#site-nav li a{display:block; float: left;margin:0px 10px;padding:10px 20px;color:#2e3192;background: transparent url(../images/bg-nav-hover.gif) 0px 50% no-repeat;font-size:1.4em; line-height:1em;font-weight:normal;text-align:left;text-decoration:none;text-transform: uppercase;border-top:0px solid #fff;border-bottom:0px solid #e6e6e6;}div#site-nav li a:hover{background: #fff url(../images/bg-nav-hover.gif) 1px 50% no-repeat;text-decoration:none;}div#site-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#site-nav li ul li a{font-size:1.0em;}/*div#nav{margin:0px 0px 30px;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:#2e3192;background: transparent url(../images/bg-nav-hover.gif) 0px 50% no-repeat;font-size:1.4em; line-height:1em;font-weight:normal;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) 1px 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:#2e3192;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 #f9babd;}h2{font-size:1.7em;margin:.5em 0 0; border-bottom:1px solid #f9babd;}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 #f9babd;}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;}