.tripInfo {

}

.sharefunsiteandchannels {
	margin-top:6px;
	width:630px;
	margin-bottom:16px;
}

.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .thumbnail {
  background: url(../../App_Themes/VisitEurope/VE_Default_Image.jpg) no-repeat scroll 0 0;
  float:left;
  height:100px;
  width:150px;
  text-align: center;
}

.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .thumbnail .myflickr img{
  border: 0;
}

.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .albumitem {
  background:#F8F7F7 none repeat scroll 0 0;
  border-top:2px solid #FFFFFF;
  height:100px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  width:100%;
}

.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .photo_description {
	background: url('../../App_Themes/VisitEurope/description_background.png');
	color:#FFFFFF;
	float:left;
	font-size:0.9em;
	height:88px;
	padding-left:10px;
	padding-top:12px;
	width:233px;
}

.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .photo_link {
	background:Transparent url(../../App_Themes/VisitEurope/vido_link_button.png) no-repeat scroll 0 0;	
	float:left;
	height:100px;
	padding-right:20px;
	text-align:right;
	width:190px;
}


.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .photo_link a{
	color:#83BFE5;
	font-size:0.9em;
	line-height:98px;
	text-decoration:none;
}


.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist{
	background:#F8F7F7 none repeat scroll 0 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
}



.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .albumitem {
	background:#F8F7F7 none repeat scroll 0 0;
	border-top:2px solid #FFFFFF;
	height:100px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
	
}
.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .description {
	width: 440px;
	margin: 10px 10px 10px 0px;
	height: 100px;
	float: left;
	background-color: green;
}
.sharefunsiteandchannels .sharefungamesbottom .games_content .albumlist .vidsButton {
	width: 40px;
	height: 20px;
	float: right;
	background-color: orange;
	margin-top: 49px;
}

/*Mapping WebPart*/
#mapping-control .body .left{
  margin-left: 0px;
  border-left: 1px solid #B30707;
}
#mapping-control .body .right{
  border-left: 2px solid #B30707;
}
#mapping-control .body .left h2{
  border-bottom:1px solid #B30707;
  color:#003456;
  display:block;
  font-size:1.3em;
  margin-bottom:6px;
  padding: 10px 0 6px 9px;
  width: 309px;
}
#mapping-control .body .left ul#GoogleMapOutdoorMenu,
#mapping-control .body .left ul#GoogleMapLeisureMenu,
#mapping-control .body .left ul#GoogleMapCultureMenu{
  background: none;
  list-style: none;
  float: left;
  width: 300px;
}
#mapping-control .body .left ul#GoogleMapOutdoorMenu li.CMSListMenuLI,
#mapping-control .body .left ul#GoogleMapLeisureMenu li.CMSListMenuLI,
#mapping-control .body .left ul#GoogleMapCultureMenu li.CMSListMenuLI{
  background: Transparent url(../../App_Themes/VisitEurope/MapMenuButton.png) no-repeat;
  width: 137px;
  height: 20px;
  float: left;
  line-height: 20px;
  margin-bottom: 4px;
  margin-left: 10px;
}
#mapping-control .body .left ul#GoogleMapOutdoorMenu li.CMSListMenuLI a,
#mapping-control .body .left ul#GoogleMapLeisureMenu li.CMSListMenuLI a,
#mapping-control .body .left ul#GoogleMapCultureMenu li.CMSListMenuLI a{
  text-decoration: none;
  color: #616161;
  padding-left: 7px;
  font-size: 0.9em;
  display:block;
}
#mapping-control .body .left ul#GoogleMapOutdoorMenu li.CMSListMenuLI a:hover,
#mapping-control .body .left ul#GoogleMapLeisureMenu li.CMSListMenuLI a:hover,
#mapping-control .body .left ul#GoogleMapCultureMenu li.CMSListMenuLI a:hover{
  color: #FFFFFF;
  background: Transparent url(../../App_Themes/VisitEurope/MapMenuButtonRollover.png) no-repeat;
}
/*home page alterations*/
.featured-region .body a img,
.featured-theme .body a img,
#home-map .body a img {
  border: medium none;
}
.popular-itineries .body ul.homeitineraries {
  background-color: #0A5E92;
  list-style: none;
  float:left;
  width:328px;
  margin-left:-4px;
  height:334px;
}
.popular-itineries .body ul.homeitineraries li.homeitinerariesitem{
  background-color:#0093D6;
  Width: 158px;
  height: 166px;
  float: left;
  margin-left:4px;
  border-bottom: 2px solid #FFFFFF! important;
  overflow:hidden;
}
.popular-itineries .body ul.homeitineraries li.homeitinerariesitem .picture{
  Width: 158px;
}
.popular-itineries .body ul.homeitineraries li.homeitinerariesitem .picture img{
  Width: 100%;
  height: 70px;
  border: medium none;
}
.popular-itineries .body ul.homeitineraries li.homeitinerariesitem .rating{
  Width: 120px;
  margin-bottom:-1px;
  margin-left:5px;
  margin-top:7px;
}

