/* CSS Document */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#967640;
	background-image:url(../images/grad.jpg);
	background-repeat:repeat-x;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	color:#524225;
	font-size:small;
}

div#outerwrap{
	width:1100px;
}
div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:1100px;
	background-image:url(../images/contentback.jpg);
	background-repeat:repeat-y;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
/* POLEROID POSITIONING */

div#pol_01{
	position:absolute;
	z-index:1;/*1*/
	width:239px;
	top:200px;
	left:55px;

}

div#pol_02{
	position:absolute;
	z-index:2;/*2*/
	width:239px;
	top:370px;
	left:55px;
}

div#pol_03{
	position:absolute;
	z-index:3;
	width:228px;
	top:620px;
	left:103px;
	height: 531px;
}
div#backToMainPage{
	position:absolute;
	z-index:2;
	width:183px;
	height:88px;
	top:650px;
	left:105px;
	background-image:url(../images/back-to-country.jpg);
	font-size:14px;	
	font-weight:bold;
}
#backToMainPage p{
	margin:25px 10px 5px 75px;
}
#backToMainPage a{
	text-decoration:none;
	color:#524225;
}
#backToMainPage a:hover{
	text-decoration:underline;
}
/*WISH LIST*/

div#wishBox{
	position:absolute;
	z-index:2;
	width:183px;
	height:325px;
	top:610px; /* 800px */
	left:110px;
	background-image:url(../images/background-wishlist.jpg);
	background-repeat:no-repeat;
}

#wishBody{
	width:173px;
	margin:270px 5px 2px 5px;
	padding:0;
}
#wishBody p{
	font-size:11px;
	color:#524225;
	text-align:center;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
}
#wishBody a{
	text-decoration:none;
	font-weight:normal;
	color:#524225;
}
#wishBody a:hover{
	color: #b9903c;
}



/* === itinerary sample ===*/

div#itinerary {
	position:absolute;
	z-index:2;
	width:183px;
	height:30px;
	top:950px; /* 800px */
	left:110px;
	font-size:12px;
	/*background-image:url(../images/background-wishlist.jpg);
	background-repeat:none;*/
}

	div#itinerary p a {
		text-decoration:none;
		color:#524225;
		font-weight:bold;}
		
		div#itinerary p a:hover { color:#b79732;}
		
		
		
/*MAILING LIST*/


div#mailingBox{
	position:absolute;
	z-index:2;
	width:183px;
	height:170px;
	top:1000px; /* 620px */
	left:110px;
	background-image:url(../images/mailing-list-background.jpg);
	background-repeat:no-repeat;
}
div#mailingBox2{
	position:absolute;
	z-index:2;
	width:183px;
	height:170px;
	top:620px; /* 620px */
	left:110px;
	background-image:url(../images/mailing-list-background.jpg);
	background-repeat:no-repeat;
}
div#mailingBox3{
	position:absolute;
	z-index:2;
	width:183px;
	height:170px;
	top:950px; /* 620px */
	left:110px;
	background-image:url(../images/mailing-list-background.jpg);
	background-repeat:no-repeat;
}

div#mailingHeader{
	width:183px;
	height:37px;
	margin:0;
	padding:0;
}

div#mailingBody{
	width:173px;
	margin:50px 5px 2px 5px;
	padding:0;
}

div#mailingJoin{
	width:183px;
	position:absolute;
	top:108px;
	text-align:right;
	font-size:12px;
	left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#mailingJoin a{
	text-decoration:none;
	color:#524225;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-right: 10px;
	margin-bottom: 3px;

}
#mailingJoin a:hover{
	color: #b9903c;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

#mailingBody p{
	font-size:11px;
	color:#524225;
	padding:0px 5px 0px 5px;
}

#mailingBody #email{
	margin-left:5px;
	margin-right:5px;
	font-size:9px;
	color:#FFFFFF;
	margin-top:10px;
	text-transform:uppercase;
	
}

