body {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

background: url(../images/sce/background.png);

color: #7e4a15;

line-height: 18px;
text-align: justify;
 

}

 

body A:link {color: #7e4a15;}

body A:visited {color: #7e4a15;}

body A:active {color: #7e4a15;}

body A:hover {color: #7e4a15;}

 

 
body p {
margin-left: 5px;
margin-bottom:10px;
padding:0px;
margin-top:0px;
margin-right:15px;

}
 

body .italic{
font-style: italic;

}

body .bold{
font-weight: bold;
}

#wrapper {

margin: 0 auto;

width: 905px;

background-image: url(../images/sce/page_border.png);

background-repeat: repeat-y;

 

}

 

#page_top {



padding-top: 5px;

height: 20px;

background-image: url(../images/sce/page_border_top.png);

background-position: top;

background-repeat: no-repeat;

 

}

 

#page_top .top_links{

float: right;

margin: 0px;

 

}

#page_top .top_links li{

float:left;

margin-right:14px;

list-style: none;

font-size: 11px;

}

 
#header{
height: 264px;
margin-top:0px;
width:897px;
margin-left:4px;
}
 

#header .company_name {

margin-left:0px;

}

 

#header #home {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_home.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}


#header #why_southern_africa {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_why_southern_africa.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}

#header #tailor_made_holidays {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_tailor_made_holidays.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}

#header #activities {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_southern_africa_activities.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}

#header #news {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_news.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 margin:0px;
padding:0px;

 

}

#header #about_us {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_about_us.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}

#header #faqs {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_faqs.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}

#header #contact_us {

padding-top:0px;

height: 190px;

background-image: url(../images/sce/image_contact_us.jpg);

background-repeat: no-repeat;

background-position: 50% 100%;

 

 

}


#header h1{
color: white;
font-size:10px;
float: right;
margin-bottom:0px;
margin-right:10px;
margin-top:1px;
padding:0px;
margin-left:0px;
margin-bottom:0px;
line-height:10px;
} 



 

 

 

#navigation {



height:45px;

background-image: url(../images/sce/dotted_line.jpg);

background-position: bottom center;

background-repeat: no-repeat;

 

}

 

#navigation .menu{

margin-top:0px;

margin-bottom:0px;

margin-right:0px;

margin-left: 5px;

padding: 0px;

 

}

#navigation .menu li{

float:left;

height:20px;

padding-top: 0px;

padding-bottom: 0px;

 margin-top:13px;

list-style: none;

line-height:20px;

padding-right: 13px;

padding-left: 13px;

font-size:12px;

 

}

 

#navigation .menu li A:link {text-decoration: none;}

#navigation .menu li A:visited {text-decoration: none;}

#navigation .menu li A:active {text-decoration: none;}

#navigation .menu li A:hover {text-decoration: none;}

 

#navigation .current_page {
text-decoration: underline;
border-right: 1px solid #d6c9ba;
}

#navigation .current_page_contact {
text-decoration: underline;

}

 

#navigation .right_border {border-right: 1px solid #d6c9ba;}

 

 

 

#content {

margin-top:0px;

margin-right:10px;

margin-bottom:0px;

margin-left:10px;

height: 100%;


}

 

 

 

#content #newsletter_box{

float: right;

height:156px;

width: 200px;

margin-right:5px;

margin-top:15px;

margin-left:14px;

margin-bottom:5px;

background: #ebebe6;

 

}

#content #zebras_image{

float: right;

height:256px;

width: 200px;

margin-right:5px;

margin-top:15px;

margin-left:14px;

margin-bottom:5px;

background: #ebebe6;

 

}


 


 

#content .dotted_line{

background-image: url(../images/sce/dotted_line.jpg);

background-repeat: no-repeat;

background-position: 0% 50%;

clear: both;

height: 30px;


}

#content .dotted_line_short{

background-image: url(../images/sce/dotted_line.jpg);

background-repeat: no-repeat;

background-position: 0% 50%;


height: 30px;

width:662px;
}
 

#content #announcements{}


 
 #content .announcement1{

float:left;
 
border-right: 1px solid #d6c9ba;

height:70px;

width: 294px;

 

background-image: url(../images/sce/discover_zambia.jpg);

background-repeat: no-repeat;

