body {
margin-left : 10px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
background-color : #ffffff; 
} 
p {
font-size : 11px; 
font-family : tahoma; 
color : black; 
} 
h1 {
font-size : 11px; 
font-family : tahoma; 
color : black; 
display : inline; 
font-weight : bold; 
} 
h2 {
font-size : 11px; 
font-family : tahoma; 
color : black; 
display : inline; 
font-weight : bold; 
} 
form {
padding : 0; 
margin : 0; 
} 
.tab {
color : #787878; 
font-size : 11px; 
font-family : tahoma; 
font-weight : bold; 
text-decoration : none; 
} 
a.tab:hover {
color : #3384c6; 
font-size : 11px; 
font-family : tahoma; 
font-weight : bold; 
text-decoration : underline; 
} 
a.tab:active {
color : #3384c6; 
font-size : 11px; 
font-family : tahoma; 
font-weight : bold; 
} 
.plaindark {
color : #000000; 
font-size : 12px; 
font-family : tahoma; 
} 
.special_hp_links {
color : black; 
font-size : 11px; 
font-family : tahoma; 
text-decoration : none; 
padding : 4px; 
} 
a.special_hp_links:hover {
color : black; 
font-size : 11px; 
font-family : tahoma; 
text-decoration : underline; 
padding : 4px; 
} 
a.special_hp_links:active {
color : black; 
font-size : 11px; 
font-family : tahoma; 
padding : 4px; 
} 
.tab_top {
width : 106px; 
height : 30px; 
background-image : url('../img/tab.jpg'); 
text-align : center; 
} 
.header {
height : 5px; 
background-color : #3384c6; 
text-align : center; 
} 
.telephone {
color : #999999; 
font-size : 20px; 
font-family : tahoma; 
font-weight : bold; 
} 
.tab_strap {
height : 30px; 
background-image : url('../img/strap_bg.gif'); 
text-align : center; 
} 
.strap {
color : black; 
font-size : 11px; 
font-family : tahoma; 
text-decoration : none; 
} 
a.strap:hover {
color : blue; 
font-size : 11px; 
font-family : tahoma; 
text-decoration : underline; 
} 
a.strap:active {
color : black; 
font-size : 11px; 
font-family : tahoma; 
} 
.special_head {
color : #3384c6; 
font-size : 14px; 
font-family : tahoma; 
text-decoration : none; 
padding-left : 17px; 
background : url('../img/small_chevron.gif') no-repeat center left; 
margin : 0 5px; 
padding-bottom : 4px 
} 
.special_bot {
color : red; 
font-size : 12px; 
font-family : tahoma; 
text-decoration : none; 
} 
a.special_bot:hover {
color : blue; 
font-size : 12px; 
font-family : tahoma; 
text-decoration : underline; 
} 
a.special_bot:active {
color : black; 
font-size : 12px; 
font-family : tahoma; 
} 
.quick_top {
height : 45px; 
background-image : url('../img/holiday_search_top.gif'); 
background-repeat : no-repeat; 
} 
.quick_top_bud {
height : 45px; 
background-image : url('../img/holiday_search_top_budget.gif'); 
background-repeat : no-repeat; 
} 
.quick_mid {
background-color : #3384c6; 
width : 270px; 
color : white; 
font-size : 12px; 
font-family : tahoma; 
} 
.non_p {
font-size : 11px; 
font-family : tahoma; 
color : black; 
text-align : justify; 
} 
.about_link {
color : #3384c6; 
font-size : 11px; 
font-family : tahoma; 
font-weight : bold; 
text-decoration : none; 
width : 185px; 
float : left; 
position : relative; 
border-bottom : 1px solid #3384c6; 
padding-bottom : 4px; 
padding-left : 17px; 
background : url('../img/small_chevron.gif') no-repeat center left;; margin-left:5px; margin-right:5px; margin-top:15px; margin-bottom:0 
} 
.about_link:hover {
color : #787878; 
font-size : 11px; 
font-family : tahoma; 
font-weight : bold; 
text-decoration : none; 
width : 185px; 
float : left; 
position : relative; 
border-bottom : 1px solid #3384c6; 
padding-bottom : 4px; 
padding-left : 17px; 
background : url('../img/small_chevron.gif') no-repeat center left;; margin-left:5px; margin-right:5px; margin-top:15px; margin-bottom:0 
} 
.special_offer_center_link {
color : red; 
font-size : 12px; 
font-family : tahoma; 
text-decoration : none; 
} 
a.special_offer_center_link:hover {
color : red; 
font-size : 12px; 
font-family : tahoma; 
text-decoration : underline; 
} 
.special_offer_row {
margin-bottom : 10px; 
color : #000000; 
font-size : 11px; 
font-family : tahoma; 
clear : both; 
} 
.sp_destination {
font-size : 11px; 
font-family : tahoma; 
color : #000000; 
font-weight : bold; 
} 
#container {
text-align : center; 
} 
#intro_text {
position : absolute; 
width : 742px; 
top : 1320px; 
} 
#more_about_hp {
position : absolute; 
width : 742px; 
top : 1290px; 
} 
#footer {
position : absolute; 
width : 742px; 
top : 1600px; 
background : #3384c6; 
padding : 5px; 
} 
#tab {
padding-top : 90px; 
width : 742px; 
margin : 0; 
clear : both; 
} 
#logo {
position : absolute; 
top : 0; 
clear : both; 
width : 742px; 
padding : 0; 
margin : 0; 
} 
#search_hp_menu {
position : absolute; 
width : 270px; 
top : 265px; 
} 
#adverts {
height : 100px; 
clear : both; 
padding-top : 5px; 
} 
#adverts .box {
width : 180px; 
height : 100px; 
float : left; 
padding-right : 7px; 
margin : 0; 
} 
#adverts .email_signup {
width : 180px; 
height : 100px; 
float : left; 
padding: 0; 
margin : 0; 
background : url('../img/email_signup.gif') no-repeat center right; 
 
} 
#adverts .email_signup_form {
font-size : 12px; 
font-family : tahoma; 
padding: 4px;
}
#search_hp_menu_bud {
position : absolute; 
width : 270px; 
top : 265px; 
left : 286px; 
} 
#search_hp_menu_type {
position : absolute; 
width : 270px; 
top : 480px; 
left : 289px; 
} 
#special_offers {
position : absolute; 
width : 185px; 
top : 270px; 
left : 562px; 
} 
#protection_main {
position : absolute; 
width : 730px; 
top : 260px; 
padding : 4px; 
} 
ul {
margin : 0; 
padding : 0; 
list-style : none; 
width : 190px; 
border-bottom : 1px solid #ccc; 
} 
ul li {
position : relative; 
} 
li ul {
position : absolute; 
left : 2px; 
top : 0; 
display : none; 
} 
ul li a {
border-left : 1px solid #ccc; 
border-right : 1px solid #ccc; 
border-top : 1px solid #ccc; 
display : block; 
text-decoration : none; 
color : #777; 
background : #fff; 
padding : 5px; 
border-bottom : 0px none; 
font-size : 11px; 
font-family : tahoma; 
color : black 
} 
* html ul li {
float : left; 
height : 1%; 
} 
* html ul li a {
height : 1%; 
} 
ul li a:hover {
color : #e2144a; 
background : #f9f9f9; 
} 
li ul li a {
padding : 2px 5px; 
} 
#nav1 {
display : none; 
} 
#nav2 {
display : none; 
} 