#mailingBody INPUT{
	margin-top:10px;
}

div#mailingFooter{
	width:183px;
	margin:0;
	padding:0;
}

/* HEAD COMP STARTS HERE*/
div#header {
}
div#flashBanner{
	width:1100px;
	z-index:0; /*3*/
}
div#mainMenu{
	width:1100px;
	background-image:url(../images/menu_zone_background.jpg);
	background-repeat:no-repeat;
	height:47px;
}
div#mainMenuFinishing{
	width:1100px;
}

	
/*ROLL OVER HEADING*/

#navcontainer{
	width:720px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 255px;
}
#navlist{
	margin: 0px;
	background-color:#524225;
	width:695px;
	height:47px
}

#navlist ul, #navlist li{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	
}

#navlist a{/*8px*/
	padding-left:6px;
	padding-right:6px;
}


#navlist a:link, #navlist a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float: left;
	line-height: 27px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top:10px;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover{
	border-bottom: 8px solid #a58140;
	padding-bottom: 2px;
	background-color:#b9903c;
	color: #ffffff;
}

#navlist a:hover { color: #524225; }	
	
	
	
	
	
/*CONTENT STARTS HERE*/

div#content {
	padding:0em 0em 10em; /* bottom padding for footer */
	background-color:#FFFFFF;
	width:920px;
	margin: 0px 90px 0px 90px;
	
}
div#contentInternals{
	width:675px;
	margin: 0 auto;
	margin:0px 10px 0px 235px;
	padding:0px;
	background-color:#ffffff;
}

	.addi {
		background:url(../images/background-personal-introdu.jpg) 0 0 no-repeat;
		/*min-height:450px;*/
		/*height:100%;*/
		height:418px;
		width:350px;
	}
	
div#contentInternals p{
	font-size:11px;
	line-height:15px;
	text-align:left;
	padding:5px;
	margin:0;
}

div#contentLeft ul{
	padding:0px 0px 0px 15px;
	margin:0;
}
div#contentLeft li{
	font-size:11px;
	line-height:15px;
	padding:5px 0px 5px 0px;
	margin:0;
}

#highlightPara {
	height:393px;/*418*/
	padding-top: 25px;/*was 5*/
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-image:url(../images/background-personal-introdu.jpg);
	background-repeat:no-repeat;
}

#highlightPara h1 { text-indent:10px;}

#highlightPara h5{
	font:12px Verdana, Geneva, sans-serif;
	/*font-style:italic;*/
	font-weight:normal;
	/*text-align:center;*/
	padding:0;
	margin:10px;
}

div#contentInternals h1{
	font-size:17px;
	line-height:20px;
	padding:0px 0px 0px 0px;/* 0px 0px 10px 0px*/
	margin:0;
}

div#contentInternals a{
	font-weight:bold;  /*when did this happen*/
	text-decoration:none;
	color:#524225;
}
div#contentInternals a:hover{
	font-weight:bold;
	text-decoration:underline;
}
/*testimonial specific*/
div#contentTestimonials{
	width:650px;
	float:left;
	/*margin-right:15px;*/
	
	
}
div#contentTestimonials h1{
	background-image:url(../images/spear.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:18px;
	line-height:20px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
	width:400px;
}
div#wrapperTestimonial{
	width:650px;
	margin: 10px 0px 30px 0px;
	background-image:url(../images/bg_grad_testimonial.gif);
	background-repeat:repeat-x;
}
div#wrapperTestimonial p{
	padding:5px 25px 5px 25px;
	margin:0px;
}

div#dot_hr{
	height:1px;
	background-repeat:repeat-x;
	background-image:url(../images/hr_dot.gif);
	width:650px;
	margin-bottom:25px;
}
#backToTopPage a{
	float:right;
	text-decoration:none;
	color:#524225;
	
}
#backToTopPage p{
	
}
#backToTopPage a:hover{
	text-decoration:underline;
}
/*testimonial specific END */

