/************* Navigation **************/#solidblockmenu{margin: 0;padding: 0px;float: left;font: 12px Arial, Helvetica, sans-serif;font-weight: lighter;height: 44px;line-height: 20px ;border: 0px solid #21344C;border-width: 0px 0;background: #FFFFFF center center repeat-x;background-image:url(images/nav_bg2.jpg);font-weight:bold;}#solidblockmenu li{display: inline;}#solidblockmenu li a{float: left;color: #222222;padding: 23px 16px 0px 16px;text-align:center;text-decoration: none;border-right: 0px solid #596A7F;font-weight:bold;}#solidblockmenu li a:visited{color: #222222;}#solidblockmenu li a:hover, #solidblockmenu li .current{color: #FFFFFF;background-image:url(images/nav_bg_mo2.jpg);}#solidblockmenu #nav-home a, #solidblockmenu #nav-about a, #solidblockmenu #nav-news a, #solidblockmenu #nav-enquiry a, #solidblockmenu #nav-contact a{float: left;height: 44px;line-height: 20px ;color: #FFFFFF;background: #888888 center center repeat-x;}#solidblockmenu #nav-home a:hover, #solidblockmenu #nav-about a:hover, #solidblockmenu #nav-news a:hover, #solidblockmenu #nav-enquiry a:hover, #solidblockmenu #nav-contact a:hover{float: left;height: 40px;line-height: 40px ;color: #FFFFFF;background: #b71117 center center repeat-x;}/************* Navigation2 **************/#solidblockmenu2{margin: 0;padding: 0px;float: left;font: 12px Arial, Helvetica, sans-serif;font-weight: lighter;height: 44px;line-height: 20px ;border: 0px solid #21344C;border-width: 0px 0;background: #FFFFFF center center repeat-x;background-image:url(images/nav_bg2g.jpg);font-weight:bold;}#solidblockmenu2 li{display: inline;}#solidblockmenu2 li a{float: left;color: #FFFFFF;padding: 23px 16px 0px 16px;text-align:center;text-decoration: none;border-right: 0px solid #596A7F;font-weight:bold;}#solidblockmenu2 li a:visited{color: #FFFFFF;}#solidblockmenu2 li a:hover, #solidblockmenu2 li .current{color: #FFFFFF;background-image:url(images/nav_bg_mo2.jpg);}#solidblockmenu2 #nav-home a, #solidblockmenu2 #nav-about a, #solidblockmenu2 #nav-news a, #solidblockmenu2 #nav-enquiry a, #solidblockmenu2 #nav-contact a{float: left;height: 44px;line-height: 20px ;color: #FFFFFF;background: #888888 center center repeat-x;}#solidblockmenu2 #nav-home a:hover, #solidblockmenu2 #nav-about a:hover, #solidblockmenu2 #nav-news a:hover, #solidblockmenu2 #nav-enquiry a:hover, #solidblockmenu2 #nav-contact a:hover{float: left;height: 40px;line-height: 40px ;color: #FFFFFF;background: #b71117 center center repeat-x;}/************* Firefox flash fix **************/td object, td embed {vertical-align: bottom;}/************* Sub Nav **************/.subnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	text-align: left;	line-height:17px;	letter-spacing: 1px;}.subnav A:link, .subnav A:visited, .subnav A:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;}.subnav A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #f00122;	text-decoration: none;}.subnav2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #f00122;	text-align: left;	letter-spacing: 1px;}.subnav2 A:link, .subnav2 A:visited, .subnav2 A:active, .subnav2 A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	color: #f00122;}.subnav3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	text-align: left;	line-height:17px;}.subnav3 A:link, .subnav3 A:visited, .subnav3 A:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;}.subnav3 A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #f00122;	text-decoration: none;}/************* Footer **************/.footer_left {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #C2C2C2;	text-align: left;	line-height:17px;	letter-spacing: 1px;}.footer_left A:link, .footer_left A:visited, .footer_left A:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #C2C2C2;	text-decoration: none;}.footer_left A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #f00122;	text-decoration: none;}/************* Sub Titles **************/.sub_blue {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #142559;	text-align: left;	letter-spacing: 2px;	line-height:17px;}.sub_red {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #f00122;	text-align: left;	line-height:17px;	letter-spacing: 2px;}/************* Main Site body **************/body {	background-image:url(images/bg_external.jpg);background-position:0px 0px;background-repeat:repeat;background-attachment: fixed;}.maintext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;	text-align: left;	line-height:17px;}.maintext A:link, .maintext A:visited, .maintext A:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: underline;}.maintext A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ed1a1a;	text-decoration: underline;}.maintextbd {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;	font-weight:bold;	text-align: left;	line-height:17px;}.maintextbd A:link, .maintextbd A:visited, .maintextbd A:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #222222;	font-weight:bold;	text-decoration: none;}.maintextbd A:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ed1a1a;	font-weight:bold;	text-decoration: underline;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #f00122;	text-align: right;	line-height:14px;}.footer A:link, .footer A:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #f00122;	text-decoration: none;}.footer A:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #142559;	text-decoration: none;}/************* Image **************/.image {background-image:url(images/dot_map.jpg);background-position:bottom;background-repeat:no-repeat;}