
.clear {
  clear: both;
}

#fprofile img {
  /* override some ugly global rules */
  margin: none;
  float: none;
}

#fprofile {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 13px;
  width: 610px;
  /* border: 2px solid red; */
}

.fprofile_sub {
  background: #5A5A5A;
  color: white;
  font-family: Georgia;
  font-size: 14px;
  font-weight: bold;
  padding-top: 4px;
  padding-bottom: 6px;
  padding-left: 10px;
  margin-bottom: 5px;
}

#fprofile_sub_travel_packs {
  position: relative;
}

#fprofile_sub_travel_packs a {
  position: absolute;
  right: 10px;
  top: 4px;
  color: white;
  font-style: italic;
}

#fprofile_sub_recent_activity {
  margin-top: 20px;
}

.fprofile_sub_tpk_section {
  background: #f4f5f7;
  color: #5a5a5a;
  font-family: Georgia;
  font-size: 14px;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-top: 1px solid #d3e1e1;
  border-bottom: 1px solid #edeef0;
}

#fprofile_sub_tpk_section_recent {

}

#fprofile_sub_tpk_section_older {
  position: relative;
  margin-top: 10px;
}

#fprofile_sub_tpk_section_older_kontrol {
  position: absolute;
  width: 16px;
  height: 16px;
  text-indent: -9999px;
  overflow: hidden;
  top: 11px;
  right: 11px;

}

.fprofile_kontrol_plus {
  background: url(/i/fprofile-plus.gif);
}

.fprofile_kontrol_minus {
  background: url(/i/fprofile-minus.gif);
}

.fprofile_one_tpk {
  border-bottom: 1px solid #EDEEF0;
  padding-bottom: 10px;
  padding-top: 10px;
}

/* the id prefix is there to give this css rule priority */
#fprofile .fprofile_one_tpk_pic {
  float: left;
}

.fprofile_one_tpk_ztext {
  float: left;
  padding-left: 10px;
}

.fprofile_one_tpk_z1 {
  font-size: 14px;
}

.fprofile_one_tpk_z1_title {
  color: #EF4723;
  font-weight: bold;
  text-decoration: none;
}

.fprofile_one_tpk_z1_count {
  color: #777777;
  font-style: italic;
}

.fprofile_one_tpk_z2 {
  text-transform: uppercase;
  margin-top: 2px;
}

.fprofile_one_tpk_z2_added {

}

.fprofile_one_tpk_z2_date {
  padding-left: 7px;
  color: #999999;
}

.fprofile_one_tpk_z3 {
  margin-top: 6px;
}

#fprofile_sub_tpk_section_older_content {
  display: none;
}



#fprofile_all_reviews {

}

.fprofile_one_rev {
  border-bottom: 1px solid #cccccc;
  margin-top: 14px;
  padding-bottom: 20px;
}

.fprofile_one_rev_header {
  display: inline;
  text-transform: uppercase;
  margin-right: 5px;
}

.fprofile_one_rev_locality {
  display: inline;
  margin-left: 5px;
}

.fprofile_one_rev_locality a {
  text-decoration: none;
  color: black;
  border-bottom: 1px solid #cccccc;
}

.fprofile_one_rev_when {
  display: inline;
  color: #888888;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid #cccccc;
  text-transform: uppercase;
}

.fprofile_one_rev_remove {
  display: inline;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid #cccccc;
  position: relative;
}



.fprofile_one_rev_place {
  margin-bottom: 4px;
  margin-top: 4px;
}

.fprofile_one_rev_place a {
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #F04622;
}

.fprofile_one_rev_desc {

}


#fprofile_rev_paging {
  position: relative;
  margin-top: 1px;
  background: #BDBDBD;
  color: black;
  padding-top: 3px;
  padding-bottom: 3px;
  text-transform: uppercase;
  font-size: 12px;
}

.fprofile_rev_paging_direction {
  position: absolute;
  top: 3px;
  color: black;
  text-decoration: none;
}

#fprofile_rev_paging_prev {
  left: 10px;
}

#fprofile_rev_paging_next {
  right: 10px;
}

#fprofile_rev_paging_middle {
  text-align: center;
}

#fprofile_rev_paging_pageword {
  font-weight: bold;
}

#fprofile_tpk_paging_prev {
  left: 10px;
}

#fprofile_tpk_paging_next {
  right: 10px;
}

#fprofile_tpk_paging_middle {
  text-align: center;
}

#fprofile_tpk_paging_pageword {
  font-weight: bold;
}

#fprofile_tpk_paging {
  position: relative;
  margin-top: 1px;
  background: #BDBDBD;
  color: black;
  padding-top: 3px;
  padding-bottom: 3px;
  text-transform: uppercase;
  font-size: 12px;
}


#fprofile_bog {
  background: #ffffeb;
  border: 1px solid #ffd855;
}

#fprofile #fprofile_bog_glasses {
  float: left;
  padding-left: 10px;
  padding-top: 10px;
}

#fprofile_bog_text {
  float: left;
  margin-left: 10px;
  width: 490px;
  padding-bottom: 10px;
  padding-top: 5px;
}

#fprofile_bog_text_areyou {
  color: #EF4723;
  font-weight: bold;
  margin-bottom: 3px;
}

#fprofile_bog_text_getfeatured {
  margin-right: 14px;
}

.fprofile_bog_text_linx {
  color: #444444;
}

.fprofile_bog_text_flip {
  margin-right: 14px;
}

#fprofile_bog_text_flip_how {

}

#fprofile_bog_text_flip_close {
  display: none;
}

#fprofile_bog_text_goaway {

}

#fprofile_bog_whitewidow {
  display: none;
  background: white;
  border-top: 1px solid #ffd855;
}

#fprofile_bog_whitewidow_info {
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 20px;
}

.fprofile_bog_whitewidow_oneway {
  margin-left: 60px;
  width: 500px;
  padding-bottom: 15px;
}

#fprofile .fprofile_bog_whitewidow_oneway_img {
  float: left;
}

.fprofile_bog_whitewidow_oneway_text {
  float: left;
  margin-left: 25px;
  font-weight: bold;
}

.fprofile_bog_whitewidow_oneway_link {
  display: block;
  color: #EF4723;
  font-weight: normal;
}

/* override gria.css */
#adming 
{
	width: auto;
}
