* {
	margin: 0;
	padding: 0;
}

body {
font-size: 62.5%;
font-family: Arial, Helvetica, sans-serif;
background: url(../images/background-tile.jpg) top left repeat-y;
}

img {
/*border: 0;*/
margin: 0;
padding: 0;
}

#container{
width: 960px;
margin: 0 0;
background: url(../images/background.jpg) top left repeat-y;
}

#masthead{
width: 950px;
height: 122px;
float: left;
}

#nav{
float: left;
width: 193px;
background: url(../images/background-nav.jpg) top left repeat-y;
padding-top: 18px;
}

#gsigroup{
float: left;
width: 193px;
margin-top:40px;
text-align: center;
}

#contentArea{
float: left;
width: 757px;
position:relative;
padding-bottom: 100px;
background: url(../images/background-content1.jpg) top left repeat-y;

}
#contentAreaHome{
float: left;
width: 757px;
position:relative;
padding-bottom: 100px;
background: url(../images/background-content2.jpg) top left repeat-y;

}

/* region 1 - Banner area */

#region1{
float: left;
width: 757px;
height: 185px;
background: url(../images/background-content.jpg) top left repeat-y;
}

#content{
float: left;
width: 757px;
/*background: url(../images/background-content.jpg) top left repeat-y;*/

}

/* region 2 - Main content area */

#region2{
float: left;
width: 494px;
padding-left: 22px;
padding-right: 22px;
padding-top: 12px;
padding-bottom: 15px;
}

#search{
float: right;
width: 210px;
}

/* region 3 - Latest news */

#region3{
float: left;
width: 175px;
padding-left: 22px;
padding-right: 22px;
padding-bottom: 22px;
/*background: url(../images/background-right-col.jpg) top left repeat-y;*/
}

#footer{
float: left;
width: 757px;
height: 100px;
background: url(../images/background-footer.jpg) top left repeat-y;
position: absolute;
bottom: 0;
left:0;
}

#designedBy{
float: left;
width: 757px;
height: 15px;
margin-left: 193px;
}

/* -------------- 2nd tier pages --------------  */

/* Breadcrumb trail */

#region #breadcrumb{
/*float: left;*/
width: 405px;
}

#region4 #breadsearch{
float: right;
width: 210px;
}

#divClear
{
	clear: both;
	height: 2px;
}

/* Sub nav */

#subnav{
/*float: left;*/
width: 159px;
}

/* region 4 - Main content area */

#region4{
float: left;
width: 524px;
padding-left: 22px;
padding-right: 22px;
padding-bottom: 15px;
}

/* region 5 - Calls to action */

#region5{
float: right;
width: 145px;
padding-left: 22px;
padding-right: 22px;
/*background: url(../images/background-right-col.jpg) top left repeat-y;*/
text-align: center;
padding-top: 23px;
}

/*
#####################################################
# ZWS Hover Image Gallery (with titles and content) #
# ================================================= #
# Author: 	Ben Wolstencroft						#
# Company: 	Zen Web Solutions						#
# Date:		14/09/2010								#
# ================================================= #
# File:		assets\styles\layout.css				#
#####################################################
*/


#visualSearch{
float: left;
/*width: 580px;*/
width: 524px;
padding-left: 22px;
padding-right: 22px;
padding-bottom: 15px;
}

#visualSearch #breadsearch{
float: right;
width: 210px;
}

#instructions {
	float: left;
	width: 580px;
}

#leftCol {
	display: block;
	float: left;
	/*width: 580px;*/
}
#rightCol {
	display: block;
	float: left;
	width: 177px;
	margin: 5px 0px 10px 9px;
}


/*------------------------------------------------*/
