*html {width:100%;   height:100%; background-color: #061F70; font-family:Helvetica,Arial;}
body {width:100%;   height:100%; background-color: #061F70; font-family:Helvetica,Arial;}
* { margin:0;  padding:0; }

#wrapper {width:1020px;  margin-left:auto; margin-right: auto; margin-top: 3px; position:relative }
#logo {position:absolute;   top:0px; left:18px;}
#advertise {position:absolute;   top:8px; left:590px;}
#advertiseElectrician {position:absolute;   top:18px; left:640px;}
#quote {position:absolute;   top:18px; left:750px;}
#find {position:absolute; top:5px; left:20px;}
#handyman-sydney {position:absolute;   top:100px; left:20px;}
.handyman-sydney h1 {color: #fff; margin:0px}
.handyman-sydney h2{color: #fff; }

#head{position:absolute; top:0px; left:0px;width: 1018px; height: 110px;background-color: #ffffff;}
#headElectrician{position:absolute; top:0px; left:0px;width: 1018px; height: 140px;background-color: #ffffff;}
#header{position:absolute; top:110px; left:0px; background-image:url(../images/handymen.png); width: 1018px; height: 267px; 
background-color: #ffffff;}

#navigator{position:absolute; top:363px; left:0px; height:45px; width:1018px; background-color: #ff6600 }
#navigator ul {font-family:Helvetica,Arial;  list-style-image:none; list-style-position:outside; list-style-type:none;  }
#navigator ul li {color:#ffffff;   display:inline; float:left; font-size:12px; font-weight:bold;  word-spacing:4px; list-style-type:none; padding: 4px 0 0 20px; margin:10px }
#navigator ul a {color:#000;   padding:0; text-decoration:none; }
#navigator ul a:hover {color: #fff;   }

#navigatorElectrician{position:absolute; top:140px; left:0px; height:45px; width:1018px; background-color: #ff6600 }
#navigatorElectrician ul {font-family:Helvetica,Arial;  list-style-image:none; list-style-position:outside; list-style-type:none;  }
#navigatorElectrician ul li {color:#ffffff;   display:inline; float:left; font-size:12px; font-weight:bold;  word-spacing:4px; list-style-type:none; padding: 4px 0 0 20px; margin:10px }
#navigatorElectrician ul a {color:#000;   padding:0; text-decoration:none; }
#navigatorElectrician ul a:hover {color: #fff;   }


#content {position:absolute;  left:0px; top:405px; width:1018px;text-align:justify; font: normal 14px Helvetica, Arial;
background-color: #ffffff;}
#contentL {float:left;  width:580px; margin-left: 20px;  }
#contentR {float:right;  width:350px; margin-left: 10px; margin-right: 20px;}
#contentR1 h1 {margin-left: 116px;  }
#contentR1 a {text-decoration: none; }
#contentL2 {float:left;  width:290px; }
#contentR2 {float:right;  width:670px; margin-left: 10px; margin-right: 20px;}
#contentR3 {float:right;  width:360px; margin-left: 20px; margin-right: 20px;}
#contentR3 h1 {margin-left: 80px; }
#contentR4 {float:right;  width:380px; margin-left: 10px; margin-right: 20px; }
#contentR4 h1 {margin-left: 0px; }
#contentL4 {float:left;  width:560px; margin-left: 10px;  }
#story {margin-right: 20px}

#content1 {position:absolute;  left:0px; top:405px; width:1018px;text-align:justify; 
background-color: #ffffff;}
#content1Electrician {position:absolute;  left:0px; top:186px; width:1018px;text-align:justify; 
background-color: #ffffff;}
#map_canvas {position:relative;width:669px; height: 800px; margin-top: 5px; margin-bottom: 3px;}
#contentR1 {float:right; width:670px; margin-right: 10px  }
#sidebar{position:relative; float:left;  margin-top: 40px; width:330px; height: 1290px; overflow: auto; font: 16px Helvetica, Arial;background-color:#fff;}
#sidebar li {margin-top: 10px}
#sidebar ul {list-style-type:none}
#sidebar a {font: 14px Helvetica, Arial;}

#sidebar2{position:relative; float:left;  margin-top: 40px; width:330px; height: 390px; background-color:#fff;}
#ssl {margin-left: 20px}
#seal {margin-left: 55px}
.phone{font: 20px Helvetica, Arial;margin: 0;color:#CC3333}
.mobile{font: 20px Helvetica, Arial;float:right;color:#CC3333}
.phone a {margin-left: 10px}
.business {font: 18px Helvetica, Arial;margin-top:0px;margin-bottom:0px;margin-left:0px;padding:0;text-align:left;color:#000}
.service {font: 14px Helvetica, Arial;margin-top:10px;margin-bottom:10px; margin-right: 30px;margin-left:9px;padding:0;text-align:left;color:#000}
#query{font: 16px Helvetica, Arial;margin-top:20px;margin-bottom:20px;margin-left:9px;padding:0;text-align:left;color:#000}
#query textarea {overflow:hidden; }
#postcode {position:absolute; top:0px;height: 20px;width:200px ; font: 14px Helvetica, Arial; font-weight:nornal;border: 1px solid #A4A4A4; padding: 5px}
#Search {position:absolute; top:0px; left:222px;height: 32px;width:80px ; font: 14px Helvetica, Arial; font-weight:bold;border: 1px solid #A4A4A4;cursor:pointer;padding: 5px;background: #E6E6E6}
.txtArea {overflow:hidden; }

#footer {clear:both; background-color:#e7e7e7; color:#000000; font-size:11px; height:50px; padding:20px 20px 20px 20px; font-family:Tahoma, Arial;text-align:center;}
#footer p {font-size:14px; margin: 5px}
#footer a {border-right:1px solid #000000;   color:#000000; display:inline; font-family:Arial; font-size:12px; padding:0 6px; text-decoration:none; }
#footer a:hover {color:#ff8c00;   }
#footer a.active {color:#ff8c00;   }

#contact p {color:#000099; font-size: 18px; margin-left: 20px; }
#logo-contact {margin-left: 40px;margin-bottom:10px}

img {border: none;   }

.clr { clear:both;    padding:0; margin:0;}

td {font: normal 12px Tahoma, Arial;  color: #000000; }

h1, h2, h3, h4, h5 {color: #CC3300;  margin: 0px; }

h1 {font-size: 24px;   text-align: left; margin:10px; font-weight:bolder; }

h2 {font: normal; font-size: 20px;;   font-weight:bold; margin: 5px;}

h3 {font-size: 20px;  }

p {font: normal 14px Helvetica,Arial; margin: 0}
ul {margin-left: 20px; }
ul li { margin-top:10px;margin-bottom:10px; }

a {color: #3333CC; text-decoration: underline; }
a:hover {text-decoration: none; }

#contact {margin-left: 20px}
.contact-form {background: url(../images/enquiry_bg.jpg) repeat-x; color:#000; font-size:16px; padding:25px; text-align:left; width:550px; margin: 0px;}
.contact-form-table {font-size:16px; width:550px;table-layout:fixed }
.contact-form-table input {height:25px; width:430px}
.contact-form-table textarea {margin-left: 50px; width:485px; overflow:hidden; }

#support h1 {margin-left: 20px}

#testimonial h5 {font-family: serif; color: #cc0000;  font-style:italic; font-size: 18px;}

#faq {margin-right: 20px}
#faq h5 {font-family: serif; color: #cc0000;  font-style:italic; font-size: 18px;}
#terms h1 {margin-left: 300px}
#terms p, h5{margin-left:10px; margin-right:10px}

#formFeedback {border:1px solid #c80000; background-color:#c80000; color:#FFF; padding:6px; padding-left:10px;width:582px; margin-bottom:10px}

#updateForm input
{
border: 1px solid #6D7B8D;
}
#updateForm select
{
border: 1px solid #6D7B8D;
}
.submit{margin-top: 10px; margin-bottom: 10px; margin-left: 0}

#updateForm .submit
{
border: 1px solid #ffffff ;
}

#updateForm label
{
width: 140px;
float: left;
text-align: left;
margin-right: 5px;
display: block
}
#updateForm p {margin-top: 5px;}

#insertForm p {margin-top: 5px;}

#insertForm label
{
width: 140px;
float: left;
text-align: left;
margin-right: 5px;
display: block
}

.firstUL {list-style-type: none; margin-top: 20px;}
.firstUL li {margin-top: 10px; margin-bottom: 10px; font-size:16px;  }
.firstUL a {text-decoration: none; color: #000; }
.firstUL a:hover {text-decoration: none; border-style:solid;border-width:1px;
border-color:#ff6600; background-color:#ff6600;padding: 5px}

.secondUL {list-style-type: none; margin-top: 0px;}
.secondUL li {margin-top: 10px; margin-bottom: 10px; font-size:16px;  }
.secondUL a {text-decoration: none; color: #000; }
.secondUL a:hover {text-decoration: none; border-style:solid;border-width:1px;
border-color:#ff6600; background-color:#ff6600;padding: 5px}

.thirdUL {list-style-type: none; margin-top: 0px;}
.thirdUL a {text-decoration: none; }

#suburbTab {table-layout:fixed; margin-left: 10px}
#suburbTab a {text-decoration: none; }

