/* CSS Document */

body{
background-color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
margin:0px;
}

a{
color:#000000;
text-decoration:underline;
font-weight:bold;
}
a:hover{
color:#CC0000;
text-decoration:underline;
font-weight:bold;
}


h1{
font-family:Helvetica,Arial,sans-serif;
font-size:22px;
letter-spacing:-1px;
text-shadow:2px 2px 2px #e6e6e6;
}
h2{
font-family:Helvetica,Arial,sans-serif;
font-size:13px;
letter-spacing:-1px;
text-shadow:2px 2px 2px #e6e6e6;
}





form{
margin:0px;
padding:0px;
}
input{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
textarea{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}


.container{
width:819px;
margin:0px auto;
}

/*img{
behavior:url('../css/pngHack.htc');
}*/


.shadowLeft{
background-image:url(../images/assets/borderLeft.jpg);
background-repeat:repeat-y;
width:23px;
}

.shadowRight{
background-image:url(../images/assets/borderRight.jpg);
background-repeat:repeat-y;
width:23px;
}

.contactBar{
background-image:url(../images/topBar/bgContacts.jpg);
background-repeat:repeat-x;
height:26px;
width:773px;
text-align:right;
}


.searchBox2{
float:right;
width:287px;
height:92px;
background-image:url(../images/assets/bgSearchBox.png);
background-repeat:no-repeat;
}
.searchBox2 input{
width:160px;
height:23px;
border:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}


.topBar{
background-image:url(../images/topBar/bgLogo.jpg);
background-repeat:repeat-x;
height:92px;
width:773px;
}



.topBar .searchBox{
float:right;
margin-top:0px;
margin-right:0px;
width:273px;
height:92px;
background-image:url(../images/topBar/searchBox.jpg);
background-repeat:no-repeat;
}

.topBar .searchBox .theBox input{
width:180px;
height:27px;
margin-left:33px;
margin-top:33px;
padding-left:5px;
border:0px;
color:#333333;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
}




.nav{
background-image:url(../images/nav/bg.jpg);
background-repeat:repeat-x;
height:39px;
width:773px;
}

.homeContent{
text-align:center;
}

.homeContent .text{

}






.content{
background-image:url(../images/include/contentBG.jpg);
background-color:#FFFFFF;
background-repeat:repeat-x;
background-position:top;
}

.content .text{
padding-top:30px;
padding-left:40px;
padding-right:40px;
}

.title{
width:160px;
padding-top:40px;
padding-left:40px;
padding-right:20px;
height:200px;
float:left;
}


.nav a{
position:relative;
float:left;
background-position:0px 0px;
margin-left:0px;
height:39px;
}

.navigationHome{
width:83px;
background-image:url(../images/nav/home.png)
}
.navigationHome:hover{
background-position:0px -39px;
}


.navigationAbout{
width:84px;
background-image:url(../images/nav/about.png);
}
.navigationAbout:hover{
background-position:0px -39px;
}


.navigationAdvanced{
width:192px;
background-image:url(../images/nav/advancedSearch.png);
}
.navigationAdvanced:hover{
background-position:0px -39px;
}


.navigationLinks{
width:95px;
background-image:url(../images/nav/links.png);
}
.navigationLinks:hover{
background-position:0px -39px;
}


.navigationContact{
width:80px;
background-image:url(../images/nav/contact.png);
}
.navigationContact:hover{
background-position:0px -39px;
}







.searchBar{
height:36px;
background-image:url(../images/topBar/searchResultsBar.png);
background-repeat:repeat-x;
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
letter-spacing:-1px;
text-shadow:2px 2px 2px #999999;
padding-left:30px;
padding-top:8px;
}
.searchItems{
padding:20px;
width:500px;
min-height:200px;
}
.searchItem{
background-image:url(../images/assets/searchItemBG.png);
background-repeat:repeat-x;
background-color:#fbfbfb;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
padding:6px;
}
.searchItemBottom{
background-image:url(../images/assets/searchItemBG.png);
background-repeat:repeat-x;
background-color:#fbfbfb;
border:1px solid #CCCCCC;
padding:6px;
}

.enquiryFormHolder{
float:right;
padding:10px;
margin-right:12px;
margin-top:20px;
padding-bottom:20px;
background-color:#f6f4e7;
border:1px dotted #d1ccab;
}

