*
{
    margin: 0em;
    padding: 0em;
}
blockquote{
    margin-left: 40px;   
}
hr{
    margin: 5px 0px 5px 0px;
}
body{
    color: #6c6a5f;
    font-family:Verdana;
	font-size:10px;
    text-align: left;
	
}
/* ID's */
#main{
	width: 902px;
	background: url(img/header.png) top no-repeat;
    margin: 0px auto 0px auto;
	position: relative;
	height: 500px;
	text-align: left;
}
#logo{
	position:absolute;
	background: url() no-repeat;
	width: 902px;
	height: 250px;
	top: 90px;
}
#logoLink{
	position:absolute;
	top: 10px;
	left: 10px;
	width: 300px;
	height: 80px;
	
	cursor: pointer;
}
.bgHolder{
	width: 100%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
}
#bigContainer{
	width: 902px;
	background: url(img/bgContainer.png) repeat-y;
	position:relative;
	top: 347px;
}
#footer{
	clear:both;

}
#posContainer{
	position: relative;
	top:0px;
	left: 0px;
}

#container{
	padding: 20px;
	text-align: left;
	width: 590px;
}
#containerBottom{
	position: absolute;
	height: 184px;
	width: 902px;
	background: url(img/bgBottom.png) bottom no-repeat;
}
#linkContainerHolder{
	position: absolute;
	top: 45px;
	left: 320px;
}
#linkContainer{
	
	

}

#subLinkContainer{
	position: absolute;
	top:340px;
	left: 612px;
	padding: 20px;
	text-align: left;
	width: 240px;
	z-index:1;
}
.siteLink{
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	color: #6c6a5f;
	text-transform: uppercase;
}
.siteLinkHeader{
	cursor: pointer;
}
.siteLinkHeader:hover{
	text-decoration: underline;
}
.siteSubLinkHolder{

}
.siteSubLink{
	width: 220px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #6c6a5f;
	text-transform: uppercase;
	cursor: pointer;
}
.siteSubLink:hover{
	background: #ffffff;
	color: #000000;
}
.selectedLink{
	color: rgb(10,10,10);
}
.selectedSub{
	background-color: rgb(200,200,200);
}
img{
	border: none;
}
a{
	cursor: pointer;
}
#serviceBooking{
    border: 1px solid rgb(210,210,210);
    background: rgb(249,249,249);
    padding: 10px;
}
#serviceBooking input{
    border: 1px solid rgb(210,210,210);
    background: rgb(255,255,255);
    padding: 2px;
    margin: 2px;
}