/*MAIN COLUMNS*/
div#contentLeft{
	width:350px;
	float:left;
	margin-right:12px;/*15*/
}

	div#contentLeft a img  {border:0;}
	
	div#contentLeft2{
	width:350px;
	float:left;
	margin-right:15px;
}

	div#contentLeft2 a img  {border:0;}
	
	
	div#contentLeft3 {
	width:400px;
	float:left;
	margin-right:15px;
}
	
	
div#contentSingleCol{
	width:80%;
}

div#contentRight{
	width:300px;
	float:left;
}
div#contentRight2{
	width:180px;
	float:left;
}

div#contentRight3{
	width:250px;
	float:left;
}


div#contentLeftContact{
	width:430px;
	float:left;
	margin-right:15px;
}
div#contentRightContact{
	width:220px;
	float:left;
}
div#contentRightContact h1{
	font-size:12px;
	margin-top:25px;
}
div#contentRightContact p{
	font-size:11px;
	line-height:16px;
}

.dvdtext {
		text-align:center;
		color:#524225;
		font-weight:normal;
		font-size:14px;
		line-height:1.15em;
		margin-bottom:15px;
		}
		
			div#contentRightContact p.fcenter {
		text-align:center;
		color:#b79732;
		font-weight:bold;
		font-size:14px;
		line-height:1.15em;
		margin-bottom:15px;
		}

		div#contentRightContact p.fcenter span {
			color:#524326;
			font-size:16px;
			display:block; 
			padding-top:3px
			}
		
div#contactForm{
	background-image:url(../images/bg-form.jpg);
	background-repeat:no-repeat;
	height:658px;
}

div#contactForm table{
	width:80%;
	/*margin:0 auto;*/
	margin:20px 0 0 20px;
}
#centerContact{
	/*text-align:center;*/
	font-weight:bold;
	font-size:12px;
	padding-bottom:20px;
}
div#contactForm th{
	text-align:left;
	/*text-transform:uppercase;*/
	font-size:11px;
	vertical-align:top;
	width:150px;
}

#question_enquiry_req {
	width:400px;
	height:120px;
	border:1px solid #d2d2d2;
}

/* INDEX MOVIE */
#movieIndex{
	width:300px;
	height:110px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


/*top Five*/
div#topFive{
	width: 300px;
	height:224px;
	background-image:url(../images/background-top5.jpg);
	
}


div#topFive h1{
	position:relative;
	top:33px;
	left:150px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	font-weight:normal;
}
div#topFive ol{
	position:relative;
	top:52px;
	left:35px;
	margin: 0;
	padding: 0;
	/*list-style-type:decimal;*/
}

div#topFive li{
	margin: 0px 0px 5px 0px;
	border-collapse:separate;
	border-bottom:dotted 1px #b79732;
	width:250px;
	padding-bottom:1px;
	font-weight:normal;

}

div#topFive a{
	font-weight:normal;

}


div#topFive a:link, div#topFive a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
	color: #524225;
	font-weight:normal;
	padding-top:10px;
}


div#topFive a:hover { color: #b9903c; }	



/*DESTINATION COLUMNS*/
div#contentLeftDes{
	width:400px;
	float:left;
	margin-right:15px;
}
div#contentLeftDes h1{
	background-image:url(../images/spear.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:18px;
	line-height:20px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}
div#contentLeftDes h2{
	width:100%;
	border-bottom:dotted 1px #524225;
	font-size:15px;
	font-weight:normal;
}
div#contentLeftDes ul{
	margin:0;
	padding:5;
}

div#contentLeftDes li{
	font-size:11px;
	margin:5px 0px 5px 0px;
}
div#contentLeftDes table{
	width:100%;
	border-top:dotted 1px #524225;
	font-size:10px;
	margin-bottom:20px;
}
div#contentLeftDes td{
	vertical-align:top;
	padding:5px 3px 5px 3px;
}
#locTD {
	width:50%;
	background-color:#f2ebc4;
	
}
#ratingTD {
	width:50%;
	border-left:dotted 1px #b79732;
	background-color:#f2ebc4;
	
}
#acomTD{
	width:50%;
	background-color:#f8f5e1;
}
#accTD{
	width:50%;
	border-left:dotted 1px #b79732;
	background-color:#f8f5e1;
}


