body {
 margin: 0px;
 padding: 0px;
 font-family: "Trebuchet MS", "Geneva CY", Arial!important;
 font-size: 12px;
 color: #000000;
 background-image: url('images/bg.gif');
 background-repeat: repeat-x; 
 background-color: #01245C
}

td {
 font-size: 11px;
}

h1, h2, h3, h4, h5, h6, img, form {
 padding: 0px;
 margin: 0px;
 border: none;
}

a {
 text-decoration: underline;
 color: #01245C;
}

a:hover {
 text-decoration: none;
}

h1 {
 color: #000000;
 font-size: 18px;
 line-height: 36px;
 letter-spacing: normal; 
 position: relative;
}

#content.index h1 {
 font-size: 18px;
 line-height: 36px;
 letter-spacing: normal; 
}

#content.index .subcontent.padded h1 {
 text-align: center;
 font-size: 18px;
 font-weight: normal;
 letter-spacing: normal; 
 position: relative;
}

h3 {
 font-size: 18px;
 color: #58595B; 
 padding-top: 20px;
}

.fleet h3 {
 padding: 0px;
 color: #000000;
 font-size: 17px;
 font-weight: bold;
}

h4 {
 clear: both;
 text-align: center;
 padding: 20px 0px;
 font-weight: normal;
 color: #95B6D5;
 font-size: 14px;
}

.info h5 {
 font-size: 20px;
 color: #4B4F2B;
 letter-spacing: -1px;
 padding-bottom: 15px;
}

h6 {
 color: #12357A;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
 line-height: 42px;
 letter-spacing: -1px;
 position: relative;
 }

.formfields {
 background-color: #FFFFFF;
 border: 1px solid #ABADB3;
 width: 140px;
 font-family: "Trebuchet MS", "Geneva CY", Arial!important;
 font-size: 11px;
 line-height: 14px;
 height: 16px; 
}

textarea.formfields {
 height: 150px;
 overflow: auto;
}

.darked textarea.formfields {
 display: block;
 width: 690px;
 height: 50px;
 border-left: 3px solid #DBDFE6;
 border-right: 3px solid #DBDFE6;
}

.panel .formfields {
 width: 230px;
 border: 2px solid #ADCCE3; 
 height: 16px;
 display: block;
 margin-bottom: 5px; 
 font-size: 14px;
 line-height: 16px;  
}

.panel .formfields.hole {
 margin-bottom: 53px;
}

.inpanel {
 padding: 0px 20px;
 letter-spacing: -1px;
}

.subcontent .inpanel p {
 padding: 5px 0px;
}

.panel em {
 letter-spacing: -1px;
}

.panel select.formfields {
 width: 234px;
 height: 22px;
}

.formfields.small, select.formfields.small, .panel .formfields.small, .panel select.formfields.small {
 width: 60px;
}

.formfields.middle, .panel .formfields.middle {
 width: 115px;
}

select.formfields.middle, .panel select.formfields.middle {
 width: 118px;
}

.panel select.formfields.small.month, .panel select.formfields.small.time {
 width: 68px;
}

.panel select.formfields.small.time.wider {
 width: 80px; 
}

.panel select.formfields.small.day {
 width: 54px;
}

.panel select.formfields.small.am-pm {
 width: 50px;
}

.panel textarea.formfields {
 height: 150px;
 width: 400px;
}

.code_field .formfields {
 width: 80px;
}

.times .small {
 float: left;
}

.select_border {
 border-top: 1px solid #46474A;
 border-left: 1px solid #6D6E72;
 width: 170px;
 margin-bottom: 3px; 
}

.small.fl.passenger {
 margin-right: 54px;
}

* html .small.fl.passenger {
 margin-right: 51px;
}

.panel i {
 display: block;
 float: left;
 font-style: normal;
 padding: 3px 10px 0px 10px;
}

.panel .wide {
 padding-left: 60px;
 padding-bottom: 10px;
 clear: both;
}

.panel .wide .formfields {
 width: 565px;
}


#main {
 background-repeat: no-repeat;
 background-image: url('images/bg.jpg');
 background-position: center top
}

#root {
 width: 900px; 
}

#inner {
 padding-top: 30px;
}

#topmenu {
 position: absolute;
 z-index: 200;
}

#intopmenu {
 width: 900px; 
 z-index: 10;
 overflow-x: hidden; 
}