background-position: 50% 50%;

}

 

#content .announcement2{

float:left;

border-right: 1px solid #d6c9ba;

width: 294px;



height:70px;

background-image: url(../images/sce/specials_villazest_guesthouse.jpg);

background-repeat: no-repeat;

background-position: 50% 50%;

 

 

}



 

#content .announcement3{

float:left;

border-right: 1px solid #d6c9ba;

height:70px;

width: 294px;



background-image: url(../images/sce/kirstenbosch_concerts.jpg);

background-repeat: no-repeat;

background-position: 50% 50%;

border-right: none;

}

 #content #announcements h2 {

color:  #4c4a3b;

 margin-right:7px;
 margin-left: 7px;
 margin-bottom: 0px;
 margin-top: 2px;
 padding-left:0px;

font-size:14px;

font-weight: bold;

line-height:20px;

}

 #content .announcement_text{

color:  #4c4a3b;


margin: 0px;
margin-right:10px;


padding-left:7px;





}
 #content #announcements .button{
 float: right; margin-right: 9px; margin-top:6px;
 
 
 }


#content #announcements h2 A:link {color:  #4c4a3b; text-decoration:none;}

#content #announcements h2 A:visited {color:  #4c4a3b;text-decoration:none;}

#content #announcements  h2 A:active {color:  #4c4a3b;text-decoration:none;}

#content #announcements h2 A:hover {color:  #4c4a3b;text-decoration:none;}


#content .announcement_text A:link {color:  #4c4a3b; font-weight: bold;}

#content .announcement_text A:visited {color:  #4c4a3b; font-weight: bold;}

#content .announcement_text A:active { color:  #4c4a3b; font-weight: bold;}

#content .announcement_text A:hover {color:  #4c4a3b; font-weight: bold;}

 

 


#image_links{

}

 

 

#content .image_link1{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/tailor_made_holidays.jpg);

background-repeat: no-repeat;

background-position: center;

}





#content .image_link2{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/exclusive_villas.jpg);

background-repeat: no-repeat;

background-position: center;

 

}

 

#content .image_link3{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/africa_activities.jpg);

background-repeat: no-repeat;

background-position: center;

}

#content .image_link4{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/tailor_made_holidays2.jpg);

background-repeat: no-repeat;

background-position: center;

} 

#content .image_link5{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/exclusive_villas2.jpg);

background-repeat: no-repeat;

background-position: center;

} 

#content .image_link6{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/africa_activities2.jpg);

background-repeat: no-repeat;

background-position: center;

} 


#content .image_link7{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/tailor_made_holidays3.jpg);

background-repeat: no-repeat;

background-position: center;

}





#content .image_link8{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/exclusive_villas3.jpg);

background-repeat: no-repeat;

background-position: center;

 

}

 

#content .image_link9{

float:left;

 

height:92px;

width: 286px;

padding-right: 5px;

padding-left: 4px;

background-image: url(../images/sce/africa_activities3.jpg);

background-repeat: no-repeat;

background-position: center;

}



#content #image_links h2{

color:  white;

 margin-right:7px;
 margin-left: 112px;
 margin-bottom: 0px;
 margin-top: 2px;
 padding-left:0px;

font-size:14px;

font-weight: bold;

line-height:25px;

}

 

#content #image_links h2 A:link {text-decoration: none; color: #fff}

#content #image_links h2 A:visited {text-decoration: none; color: #fff}

#content #image_links h2 A:active {text-decoration: none; color: #fff}

#content #image_links h2 A:hover {text-decoration: none; color: #fff}

 

 

 

#content .image_link_text{

color:  white;

margin-top: 5px;

margin-left: 113px;

margin-bottom: 0px;

margin-right:5px;

padding: 0px;



 

}



 


 

#holiday_type {
	MARGIN: 5px; WIDTH: 432px; HEIGHT: 93px
}
#holiday_type .image {
	WIDTH: 50px; HEIGHT: 93px; float:left;
}
#holiday_type .textbox {
	float:right; BORDER-RIGHT: #d2be83 1px solid;  BORDER-TOP: #d2be83 1px solid; BORDER-LEFT: #d2be83 1px solid; WIDTH: 320px; BORDER-BOTTOM: #d2be83 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 91px; BACKGROUND-COLOR: #f1e9cc; margin:0px; padding:0px;
}
#content .block_pictures {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; FLOAT: left; WIDTH: 203px; HEIGHT: 207px
}
#content #holiday_type {
	
}
#content #holiday_type H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px 5px; COLOR: #9b3119; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#content .holidays_box_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px 5px; COLOR: #724f37; PADDING-TOP: 0px
}





 #content .holidays_box_text A:link {color:  #724f37; font-weight: bold;}

