.left_include_content_image_travel{
		    width:255px;		   
		    background-image:url(/images/travel/review-comments.gif);
			background-repeat:no-repeat;
			background-color:white;
			position:relative;
			font-size:10px;
			padding-left:4px;
			padding-bottom:10px;
			}
			
			.picture_wrapper{
		    text-align: left;
			padding:0 20px 0 20px;
			}
			
			.picture_header{
			margin: 0px;
			font-size:23px;
			font-weight:500;
			font-family:Trebuchet MS,Arial,Verdana, Sans-Serif;
			color:#132B1E;
			}
			
			.picture_type{
			padding-right:10px;
			}
			
			.picture_section_image{
			  border:2px solid #bfc9ca;
			  margin-bottom:5px;
			}
			
			.picture_description{
			float:left;
			width:565px;
			margin-left:10px;
			font-family:Trebuchet MS,Arial,Verdana, Sans-Serif;
			font-size:11px;
			font-weight:600;
			}
			
			.picture_desc_cont{
			 margin-top:4px;
			 float:left;
			 width:76px;
			 font-family:Trebuchet MS,Arial,Verdana, Sans-Serif;
			 font-size:11px;
			}
			
			.picture_desc_cont_bold{
			 margin-top:4px;
			 float:left;
			 font-family:Trebuchet MS,Arial,Verdana, Sans-Serif;
			 font-size:11px;
			 font-weight:600;
			}
			
			.comments_wrapper{
			 margin:10px;
			}
			
			.description_wrapper{
			 width:99%;
			}
			
			.image_container{
			  width:99%;
			  text-align:center;
			}
			
			
			.album_include_wrapper{
			 
			 padding:10px;
			 padding-top:0px;
			}
			
			
			
			
			#outer1 {
			  height: 105px;
			  width:105px;
			  float:left;
			  position: relative;
			  
			}
			#outer1[id] {
				  display: table;
				  position: static;
			}
			#middle1 {
				  position: absolute;
				  top: 50%;
			} /* for explorer only*/
			#middle1[id] {
				  display: table-cell;
				  vertical-align: middle;
				  position: static;
			}
			#inner1 {
				  width:100px;
				  text-align:center;
				  position: relative;
				  top: -50%
			} /* for explorer only */
			/* optional: #inner[id] {position: static;} */
			
			*:first-child+html #outer1[id] {
			position:relative
			} /* for explorer 7 only */
			*:first-child+html #middle1[id] {
			position: absolute;
			display:block;
			vertical-align:inherit;
			top: 50%;
			} 
			
			
			#outer2 {
			  height: 120px;
			  width:120px;
			  float:left;
			  position: relative;
			  padding:3px;
			  margin:5px;
			  text-align:center;
			  border:1px solid #e2e2e2;
			}
			#outer2[id] {
				  display: table;
				  position: static;
			}
			#middle2 {
				  position: absolute;
				  top: 50%;
				  /* width:99%;*/
			} /* for explorer only*/
			#middle2[id] {
				  display: table-cell;
				  vertical-align: middle;
				  position: static;
			}
			#inner2 {
				  width:99%;
				  text-align:center;
				  position: relative;
				  top: -50%;
				  left:0;			  
			} 
			/*IE7*/
			*:first-child+html #outer2[id] {
				position:relative;
				border:1px solid #e2e2e2;
			}
			*:first-child+html #middle2[id] {
				position: absolute;
				display:block;
				vertical-align:inherit;
				top: 50%;
			} 
			*:first-child+html #inner2[id] {
				width:99%;
				text-align:center;
				position: relative;
				top: -50%;
				left:-50%;
			} 
			/* for explorer only */
			 /*optional: #inner[id] {position: static;} 
			
			*:first-child+html #outer2[id] {
				position:absolute;
			}*/ /* for explorer 7 only */
			* html  #middle2 {
				left:0;
			}
			
			/**:first-child+html #middle2[id]{
				position: relative;
				top: 50%;
			}*/
			/* for explorer 7 only 
			optional: 
			*:first-child+html #inner[id] {position: absolute;} */
			
			/*OPERA
			html:first-child #middle2[id] {
				position: absolute;
				display:block;
				vertical-align:inherit;
				top:-60%;
			} 
			html:first-child #outer2[id] {
				position:relative;
			}		*/
			
			/*Album*/
			
			.album_header{
			  padding:5px;
			}
			
			.album_gallery_thumb{
			 width:97%;
			 padding:5px 5px 5px 15px;
			}
			
			/* CSS Document */
.pro_image{
  width:250px;
  height:200px;
  background:url('/images/community/are-you-a-pro.gif') no-repeat #FFFFFF;
  position:relative;
}
.pro_image div{
  padding-top:90px;
  padding-bottom:5px;
  padding-left:15px;
  padding-right:10px;
  text-align:left;
}
.new_left_inc_title{
  color:black;
  margin-top:0px;
  margin-left:10px;
}
.most_pop_pic{
  margin-left:10px;
  margin-right:10px;
  width:97%;
  text-align:center;
}

.albums_display_pics{
  margin-left:10px;
  margin-right:10px;
  width:95%;
  text-align:center;
}

