/* html class */ body {margin: 0px; padding: 0px;} a {} a:visited {} a:hover {} fieldset {width: 95%} fieldset td {/*margin: 1px; padding: 1px;*/} form {margin: 0px; padding: 0px;} h1 {margin: 0px; padding: 0px; text-transform: capitalize; font-size: 11px;} h2 {margin: 0px; padding: 0px; text-transform: capitalize; font-size: 18px;} h3 {margin: 0px; padding: 0px; text-transform: capitalize; font-size: 11px;} h4 {margin: 0px; padding: 0px; text-transform: capitalize; font-size: 11px;} h5 {margin: 0px; padding: 0px; text-transform: capitalize; font-weight: normal; font-size: 11px;} h6 {margin: 0px; padding: 0px; text-transform: capitalize; font-weight: normal; font-size: 11px;} legend {font-weight: bold; margin: 1px; padding: 1px;} li {text-transform: capitalize; padding-top: 2px; padding-bottom: 2px;} object {padding: 0px; margin: 0px;} p {margin: 0px; padding: 0px;} table {border-collapse: collapse;} td {} th {margin: 0px; padding: 4px; text-transform: capitalize;} select, input, textarea {font:normal 10px arial, helvetica, sans-serif;} /* custom class */ .borderA {} .borderB {} .button input {font-size: 11px;} /* custom class */ .err {font-weight: bold;} .event {} span.gei {visibility: hidden; height: 0px; width: 0px; margin: 0px; padding: 0px; border: 0px; display:none;} .head th {} .inputs {font:normal 10px verdana;} .inputt {font:normal 10px verdana;} .msg {font-weight: bold;} .msg li {}.price {} .navi td {} .price {font-weight: bold;} .rowA {} .rowB {} .rowA h3 {} .rowB h3 {} .rowA td {} .rowB td {} .search td {} .search fieldset {} .subnavi {} .subnavi a {} .subnavi a:visited {} /* calendar */ #ext_results_calendar td.day {background: #DFDFDF; border:solid 1px #8D8D8D;height:100px;} #ext_results_calendar td.dayerr {background: #8D8D8D; border:solid 1px #8D8D8D;} #ext_results_calendar td.day1 {background: #FFF; border: solid 1px #8D8D8D;height:100px;} #ext_results_calendar td.day2 {background: #FFF5CC; border: solid 3px #ffcc33; height:100px;} #ext_results_calendar td.day3 {background: #FEEEEE; border: solid 2px #FF0000;height:100px;} #ext_results_calendar td.day4 {background: #EEEEFF; border: solid 2px #0000FF;height:100px;} #ext_results_calendar .th th {background:#000; color:#FFF; border-left: solid 1px #FFF; border-right: solid 1px #FFF;} .price i {font-weight: normal; font-style: normal; font-size:9px;} .day_box_date {color: #000000; border: solid 1px #8D8D8D; border-left:0px; border-top:0px;} td.price span.button input {font-size:9px;} #ext_results_calendar h2 {text-align:left; color:#000000;} span.cal_price {color: #FF0000; font-weight: bold;} .event_tag_img {width:90px;} .cal_venue_name {} .cal_item {font:bold 11px verdana;} .cal_note {font:normal 9px verdana;} .cal_startat {font:normal 9px verdana;} /* new contact forms */ #contact_table { width:730px; font:normal 11px verdana, sans-serif; margin:0px auto; } #contact_table #l-col p.contact_text { width: 450px; color:#717690; } #contact_table td { color:#717690; } #contact_table strong { font:normal 11px verdana, sans-serif; color:#000; } #contact_table h2{ font:bold 16px arial, sans-serif; color:#000; } #contact_table h3{ font:bold 16px arial, sans-serif; color:#717690; } #r-col { width:208px; } .new_col_footer { margin-bottom:10px; width:660px; } .new_col_footer a, #new_col_footer a:visited{ color:#4359d1; text-decoration:underline; } .new_col_footer a:hover { text-decoration:none; } .new_col_footer th { text-align:left; font-size:13px; padding:0; margin:0; border-bottom:solid 1px #0000ff; background:0; } .new_col_footer td { padding:6px 0 1px 0; line-height:16px; } /* Vacation Packages */ .mainPackWrap { margin:5px auto 5px auto; width:751px; text-align:left; } .mainPackWrap ul {margin:0; padding:0 0 0 20px; list-style:none; float:left; width:170px;} .mainPackWrap h1 {margin:0; padding:0;} .mainPackWrap h2, .mainPackWrap h3 {margin:4px 0 0 0; padding:0;} .mainPackWrap p { margin:0; padding:0; font:normal 12px arial, sans-serif; color:#971a1e; } .mainPackWrap h1 span { display: block; width:0px; height:49px; text-decoration: none; overflow:hidden; padding-left:506px; background: url('http://www.travelnice.com/dbi/new_packages/las-vegas-vacation-packages-title.gif') no-repeat; } .mainPackWrap h2.one span { display: block; width:0px; height:54px; text-decoration: none; overflow:hidden; padding-left:396px; background: url('http://www.travelnice.com/dbi/new_packages/99-pack-title.gif') no-repeat; } .mainPackWrap h2.two span { display: block; width:0px; height:57px; text-decoration: none; overflow:hidden; padding-left:425px; background: url('http://www.travelnice.com/dbi/new_packages/149-pack-title.gif') no-repeat; } .mainPackWrap h2.three span { display: block; width:0px; height:55px; text-decoration: none; overflow:hidden; padding-left:423px; background: url('http://www.travelnice.com/dbi/new_packages/299-pack-title.gif') no-repeat; } .pageIcon { width:115px; float:left; } .pageTitle { width:635px; float:left; } .indPackWrap { color:#971a1e; font:normal 12px arial, sans-serif; background:#e9ecf6; border-right:solid 1px #b4bdda; border-left:solid 1px #b4bdda; padding:1px 0 3px 10px; width:739px; } .indPackWrap p, .indPackWrap2 p { padding:5px 0; font:normal 12px arial, sans-serif; } .indPackWrap2 { color:#971a1e; font:normal 12px arial, sans-serif; background:#d5d8e0; border-right:solid 1px #b4bdda; border-left:solid 1px #b4bdda; padding:1px 5px 3px 5px; width:739px; } .indPackWrap2 .packInfo { float:right; width:435px; } .indPackWrap2 .packPics { float:left; width:290px; } .packInfo { width:435px; float:left; } .packInfo b { font:bold 12px verdana, sans-serif; text-decoration:underline; } .packPics { width:290px; float:right; } .packDiv { height:10px; clear:both; }