div#contentRightDes{
	width:250px;
	float:left;
}

div#contentRightMenu{
	width:250px;
	float:left;
}

div#contentRight h4 {
	text-align:center;
}
	div#contentRight h4 span {color:#b79732;}


/*DESTINATIONS PAGE RIGHT DROP DOWN MENU*/

.dest_drop { background-color:#F2EBC4; color:#524225; margin-bottom: 12px; margin-left: 2px; border: 1px solid #524225; width: 244px; }




/*DESTINATION SPECIAL SECTIONS*/

#specialItem { 
	width: 200px;
	margin-top:25px;
 }

ul#specialList{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*ACCOMODATION*/
#specialHeadingAC a {
	padding-LEFT: 50px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#524225;
	text-transform:uppercase;
}

li#specialHeadingAC {
	background-image: url(../images/hotel.gif);
    background-repeat: no-repeat;
    background-position: 0 6px;
	border-collapse:separate;
	border-bottom:dotted #8b1400 1px;
	line-height:50px;
}
/*END*/
/*GAME LODGE*/
#specialHeadingGL a {
	padding-LEFT: 50px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#524225;
	text-transform:uppercase;
}

li#specialHeadingGL {
	background-image: url(../images/game.gif);
    background-repeat: no-repeat;
    background-position: 0 6px;
	border-collapse:separate;
	border-bottom:dotted #8b1400 1px;
	line-height:50px;
}
/*END*/
/*LOCATION*/
#specialHeadingLC a {
	padding-LEFT: 50px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#524225;
	text-transform:uppercase;
}

li#specialHeadingLC {
	background-image: url(../images/locations.gif);
    background-repeat: no-repeat;
    background-position: 0 6px;
	border-collapse:separate;
	border-bottom:dotted #8b1400 1px;
	line-height:50px;
}
/*END*/
/*ACTIVITIES*/
#specialHeadingACT a {
	padding-LEFT: 50px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#524225;
	text-transform:uppercase;
}

li#specialHeadingACT {
	background-image: url(../images/activities.gif);
    background-repeat: no-repeat;
    background-position: 0 6px;
	border-collapse:separate;
	border-bottom:dotted #8b1400 1px;
	line-height:50px;
}
/*END*/

#specialSub{
	margin: 0;
	padding: 0;
	list-style-type: none;
	background-color:#f2ebc4;
	}

li#specialSubitem, li#specialSubitemALT{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#524225;
	padding:2px 0px 2px 5px;

}

li#specialSubitemALT{

	background-color:#f8f5e1;
}
#specialSubitem a, li#specialSubitemALT a{
	text-decoration:none;
	color:#524225;

}

#specialSubitem a:hover, li#specialSubitemALT a:hover{
	font-weight:bold;
	color:#524225;

}


div#clearme{
	clear:both;
}


div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	background-image:url(../images/footer_background.jpg);
	height:110px;
}
div#footerWrap{
	width:900px;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
}

div#footerLeft{
	float:left;
	margin-top:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;

}
#footerLeft a{
	color:#FFFFFF;
}
#footerLeft a:hover{
	text-decoration:underline;
	}

div#footerRight{
	float:right;
	margin-top:70px;
}


	div#footer p {
		padding:1em;
		margin:0;
	}
	
div#archivebrowse{
	width:183px;
	position:absolute;
	top:135px;
	text-indent: 5px;
}
.archivebrowse {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	text-indent: 10px;
	line-height: 180%;
	vertical-align: text-bottom;
}
.archivebrowse:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #cc9933;
	text-decoration: none;
	text-align: centre;
}
div#dvd-request{
	position:absolute;
	z-index:2;
	width:183px;
	height:150px;
	top:1150px;
	left:110px;
	background-repeat:no-repeat;
}