.left_image{
  float:left;
  width:26px;
  display:block;
  margin-bottom:2px;
}
.most_pop_album_row{
  width:100%;
}
.album{
  float:left;
  width:33%;
  background:url('/builder-v4/images/albumrings.gif') repeat-y 30px;
}
.album_listing{
  float:left;
  width:120px;
  background:url('/builder-v4/images/albumrings.gif') repeat-y;
  margin:10px 0 0 0;
}
.top_img{
  margin-left:15px;
  float:left;
  width:106px;
  
}
.album_content{
  float:right;
  width:106px;
  background:url('/images/community/album-bg.gif') repeat-y 3px #DFDFDF;
  border-right:1px solid black;
  margin-top:-10px;
  font-size:9px;
  text-align:center;
}
.album_content_listing{
	margin-left:-20px;
  float:left;
  width:106px;
  background:url('/images/community/album-bg.gif') repeat-y 3px #DFDFDF;
  border-right:1px solid black;
  margin-top:-10px;
  font-size:9px;

}
.album_content img{
  border:1px solid black;
  height:57px;
  margin-top:4px;
  margin-bottom:4px;
}
.pic_header{
	margin:10px;
}
.pic_h1, .pic_h1 p{
  color:black;
  margin:0px;
}
.pic_tab{
  width:660px;
}
.pic_tab div{
  float:left;
  width:9px;
}
.pic_tab ul{
  float:left;
}
.pic_menu{
  margin:0px;
  padding:0px;
  font-family:Verdana,Trebuchet MS,  Arial,Sans-Serif;
  text-align:center;
  list-style:none;
}
.pic_menu li{
  display:inline;
  width:100px;
}
* html .pic_menu li a {font-size:0.9em;} /*IE6*/
*:first-child+html .pic_menu li a  {font-size:0.9em;} /*IE7*/
html:first-child .pic_menu li a  {font-size:0.9em;} /*OPERA*/

.pic_menu li a
{
  padding:2px 5px 1px 5px;
  background: url(/images/productpage/bar-bg.gif) repeat-x;
  background-position:bottom;
  color:#000;
  text-decoration:none;
  float:left;
  border:1px solid #b2b6b5;
  height:17px;
  font-size:0.9em;
  font-weight:bold;
}
* html .pic_menu li a:hover{text-decoration:none;}
.pic_menu li a:hover
{
  background:#F69534;
}
.pic_menu li a.shop_tab_selected
{
  background:#F69534;
}
.pic_menu_img_left{
  width:9px;
}
.pic_menu_img_right{
  width:9px;
}
.form_table{
  width:660px;
  margin:10px;
}
.form_table_parts{
  float:left;
  width:33%;
  padding:1px;
}
.left_label{
  float:left;
  width:39%;
  margin-top:3px;
  font-size:10px;
  text-align:left;
  overflow:hidden;
}
.left_label2{
  margin-top:12px;
  margin-bottom:12px;
}
.form_table_parts div{
  padding-bottom:2px;
  text-align:left;
}
.form_table_parts div input{
  height:14px;
  font-size:11px;
  width:123px;
}
.form_table_parts div select{
  height:19px;
  font-size:11px;
  width:128px;
}
.pictures1{
  background: url(/images/info/infobg.gif) repeat-y;
  background-position:right;
}
.pictures2{
  margin-top: 10px;
  margin-left:15px;
  width: 660px;
  height:100%;
  overflow:hidden;
}
* html .pic_alt_row_right{width:520px;}
.pic_alt_row_right{
    width:520px;
    height:100%;
    float: right;
    padding: 10px;
}
.pic_alt_row_1_or_2_left{
    float: left;
    width: 118px;
}
* html .pic_alt_row_1_or_2_left #outer #middle #inner img{width:120px;}
.pic_alt_row_1_or_2_left #outer #middle #inner img{
    border:1px solid black;
    max-width:120px;
    
}
.pic_desc_left{
  float:left;
  width:50%;
}
.pic_desc_left_title{
  font-weight:bold;
  font-size:14px;
  float:left;
  width:50%;
}
.pic_desc_left1{
  float:left;
  width:27%;
}
.pic_desc_left2{
  float:right;
  width:70%;
  padding-right:3px;
}
.pic_desc_right{
  float:right;
  width:50%;
}
.pic_desc_left div, .pic_desc_right div{
  padding-top:2px;
  padding-bottom:2px;
}

#outer3 {
    height: 116px;
    width:116px;
    float:left;
    position: relative;
}
#outer3[id] {
	  display: table;
	  position: static;
}
#middle3 {
	  position: absolute;
	  top: 55%;
	  width:99%;
} /* for explorer only*/
#middle3[id] {
	  display: table-cell;
	  vertical-align: middle;
	  position: static;
}
#inner3 {
	height:99%;
	width:99%;
	text-align:center;
	position: relative;
	top: -50%;
} /* for explorer only */
/* optional: #inner3[id] {position: static;} */

*:first-child+html #outer3[id] {
	position:relative
} /* for explorer 7 only */
*:first-child+html #middle3[id] {
	position: absolute;
	display:block;
	vertical-align:inherit;
	top: 50%;
} /* for explorer 7 only */
/* optional: *:first-child+html #inner[id] {position: relative;} */
/*OPERA*/
html:first-child #middle3[id] {
	position: relative;
	display:block;
	vertical-align:middle;
	top:60%;
} 
html:first-child #outer3[id] {
	position:relative;
}