html, body {
 height: 100%;
 margin: 0;
 padding: 0;
 background-image: url(images/bkgd.jpg);
 font: 12px Arial, Helvetica;
 color: #000;
}
#wrapper {
 position: relative;
 width: 923px;
 height: 100%;
 margin: 0 auto;
}

div#index {
 background-image: url(images/bkgd_orangeSand.jpg);
 background-position: 26px 0;
 background-repeat: repeat-y;
}
marquee {
	font-size: 1.1em;
	color: #444;
	font-weight: bold;
}
marquee a {color: #444; text-decoration: underline;}

* html #wrapper {
 height: 100%;
}
.clear {clear: both;}
.clear20px {clear: both; height: 20px;}

img {padding: 0px; margin: 0px; border: none;}
a {text-decoration: none;}
ol, ul {
list-style-image: none; list-style-position:outside; list-style-type:none; 
margin: 0; padding: 0;
}
/*Typography*/
p {margin: 0 0 10px 0; padding:0px;}
h1 {font-size: 1em; font-weight: bold; font-family: Arial, Helvetica; margin: 0 0 10px 0; padding: 0;}
h2 {color: #000; font-size: 1.25em; font-family: Arial, Helvetica; width: 100%; border-bottom: 1px solid #000; margin-top: 15px;}
h3 {font-size: 1.1em; text-transform: uppercase; margin: 0; font-family: Arial, Helvetica;}
h4  {font-size: 1.8em; font-weight: bold; font-family: Arial, Helvetica; color: #999900; width: 100%; /*border-bottom: 1px solid #999900;*/ margin: 10px 0 0 0;display: inline;}
h5 {color: #999900; font-size: 1em; font-family: Arial, Helvetica; margin-bottom: 2px; margin-top: 10px; display: inline;}
h6 {color: #999900; font-size: 1.2em; font-family: Arial, Helvetica; width: 100%;}
p.quote {color: #666; font-style: italic; font-size: 1.1em; display: block; margin-top: 20px; font-weight: bold;}
ol li {list-style: decimal inside none;}
ol li {margin-left: 20px;}


div#main a {color: #000; text-decoration: underline;}
div#main a:hover {color: #c00;}



#NewsletterBrochure {
color: #fff; 
width: 290px; 
margin: -25px 15px 0 0; 
z-index: 1000; 
float: right;
font-family: Arial, Helvetica; 
font-weight: bold;
font-size: 1.2em;
}
#NewsletterBrochure a {color: #fff;}
#NewsletterBrochure a:hover {color: #c00;}


#header {
 padding-left: 26px;
 float: left;
}
#header img, img.header {float: left;}

#menu {
 padding-left: 26px;
 float: left;
 width: 180px;
}
div#search {
 width: 100%;
 height: 50px;
 float: left;
 margin-left: 26px;
 background: url(images/searchTours.gif) 0 0 no-repeat;
}
div.searchForm{
	margin-left: 325px;
	margin-top: 20px;
}
div.searchForm select{
	display: inline;
	width: 120px; margin-right: 5px;
}
div.searchForm input{
	display: inline;
	width: 118px; margin-right: 5px;
}
a#searchGo {
	width: 38px; height: 24px;
	float: right; display: block; 
	margin: -20px 50px 0 0; padding:0;
	background: url(searchGo.gif) 0 0 no-repeat;
}
a:hover#searchGo {
	background: url(images/searchGo.gif) -38px 0 no-repeat;
}

/* CONTENT */
#content {
 width: 665px;
 float: left;
 padding: 10px 0px 30px 30px;
 background-image: url(images/bkgd_orangeSand.jpg);
 background-position: -180px 0;
 background-repeat: repeat-y;
}

div#overlandAd {
 width: 664px; height: 166px;
 padding-bottom: 10px; margin:0; float: right;
 background: url(images/OverlandAd2.jpg) 0 0 no-repeat;
}
div#overlandAd a {
	float: right;
	display: block;
	width: 55px; height: 46px;
	background: url(images/adGo.gif) 0 0 no-repeat;
}
div#overlandAd a:hover {
	background: url(images/adGo.gif) -55px 0 no-repeat;
}

#main {
 width: 478px;
 float: left;
}

