/* site specific styles */

body { background: #e6f2fb url(../img/travelability/bg.jpg) top center no-repeat;
 padding: 0;
 }

#breadcrumb, #breadcrumb a { color: black; }
#footer, #footer a { color: black; }

/***** navigation bar *****/

ul#nav {
 border-top: 1px solid #aaa;
 padding-top: 0;
 margin-top: 10px;
}

#homeLink {
 display: block;
 height: 154px;
 background: url(../img/travelability/home.jpg) no-repeat;
 position: relative;
}

#cdaLink {
 display: block;
 height: 75px;
}

#ingleLink {
 display: block;
 height: 75px;
}

#partnerLink {
 display: block;
 height: 75px;
}

a#visitorsLink {
 display: block;
 height: 130px;
 background-image: url(../img/travelability/visitorsLink.jpg);
 margin: 5px 0;
}

a#snowbirdsLink {
 display: block;
 height: 130px;
 background-image: url(../img/travelability/snowbirdsLink.jpg);
 margin: 5px 0;
}

a#needHelpLink {
 display: block;
 height: 130px;
 background-image: url(../img/travelability/needHelpLink.jpg);
 margin: 10px 0;
}

ul.nav li {
 background: url(../img/travelability/bullet.gif) 2px 6px no-repeat;
}

ul.nav ul li {
 background: url(../img/travelability/smallBullet.gif) 2px 7px no-repeat;
}

ul.nav a { color: #32918e; }
ul.nav a.current {
 color: #464646;
 font-weight: bold;
}

/***** content *****/

h1, h2 { color: #0c7d77; }
h1 { font-family: "century gothic", helvetica, arial, sans-serif; }
h2 { font-family: corbel, "century gothic", helvetica, arial, sans-serif; font-size: 1.8em; }

#content h1 a:link, #content h1 a:visited, #content h2 a:link, #content h2 a:visited {
 color: #0c7d77;
}

#content a:link, #content a:visited {
 color: #fc9616;
}

/***** header images *****/
/*
h1.header.home { background-image: url(../img/travelability/header_home.jpg); }
h1.header.travel { background-image: url(../img/travelability/header_travel.jpg); }
h1.header.health { background-image: url(../img/travelability/header_health.jpg); }
h1.header.life { background-image: url(../img/travelability/header_life.jpg); }
h1.header.quote { background-image: url(../img/travelability/header_quote.jpg); }
h1.header.faq { background-image: url(../img/travelability/header_faq.jpg); }
h1.header.about { background-image: url(../img/travelability/header_about.jpg); }
h1.header.contact { background-image: url(../img/travelability/header_contact.jpg); }
h1.header.claims { background-image: url(../img/travelability/header_claims.jpg); }
h1.header.auto { background-image: url(../img/travelability/header_vehicleInsurance.jpg); }
h1.header.homeInsurance { background-image: url(../img/travelability/header_homeInsurance.jpg); }
h1.header.livingBenefits { background-image: url(../img/travelability/header_livingBenefits.jpg); }
h1.header.termsOfService { background-image: url(../img/travelability/header_termsOfService.jpg); }
h1.header.privacy { background-image: url(../img/travelability/header_privacy.jpg); }
h1.header.legal { background-image: url(../img/travelability/header_legal.jpg); }
h1.header.info { background-image: url(../img/travelability/header_info.jpg); }
h1.header.whyInsurance { background-image: url(../img/travelability/header_whyInsurance.jpg); }
h1.header.student { background-image: url(../img/travelability/header_student.jpg); }
*/
h1.header {
 height: 62px;
 background-image: url(../img/travelability/header_home.jpg);
 padding: 60px 0 0 6px;
 color: #fc9616;
 }
h1.header span { 
 display: inline;
}

/***** home/index *****/

a.pageLink {
 display: block;
 float: left;
 width: 220px;
 height: 80px;
 background-repeat: no-repeat;
 background-position: center;
}

a.pageLink.travel {
 margin-right: 14px;
 margin-left: -5px;
 background-image: url(../img/travelability/travelLink.jpg);
}

* html a.pageLink.travel { margin-left: -2px; }

a.pageLink.health {
 margin-right: 14px;
 background-image: url(../img/travelability/healthLink.jpg);
}

a.pageLink.life {
 margin-right: -5px;
 background-image: url(../img/travelability/lifeLink.jpg);
}

a.pageLink.living {
 margin-right: 14px;
 margin-left: -5px;
 background-image: url(../img/travelability/livingLink.jpg);
}

* html a.pageLink.living { margin-left: -2px; }

a.pageLink.homeInsurance {
 margin-right: 14px;
 background-image: url(../img/travelability/homeInsuranceLink.jpg);
}

a.pageLink.vehicle {
 margin-right: -5px;
 background-image: url(../img/travelability/vehicleLink.jpg);
}

/***** travel *****/

a.button {
 display: block;
 float: left;
 width: 165px;
 height: 130px;
 text-indent: -1000em;
 margin: 0 2px;
 background-repeat: no-repeat;
 background-image: 50% 10px;
}

* html a.snowbirds {
/* fix ie6 duplicate character bug */
 margin-right: -3px;
}

a.button.visitorsToCanada { background-image: url(/img/travelability/travel_visitorsToCanada.jpg); }
a.button.canadianResidents { background-image: url(../img/travelability/travel_canadianResidents.jpg); }
a.button.internationalStudents { background-image: url(../img/travelability/travel_internationalStudents.jpg); }
a.button.snowbirds { background-image: url(../img/travelability/travel_snowbirds.jpg); }


/***** iframes *****/

iframe {
 display: block;
width: 100%;
}


/***** forms and highlighting *****/

#content .highlight { background-color: #ecf5fa; }

ul.addStripes { border: solid #ecf5fa; }