#content   .holidays_box_text A:visited {color:  #724f37; font-weight: bold;}

#content .holidays_box_text A:active { color:  #724f37; font-weight: bold;}

#content .holidays_box_text A:hover {color:  #724f37; font-weight: bold;}


#content #holiday_type h2 A:link {text-decoration: none; color:  #9b3119;}

#content #holiday_type h2 A:visited {text-decoration: none; color:  #9b3119;}

#content #holiday_type h2 A:active {text-decoration: none; color:  #9b3119;}

#content #holiday_type h2 A:hover {text-decoration: none; color:  #9b3119;}



#about_us_block{
height: 120px;
width: 900px;
float:left;
margin-left:5px;
margin-top:15px;
margin-bottom:15px;
}

#about_us_block .image{
float:left;
width: 50px;
height: 120px;
}

#about_us_block .textbox{

width: 763px;
margin-left: 110px;




}
 
#about_us_block  h2{
font-size: 13px;
}
 
 
#content .about_us_text{



margin-top: 0px;

margin-left: 8px;

margin-bottom: 0px;

margin-right:10px;

padding: 0px;

float:left;

 

}

#about_us_destination{




width: 875px;

float:left;

margin-left:5px;

margin-top:0px;
padding:0px;
margin-bottom:35px;

height:100%;

}

 

#about_us_destination .image{

float:right;

margin-right:6px;

margin-left:0px;
margin-top:0px;
padding:0px;

width: 185px;

height: 141px;

 

}

 

#about_us_destination .textbox{

 

width: 674px;

margin: 0px;

background-color: #ebebe5;

height:140px;



}

 

#about_us_destination  h2{

font-size: 13px;

}

 

 

#content .about_us_destination_text{

 

 

width:640px;

margin-top: 0px;
padding:15px;
 

margin-left: 0px;

 
margin-right:0px;
margin-bottom: 0px;

color: #9f8666;





float:left;

 

 

 

}


#content .queries_box{

float:left;

background: rgb(218,207,177);

height:208px;

width: 242px;

margin-right: 3px;

margin-left: 4px;

 

}

#content #calander {

width: 662px;
height: 473px;
margin-top:15px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
float:right;

}




#content #right_column{

float: right;
width:200px;
border-left: solid 1px #ebebe5;
height: 815px;
margin-left:8px;
margin-right:3px;
margin-top:10px;
margin-bottom: 0px;
padding-left:5px;
}

#content #right_column #right_box_news {

background-repeat: no-repeat;
background-position: 50% 50%;
height: 156px;
background-color: #ebebe6;

margin-bottom:2px;

}




#content #right_column #right_box_top{
background-image: url(../images/sce/right_box_top.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
height: 190px;
background-color:#e1e1d8;

margin-bottom:2px;

}

#content #right_column #right_box_top h2{
padding-top:115px;

}

#content #right_column #right_box_bottom h2{
padding-top:115px;

}


#content #right_column #right_box1{
background-image: url(../images/sce/right_box1.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
height: 80px;
background-color:#e1e1d8;

margin-bottom:2px;

}
#content #right_column #right_box2{
background-image: url(../images/sce/right_box2.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
height: 80px;
background-color:#e1e1d8;

margin-bottom:2px;

}
#content #right_column #right_box3{
background-image: url(../images/sce/right_box3.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
height: 80px;
background-color:#e1e1d8;

margin-bottom:2px;

}

#content #right_column #right_box_bottom{
background-image: url(../images/sce/right_box_bottom.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
height: 190px;
background-color:#e1e1d8;

margin-bottom:2px;

}

#content #right_column #right_box_gray{

height: 23px;
background-color:#e1e1d8;
padding-top:5px;
margin-bottom:2px;

}

#content #right_column #right_box_gray p{

