@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:url(../images/side%20colour.jpg) top left repeat-x #737657;}

div#wrapper {margin-top:0; margin-bottom:0; margin-left:auto; margin-right:auto; width:804px; background:url(../images/gradient.jpg) top center repeat-y;}

div#content_wrapper {background:url(../images/gradient.jpg) top center repeat-y; width:764px; padding:20px;  padding-top:50px;}

div#textarea1, div#textarea2 {font-family:"century gothic"; font-size:12pt; color:#445241;}

div#textarea1 a, div#textarea2 a {color: #746A2E;}

#nav {width:804px; background:url(../images/gradient.jpg) top center repeat-y;}

#visible_area{
	width:400px;/*required*/
	overflow:hidden;/*required*/
	position:relative;/*required*/
	height:60px;/*required but obviously adjustable*/
}

#visible_area_menu {
	width:678px;/*required*/
	overflow:hidden;/*required*/
	position:relative;/*required*/
	height:150px;/*required but obviously adjustable*/
}

#testscroller, #testscroller2 {
	white-space:nowrap;
} 

#testscroller a, #testscroller2 a {
	display: inline-block;
	padding:1px; }
	
#mid { vertical-align:middle; }

#mid a { width: 30px;
opacity: 1;
filter: alpha(opacity=100);}

#mid a:hover { opacity: .85;
filter: alpha(opacity=85);}

#visible_area #bridgetools, #visible_area_menu #bridgetools { position:absolute; top: 10px; left: 10px; z-index:1; }
