.getline{
  background-image: url(/images/cruise/bline.jpg);
  background-repeat: repeat-x;
  background-position: center;
  margin-top:20px;
}

.getwhite{
  background-color: #ffffff;
  font-size:1.8em;
  line-height: 2em;
  font-weight: 500;
  text-align: center;
  letter-spacing: 2px;
  color: #666666;
}

.cruisebox{
  padding:10px;
}

.cruisebox a{
  display: block;
  border:thin solid #d5d5d5;
  text-decoration: none;
  background-color: #d5d5d5;
  color: #000000;
}

.cruisebox a:hover{
  border:thin solid #920783;
  background-color: #920783;
  color: #ffffff;
}

.cruiseimg{
  padding:5px;
  background-color: #ffffff;
}

.cruisetitle{

}

.cruisebox p{
  text-align: center;
  margin: 0;
}

.cruiseadd{
  font-size: 1.2em;
}

.cruiseadd a{
  display: block;
  border: thin #d5d5d5 solid;
  text-align: center;
  padding:10px 0;
  text-decoration: none;
}

.cruiseadd a:hover{
  border:thin solid #920783;
  background-color: #920783;
  color: #ffffff;

}

.commppro a{
  text-decoration: none;

}

.commppro p{
  margin-bottom: 0;
}

.commp{
  background: #479ee0;
  text-align: center;
  font-size: 1.2em;
  padding:6px 0;
  margin-bottom: 8px;
  color: #ffffff;
  border-radius: 5px;
}

.commpimg{
  padding:0;
}

.commpimg img{
    border-radius: 5px;
}

.clinepro{
  border-bottom:thin solid #d5d5d5;
  padding:8px 0;
}

.mycruise {
  padding:10px;
}

.mydate{
  color: #999999
}

.mycruiseprice{
  color: red;
  font-size: 1.2em;
  font-weight: 600;
}

.onme{
  border:thin solid #920783 !important;
  background-color: #920783 !important;
  color: #ffffff !important;
}