font-weight: bold;
text-align: center;
margin:0px;
padding:0px;


}

#content #right_column  h2 {

color:  #4c4a3b;

 margin-right:0px;
 margin-left: 5px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left:0px;

font-size:14px;

font-weight: bold;

line-height:30px;

}




 #content .right_box_text{

color:  #4c4a3b;

margin-top: 0px;

margin-left: 0px;

margin-bottom: 0px;

margin-right:15px;

padding-left:5px;

text-align:left;

 

}

#content #right_column  h2 A:link {color:  #4c4a3b}

#content #right_column  h2 A:visited {color:  #4c4a3b}

#content #right_column  h2  A:active {color:  #4c4a3b}

#content #right_column  h2 A:hover {color:  #4c4a3b}


#content .right_box_text A:link {color:  #4c4a3b; font-weight: bold;}

#content .right_box_text A:visited {color:  #4c4a3b; font-weight: bold;}

#content .right_box_text A:active { color:  #4c4a3b; font-weight: bold;}

#content .right_box_text A:hover {color:  #4c4a3b; font-weight: bold;}


#content .reasons_list{
margin-right:220px;
}


#content .faq_block{
background-color: #ebebe5;
padding:10px;
margin-right:5px;
margin-bottom:2px;

}

#content #contact_block{
background-color: #ebebe5;
padding:10px;
margin-right:5px;
margin-left:3px;
margin-bottom:2px;
text-align:center;
border-top: 1px dotted #ccbfad;
border-bottom: 1px dotted #ccbfad;
}


 #content .testimonial{
 text-align: center;
 color: #6e744b;
font-style:italic;
 }

 #content .testimonial_name{

color: #7e4a15;
font-style:normal;
 } 

 

#footer {



font-size:11px;

text-align: center;

 

padding-bottom: 5px;

height:50px;

margin:0px;

 

}

 

#page_bottom{

width: 905px;

height: 10px;

background-image: url(../images/sce/page_border_bottom.png);

background-position: bottom;

background-repeat: no-repeat;

}

 

#footer .contact {

font-weight: bold;

color:#ad9476;

margin:0px;

padding:0px;

}

 

#footer .contact A:link {color: #666666; }

#footer .contact A:visited {color: #666666;}

#footer .contact A:active{color: #666666;}

#footer .contact A:hover {color: #666666;}

 

#footer .nav_footer {

margin-top:10px;

margin-bottom:0px;

margin-right:0px;

margin-left: 35px;

padding: 0px;

}

 

#footer .nav_footer li{

float: left;


list-style: none;

margin:0px;

padding-top:0px;

padding-bottom:0px;

padding-right: 4px;

padding-left: 4px;

}

 

#footer .nav_footer A:link {color: #070707; text-decoration: none;}

#footer .nav_footer A:visited {color: #070707; text-decoration: none;}

#footer .nav_footer A:active{color: #070707; text-decoration: none;}

#footer .nav_footer A:hover {color: #070707; text-decoration: none;}

 

.wsi{

color: black;

font-size:10px;

text-align:center;

}

#doc{

}

#doc .view_pdf {

font-style: italic;
font-size:11px;
text-align:center;
}

#doc .doc_heading {
color:#9b3119;
font-weight: bold;
font-size:13px;
}



#doc .doc_subheading {
color:#9b3119;
font-weight: bold;
font-style:italic;
}

#doc .weburl {
font-size:11px;
font-weight:bold;
}

#doc .image_left {
margin-left:7px;
}

#doc .knowledge {
background-image: url(../images/sce/knowledge.jpg);
background-repeat: no-repeat;
background-position: 50% 50%;
width:885px;
height:175px;
margin-bottom:10px;
}


#doc .red_italic {
color:#9b3119;
font-style:italic;
font-weight: bold;
font-size:11px;

}

#doc .large_image {
margin-left:6px;
clear: bottom;
}

#doc .image_left {
float:left;
margin-right:30px;
vertical-align: middle;


}
#doc .return{
text-align:center;
font-weight:bold;

}


#doc .price_terms {
color:#666666;
font-style:italic;
font-weight: bold;
font-size:11px;

}

#doc #left_col {

margin-left:0px;

width: 245px;
height: 100%;
float:left;

}
