/* CSS Document */body {	background-attachment: fixed;}div#wrap { 	background: url(../../images/board_wide_top.gif) no-repeat center top;	width: 783px;	padding: 55px 0 0;}div#top {	position: relative;	width: 900px;	margin: 0 auto;}div#top img { position: absolute; }div#mainnav {/*	padding: 100px 0 0 105px;*/	padding: 120px 0 0 50px;}div#footer {	background: url(../../images/board_wide_bot.gif) no-repeat center top;	height: 115px;	padding: 1em 0 0;}	/* Client copy area styles (for FCKEditor) */div.copy {	padding: 0 4.5em 1em;	background-color: transparent;}	#content .copy ul { margin-left: 2em; } 	#content .copy li {		margin: 0;		padding: .5em 100px .7em 35px;		list-style-type: none;		background: url(../../images/bullet.gif) no-repeat left 5px;	}#mainnav li {	background: url(../../images/nav/navstrip.jpg) repeat-x left top;	padding: 6px 10px 4px;	color: #fff;	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 1.05em;	font-weight: bold;	letter-spacing: .2ex;}#mainnav li:hover, #mainnav li#active, #mainnav li#active:hover, #mainnav li.over { background-position: bottom; }#mainnav li#active, #mainnav li#active:hover, #mainnav li#active.over { background-position: left -45px; }#mainnav li li {	background: none;	font-size: .9em;	font-weight: normal;	letter-spacing: normal;}div#tv, div#trainstuff, div#books, div#diy, div#tours { 	float: right;	padding: 0 5em 0 0;}div#about { 	float: left;	padding: 0 0 0 5em;}#content .copy img { margin: 8px; }#content .copy li { float: none; }h1 { font-size: 1.8em; }h2 { font-size: 1.5em; }h3 { font-size: 1.3em; }h4 { font-size: 1.2em; }h5 { font-size: 1.1em; }h6 { font-size: 1em; }p, h1, h2, h3, h4, h5, h6 { color: #630; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; }p {	color: #000;}#content form p { clear: both; }.copy h3 { clear: both; }/* inline styles */ .highlight { 	background: #E8F0D4; 	padding: .1em .2em;}.emphasise {	font-weight: bold;	font-style: italic;	color: #336666;}.question {		font-style: italic;	font-weight: bold;	color: #930;	padding-top: 2.5em;}/*.answer { padding-left: 2em; }#content .copy a { 	border: 1px dashed #069;	border-width: 0 0 1px 0;}*/