#topmenu ul {
 float: left;
 margin: 0px;
 padding: 0px;
 list-style: none; 
 width: 920px; 
}

#topmenu li {
 float: left;
 font-size: 16px;
 line-height: 18px; 
 background-image: url('images/top/bg.gif');
 background-repeat: repeat-x;
 background-color: #A7C9E1;
 padding-left:0px; padding-right:0px; padding-top:6px; padding-bottom:6px
}

#topmenu a {
 color: #01245C;
 text-decoration: none;
 display: block;
 border-right: 1px solid #C1C1C1;
 padding: 0px 16px;
 position: relative; 
}

#topmenu li:hover, #topmenu li.active {
 background-color: #A7C9E1;
 background-image: url('none');
} 

#topmenu li ul {
 position: absolute;
 z-index: 5;
 margin-top: 6px; 
 border-top: 1px solid #01245C;
 float: none;
 width: auto; 
 display: none;
}

#topmenu li ul li {
 float: none; 
 padding: 0px;
 margin: 0px;
 background-image: url('none');
 background-color: transparent;
 clear: both;
 width:210px;
}

#topmenu li ul li a {
 border-left: 1px solid #B3D0E5;
 border-right: 1px solid #BDD7E9;
 border-top: 1px solid #BDD7E9;
 border-bottom: 1px solid #768E9F;
 position: relative;
 display: block; 
 clear: both; 
 min-width: 160px;
 background-color: #A7C9E1; 
 font-size: 11px;
 line-height: 13px; 
 padding: 3px 15px 7px 15px;
}

#topmenu li ul li a:hover {
 background-color: #C4DAEA;
}

#topmenu li:hover ul {
 display: block;
}

.t, .b, .t img, .b img {
 background-repeat: no-repeat;
 text-align: right; 
 clear: both; 
 height: 5px; 
}

.t div, .b div {
 margin: 0px 5px;
 height: 5px;
 background-color: #FFFFFF; 
}

.t div img, .b div img {
 display: block; 
 float: right;
 margin-right: -5px; 
}


.incontent .t div, #content .incontent .b div {
 background-color: #FFFFFF;
}

.incontent .t {
 background-image: url('images/inner/incontent/lt.png');
}

.incontent .b {
 background-image: url('images/inner/incontent/lb.png');
}

.incontent .t img {
 background-image: url('images/inner/incontent/rt.png');
}

.incontent .b img {
 background-image: url('images/inner/incontent/rb.png');
}




.index .incontent .t div, #content.index .incontent .b div {
 background-color: #EEF6FE;
}

.index .incontent .t {
 background-image: url('images/inner/index/lt.png');
}

.index .incontent .b {
 background-image: url('images/inner/index/lb.png');
}

.index .incontent .t img {
 background-image: url('images/inner/index/rt.png');
}

.index .incontent .b img {
 background-image: url('images/inner/index/rb.png');
}

.info_box .t div {
 background-color: #EDF6FE;
}

.info_box .b div {
 background-color: #A2C5E7;
}

.info_box .t {
 background-image: url('images/inner/inbox/lt.png');
}

.info_box .b {
 background-image: url('images/inner/inbox/lb.png');
}

.info_box .t img {
 background-image: url('images/inner/inbox/rt.png'); 
}

.info_box .b img {
 background-image: url('images/inner/inbox/rb.png');
}

#bottom .t div, #bottom .b div {
 background-color: #12357A;
}

#bottom .t {
 background-image: url('images/inner/bottom/lt.png');
}

#bottom .b {
 background-image: url('images/inner/bottom/lb.png');
}

#bottom .t img {
 background-image: url('images/inner/bottom/rt.png');
}

#bottom .b img {
 background-image: url('images/inner/bottom/rb.png');
}

#topmenu .l { 
 background-image: url('images/inner/lt.png');
 background-repeat: no-repeat;
 position: absolute; 
 display: block;
 width: 5px;
 margin-top: -6px;
 padding-top: 25px
}

#topmenu .l img {
 width: 5px;
 background-image: url('images/inner/lb.png');
}

#topmenu .r { 
 background-image: url('images/inner/rt.png');
 background-repeat: no-repeat;
 position: absolute;
 left: 50%;
 margin-left: 445px;
 display: block;
 margin-top: -6px;
 padding-top: 25px
}

