/* CSS Document */


body {
	background-color:#001f59;
	color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

div#background{
	width:760px;
	background:url(../images/background.gif) no-repeat;
	background-color:#002462;
	margin-right:auto;
	margin-left:auto;
}

div#wrapper{
	width:760px;
	min-height:560px;
}

div#heading{
	padding-bottom:5px;
}

div#navbar{
	background:url(../images/navbar.jpg) no-repeat;
	height:28px;
	width:760px;
	padding-top:5px;
}

div#navbar a:hover{
	text-decoration:underline;
}

div#content{
	float:left;
	width:556px;
	padding:0 13px 0 10px;
}

div.listcontainer{
	float:left;
	width:370px;
	padding-bottom:10px;
}

div.recone{
	width:359px; 
	padding:5px 5px 5px 5px;
	margin-left:3px;
	line-height:20px;
	
}

div.rectwo{
	margin-left:3px;
	height:13px;
	width:359px;
	padding:5px 5px 5px 5px;
	color:#666f8b;
}

div.rectwo a{
	float:right;
	padding-right:5px;
	color:#666f8b;
}

div.reconecontact{
	background:#1a3972 url(../images/toproundrec.jpg) no-repeat;
	width:359px; 
	padding:5px 5px 5px 5px;
	margin-left:3px;
	line-height:20px;
	
}

div.rectwocontact{
	background:url(../images/botroundrec.jpg) no-repeat;
	margin-left:3px;
	height:13px;
	width:369px;
}

div#footer{
	background:url(../images/footer.jpg) no-repeat;
	height:28px;
	width:760px;
	padding-top:5px;
}

div#sidenav{
	padding-top:22px;
	float:left;
	width:170px;
	height:245px;
}

div#exorlogo{
	float:left;
	width:90px;
}

a{
	color:#fff;
	text-decoration:none;
}

ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

li{
	margin:0px;
	clear:both;
}

li.nav {
	padding-left:15px;
	padding-top:5px;
	display:inline;
}

img{
	border:none;
}

div.clear{
	clear:both;
}

a#bluebit{
	color:#334f81;
	float:right;
	padding-right:5px;
	padding-top:5px
}

div#tel{
	float:left;
	padding-left:5px;
	padding-top:3px;
}

div.lgeImage {
	float:left;
	width:181px;
	padding-right:5px;
}

img.lgeImage{
	padding-bottom:15px;
}

h1 {
	font-size:22px;
}

h2 {
	text-align:right;
	font-size:14px;
	padding:0px 0px 15px 0px;
	margin:0;
}

h2#navtitle{
	text-align:center;
	font-size:16px;
}

h3 {
	font-size:12px;
}

div#contentimg{
	float:left;
	width:181px;
	padding-right:5px;
}

img.card{
	padding-left:5px;
}

img.cardfirst{
	padding-left:80px
}

input.form{
	margin-bottom:5px;
}


#imap {display:block; width:173px; height:270px; background:url(../images/sidenav3/sidenavmk4.gif) no-repeat; position:relative; margin:0px auto 2em auto; padding-bottom:140px;}

a#image1, a#image2, a#image3, a#image4, a#image5, a#image6, a#image7, a#image8 {display:block; width:104px; height:0; padding-top:105px; overflow:hidden; position:absolute; padding-bottom:px;}


a#image1 {left:-3px; top:-5px; background:transparent;}
a#image1:hover {background:transparent url(../images4/arcitect.gif) no-repeat 0 0;}

a#image2 {left:75px; top:-5px; background:transparent;}
a#image2:hover {background:transparent url(../images4/vehicle.gif) no-repeat 0 0;}

a#image3 {left:-3px; top:100px; background:transparent;}
a#image3:hover {background:transparent url(../images4/internal.gif) no-repeat 0 0;}

a#image4 {left:75px; top:100px; background:transparent;}
a#image4:hover {background:transparent url(../images4/engrave.gif) no-repeat 0 0;}

a#image5 {left:-3px; top:205px; background:transparent;}
a#image5:hover {background:transparent url(../images4/windows.gif) no-repeat 0 0;}

a#image6 {left:75px; top:205px; background:transparent;}
a#image6:hover {background:transparent url(../images4/fascia.gif) no-repeat 0 0;}

a#image7 {left:-3px; top:310px; background:transparent;}
a#image7:hover {background:transparent url(../images4/banners.gif) no-repeat 0 0;}

a#image8 {left:75px; top:310px; background:transparent;}
a#image8:hover {background:transparent url(../images4/dibond.gif) no-repeat 0 0;}

/*temporary page*/
div#temppage{
	background:url(../images/temppage.jpg);
	width:800px;
	height:640px;
	margin-right:auto;
	margin-left:auto;
	postion:absolute;
}

div#temppagecontent{
	position:relative;
	left:220px;
	top:420px;
}

/*table#services{
	width:173px;
	height:270px;
	padding-bottom:140px;
	margin-top:0px;
	padding-top:0px;
}

table#services tr td{
	height:75px;
}
