/*///////WCVG Layout CSS */* {	margin: 0;	padding: 0;}body {	font-family:Arial, Helvetica, sans-serif;	font-size: 62.5%;	background-color: #585858;}#wrap {	display: block;	width: 1000px;	height: 100%;	bottom: 0;	/*background-color: #FFFFFF;*/	margin: 0 auto;	background-color: #FFFFFF;}#header {	background-image:  url(../images/skyline.jpg);	background-repeat: repeat-x;	height: 150px;	overflow: hidden;}#header_menu {	background-image:  url(../images/header_menu.jpg);	background-repeat: repeat-x;	text-align: right;	height: 40px;	padding: 8px;}#container {	font-size: 1.2em;}table {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;}#left {	float: left;	width: 150px;	margin-left: 10px;    padding-top: 27px;}#content {	float: left;	width: 480px!important;	width: 430px;	padding: 15px;	/*margin-right: 320px;	margin-left: 180px;	padding: 5px 5px 5px 20px;*/	border-left: 1px solid #DDDDDD;}#content img {	margin: 6px;}#map_content {	float: left;	width: 680px!important;	width: 630px;	padding: 15px;	/*margin-right: 320px;	margin-left: 180px;	padding: 5px 5px 5px 20px;*/	border-left: 1px solid #DDDDDD;}#map_content img {	margin: 6px;}#right {	float: left;	width: 310px;	padding: 100px 0 5px 5px;	text-align: right;}#footer {	clear: both;	background-image:  url(../images/footer_bg.jpg);	background-repeat: repeat-x;	height: 23px;	text-align: center;	font-size: .9em;	padding-top: 60px;}p {	margin-top: 8px;	margin-bottom: 8px;}h1 {	display: block;	padding-left: 0.2em;	margin: 0.5em 0;	font-size: 3em;	padding-top: 20px;	padding-left: 10px;}.heading_color{	color: #000099;	font-size: 80%;}h2 {	margin: 0.4em 0;	padding-left: 0.5em;	display: block;	/*background-color: #6699CC;*/	/* sub page relative - move the bg colour to the actual subtheme page and remove it here */	font-size: 1.2em;	color: #FFFFFF;	border-top: 6px solid #FFFFFF;	border-bottom: 2px solid #FFFFFF;	text-transform: uppercase;}h3 {	font-size: 1.5em;	margin-top: 15px;	margin-bottom: 15px;	border-bottom: 1px solid #999999;}h4 {	margin-top: 5px;	margin-bottom: 8px;	border-bottom: 1px solid #DDDDDD;}h5 {	/*background-image: url(images/menu_tab.jpg);*/	height: 31px;	width: 146px;	padding-top: 5px;	padding-left: 15px;}h6 {	margin-top: 15px;	margin-left: 15px;	font-size: 120%;	padding: 0;}#hotLink {	display: block;	margin: 3px;	padding: 18px 15px 18px 60px;	color: #FFFFFF;	/* BG Colour specified by theme page */	background-image: url(../images/infoico.gif);	background-position: top left;	background-repeat: no-repeat;}#hotLink img {	position: relative;	float: left;	border: 1px solid #FFFFFF;	margin-right: 25px;}#hotLink a {	color: #FFFFFF;	text-decoration: underline;}/*//////////// main link boxes for advertisers */#adlink {	display: block;	clear: both;	margin: 6px;	padding: 10px;	color: #FFFFFF;	font-style: italic;}#adlink img {	position: relative;	float: left;	border: 1px solid #FFFFFF;	margin-right: 25px;}#adlink a {	color: #FFFFFF;	text-decoration: underline;	cursor: e-resize;	text-transform: uppercase;}/*////// end link boxes */.images_left {	float: left;	margin: 5px;}.images_right {	float: right;	margin: 5px;}.thumbs {	border: 1px solid gray;	margin: 5px;	padding: 2px;}a:link {	color: #000000;	cursor: pointer;	}a:visited {	color: #333333;	cursor: pointer;	}a:hover {	color: #DD0000;	cursor: pointer;	}a:active {	color: #FF3333;	cursor: pointer;	}/*///////////////// Left side Menu */#navlist {	padding-left: 0;	margin-left: 0;	border-bottom: 1px solid #C2C2CA;	width: 148px;}#navlist li {	list-style: none;	margin: 0;	padding: 0.25em;	border-top: 1px solid #C2C2CA;}#navlist li ul {	margin-left: 1em;	display: block;	text-transform: capitalize;		/*background-color: #CCCCBB;*/}#navlist li ul a{	color: #333333;	cursor: pointer;}#navlist li a {	text-decoration: none;	cursor: pointer;	}.navlist li {	display: inline;	list-style-type: none;	padding: 20px;	font-weight: bold;	font-size: 1.1em;}#internavigator {	display: block;	clear: both;	margin: 5px 0;	border-top: 1px solid #DDDDDD;	padding: 10px;}#infolist tbody tr td {      height: 10px;	  border-bottom: 5px solid #FFF;	  padding: 3px;    }#infolist tbody tr.highlit td {		background-color: #006600;		color: #ffffff;		font-weight: bold;		/*border-left: 1px solid #346DBE;*/		border-bottom: 1px solid #000;	}#highlit tbody tr {	background-color: #99CC99;}