/* Special CSS */

div#contentInternals-special{

	width:675px;
	margin: 0 auto;
	margin:0px 10px 0px 235px;
	padding:0px;
	background-color:#ffffff;
}


div#contentInternals-special p{
	font-size:11px;
	line-height:15px;
	text-align:left;
	padding:5px 0px 5px 0px;
	margin:0;
}

#special-content {
	width:657px;
}

#special-content h1 {
	background-image:url(../images/spear.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:18px;
	line-height:20px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
}

#greatdeals {
	width:646px;
	height:38px;
	background:url(../images/title-great-deals.gif) no-repeat;
	text-align:right;
	padding-right:11px;
	padding-top:8px;
	font-size:11px;
	margin-top:10px;
}

#greatdeals a{
	font-weight:bold;  /*when did this happen*/
	text-decoration:none;
	color:#524225;
}
#greatdeals a:hover{
	font-weight:bold;
	text-decoration:underline;
}

div#greatdeals span {
	display:none;
}

#special-content h2 {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#524225;
}

.special-wrapper {
	width:646px;
}

#special-content .photo-right {
	margin-left:20px;
}

.special-box {
	width:646px;
	margin-top:10px;
}

.tab-button {
	width:656px
}

.tab-button .special-offer {
	width:180px;
	height:31px;
	float:left;
}

.tab-button .special-offer a {
	width:180px;
	height:31px;
	display:block;
	background:url(../images/btn-special-offer.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:8px;
	padding-left:19px;
}

.tab-button .special-offer a:hover {
	color:#FFFFFF;
}

.tab-button .enquire-now {
	width:152px;
	height:31px;
	float:left;
}

.tab-button .enquire-now a {
	width:152px;
	height:31px;
	display:block;
	background:url(../images/btn-enquire-now.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#524225;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:8px;
}

.tab-button .enquire-now a:hover {
	color:#FFFFFF;
}

.tab-button .right-tab {
	width:324px;
	height:31px;
	background:url(../images/right-tab.gif) bottom right no-repeat;
	float:left;
}

.tab-content {
	width:656px;
	background:url(../images/middle-special.gif) repeat-y;
	margin-bottom:20px;	
}

.tab-content td {
	font-size:11px;
}

.tab-content td .textfield {
	width:317px;
	height:25px;
}

.tab-content td .textfield2 {
	width:62px;
	height:25px;
}

.tab-content td .textarea {
	width:263px;
	height:122px;
}


.special-top {
	width:656px;
	height:12px;
	background:url(../images/top-special-content.gif) no-repeat;
	font-size:1px;
}

.special-bottom {
	width:656px;
	height:16px;
	background:url(../images/bottom-special.gif) no-repeat;
	font-size:1px;
}

.special-bottom2 {
	width:656px;
	height:16px;
	background:url(../images/bottom-special2.gif) no-repeat;
	font-size:1px;
}

.special-middle ul {
	font-size:11px;	
	padding:0;
	margin:0;
	margin-left:110px;
}

.row-special {
	width:612px;
	background:#f8f5e1;
	margin-left:2px;
	padding:5px 20px;
	display:table;
}

.row-special h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:0;
	padding-left:95px;
	width:400px;
}

.row-special h3 a {
	color:#524225;
	text-decoration:none;
}

.row-special h3 a:hover {
	color:#b9903c;
}

.row-special-2 h3 a {
	color:#524225;
	text-decoration:none;
}

.row-special-2 h3 a:hover {
	color:#b9903c;
}

.row-special-2 {
	width:612px;
	background:#f2ebc4;
	margin-left:2px;
	padding:5px 20px;
	display:table;
}

.row-special-2 h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:0;
	padding-left:95px;
	width:400px;
}