#NewsletterBrochure {
color: #fff; 
width: 290px; 
margin: -25px 15px 0 0; 
z-index: 1000; 
float: right;
font-family: Arial, Helvetica; 
font-weight: bold;
font-size: 1.2em;
}
#NewsletterBrochure a {color: #fff;}
#NewsletterBrochure a:hover {color: #c00;}


#header {
 padding-left: 26px;
 float: left;
}
#header img, img.header {float: left;}

#menu {
 padding-left: 26px;
 float: left;
 width: 180px;
}


/*Home Page - Tours=====================================================================*/
#main ul.tours {
 width: 475px;
 list-style: none;
}
#main ul.tours h3 {padding: 0; margin-bottom: 5px; text-transform: capitalize; border-bottom: 1px solid #bdae8f;}
#main ul.tours li {padding: 0 5px 10px 5px; width: 222px; float: left;}
#main ul.tours img {padding-bottom: 10px;}
#main ul.tours a {color:#f60; text-decoration: underline; display: inline;}
#main ul.tours a:hover {color:#c00;}
li.leftLI{}
li.rightLI {}

div.hr {border-top: 1px solid #999900; height: 10px; width: 100%; margin-top: 10px;}

/*Boxes=====================================================================*/
#boxes {width: 183px; float: left; padding: 0;}

/*10_Reasons_Button*/
a div#Ten_Reasons_Box {background: url("images/Go_10_Reasons.gif") no-repeat 0 0; width: 180px; height: 90px; display: block; margin: 34px 0 0 7px;}
a:hover div#Ten_Reasons_Box {background: url("images/Go_10_Reasons.gif") no-repeat -180px 0;}

/*Specials Button*/
a div#Acacia_Specials_Box {background: url("images/Go_Acacia_Specials2.gif") no-repeat 0 0; width: 180px; height: 166px; display: block; margin: 10px 0 0 7px;}
a:hover div#Acacia_Specials_Box {background: url("images/Go_Acacia_Specials2.gif") no-repeat -180px 0;}

/*Take a Look & Sneak Peek*/
div#SneakPeek, div#ThinkAfrica {width: 180px; display: block; margin-bottom: 20px; margin-left: 6px; border-top: 1px solid #bdae8f; }
#SneakPeek a h1, #ThinkAfrica a h1 {padding: 10px 0 0 0; margin: 0; width: 175px; color: #f60; font-size: 1.2em; }
#SneakPeek p, #ThinkAfrica p {width: 175px; padding: 10px 0 0 0; margin: 0;}


/*Right Links*/
div#Right_Links {width: 165px; padding: 0 8px; margin-left: 8px;}
div#Right_Links a {color: #000; font-size: 1.1em; font-weight: bold; text-decoration: underline; display: block; padding-top: 15px;}
	div#Right_Links a:hover {text-decoration: none;}

/*Meet the People*/
div#Meet_People {background: url("images/MeetPeople.jpg") no-repeat 0 0; width: 165px; height: 113px; padding: 10px 8px; margin: 20px 0 0 6px;}
div#Meet_People p {font-size: 1.1em; color: #fff; font-weight: bold;}
div#Meet_People a {text-decoration: underline; color: #5a2f01; padding-top: 10px;}
div#Meet_People a:hover {text-decoration: none; color: #5a2f01; padding-top: 10px;}

/*Responsible Tourism*/
div#Responsible_Tourism_Box {
 background:  url("images/ResponsibleTourism.jpg") no-repeat 0 0; width: 169px; height: 126px; padding: 70px 8px 20px 8px; margin: 10px 0 0 6px;
}

#Responsible_Tourism_Box ul {}
#Responsible_Tourism_Box a {color: #660; padding-top: 8px; text-decoration: underline; display: block;}
#Responsible_Tourism_Box a:hover {text-decoration: none;}



/* footer=====================================================================*/
a img#footerLink {padding-left: 39px; display: inline; margin-bottom: -6px;}

#footer {
 height: 104px;
 font-family: Arial, Helvetica;
 color: #fff;
 padding-left: 34px;
 background-image: url(images/footer_text.jpg);
 background-position: 26px;
 background-repeat: no-repeat;
 margin-top: -10px;
}
#footer a img {float: left; border: none;}
 
