/*styles for all pages*/
body {
	font-family:  arial, verdana, tahoma, sans-serif;
	text-align:center;
	background: url(../HTML_Images/home/square.jpg);



margin-top:10px;
		
	
}


	/* home page */

#container{


	background: url(../HTML_Images/home/background_line.jpg) repeat center 40px;
	font-family: arial, verdana, tahoma, sans-serif;

	margin-left:auto;
	margin-right:auto;
	width:798px;
	height:100%;
	text-align:left;
	border-bottom:1px solid #333333;
	
	
	}
	
#container_large{
		background: url(../HTML_Images/home/background_line.jpg) repeat center 40px;
		font-family: arial, verdana, tahoma, sans-serif;

	margin-left:auto;
	margin-right:auto;
	width:798px;
	height:900px;
	text-align:left;
	border-bottom:1px solid #333333;

	
	}


	div.header {
background-position:0px 5px;
	background-repeat:no-repeat;
height:141px;
margin-top:-22px;
padding-top:0px;
}

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

a:hover {

text-decoration:underline;
}





div.main_navigation{
	font: normal 12px Lucida Sans Unicode, arial, tahoma, sans-serif;
	padding-left:5px;
	width:150px;
	position:relative;
	left:0px;
	top:-2px;
	margin-top:0px;
	height: 17px;




}

div.main_navigation a{
color:black;
text-decoration:none;
}

div.main_navigation a:hover{
color:#990000;
text-decoration:none;
}




div.right_nav {
float:right;
list-style-type:none;
margin-left:0px;
margin-top:0px;
text-align:left;
padding:0px;
margin-right:20px; 
height: 500px;
width:200px;
font: normal 11px Lucida Sans Unicode, arial, tahoma, sans-serif;


		


}

	
div.right_nav a   {

	border-left:10px solid #333333;

	width:200px;
	padding-left:10px;
	
	text-decoration:none;
	line-height:20px;
	color:white;

	}
	
		div.right_nav a:hover  {
border-left:10px solid #cccccc;

	text-decoration:none;
	color:black;
	}

div.left_box{
height:338px;

width:494px;
padding:10px ;

margin-top:15px;
margin-left:10px;


}

#footer{


	margin-left:auto;
	margin-right:auto;
	width:798px;
	text-align:right;
padding-right:6px;
font: normal 11px Lucida Sans Unicode, arial, tahoma, sans-serif;
margin-top:5px;
}


#footer a{

color:black;
text-decoration:none;
}
#footer a:hover{

color:#990000;
text-decoration:none;}

h1 {
	font: bold 12px  verdana, arial, tahoma, sans-serif;
	text-decoration:none;
	letter-spacing: 0.7pt;
	border: 1px solid white;
	background-color: #a38561;
	padding-bottom:3px;
	padding-top:1px;
	padding-left:10px;
	margin-top:0px;
	color:white;


	}
	
	h1 a{
		color:white;
		text-decoration: none;
			
}

h2 {
	font: bold 10px  verdana, arial, tahoma, sans-serif;
	text-decoration:none;
	letter-spacing: 0.7pt;
	border: 1px solid white;
	background-color: #a38561;
	padding-bottom:3px;
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;



	}
	
	h2 a{
		color:white;
		text-decoration: none;
			
}

p {
	font: normal 12px "Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left:10px;
	margin-right:10px;
	}
	
	

ul {
list-style-type:circle;
margin:0px;
padding-left:25px;
margin-bottom:15px;


}

li {

font: normal 12px "Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: justify;
margin-left:0px;
padding-left:0px;
line-height:20px;
	
	}
	
ul.small_list li {

font: normal 11px "Gill Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: justify;
margin-left:0px;
padding-left:0px;
line-height:15px;
	
	}

div.enquiries input.required {
float:right;
width:240px;
margin-right:75px;
}
div.enquiries input{
float:none;
width:20px;
}

div.enquiries input.submit{

width:100px;
align-center;
}

table.interests{
font-size: 11px;
margin-left:10px;
width:300px;
margin-bottom:15px;
}

table{
margin-left:10px;
}
td{
font-size: 11px;
margin-left:20px;
width:160px;
margin-bottom:15px;
}

/* portfolio table */


table.portfolio_table p{
font-size:11px;
margin:0px 3px 10px 5px;
}
td.portfolio_description{
width:100%;

}

td.porfolio_button{
width:70px;
margin-top:0px;}

/* scroll_box */


/* SCROLLER */

div.scroll_box {


height:700px;
overflow:auto;



}

#scroll_up{

cursor: pointer;

}
#scroll_down{

cursor: pointer;



}

 div.scrollers
{ float:right;
}
	
	
	
	

	
	