.special-middle li {
	list-style:url(../images/bullet.gif);
	margin-bottom:3px;
}

.special-middle li.head {
	font-weight:bold;
	list-style:none;
}

/* */

.tab-button-enquire {
	width:656px
}

.tab-button-enquire .special-offer {
	width:180px;
	height:30px;
	float:left;
}

.tab-button-enquire .special-offer a {
	width:180px;
	height:30px;
	display:block;
	background:url(../images/btn-special-offer-2.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#524225;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:8px;
	padding-left:19px;
}

.tab-button-enquire .special-offer a:hover {
	color:#FFFFFF;
}

.tab-button-enquire .enquire-now {
	width:152px;
	height:30px;
	float:left;
}

.tab-button-enquire .enquire-now a {
	width:152px;
	height:30px;
	display:block;
	background:url(../images/btn-enquire-now-2.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding-top:8px;
}

.tab-button-enquire .enquire-now a:hover {
	color:#FFFFFF;
}

.tab-button-enquire .right-tab {
	width:324px;
	height:30px;
	background:url(../images/right-tab.gif) bottom right no-repeat;
	float:left;
}

.tab-content-enquire {
	width:656px;
	background:url(../images/middle-enquire.gif) repeat-y;
	margin-bottom:20px;	
}

.tab-content-enquire td {
	font-size:11px;
}

.tab-content-enquire td .textfield {
	width:317px;
	height:25px;
}

.tab-content-enquire td .textfield2 {
	width:62px;
	height:25px;
}

.tab-content-enquire td .textarea {
	width:263px;
	height:122px;
}


.enquire-top {
	width:656px;
	height:13px;
	background:url(../images/top-enquire-content.gif) no-repeat;
	font-size:1px;
}

.enquire-bottom {
	width:656px;
	height:14px;
	background:url(../images/bottom-enquire.gif) no-repeat;
	font-size:1px;
}

.clear {
	clear:both;
	font-size:1px;
	height:1px;
	background-position: 0px;
}

.clear-2 {
	clear:both;
}

.separator {
	width:656px;
	height:1px;
	font-size:1px;
	border-bottom:1px dotted #8e1905;
}

.separator2 {
	width:100%;
	height:1px;
	font-size:1px;
	border-bottom:1px dotted #8e1905;
}

/* === contact us === */
#enquiry {
	background:url(../images/cubs.jpg) center top no-repeat;
	height:106px;
	padding-top:155px;
}

	#enquiry h4 {text-align:center;}
	
	#enquiry h4 a:hover { 
		color:#b79732;
		text-decoration:none;
		}
		
		#enquiry h4 span {color:#b79732;}

.addL {
	float:left;
	width:60%;
	font-style: normal;
	}

	.addL ul {padding:0;}
	
.addL ul li {
	margin:0;
	padding:0;
	list-style:none;
		}

.addR {
	float:right;
	width:40%;
	font-size:11px;
	margin-top:5px;
	font-style: normal;
	}

.seo
{
	padding-top:15px;
	padding-right:8px;

	font-size:9px;
	font-style: normal;
	color: #999999;
}

/* === FAQS === */
dl,
dt,
dd {
	margin:0;
	padding:0;
}

	dl { margin-top:10px;}
	
	dt { 
		font-weight:bold;
		margin-bottom:8px;
		}
		
	dd {
		font-size:11px;
		margin-bottom:10px;
		}
		
div#faqs {
	background:url(../images/got-a-question_FAQ.jpg) center top no-repeat;
	height:60px;
	padding-top:295px;
	text-align:center;
}

	div#faqs p {
		text-align:center;
		color:#524225;
		font-weight:bold;
	}
	
		div#faqs p span { font-size:19px;}
		
/* === world cup === */

div#wrldcup-contact {
	background:url(../images/contact-bg-lrg.jpg) center top no-repeat;
	height:256px;
	padding:15px;
	text-align: center;
	font-size:11px;
	line-height:15px;
	margin-top: 20px;
	margin-right: 60px;
	margin-bottom: 20px;
	margin-left: 60px;
}