#emailLink {
width: 620px; 
margin-left: 225px;
padding-top: 68px;
padding-right: 30px;
font-weight: bold;
font-size: 1.1em;
text-align: right;
}

#emailLink a {
color: #fff; text-decoration: underline;
}
#emailLink a:hover {color: #c00;}

.normal {font-family: Arial; font-weight: normal;}

.footer {
 padding-top: 10px; 
 padding-bottom: 20px;
 width: 100%;
 margin: 0 auto;
 text-align: center;
 clear: both;
 color: #bdae8f; 
}
.footer a {
 color: #6e5b3d; text-transform: capitalization;
}
.footer a:hover {color: #c00;}
.footer h2 {border: none;}

/*Overland_Tours=========================----------------------------_______________________*/

ul.overland_tours {margin-top: 0px; padding-right: 15px; display: block; width: 100%;}
ul.overland_tours li {display: block; background-color: #ebd99f; border-top: 1px solid #999900; border-bottom: 1px solid #999900; margin: 10px 0 10px 0; clear: both;}
ul li.start, ul.overland_tours li ul li.finish {display: inline; border: none; margin-left: 15px;}
ul.overland_tours li ul li.countries {display: block; width: 430px; border: none; margin: 10px 0 10px 15px; }
ul li.description {display: block; width: 430px; border: none; margin: 10px 0 10px 15px; }

.overland_tours img {padding-left: 10px; display: inline; float: left; margin: 10px 0;}
.overland_tours h6 {color: #999900; margin: 10px 0 0 15px; font-size: 1.4em; padding: 0; width: 375px; float: left;}
.overland_tours h3 {color: #999900; margin: 0 0 10px 15px; padding: 0; width: 375px; float: left;}
.overland_tours p {}


div.GoTour {float: right;}
div#main_tourTypes	div.GoTour a {background: url(images/tours/Go_TourNow.gif) 0 0 no-repeat; display: block; margin: 0px;}
div#main_tourTypes	div.GoTour a:hover {background: url(images/tours/Go_TourNow.gif) -56px 0 no-repeat;}

.GoBtn {background: url(./images/tours/Go_TourNow.gif) 0 0 no-repeat; display: block; margin: 0px;}

div.thirdL {float: left; width: 208px;}
	div.priceBox {background-color: #d4c774; height: 65px; width: 189px; clear: both; margin: 0 0 10px 10px; padding-top: 15px;}
	div.priceBox h4 {color: #000; margin-left: 25px; font-size: 1.6em;}
	div.priceBox p {color: #999900; font-size: 1.2em; margin-left: 25px;}
div#main_tourTypes	div.priceBox a {color: #999900; font-size: 1em; font-weight: bold; text-transform: capitalize; text-decoration: underline; margin: 0; display: inline;}
div#main_tourTypes	div.priceBox a:hover {text-decoration: none;}


div.TwoThirdsR {float: left; width: 400px;}

div#main_tourTypes p {font-weight: bold; padding-right: 15px;}



/*Tour TYpes =======================================================================*/
div#main_tourTypes {}
div#main_tourTypes a {font-size: 1em; color: #f5821f; text-decoration: underline; font-weight: bold; margin: 20px 0 30px 0; display: block;}
div#main_tourTypes a:hover {text-decoration: none; }

div#main_tourTypes h2 {border: none; color: #fff; background-color: #999900; line-height: 2em; width: 655px; padding-left: 10px; margin: 10px 0 0 0; text-transform: uppercase;}



/*Tour Types=========================----------------------------_______________________*/

#tourTypes a img {padding-left: 10px; display: inline; float: right; margin: 0; border: none;}
#tourTypes h6 {color: #999900; margin: 10px 0 0 15px; font-size: 1.4em; padding: 0; width: 425px; float: left;}
#tourTypes h3 {color: #999900; margin: 0 0 10px 15px; padding: 0; width: 425px; text-transform: capitalize;/*float: left;*/}
#tourTypes p {margin: 0 0 10px 15px; padding: 0; width: 425px; /*float: left;*/}

ul#tourTypes {margin-top: 0px; padding-right: 15px; display: block; width: 100%;}
ul#tourTypes li {display: block; border: 0; margin: 20px 0 0 0; clear: both;}


li#tourOverland {background-color:#F6CE9A;}
	li#tourOverland h6 a {color:#F97F1A; margin: 0 0 10px 0; padding: 0;}
	li#tourOverland h3 {color:#F97F1A; font-style: italic;}
li#tourSmallGroup {background-color:#DBD297;}
	li#tourSmallGroup h6 a {color:#819B30; margin: 0 0 10px 0; padding: 0;}
	li#tourSmallGroup h3 {color:#819B30; font-style: italic;}
li#tourSouthernCircuits {background-color:#E3C998;}
	li#tourSouthernCircuits h6 a {color:#A4762B; margin: 0 0 10px 0; padding: 0;}
	li#tourSouthernCircuits h3 {color:#A4762B; font-style: italic;}
li#tourAdventure {background-color:#E9BD98;}
	li#tourAdventure h6 a {color:#B00003; margin: 0 0 10px 0; padding: 0;}
	li#tourAdventure h3 {color:#B00003; font-style: italic;}
li#tourComfort {background-color:#D2C3A6;}
	li#tourComfort h6 a {color:#1E2340; margin: 0 0 10px 0; padding: 0;}
	li#tourComfort h3 {color:#1E2340; font-style: italic;}
li#tourCityBreaks {background-color:#E5C6A9;}
	li#tourCityBreaks h6 a {color:#8F2A64; margin: 0 0 10px 0; padding: 0;}
	li#tourCityBreaks h3 {color:#8F2A64; font-style: italic;}
li#tourVoluntours {background-color:#C7D0A5;}
	li#tourVoluntours h6 a {color:#087C4F; margin: 0 0 10px 0; padding: 0;}
	li#tourVoluntours h3 {color:#087C4F; font-style: italic;}
li#tourDiving {background-color:#C6C9B6;}
	li#tourDiving h6 a {color:#055499; margin: 0 0 10px 0; padding: 0;}
	li#tourDiving h3 {color:#055499; font-style: italic;}
li#tourAccess {background-color:#D1CCAE;}
	li#tourAccess h6 a {color:#426978; margin: 0 0 10px 0; padding: 0;}
	li#tourAccess h3 {color:#426978; font-style: italic;}
	




/*=========================Specials================================*/
/*PromotionsBox*/
div#promotionsBox {
	background-color: #fdd29f;
	padding: 10px 30px;
	clear: both;
	margin-bottom: 10px;
}
div#promotionsBox h6 {
	margin: 0; padding: 5px 0; color: #999900; font-size: 1.4em;
}
div#promotionsBox h3 {text-transform: none;}
div#promotionsBox p {
	margin-bottom: 10px;
}
div#main_specials h1 {color: #999900; display: inline; font-size: 1.8em; font-weight: bold;}
div#main_specials h4 {
	color: #c00;
	display: block;
	margin: 10px 0;
}
div#main_specials h5 {
	display: block; 
}
div#main_specials h5 a {
	color: #c00; float: left; border-right: 1px solid #c00; display: block; padding: 0 30px; margin-bottom: 30px;
}
div#main_specials h5 a:hover {
	text-decoration: underline;
}
div#main_specials h5 a.end {border: none;}