.popular-itineries .body ul.homeitineraries li.homeitinerariesitem .rating .CntRatingContent{
   width: 120px;
}
.popular-itineries .body ul.homeitineraries li.homeitinerariesitem .title{
  Width: 153px;
  font-size: 1.2em;
  color:#fff;
  margin-left:5px;
  font-weight:bold;
}
.popular-itineries .body ul.homeitineraries li.homeitinerariesitem .description{
  color:#FFFFFF;
  font-size:0.9em;
  height:40px;
  margin-left:5px;
  margin-top:0px;
  overflow:hidden;
}
.share-journey .footer a,
.popular-itineries .footer a {
  text-decoration:none;
}
.visiteurope-everywhere .body li img {
  border:medium none;
}
.star{
  width: 12px;
  float: left;
}
.Loginerrorammendments {
  color:#FFFFFF;
  display:none;
  padding-left:12px;
  padding-top:5px;
}
/*Social Bookmarking*/
#home-bookmarks {
  background: Transparent url(../../App_Themes/VisitEurope/social-bookmarks-bg.png) no-repeat;
}
#home-bookmarks img{
  margin-left: 15px;
  margin-top: 10px;
  height:24px;
}
#daughter-bookmarks{
  float:right;
  line-height:36px;
  margin-right:15px;
}
#daughter-bookmarks img{
  height:19px;
  margin-left: 7px;
}
#daughter-bookmarks .lable{
  float:left;
  line-height:27px;
}

/*Daughter Page*/
.DaughterPlainContent{
  padding:12px 20px;
  width:925px;
  background:#F8F7F7;
}
.sharewidedaughter,
.planwidedaughter{
  margin-top:6px;
  width:957px;
}
.sharewidedaughter .header{
  height:30px;
  width:957px;
  margin-left:8px;
  background:transparent url(../../app_themes/visiteurope/share-wide-daughter-header.png) no-repeat;
}
.planwidedaughter .header{
  height:30px;
  width:957px;
  margin-left:8px;
  background:transparent url(../../app_themes/visiteurope/plan-wide-daughter-header.png) no-repeat;
}
.sharewidedaughter .header h1,
.planwidedaughter .header h1{
  color:#FFFFFF;
  display:block;
  font-size:1.1em;
  font-weight:normal;
  letter-spacing:1px;
  line-height:32px;
  margin-left:12px;
}
.sharewidedaughter .footer{
  background:transparent url(../../app_themes/visiteurope/share-wide-daughter-footer.png) no-repeat;
  float:left;
  height:14px;
  margin-bottom:15px;
  margin-left:8px;
  width:957px;
}
.planwidedaughter .footer{
  background:transparent url(../../app_themes/visiteurope/plan-wide-daughter-footer.png) no-repeat;
  float:left;
  height:14px;
  margin-bottom:15px;
  margin-left:8px;
  width:957px;
}
.game_thumbnail a img{
  border:medium none;
}