div#wrldcup-contact p {
	padding: 5px;
	font-style: normal;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	color:#524225;
	font-size:11px;
	line-height:15px;
	text-align: center;
		}
div#wrldcup-contact h1 {	text-align: center;
	font-size:15px;
	}	
div#wrldcup-contact a:hover {	text-align: center;
	font-size:15px;
		color:#b79732;
	}	
/* === save foundation === */

div#magicSA {
	background:url(../images/magic-SA.jpg) center top no-repeat;
	height:147px;
}

	div#magicSA p {
		text-align:center;
		padding-top:90px;
	}
	
div#moreNfo {
	background:url(../images/morenfo-bg.jpg) center top no-repeat;
	height:117px;
	padding:20px 0 0 45px;
}

	div#moreNfo p {
		font-size:14px;
		padding-left:30px;
		}
	
	div#moreNfo ul {
		margin:0; 
		padding:0;
		}
	
	div#moreNfo ul li {
		list-style:none;
		padding-left:28px;
		}
	
		div#moreNfo ul li a {font-weight:normal;}
		
			div#moreNfo ul li a:hover {font-weight:normal;} 
			
/* === why chooose DA === */

div#zebra ul {
	margin:0;
	padding:0;
	}

div#zebra ul li{
	list-style:none;
	display:block;
	padding:8px;
}

	.odd { 
		background:#f8f5e1;
		border-bottom:1px dotted #8d1905;
		}
	
	.even { 
		background:#f2ebc4;
		border-bottom:1px dotted #8d1905;
		}
		
		.last {border-bottom:0}
		
div#support p{ 
	color:#524225;
	text-align:right;
	}

div#sample p {
	text-align:top;
	margin-top: -3px;
}

	div#support p a
	div#sample p a{ 
		color:#524225;
		text-decoration:none;
	}
	
	div#support p a:hover,
	div#sample p a:hover{ 
		color:#b79732;
		text-decoration:none;
	}
#about-photo {
	border: thin solid #524326;
	height: 150px;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	clear: none;
}


/* PROMO */
.content-promo { font-size:11px; line-height:16px; width:655px; }
.content-promo h3 { color:#454f13; font-size:14px; font-weight:bold; margin-bottom:20px; }
.content-promo #thankyou { width:652px; height:421px; background-image:url(../images/submit-form.gif); }

.tbl_form  { width:652px; background-color:#dfd0ab; }
.tbl_form .top { background-image: url(../images/module-frm-top.jpg); height:18px; background-color:transparent; }
.tbl_form .bottom { background-image: url(../images/module-frm-bot.jpg); height:18px; background-color:transparent; }

.tbl_form .input-security { width:55px; margin-left:5px; margin-right:5px; }
.tbl_form .input-text { width:255px; }
.tbl_form .input-textarea { width:445px; height:125px; }
.tbl_form label.main { margin-left:15px; font-weight:bold; }
.tbl_form label.error { font-size:10px; color:red; }
.tbl_form .notice { width:165px; margin-left:15px; }
.tbl_form .security { margin-right:25px; margin-top:10px; margin-bottom:10px;  }

.tbl_form .sendemail { padding-bottom:2px; font-weight:bold; font-size:14px; color:#b79732; width:139px; height:34px; margin-right:25px; background-image:url(../images/btn-sendemail.gif);  border:none; background-color: transparent; background-repeat:no-repeat; }
.tbl_form .sendemail:hover { color:#FFF; cursor:pointer;  }

#container #content #contentInternals .content-promo table tr td strong {
	color: #FFF;
}

.underlinedLink {text-decoration:underline !important}
.centeredText {text-align:center !important}
.imgLeft {float:left !important; padding:0 10px 10px 0}
.imgRight {float:right !important; padding:0 0 10px 10px}