#topmenu .r img {
 width: 5px;
 background-image: url('images/inner/rb.png');
}


.border .t {
 background-image: url('images/inner/border/lt.png');
}

.border .b {
 background-image: url('images/inner/border/lb.png');
}

.border .t img {
 background-image: url('images/inner/border/rt.png');
}

.border .b img {
 background-image: url('images/inner/border/rb.png');
}

.border1 .t, .border1 .t img {
 position: relative;
}


.border1 .t {
 background-image: url('images/inner/border1/lt.png');
}

.border1 .b {
 background-image: url('images/inner/border1/lb.png');
}

.border1 .t img {
 background-image: url('images/inner/border1/rt.png');
}

.border1 .b img {
 background-image: url('images/inner/border1/rb.png');
}

/*.index .incontent .border2 .t, .index .incontent .border2 .b, .index .incontent .border2 .t img, .index .incontent .border2 .b img { 
 height: 12px; 
}

.index .incontent .border2 .t img, .index .incontent .border2 .b img {
 width: 6px;
}*/


.index .incontent .border2 .t {
 background-image: url('images/inner/border2/lt.png');
}

.index .incontent .border2 .b {
 background-image: url('images/inner/border2/lb.png');
}

.index .incontent .border2 .t img {
 background-image: url('images/inner/border2/rt.png');
}

.index .incontent .border2 .b img {
 background-image: url('images/inner/border2/rb.png');
}


.index .incontent .border3 .t, .index .incontent .border3 .b, .index .incontent .border3 .t img, .index .incontent .border3 .b img { 
 height: 3px; 
}

.index .incontent .border3 .t {
 background-image: url('images/inner/border3/lt.png');
 position: relative
}

.index .incontent .border3 .b {
 background-image: url('images/inner/border3/lb.png');
}

.index .incontent .border3 .t img {
 background-image: url('images/inner/border3/rt.png');
}

.index .incontent .border3 .b img {
 background-image: url('images/inner/border3/rb.png');
}


#head .t, #head .b, #head .t img, #head .b img {
 height: 2px;
 position: relative;
}

#head .t img, #head .b img {
 width: 2px; 
}

#head .t {
 background-image: url('images/inner/border4/lt.png'); 
}

#head .b {
 background-image: url('images/inner/border4/lb.png');
}

#head .t img {
 background-image: url('images/inner/border4/rt.png');
}

#head .b img {
 background-image: url('images/inner/border4/rb.png');
}

.border5 .t, .border5 .t img, .border5 .b, .border5 .b img {
 position: relative;
 z-index: 2;
}

.border5 .t {
 background-image: url('images/inner/border5/lt.gif'); 
}

.border5 .b {
 background-image: url('images/inner/border5/lb.gif');  
}

.border5 .t img {
 background-image: url('images/inner/border5/rt.gif');
}

.border5 .b img {
 background-image: url('images/inner/border5/rb.gif'); 
}

.quote_row .t, .quote_row .b, .quote_row .t img, .quote_row .b img {
 height: 3px;
 position: relative;
 z-index: 2;
}

.quote_row .t {
 background-image: url('images/inner/border6/lt.png');
}

.quote_row .b {
 background-image: url('images/inner/border6/lb.png');
}

.quote_row .t img {
 background-image: url('images/inner/border6/rt.png');
}

.quote_row .b img {
 background-image: url('images/inner/border6/rb.png'); 
}

.info_box { 
 width: 256px;
 text-align: center; 
 float: left;
}

.info_box big {
 display: block;
 font-size: 16px;
 color: #555555;
 line-height: 16px; 
 padding: 18px 0px 19px 0px;
}

.info_box ins {
 text-decoration: none;
 color: #1555B4;
 display: block;
 padding: 7px 0px;
 font-weight: bold;
}

.info_box small {
 display: block;
 font-size: 10px;
 line-height: 12px;
 font-size: 9px; 
}

.inbox { 
 min-height: 190px;
 background-image: url('images/inner/bg.gif');
 background-repeat: repeat-x;
 background-color: #9DC2E5
}

.info_box.center .inbox {
 background-color: transparent;
 background-image: url('none');
 padding-left: 115px;
 line-height:16px; 
}

.info_box.center form h3 {
 padding-top: 8px;
 padding-bottom: 4px;
}

