@charset "UTF-8";

/* CSS Document */
/* RW07 - Angus Robertson Mechanical Ltd - John McGeary 2009*/


/* EDITOR START */
hr{
border:1px solid #9095a5;
margin:15px 0 15px 0}

h1{
font-size:1.8em;
color:#000000;
line-height:28px;
font-weight:200;
margin-bottom:15px;
padding-bottom:15px;
border-bottom:6px solid #1d40ae}

h2{
font-size:1.3em;
color:#1d40ae;
font-weight:100;
margin-top:5px;
margin-bottom:5px}

h3{
font-size:1.1em;
color:#9095a5;
margin-top:5px;
margin-bottom:5px}

h4{
font-size:1.1em;
color:#000000;
margin-top:5px;
margin-bottom:5px}

a{
color:#000000;
text-decoration:underline}

a:hover{
color:#1d40ae;
text-decoration:underline}

p{
margin-bottom:10px}

.textarea ul{
padding:10px 0 10px 0}

.textarea li{
list-style:none;
background:url(assets/bulletpoint.gif) no-repeat top left;
border:none;
color:#000000;
padding:0 0 0 13px}

.textarea ol{
padding:10px 0 10px 15px}

body{
font-size:0.8em;
font-weight:200;
line-height:1.8em;
color:#000000;
font-family:Arial, Helvetica, Verdana, sans-serif;
background:url(assets/bg.jpg) repeat top left fixed}

/* EDITOR END */

*{
margin:0;
padding:0}

img{
border:0}

img, div, input { behavior: url("iepngfix.htc") }

/* Main Container */
#wrapper{
width:982px;
height:100%;
padding:0;
margin:0 auto}

#main_container{
width:982px;
height:100%;
padding:0;
float:left;
margin:15px 0 15px 0}

/* Masthead */
#masthead{
width:982px;
height:175px;
float:left;
margin:0;
padding:0;
background:url(assets/masthead-bg.png) no-repeat top left}

.address{
width:292px;
float:left;
margin:90px 0 0 55px;_margin:90px 0 0 27px;
padding:0}

/* Mainarea */
#mainarea{
width:982px;
height:100%;
margin:0;
padding:0;
float:left;
background:url(assets/mainarea-bg.png) repeat-y top left}

.textarea{
padding:40px 20px 20px 20px;
margin:0 0 0 40px;_margin:0 0 0 20px;
float:left;
width:550px}

.nav-slideshow{
width:982px;
height:222px;
margin:0;
padding:0;
float:left;
background:url(assets/adarea-bg.gif) repeat-x top left}

.slideshow{
width:778px;
height:222px;
float:right;
margin:0;
padding:0}

#right_column{
float:right;
width:320px;
height:100%;
margin:0;
padding:40px 0 0 0}

#right_column h2{
color:#1d40ae}

#right_column ul{
padding:10px 0 10px 0}

#right_column li{
list-style:none;
background:url(assets/bulletpoint.gif) no-repeat top left;
border:none;
color:#000000;
padding:0 0 0 13px}

/* Navigation */
.navigation{
width:204px;
height:222px;
line-height:19px;
float:left;
text-align:left;
margin:0;
padding:0}

.navigation ul{
margin:0;
padding:0;
float:left;
width:204px}

.navigation li{
list-style:none;
margin:10px 0 10px 0;
padding:0 10px 10px 20px;
border-bottom:1px solid #9095a5}

.navigation a{
text-decoration:none;
color:#9095a5;
margin:0;
padding:0}

.navigation a:hover{
text-decoration:underline;
color:#9095a5;
margin:0;
padding:0}

.navigation .active{
text-decoration:none;
color:#ffffff;
font-weight:bold}

.navigation .active a{
text-decoration:none;
color:#ffffff;
font-weight:bold}

.navigation .active a:hover{
text-decoration:none;
color:#ffffff;
font-weight:bold}

.navigation h2{
margin:0 0 0 20px;
color:#9095a5}

/* Footer */
#footer{
width:982px;
height:30px;
font-size:0.8em;
color:#000000;
margin:0;
padding:0;
clear:both;
background:url(assets/mainarea-bg.png) repeat-y top left}

.copyright{
width:982px;
font-size:9px;
text-align:center;
margin:0;
float:left}

.copyright a{
text-decoration:none;
color:#000000}

.copyright a:hover{
text-decoration:underline;
color:#1d40ae}

.copyright p{
padding:0;
margin:0}

.thumbscontainer  li{
background:none!important}