@charset "UTF-8";

/* Set basic HTML formating */ 
body {
	margin:				0px;
	background-image: 	url(../images/bg.jpg);
	font-family:		Tahoma, sans-serif;
	color: 				#000000;	
}

h1 {
	font-weight:		bold;
	text-decoration:	none;
	font-family:		Tahoma, sans-serif;
	font-size:			0.9em;
	}

p {
	font-size:			0.9em;
}

a:link, a:visited, a:active {
	color: 				rgb(95,95,95);
	text-decoration: 	none;
}
a:hover {
	text-decoration: 	underline;
}





dt {
	font-size:			0.8em;
	font-weight: 		bold;
}

dd {
	font-size:			0.8em;
	padding:			1em;
}

hr {
	height:				5px;
	border-top:			1px solid black;
	border-bottom:		1px solid black;	
	padding:			0px;
	margin:				0px;
}

/* Layout & formatting for all pages */ 


div.container {
	width:				100%;
	margin:				0px;
}

#staticSiteLogo {
	position:			absolute;
	top:				0px;
	left:				0px;
	z-index:			-1;
}

#logoType {
	/* position/size params */
	position:			absolute;
	padding-top:		0px;
	top:				10px;
	left:				115px;
	/* type info */
	font-family:		'Palatino Linotype','Book Antiqua',Palatino,Georgia,serif;
	font-size:			1.5em;	
	text-shadow:		#bdbdbd 0.25em 0.25em 0.13em;
	letter-spacing:		0.1em;
	font-weight:		bold;
	font-variant:		small-caps;


}


.menuBar {
	margin-top:			52px;
	margin-left:		126px;
	padding-left:		77px;
	height:				1.35em;
	border-top:			1px solid black;
	border-bottom:		1px solid black;
	white-space:		nowrap;
}

.menuBarExtender {
	margin-top:			0px;
	margin-left:		110px;
	width:				18px;
	border-top:			1px solid black;
	float:				left;
}


a.menuItem {
	font-family:		'Palatino Linotype','Book Antiqua',Palatino,Georgia,serif;
	color: 				#333333;
	text-decoration:	none;
	text-shadow:		#bdbdbd 0.25em 0.25em 0.13em;
	font-size:			0.8em;
	vertical-align:		0.2em;
	padding-right:		20px;
	font-weight:		bold;
}


.verticalMenuItems{
	height:				58px;
}


.verticalMenuImages{
 	float:				left;
 	padding-right:		15px;
 }


.catalogueSubSection {
	padding-top:		0.4em;
	clear:				both;
}

.verticalMenuText {
	padding-top:		2em;
}

a.verticalMenuText {
	font-family: 		'Palatino Linotype','Book Antiqua',Palatino,Georgia,serif;
	color: 				#333333;
	text-decoration: 	none;
	text-shadow:		#bdbdbd 0.25em 0.25em 0.13em;
	font-size:			0.85em;	
	padding:			0px;
	font-variant:		small-caps;
	font-weight:		bold;
}

.verticalMenuText:first-line {
	font-size:			1.35em;
}



a.menuItem:hover, a.verticalMenuText:hover {
	text-shadow:		#bdbdbd 0.1em 0.1em 0.1em;
	position:			relative;
	left:				0.1em;
	text-decoration: 	none;
}






/* Home page left hand links */
div.verticalMenu {
	margin:				0px;
	margin-left:		170px;
	float:				left;
	width:				295px;
	padding-top:		0.5em;
	padding-right:		0em;
	padding-bottom:		1em;
	padding-left:		2em;
	font-size:			1.2em;
}

div.splitContent {
	margin-left:		525px;
	width:				165px;
	padding-top:		2.5em;
	padding-right:		0em;
	padding-bottom:		0em;
	padding-left:		1.5em;
}

/* About Us & Contact Us full page layout */

div.fullContent {
	margin:				0px;
	margin-left:		175px;
	float:				left;
	width:				628px;
	min-height:			403px;
	padding-top:		1em;
	padding-right:		0em;
	padding-bottom:		0em;
	padding-left:		2em;
	text-align:			justify;
}

/* Catalogue pages ~ broochwes.htm etc */
.imageBox {
	float:				left;
	width:				150px;
	height:				auto;
	margin-right:		5px;
	margin-bottom:		5px;
	border:				1px solid #333333;
	background-color:	#FFFFFF;
	text-align:			center;
}




.footer {
	clear:				left;
}


#contact, #summaryBar {
	margin-left:		190px;
	padding-top:		1em;
}

#contact {
	font-family:		Tahoma, sans-serif;
	font-size:			0.65em;
	color:				#333333;
	font-weight:		bold;
}

#summaryBar {
	font-family:		'Palatino Linotype','Book Antiqua',Palatino,Georgia,serif;
	font-size:			1em;	
	font-variant:		small-caps;
	text-shadow:		#bdbdbd 0.25em 0.25em 0.13em;
	letter-spacing:		0.1em;
	font-weight:		bold;
	min-width:			800px;
}

#summaryBar img {
	display:			inline;
	vertical-align:		-30%;
}

#summaryBarBg {
	font-size:			1.2em;
}

#summaryBarSm {
	font-size:			0.9em;
	font-weight:		normal;
	word-spacing:		2em;
}