.info_box .form { 
 margin: 7px 0px 10px 0px;
}

* html .info_box .form {
 margin: 4px 0px 7px 0px;
}

*+html .info_box .form {
 margin: 4px 0px 7px 0px; 
}

.inbox dl {
 padding: 10px 0px;
 margin: 0px;
 margin-right: 25px; 
 line-height: 18px;
}

.inbox dt { 
 clear: both;
 float: left;
 width: 195px;
 font-size: 14px;
}

.inbox dd {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
}

.inbox dd.heading {
 padding-bottom: 5px;
 border-bottom: 2px solid #C1C1C1;
 margin-bottom: 5px;
}

.price small {
 font-size: 10px;
}

.price {
 float: left;
 width: 84px;
 text-align: center;
 font-size: 28px;
 line-height: 34px;
 margin-top: 10px;
 margin-bottom: 5px; 
}

.price span {
 font-size: 20px;
 font-family: "Arial Narrow";
 color: #4F4F4F;
 line-height: 22px;
 padding-right: 2px;
 vertical-align: top;
}

.price.middle {
 border-left: 1px solid #C1C1C1;
 border-right: 1px solid #C1C1C1;
}

.info_box.center {
 width: 368px;
 margin: 0px 10px;
 background-image: url('images/misc/bridge.png');
 background-repeat: no-repeat;
 text-align: left;
 height: 200px
}

.info_box.center .formfields {
 color: #000000;
 /*margin-bottom: 3px;*/
 font-size: 11px;
 padding: 0px;
 height: 19px;
 width: 100%; 
}


.price strong {
 display: block;
 font-size: 13px;
 line-height: 18px;
 padding-bottom: 5px;
 padding-top: 5px;
}

.btn_link {
 background-image: url('images/misc/link_bg.gif');
 background-repeat: repeat-x;
 background-color: #12357A;
 color: #DFEBF7;
 text-decoration: none;
 border: 1px solid #FFFFFF;
 font-size: 14px; 
 line-height: 40px;
 font-weight: bold;
 overflow: visible;
 font-family: "Trebuchet MS", "Geneva CY", Arial!important
 display: inline;
 text-align: center; padding-left:14px; padding-right:14px; padding-top:2px; padding-bottom:2px 
}

.btn_link.sm {
 font-size: 12px;
 width: 140px;
 padding: 2px 0px;
 display: block;
 line-height: 20px;
}

input.btn_link {
 line-height: 16px;
}

.incontent {
 clear: both;
 /*background-color: #FFFFFF; */
 margin-top: 10px; 
 font-size: 14px;
 color: #58595B; 
}

.incontent .upland {
 padding: 0px 0px 10px 8px;
 background-color: #FFFFFF;  
}

.list {
 float: left;
 width: 400px; 
}

.list ul {
 padding: 10px 0px 0px 0px;
 margin: 0px;
 list-style: none;
}

.list li {
 background-image: url('images/misc/sq.gif');
 background-repeat: no-repeat;
 background-position: 0px 4px;
 padding-left: 18px;
 color: #194AAC
}

.list li a {
 color: #194AAC;
 text-decoration: none;
}

.list li a:hover {
 text-decoration: underline;
}

.links {
 background-image: url('images/bbg.gif');
 background-position: -70px 0px;
 float: left;
 width: 400px
}

.links div {
 float: left;
 margin: 2px 40px 2px 0px;
}

.links a {
 display: block;
 color: #95B6D5; 
 font-size: 12px;
 text-decoration: none;
 white-space: nowrap;
 line-height: 22px;
}

.links a:hover {
 text-decoration: underline;
}

.contacts {
 float: right;
 color: #FFFFFF;
 font-size: 14px;
 line-height: 25px;
 text-align: right;
}

#bottom ins {
 display: block;
 clear: both;
 text-align: center;
 text-decoration: none;
 color: #95B6D5;
 font-size: 14px;
 padding: 5px 0px;
}

.contacts span {
 color: #95B6D5;
}

#head {
 margin-top: 2px;
}

#head span {
 display: block;
 color: #33517F;
 background-image: url('images/top/hbg.gif');
 background-repeat: repeat-x;
 background-color: #ABCBE2;
 font-size: 12px; 
 line-height: 16px;
 margin: -2px 0px;
 text-align: center
}

