/* MAIN STYLES */div#main_container_top {	background-image: url(../images/info_main_top.gif);}div#main_container_bottom {	background-image: url(../images/info_main_bottom.gif);}h1 {	float: left;	width: 698px;	margin-bottom: 22px;}a#centre_map {	display: block;	width: 142px;	height: 46px;	text-indent: -9999px;	background-image: url(../images/centre_map.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	position: absolute;	z-index: 1;	right: 26px;	top: 17px;}a#centre_map:hover {	background-position: 0px -46px;}/* CONTENT COLUMNS */div#first_column {	position: relative; /* ADD */	float: left;	width: 205px;	padding: 0 0 20px 32px;	margin: 0 0 0 0;	background-image: url(../images/column_bg.jpg);	background-repeat: no-repeat;	background-position: left top;}div#second_column {	position: relative; /* ADD */	float: left;	width: 205px;	padding: 0 0 20px 32px;	margin: 0 0 0 0;}div#third_column {	position: relative; /* ADD */	float: left;	width: 216px;	padding: 0 0 20px 32px;	margin: 0 0 0 0;}div#first_column ul {	margin: 0px;	padding: 0px;	width: 224px;}div#second_column ul {	margin: 0px;	padding: 0px;	width: 231px;}div#third_column ul {	margin: 0px;	padding: 0px;	width: 216px;}div.links_list ul li {	list-style-type: none;	font-size: 13px;	line-height: 24px;}div.links_list ul li a {	color: #535353;	text-decoration: none;	cursor: pointer;}div.links_list ul li a:hover {	color: #983854;}div.links_list ul li a.deactivated {	color: #b5b5b5;	cursor: text !important;}div.links_list ul li a.deactivated:hover {	color: #babdc8 !important;	background: none !important;}/* POPUP */div#black_bg {	position: absolute;	z-index: 2;	background-color: #000000;	top: 0px;	left: 0px;	width: 100%;	height: 100%; 	display: none; 	filter: alpha(opacity=0); 	opacity: 0; 	-moz-opacity: 0;	}div.popup_wrapper {	width: 100%;	height: auto;	position: absolute;	z-index: 3;	top: 0px;	left: 0px;	display: none;}div.popup_main_container {	width: 658px;	margin: auto;	height: auto;	position: relative;}div.popup_content {	float: left;	width: 658px;	text-align:left;}div#popup_top {	float: left;	width: 658px;	height: 5px;	background-image: url(../images/popup_top.png);	background-repeat: no-repeat;	line-height: 1px;}div#popup_bottom {	float: left;	width: 658px;	height: 5px;	background-image: url(../images/popup_bottom.png);	background-repeat: no-repeat;	line-height: 1px;}div#ajax_container {	float: left;	width: 656px;	border-left: 1px solid;	border-right: 1px solid;	border-color: #324950;	background-color: #ffffff;}a.popup_close {	display: block;	float: right;	margin: 0 22px 0 0;	width: 80px;	height: 27px;	text-indent: -9999px;	background-image: url(../images/close.png);	background-repeat: no-repeat;	background-position: 0px 0px;}a.popup_close:hover {	background-position: 0px -27px;}div.popup_content_wrapper {	float: left;	padding: 20px 20px 14px 20px;	width: 616px;}div.popup_content_wrapper img#popup_logo {	float: left;}div.popup_content_wrapper p#address {	float: right;	width: 200px;	padding: 0px;	margin: 0px;	color: #3f6074;	font-size: 12px;	line-height: 12px;}div.popup_content_wrapper p#address a {	color: #3f6074;	text-decoration: underline;	font-style: italic;}div.popup_content_wrapper p#address a:hover {	text-decoration: none;}div.popup_content_wrapper p#description {	font-size: 12px;	line-height: 20px;	float: left;	width: 100%;	margin: 0px;	padding: 16px 0 0 0;	color: #535353;}div.popup_content_wrapper p#description img {	float: right;	margin:0 15px 15px 15px;}div.popup_content_wrapper p#fandango img {	float: left;	margin:0 15px 15px 15px;}div.popup_content_wrapper img {	border: 2px solid;	border-color: #bbbbbb;	margin: 0 0 7px 0;	float: right;}ul.popup_list {	margin: 0px;	padding: 0 0 0 20px;	float: left;}ul.popup_list li {	font-size: 12px;	margin: 0px;	padding: 0px;	color: #535353;}ul.popup_list li a {	color: #3f6074;	text-decoration: underline;	font-style: italic;}ul.popup_list li a:hover {	text-decoration: none;}