div.hr2 {border-top: 1px solid #c00; height: 1px; width: 90%;}

ul.specials {margin-top: 0px; padding-right: 15px; display: block; width: 100%;}
ul.specials li {display: block; background-color: #fdd29e; border-top: 1px solid #999900; border-bottom: 1px solid #999900; margin: 10px 0 0 0;}
ul li.start, ul.specials li ul li.finish {display: inline; border: none; margin-left: 15px;}
ul.specials li ul li.countries {display: block; width: 300px; border: none; margin: 10px 0 10px 15px; }

.specials img {padding-right: 10px; display: inline; float: right; margin-top: 20px;}
.specials h6 {color: #999900; margin: 10px 0 0 15px; text-transform: uppercase; padding: 0; width: 375px; float: left;}
.specials h3 {color: #000; margin: 0 0 10px 15px; padding: 0; width: 375px;}
.specials p {}

div.GoSpecial {width: 67px; height: 44px; display: inline; float: right; margin-top: 40px;}
div.GoSpecial a {background: url(images/Overland/Go_Tour.jpg) 0 0 no-repeat; width: 67px; height: 44px; display: block;}
div.GoSpecial a:hover {background: url(images/Overland/Go_Tour.jpg) -67px 0 no-repeat;}

/*Individual Tour Pages by code number========================================
==================================================================*/
#main_tours {
 width: 415px;
 float: left;
 padding-top: 20px;
}
/*Righthand side - Tours=====================================================================*/
#Quicklinks {width: 221px; float: left; padding-left: 17px;}
#Quicklinks a {font-weight: bold; font-size: 1.4em; text-align: center; text-transform: uppercase; padding-top: 10px;}
#Quicklinks img {border: none; margin: 0 0 8px 0;}

div#Local_Payments a {color: #999900; text-decoration: underline; text-align: left; text-transform: capitalize; margin: 0 0 12px 0; padding: 0; display: block;}
div#Local_Payments a:hover {text-decoration: none;}

div#Price {margin-bottom: 8px;}
div#Price h4 {color: #000; margin-left: 10px;}
div#Price p {color: #999900; font-size: 1.2em; font-weight: bold; margin-left: 10px;}
div#Price a {color: #999900; font-size: 1em; font-weight: bold; text-transform: capitalize; text-decoration: underline;}
div#Price a:hover {text-decoration: none;}

div#tour_details {margin-top: 0; margin-bottom: 8px; padding: 0 10px;}
div#tour_details h5 {display: inline; color:#999900;}/*inline causing probs*/
div#tour_details p {display: block;}

div#tour_tips {margin-top: 10px; margin-bottom: 8px; padding: 0; padding-bottom: 10px; padding-top: 10px; background-color: #bdd294;}
div#tour_tips h5, div#tour_tips p {padding: 0 10px 0 10px;}
div#tour_tips h5 {color: #6b9b5d; line-height: 1.6em;}
div#tour_tips p {color:#000;}

/* Peach_Title*/
div.peach_title {margin-top: 0; margin-bottom: 10px; background-color: #f6bf7f; width: 206px; height: 30px; padding: 10px 0 0 10px; display: block; color: #999900; font-size: 1.4em; font-weight: bold;}

/* Orange_Button*/
div.orange_button {margin-top: 0; margin-bottom: 10px; padding: 0;}
div.orange_button a {background: url(images/tours/buttonOrange.gif) no-repeat 0 0; width: 216px; height: 30px; display: block; color: #fff;}
div.orange_button a:hover {background: url(images/tours/buttonOrange.gif) no-repeat -216px 0;}

/* Red_Button*/
div.red_button {margin-top: 0; margin-bottom: 10px; padding: 0;}
div.red_button a {background: url(images/tours/buttonRed.gif) no-repeat 0 0; width: 216px; height: 30px; display: block; color: #fff;}
div.red_button a:hover {background: url(images/tours/buttonRed.gif) no-repeat -216px 0;}

/*Highlights Button*/
div.peach_L_button {margin-top: 0; margin-bottom: 10px; padding: 0;}
div.peach_L_button a {background-color: #f6bf7f; width: 405px; height: 30px; padding-left: 10px; display: block; color: #999900; text-align: left; padding-top: 8px;font-weight: bold;font-size: 1.3em;}
div.peach_L_button a:hover {background-color: #999900;color: #fff;}

/*Icons*/
a.icon {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; margin-right: 10px;}
a:hover.icon {filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
img.icon {margin: 15px 10px 0 0;}

/*Maps*/
div.map {background-color: #f6bf7f; text-align: center; margin-bottom: 10px;}
div.map img {padding: 10px 0 10px 0;}

/*Featured Tours Box*/
a div#Featured_Tours_Box {
 background: url(images/Go_Featured_Tours.jpg) no-repeat 0 0;
 margin-bottom: 20px; margin-left: 8px; width: 150px; height: 200px;
 padding: 35px 10px 19px 10px;
 color: #fff; 
}
a:hover div#Featured_Tours_Box {
 background: url(images/Go_Featured_Tours.jpg) no-repeat -170px 0;
}
#Featured_Tours_Box h1 {padding-top: 10px; height: 80px; width: 150px;}
#Featured_Tours_Box img {padding-bottom: 10px; border: none;}


/*=Truck Page=========================================================================*/
div#Truck {
	background: url(images/truck_bkgd.jpg) repeat-y 0 0;
	margin: 20px 0 20px -30px; padding: 30px 0 0 30px;
}
div#Truck div.polaroid {
	width: 270px; float: left; margin-left: 20px;
}
div#Truck div.blurb {
	float: left; 
	width: 280px; 
	margin: 60px 0 0 0;
}
div#TAL {text-align: right; margin-right: 50px;}



/*Local Payment=========================================================================*/

div#localPayment_L {width: 310px; float: left; padding: 20px 10px 0 0 ;}
div#localPayment_L h6 {margin: 0 0 10px 0;}
	
div#localPayment_R {width: 336px; display: inline; float: left; padding-top: 20px;}
	
/*menu=======================================================================*/
li, ul {margin: 0; padding: 0;}
  
#nav {width: 179px;}
#nav li {list-style: none;}  
   
/* first level - menu buttons */
.mainListItemClass a {display: block; width: 169px; height: 26px; padding: 10px 0 0 10px; font-size: 1.2em; font-weight: bold; color: #fff;}
.mainListItemClass a:focus {outline: none;}   
 

/*Styles Classes Added on Aug 13th by HBI------------------------*/
.mainListItemClassTwitter a {display: block; width: 169px; height: 46px; padding: 0 0 0 10px; font-size: 1.2em; font-weight: bold; color: #fff;}
.mainListItemClassBlog a {display: block; width: 169px; height: 61px; padding: 0 0 0 10px; font-size: 1.2em; font-weight: bold; color: #fff;}

  
   /* menu buttons mouse-over state are defined here NOTE: overstate button in the same image! */
.mainListItemClass a:hover, .mainListItemClass a.selected {background-position: -180px 0px; text-decoration: none; }
   
   /* specify menu individual buttons here - note they are numbered 1 => 99999 */
#mainMenuListItem1 a {background-image: url(images/menu/AcaciaHome2.gif);}
#mainMenuListItem2 a {background-image: url(images/menu/AcaciaHome2.gif);}
#mainMenuListItem3 a {background-image: url(images/menu/AcaciaAfrica.gif);}
#mainMenuListItem4 a {background-image: url(images/menu/AcaciaTraveller.gif);}
#mainMenuListItem5 a {background-image: url(images/menu/AcaciaLife.gif);}
#mainMenuListItem6 a {background-image: url(images/menu/AcaciaAgents.gif);}
#mainMenuListItem7 a {background-image: url(images/menu/ViewDigitalBrochure.gif); color: #ffb400; font-size: 1em;}
#mainMenuListItem7 a:hover {color: #000;}
#mainMenuListItem8 a {background-image: url(images/menu/AcaciaSpecials.gif); text-indent: -2000px;}
#mainMenuListItem9 a {background-image: url(images/menu/DiscountTravelkit.gif); text-indent: -2000px;}
#mainMenuListItem10 a {background: url(images/menu/LiveChat.gif) 0 0 no-repeat; text-indent: -2000px;}
#mainMenuListItem11 a {background: url(images/menu/SkypeMe.gif) 0 0 no-repeat; text-indent: -2000px;}
#mainMenuListItem10 a:hover, #mainMenuListItem10 a.selected {background: url(images/menu/LiveChat.gif) -180px 0px no-repeat;}
#mainMenuListItem11 a:hover, #mainMenuListItem11 a.selected {background: url(images/menu/SkypeMe.gif) -180px 0 no-repeat;}

/*Styles Added on Aug 13th by HBI------------------------*/
#mainMenuListItem12 a {background: url(images/menu/twittericon.jpg) 0 0 no-repeat; text-indent: -2000px;}
#mainMenuListItem13 a {background: url(images/menu/blogicon.jpg) 0 0 no-repeat; text-indent: -2000px;}

   
   /* second level */
#nav li {margin-bottom: 0px;}   
#nav li ul {display: none; border-top: 1px solid #fff;}
#nav li ul a {display: block; width: auto; height: auto; text-indent: 0; text-decoration: none; text-transform: capitalize; padding:0px 10px 5px 10px; margin: 0; background-image: none; color:#fff; font: 12px Arial, Helvetica; font-weight: bold;}
#mainMenuListItem2 ul {background-color: #999900; padding-top: 10px;}
#mainMenuListItem2 li a {color: #fff;}
#mainMenuListItem2 li a:hover {color: #e14210;}
#mainMenuListItem3 ul {background-color: #ceb300; padding-top: 10px;}
#mainMenuListItem3 li a {color: #fff;}
#mainMenuListItem3 li a:hover  {color: #990;}
#mainMenuListItem4 ul {background-color: #995418; padding-top: 10px;}
#mainMenuListItem4 li a {color: #fff;}
#mainMenuListItem4 li a:hover  {color: #783626;}
#mainMenuListItem5 ul {background-color: #f69f0a; padding-top: 10px;}
#mainMenuListItem5 li a {color: #fff;}
#mainMenuListItem5 li a:hover  {color: #e56106;}
#mainMenuListItem6 ul {background-color: #c31e00; padding-top: 10px;}
#mainMenuListItem6 li a {color: #fff;}
#mainMenuListItem6 li a:hover  {color: #a60100;}




#mainMenuListItem12 ul {display: block; background-color: #f6821f; padding: 5px 0 0px 2px; width: 175px; clear: both; height: 16px;}
#mainMenuListItem12 li.left a {}
#mainMenuListItem12 li.right a {}

/*Additional Menu in Overland Section*/
#nav li.otherOverland a {font-size: 1.2em; margin: 10px 0; background-color: #f6bf7f; /*width: 168px; height: 26px;*/ padding: 10px 0 10px 10px; display: block; color: #999900; font-weight: bold;}
#nav li.otherOverland ul {display: block;  width: 175px; border: none;}
#nav li.otherOverland ul li.left {color: #fff; width: 150px;}
#nav li.otherOverland ul li.left a {font-size: 0.8em; background-color: #f6821f; color: #fff; padding: 0px; margin: 0; display: inline;}
#nav li.otherOverland ul li.left a:hover {text-decoration: underline;}
#nav li.otherOverland ul li.right {font-size: 1em; line-height: 1em; margin-top: -1em; color: #fff; width: 25px; margin-left: 150px;/*float: right;*/text-align: right; }

#nav li.x{display:none;}


/*Home Page Links____________________________________________________________________*/


div#main_homePageLinks p {font-size: 1.1em; padding-right: 15px; margin-right: 225px;}
div#main_homePageLinks h1 {margin-right: 225px;}
div#main_homePageLinks h5 {font-size: 1.2em; display: block; padding-bottom: 5px; margin-right: 225px;}
div#main_homePageLinks ul.discs {list-style: disc outside none; margin: 0 0 15px 30px; width: 435px;}
div#main_homePageLinks a {color: #000; text-decoration: underline;}
div#main_homePageLinks a:hover {color: #c00;}
div#main_homePageLinks h6 a {color: #999900; font-weight: normal; padding: 0 4px 2px 4px; border-right: 1px solid #999900; font-weight: normal; font-size: 0.95em; margin-bottom: 10px; display: block; float: left;}
div#main_homePageLinks h6 a:hover {color: #c00;}
div#main_homePageLinks h6 a.last {border: none; padding: 0 0 2px 4px;}

div.top30px {margin-top: 30px;}
div.top70px {margin-top: 70px;}
div.top40px {margin-top: 40px;}

div.RHSlogos img{float: right; margin-right: 15px; clear: both;}

div.RHSimagery {float: right; clear: both; width: 222px; height: 100%; text-align: right;}
	div.RHSimagery img {margin-bottom: 15px;}

div#main_homePageLinks table p, div#main_homePageLinks table h1, div#main_homePageLinks table h5 {margin: 0;}

div#main_homePageLinks table h4 {font-size: 1.5em;}



/*Request Brochure------------------------*/

#frmRequestBrochure input#Submit {
	width: 175px; height: 28px; display: block;
	background: url(../Images/SendRequest.gif) 0 0 no-repeat;
	text-indent: -2000px;
}
#frmRequestBrochure input#Submit:hover {background: url(../Images/SendRequest.gif) 0 -28px no-repeat;}

#frmRequestBrochure a#Terms {
	width: 195px; height: 28px; display: block;
	background: url(../Images/TermsAndConditions.gif) 0 0 no-repeat;
	text-indent: -2000px;
}
#frmRequestBrochure a#Terms:hover {background: url(../Images/TermsAndConditions.gif) 0 -28px no-repeat;}