#logo img {
 background-image: url('images/logo.png');
 background-repeat: no-repeat;
 width: 253px;
 height: 95px;
 margin-top: 18px;
 margin-left: 12px
}

.call {
 position: absolute;
 font-size: 15px;
 line-height: 20px;
 top: 75px;
 left: 50%;
 color: #DFEBF7; 
}

.call span {
 font-size: 20px;
 padding-left: 15px;
}

#guy {
 position: absolute;
 top: 1px;
 left: 50%;
 margin-left: 320px;
}

#guy img {
 width: 118px;
 height: 132px;
 background-image: url('images/top/guy.png');
 background-repeat: no-repeat
}

.banners, .banner {
 margin-top: 10px; 
}

.banner ins {
 display: block;
 /*margin: -5px 0px;*/
}

.banner.border ins img {
 border: none; 
 width: 900px;
}

#side .banner ins img {
 width: auto;
}

.banner span {
 position: absolute;
 z-index: 1; 
 color: #12357A;
 font-size: 18px;
 font-weight: bold;
 margin-left: 400px;
 margin-top: 40px;
}

#side .banner span {
 font-family: "Arial Black";
 font-size: 17px;
 margin-left: 85px;
 margin-top: 14px;
 letter-spacing: -1px;
 line-height: 24px;
}

#side .banner .btn_link {
 position: absolute;
 display: block;
 line-height: 22px;
 padding: 0px;
 margin-top: -40px;
 margin-left: 55px;
 width: 150px;
 text-align: center;
 font-size: 12px;
}

#foot div a {
 display: block;
 float: left;
 white-space: nowrap; 
 width: 140px;
 margin-right: 10px;
 color: #95B6D5; 
 text-decoration: none;
}

#foot div a:hover {
 text-decoration: underline;
}

#content {
 float: left;
 width: 628px; 
}

#content.index {
 float: none;
 width: auto;
 padding: 0px;
 margin-top: 10px;
}

.index .incontent .upland {
 padding: 13px 20px;
 background-color: #EEF6FE;
}

#bottom { 
 margin-top: 10px;
}

#bottom .upland {
 padding: 13px 20px 0px 20px;
 background-color: #12357A; 
}

.info {
 width: 300px;
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

.ininfo {
 border: 2px solid #01245C;
 margin: -5px 0px;
 padding: 13px 10px;
 line-height: 22px;
 font-size: 14px;
 color: #000000;
 background-color: #F0F3F8;
}

.ininfo a {
 font-size: 17px;
 display: block;
 letter-spacing: -1px;
 line-height: 18px;
 color: #01245C;
 padding-bottom: 15px;
}

.ininfo1 {
 border: 2px solid #E6F0FA;
 padding: 15px 35px;
 font-size: 15px;
 color: #000000; 
 margin: -5px 0px;
 position: relative; 
}

#side {
 width: 262px;
 float: right;
 overflow: hidden;
}

.subcontent {
 padding: 0px 20px;
 font-size: 14px;
}

.subcontent.padded {
 padding: 10px 85px;
 font-size: 16px;
}

.padded a {
 color: #12357A;
 text-decoration: none;
}

.padded a:hover {
 text-decoration: underline;
}

.subcontent p {
 padding: 5px 0px 15px 0px;
 margin: 0px; 
 position: relative;
}

.subcontent cite {
 color: #FF0000;
 font-style: normal;
}

.rates {       
 border-right: 2px solid #766F6E;
 float: left;
 width: 284px;
 margin-top: 30px;
 margin-right: 10px;
}

.rates dl {
 padding: 0px;
 margin: 0px; 
 width: 273px; 
 color: #000000;
 font-size: 15px;
 font-family: Calibri;
 margin-top: -28px; 
}

.rates dt, .rates dd {
 padding: 5px;
 margin: 0px;
}

.rates dd {
 text-align: right;
}

.rates dt {
 clear: both;
 float: left; 
 width: 200px;
}

.rates strong {
 text-transform: uppercase;
 font-family: "Trebuchet MS", "Geneva CY", Arial!important;
 font-size: 11px;
 color: #58595B;
}

.rates.column2 {
 border: none;
 margin-right: 0px;
}

.row1 {
 background-color: #BCD4FF;
}

.column2 .row1 {
 background-color: #C9DDFF
}

.formhead { 
 float: left;
 width: 690px;
}

