
/* ========================== RIGHT COLUMN ========================== */


div.right {float: right;
	width: 304px;
	margin-top: 35px;}

div.right div.top {height: 47px;
	padding: 10px 0px 0px 0px;
	background: url('graphics/advertise-top.png') top center no-repeat;}

div.right div.main {min-height: 172px;
	padding: 10px 20px 10px 20px;
	padding: 10px 5px 5px;
	background: url('graphics/advertise-foot.png') bottom center no-repeat;}

div.right h4 {margin: 12px;
	font-size: 20px;
	font-weight: normal;
	color: #fffff9;}
	
div.right h5 {margin: 0px 15px 0px;
	font-size: 18px;
	text-align: left;}
	
div.right h6 {margin: 5px 15px 0px;
	font-size: 19px;
	font-weight: bold;
	text-align: left;
	word-spacing: 4px;}
	
div.right h6 span {font-size: 20px;}
	
div.right p {margin: 15px 15px 15px;
	font-size: 16px;
	text-align: left;}
	
div.right p.insurance {margin: 0px 15px 15px;}	

div.right p.enquire {margin: 10px 0px 10px;
	text-align: center;
	font-weight: bold;
	font-size: 17px;}	
	
div.right form {margin: 20px 0px 20px;}	
	
div.right form p {margin: 30px 15px 0px;
	text-align: left;
	line-height: 30px;}	
	
div.right form p input {width: 170px;
	margin: 0px;}	
	
div.right form div.submit {margin: 10px 15px;
	text-align: left;}
	
div.right form div.submit input {float: none;
	width: 175px;
	margin: 0px;}	
	
div.right div.graphic {background: url('graphics/advertise2.png') 100px 30px no-repeat;}

div.right div.wrapper {width: 288px;
	margin: 0px auto;
	overflow: hidden;}

div.right div#slider2 {width: 600px;}

div.right div#slider2 div {float: left;
	width: 288px;}

div.right div#slider2 h4 {margin: 12px 0px;
	text-align: center;}

div.right div#slider {width: 600px;
	min-height: 214px;}

div.right div#slider div {float: left;
	width: 288px;}

div.right div#slider img {width: 240px;
	margin-top: 0px;
	opacity: .9;
	filter: alpha(opacity=90);
	border: 0px solid #718497;}

/* ========================== LEFT COLUMN ========================== */


div.tabs {width: 540px;
	margin: 0px;
	border: 0px solid red;}
	

/* ------- top menu ------- */
	
	
div.tabmenu {height: 35px;
	margin-top: 50px;
	border: 0px solid red;}	
	
div.tabmenu p {float: left;
	margin: 0px 5px 0px 0px;
	padding: 4px 10px;
	background: url('graphics/advertise-link-bg.jpg') 0 0 repeat-x;
	font-size: 17px;
	color: white;
	cursor: pointer;
	border: 1px solid #5a7c9f;}	
	
	
	

/* ------- tab content ------- */
	
	
div.tabcontent {width: 540px;
	min-height: 470px;
	margin: 0px;
	background-color: #eef5fc;
	border: 1px solid #5a7c9f;}
	
div.tabcontent div.top {padding-top: 1px;
	height: 157px;
	background: url('graphics/advertise1.jpg');
	border-bottom: 1px solid #5a7c9f}
	
div.tabcontent div.top p {margin: 20px 40px 0px 0px;
	color: white;
	text-align: right;
	font-size: 22px;
	font-style: italic;}
	
div.tabcontent h3 {text-align: left;}
	
div.tabcontent h4 {margin: 15px 10px 5px;
	text-align: left;}
	
div.tabcontent p {margin: 0px 10px 10px;
	text-align: left;}
	
	
div.tabcontent div.packages {margin: 0px 20px 20px;}
	
div.tabcontent div.packages p {margin: 5px 30px;
	padding-left: 25px;
	background: url('graphics/tick.png') 0 0 no-repeat;}
	
div.tabcontent div.additional p {margin: 5px 0px 10px 15px;
	padding-left: 0px;
	background: none;
	word-spacing: -1px;}
	
div.tabcontent div.packages h4 {margin: 15px 10px 10px;}
	
div.tabcontent div.packages hr {margin: 20px 20px;}
	
div.tabcontent img.packages {float: right;
	width: 100px;
	margin: 10px 60px 10px 60px;}
	
	
div.tabcontent div.prices {margin: 10px 20px;}
	
div.tabcontent div.prices h3 {margin: 10px 0px 20px;}
	
div.tabcontent div.prices h3 em {font-size: 14px;
	word-spacing: -1px;}
	
div.tabcontent img.prices {float: right;
	margin: 0px 10px 0px 0px;}
	
div.tabcontent img.prices2 {float: right;
	margin: 20px 50px 0px 0px;}
	
div.tabcontent div.prices hr {margin: 30px 0px 10px;}
	
div.tabcontent div.vat h3 {margin: 20px 0px 5px;
	font-size: 14px;
	font-weight: bold;}
	
div.tabcontent div.vat p {margin: 0px 0px 7px;
	font-size: 11px;
	line-height: 12px;}
	
div#tabcontent2 {display: none;}	
div#tabcontent3 {display: none;}	
	