/* CSS Document */



body {

	/*color: #000 ;*/

	font: 110%/1.25em "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;

	background-image:url("../images/bg_w.gif");

	margin:0px;

	padding:0px;

}



#banner {

/*	width:450px;

/*	margin-left:25%;*/

	

/*	background-color:#666666;

	/*border:1px solid black;

	width:25%;*/

}

#banex {

	text-align:center;

}

#bookstore {

	text-align:center;

}

h1, h2 {

	font-weight: bold;

	font-size: 1.5em;

	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;

	margin-top: 0;

}



h6{

	font-weight: semi-bold;

	font-size: 1em;

	font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;

	margin-top: 0;

}

#container {

	position:relative;

	top:0px;

	left:0px;

	width:100%;

/*	border:1px solid red;;*/

	z-index:1;	
	height: 100%;

}



/* hide from Mac IE5 \*/

* html #container {

/*	height: 1%;*/

}

/* end of hide from Mac IE5 \*/

/* fix for Mac IE5 - margin-right:15px seen as margin-right:0px \*/

/*\*//*/

	#right {

		margin-right: =15px;

		right: 15px;

	}

/**/







#maincontent {

/*	float:left;*/

	width:90%;

	margin-left:5%;

/*	border:1px solid red;*/

	text-align:center;

	height:100%;
	
	padding-top:10px;
	margin-top:2%;

}



#maincontent_popup {

	float:left;

	width:98%;

	border:0px;

	

}

#nav  {

	width:100%;

	height: 23px;

	font: 1em "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;

	font-weight:bold;

	position: relative;

	margin-top: 100px;

	z-index:5;

}

#content {

	/*float:left;*/

	width:60%;

	text-align:center;
	
	margin-top: 5%;
	margin-left:15%;

	padding:5%;
	
/*	border:1px solid black;*/

}



#content3 {

	padding-top:5em;

	font-style:italic;	
	font-color:red;

}



.alteration{

	color:red;

	font-style:italic;

}



.branch A:link {background: #CCCC66; font-weight:bold;color:green; text-decoration: none}

.branch A:visited {background: #CCCC66; font-weight:bold;color:green; text-decoration: none}

.branch A:active {background: #CCCC66; font-weight:bold;color:green; text-decoration: none}

.branch A:hover {background: #CCCC66; font-weight:bold; color: red; text-decoration: none}



.emphasise {

	background: #CCCC66; 

	font-weight:bold; 

	font-size: 1.3em; 

	color: black; 

	text-decoration: none;}

.emphasise2 {background: #CCCC66; font-weight:bold; font-size: 0.95em; color: black; text-decoration: none}







#footmap{

	float:left;

	width:100%;

	text-align:center;

	color:red;

	font-style:italic;

	font-size:0.85em;

	line-height:16px;

	height:60px;

	background: rgba(240, 240, 240, 0.25);
	

	margin-top:20px;
	
/*	border : 1px solid blue;*/

}

#nav2 {
/*	border : 1px solid green;*/
	width:100%;
	text-align:center;

	color:red;


	margin-top:10px;

	font-style:italic;

	font-size:1.25em;

	line-height:16px;

	height:60px;

	background: rgba(240, 240, 240, 0.25);
	
}



#promotion{

	float:left;

	margin:0;

	margin-top:5px;

	width:100%;

	height:15px;

	text-align:center;

	color:blue;

	font-style:italic;

	font-size:0.5em;

	/*background: rgba(240, 240, 240, 0.25);*/

}



#subnav {

	float:left;

	margin-top:0.5%;

	margin-left:0.25%;

	width:14%;

	margin-right:0.25%;

	font: 0.85em "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;

	border:1px solid #666;

	background-color:#fff;

	

	}

	



#advert {

	float:right;

	width:14%;

	margin-right:0.25%;

	

	}

.prod_addnl{

	float:left;

	text-align:justify;

	padding:0.25%;

}

#viewbasket{

	width:100px;

}

.linkexch{

	padding:0.5%;

}

#beware {

		font: 4em "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;

}
#phone {
		text-align:justify;
		font: 2.5em "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif;
		font-weight:!important;
		color:red;
}