.formhead span { 
 display: block;  
 margin: -3px 0px; 
 background-color: #01245C; 
 color: #FFFFFF;  
 padding: 0px 5px;
}

.panel {
 clear: both;
 background-color: #D6E6F1;
 margin-top: 5px;
 font-size: 14px;
 color: #000000;
 position: relative;
 margin-bottom: 25px; 
}

.panel span {
 color: #FF0000;
}

.panel form, .in_form {
 padding: 0px 60px;
}

.in_form {
 padding-right: 35px;
 padding-top: 7px;
 padding-bottom: 7px;
 float: left;
 position: relative;
 width: 240px;
}

* html .in_form {
 width: 335px;
}

.secret_code div { 
 border: 1px solid #FFFFFF;
 float: left;
 position: relative;
}

.secret_code div.code_field {
 border: none;
 padding-left: 15px;
 font-size: 12px;
 padding-top: 23px;
}

.secret_code img {
 border-left: 1px solid #717171;
 border-top: 1px solid #717171;
}

dl.fleet, dl.fleet dd {
 padding: 0px;
 margin: 0px;
 font-size: 12px;
 color: #000000;
}

dl.fleet {
 padding-top: 25px;
}

dl.fleet dt {
 display: block;
 clear: both;
 float: left; 
 padding-top: 25px;
}

dl.fleet dd {
 padding-left: 250px;
 padding-bottom: 10px;
 border-bottom: 1px solid #C9D1DC; 
 margin-bottom: 20px;
}

dl.fleet strong {
 font-size: 14px;
 color: #58595B;
 display: block;
 padding-bottom: 5px;
}

dl.fleet a strong {
 color: #003C9C;
 text-decoration: underline;
}


.small.fl {
 float: left;
 margin-right: -2px;
}

.panel_info {
 clear: both;
 padding: 10px 60px;
 font-size: 12px;
}

.panel_info a {
 text-decoration: underline;
}

.panel_info a:hover {
 text-decoration: none;
}

.darked {
 color: #000000;  
 font-size: 14px;
 position: relative;
}

.darked p {
 padding: 0px;
 margin: 0px;
 font-size: 16px;
 color: #58595B;
}

.darked p a {
 text-decoration: underline;
}

.darked p a:hover {
 text-decoration: none;
}

.quote {
 margin: -3px 0px;
 position: relative;
 z-index: 1;
 padding: 10px 35px; 
 font-size: 15px;
 line-height: 17px;
 color: #000000;
 font-weight: bold;
 clear: both;
}

.quote small {
 font-size: 11px;
 font-weight: normal;
}

.quote span {
 font-weight: normal;
}

.quote ins {
 display: block; 
 font-weight: normal;
 text-decoration: none;
 margin-top: -17px; 
 margin-left: 450px; 
 position: relative;
}

.quote cite {
 font-size: 12px;
 color: #000000;
 display: block;
 padding: 10px 0px;
}

.quote cite em {
 font-weight: normal;
}

.quote cite span {
 color: #FF0000;
}

.quote.row1 {
 background-color: #FFFFFF;
}

.quote.row2 {
 background-color: #E6F0FA;
}

.checkboxes {
 position: absolute;
 left: 0px;
 top: 0px;
}

input.styled { 
 display: none;
}

span.radio {
 width: 19px;
 height: 21px;
 padding-right: 3px;
 background: url('images/misc/radio.gif') no-repeat;
 display: block;
 clear: left;
 float: left; 
 margin-top: -5px;
 margin-left: -1px
}

.fixer, .fixer img {
 display: block;
 clear: both;
 height: 0px;
 width: 0px;
}

#trip_dep_city {
 margin-bottom: 35px;
}

.tours {       
 float: left;
 width: 576px;
 margin-top: 30px;
}

.tours dl {
 padding: 0px;
 margin: 0px; 
 width: 576px; 
 color: #000000;
 font-size: 15px;
 font-family: Calibri;
 margin-top: -28px; 
}

.tours dt, .tours dd {
 padding: 5px;
 margin: 0px;
}

.tours dt {
 clear: both;
 float: left; 
 width: 110px;
}

.tours dd {
 float: left;
 width: 100px;
}

.tours strong {
 text-transform: uppercase;
 font-family: "Trebuchet MS", "Geneva CY", "Arial";
 font-size: 12px;
 color: #58595B;
}