@charset "UTF-8";
/* CSS Document */
html {
	/*overflow: hidden;*/
	padding: 0;
	margin: 0;
}

body {
        font-family: Helvetica, Arial, Verdana, Sans-Serif;
		text-align:center;
		font-size: 12px;
		color: #666;
		/*background:url('../images/fade-bg.jpg');*/
		background:url('../images/sky-flower.jpg');
        background-attachment:fixed;
		/*background-color:#ffffff;*/
    /*overflow: hidden;*/
	padding: 0;
	margin: 0;
	width: 100%;
	height: 100%;
}
	


#overlay {
/*position: absolute;
top: 25;
bottom: 0;
left: 20;
right:20;
width: 95%;
height:90%;
border-style:solid;
background: #FFFFFF;
opacity: 0.6;
-moz-opacity: 0.65;
filter:alpha(opacity=40);
*/
/*
	padding: 0;
	margin: 0;
	position: absolute;	
	top: 50px;
	left: 20px;
	right: 20px;
	bottom: 20px;*/
	/*height:1000px;*/
	/*
	overflow: auto;
	border-style:solid;
    background: #FFFFFF;
	opacity: 0.6;
    -moz-opacity: 0.65;
    filter:alpha(opacity=40);*/
}

#container {
/*top: 25;*/
position: relative;
/*margin: 0 auto;*/
float: left;
text-align:left;
/*bottom: 0;*/
left: 30px;
/*width: 95%;*/
width: 950px;
height: auto!important;
/*height: 3000px;
*/
background: #9CE0E2;
	opacity: 0.9;
    -moz-opacity: 0.95;
    filter:alpha(opacity=90);

/*border-style:solid;
border-width:2px;*/
border-left:1px solid #527978 ;
border-right:3px solid #527978;
border-top:1px solid #527978;
border-bottom:3px solid #527978;




}

#header{
 position: relative;
 overflow:hidden;
 float: left;
 width:100%;
  color:#ffffff;
/*border-style:solid;
 border-width:3px;
 border-color:#EFCE23;*/


}
#header h1{text-align:left;font-weight:normal;font:2.4em arial,sans-serif;line-height:165%;float:left; margin-left:60px; }
#header img{float:left;width:189px}

#logo{
 font-family: Helvetica, Arial, Verdana, Sans-Serif;
 text-align:center;
 font-size: 30px;
 float:left;
 width:200px;
 height:60px;
 background:url('../images/logo.gif');
 /*border-style:dotted;
 border-width:thin;
 border-color:red;*/
 
}

#bannerBox{
  float:left;
  width:100%;
  height:200px;
 /* background-color:#9a4Fef;*/
  background-image:url('../images/banner.jpg');
  background-repeat:no-repeat;
  background-color:#4f6F69;
}
#bannerBox #welcome{
  float:right;
  width:310px;
  height:190px;
  /*height:auto!important;*/
  padding:10px 10px 0 10px;
  font-size:20px;
  background-color:#4f6F69;
  color:#ffffff;
    opacity: 0.8;   -moz-opacity: 0.80;  filter:alpha(opacity=80);
}
#bannerBox #welcome a{
 color:#6EFF00;
 text-decoration:none;
}
#bannerBox #welcome:hover{

    opacity: 0.95;   -moz-opacity: 0.95;  filter:alpha(opacity=95);
}
#newPost{
  float:left;
  width:630px;
  height:150px;
  padding-bottom:50px;
  /*border-style:solid;*/
  overflow:hidden;
}

#whoBox{
  float:left;
  width:100%;
  height:100px;
  /*overflow-x:scroll;
  overflow-y:hidden;*/
}


#user_dashboard{
 float:left;
 padding: 5px;
 color:#fff;
}
#user_dashboard h1{
 
}
#user_dashboard a{
  color:#fff;
  text-decoration:none;
}
#user_dashboard a:hover{
 font-size:16px;
}


.linkMiniText{
height:25px;
  background-image:url('../images/button_bg.gif');
}

.linkMiniText a{
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
  color:#AF4900;
  
}
.linkMiniText a:hover{
   color:#FF7200;
   text-decoration: underline;
}

.linkText2 {
  float:left;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
  color:#AF4900;
  padding:5px 5px 5px 5px;

}
.linkText2 span {
   float:left;
  text-decoration: none;
  color:#AF4900;
  padding:5px 5px 0 5px;
  height:30px;
  background-color:#090909;
  clear:both;
  

}
.linkText2 span:hover {
  background-color:#FFE01C;
}


.linkText3 {
  float:left;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
  color:#AF4900;
  padding:5px 5px 5px 5px;

}
.linkText3 span {
   float:left;
   text-align:center;
  text-decoration: none;
  color:#AF4900;
  padding:0px 0px 0 0px;
  width:65px;
  height:25px;
  /*background-color:#090909;*/
  background-image:url("../images/button_bg_org2.gif");
  clear:both;
  

}
.linkText3 span:hover {
  /*background-color:#FFE01C;*/
  background-image:url("../images/button_bg_org.gif");
}









#Column3{
  float:left;
  width:520px;
  border-style:dotted;
 border-width:thin;
 border-color:#cacaca;
  height:auto!important;
}



/*///////////////*/
.clear{
clear:both;
}


.contentlayout{
bottom: 0;
left: 30px;
width: 95%;
}
#footer{
 position: relative;
 text-align:left;
 float: left;
 color:#527978;
 padding: 10px 0 0 5px;
 height:50px;
 width:950px;
 /*border-style:solid;
 border-width:thin;
  border-color:#E95699;*/
  overflow:hidden;
}

.content1{
  float:left;
  margin-left:10px;
  margin-top:10px;
  width:400px; 
  height:300px;
  overflow:hidden;
}
.content1 h1{
  font-weight:bold;
  color:#5C5C5C;
}
.content1 h1:hover{
  font-weight:bold;
  color:#050505;
}
.content1 img{
  border-style:solid;
  border-color:#CACACA;
  padding: 2px;
  width:200px;
  margin-left:10px;
  margin-bottom:10px;
  
}

.column2{
  float:left;
  margin:10px 0 20px 15px;
  color:#133805;
  width:500px;
  height:auto!important;
  overflow:hidden;
  font-size:14px;
  
}
.column2 h1{
  font-size:16px;
  font-weight:bold;
  color:#5C5C5C;
}
.column2 h1:hover{
font-size:16px;
  font-weight:bold;
  color:#050505;
}
.column2 .content2{
  float:left;
  position:relative;
  margin-right:10px;
  margin-bottom:10px;*/
 /* width:400px;*/
}
.column2 .content2 img{
  position:relative;
  border-style:solid;
  border-color:#CACACA;
  /*padding: 2px;*/
  width:200px;
  /*
  top: 1em; right: 2em;*/
 /* margin-left:10px;
  margin-bottom:10px;*/
  
}
.column2 .content2 img:hover{
  border-style:solid;
  border-color:#000000;
}
.column2 .content2 .text{
position: absolute; top: 105px; left: 0em;  font-weight: bold; color: #fff;
padding-left:6px;
 background-color:black; width:200px; height:50px;opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);
}
.column2 .content2 .text:hover{
position: absolute; top: 105px; left: 0em;  font-weight: bold; color: #fff;
padding-left:6px;
 background-color:black; width:200px; height:50px;opacity: 0.8;   -moz-opacity: 0.65;  filter:alpha(opacity=80);
}



/*///////////////////////////////
  Column Style 3
/////////////////////////////*/
.column3{
  float:left;
  margin-left:2px;
  margin-top:10px;
  width:240px;
  height:100px;
  padding: 0px 0px 0px 0px;
  /*overflow-x:hidden;
  overflow-y:scroll;*/
  border-style:solid;
  border-width:thin;
  border-color:#5B9943;
  background-color:#679191;
}
.column3:hover{
background-color:#E6e6e6;
}
.column3 span{
  float:left;
  width:130px;
  
}
.column3 img{
  border-style:solid;
  border-color:#CACACA;
  margin: 2px;
  height:80px;
  float:left;
}
.column3  img:hover{
  
  border-style:solid;
  border-color:#000000;
}
.column3 h1{
  line-height:15px;
  font-size:14px;
  font-weight:bold;
  height:20px;
  color:#050505;
}
.column3 p{
 width:130px;
}


/*///////////////////////////////
  Column Style 3_2
/////////////////////////////*/
.column3_2{
  float:left;
  margin-left:10px;
  margin-top:10px;
  width:500px;
  height:100px;
  padding: 5px 5px 5px 5px;
  overflow-x:hidden;
  overflow-y:scroll;
  border-style:solid;
  border-width:thin;
  border-color:#5B9943;
  background-color:#78CC59;
}
.column3_2:hover{
   background-color:#FFE01C;
}
.column3_2 span{
  float:left;
  width:250px;
  padding-left:5px;
}
.column3_2 img{
  border-style:solid;
  border-color:#CACACA;
  margin: 5px;
  width:100px;
  float:right;
}
.column3_2  img:hover{
  border-style:solid;
  border-color:#000000;
}
.column3_2 h1{
  line-height:15px;
  font-size:14px;
  font-weight:bold;
  color:#050505;
}
.column3_2 p{
 width:350px;
}

/*///////////////////////////////
  Column Style 4
/////////////////////////////*/
.column4{
  float:left;
  margin-left:5px;
  margin-top:5px;
  width:200px;
  height:200px;
  border-style:solid;
  border-width:thin;
  overflow:hidden;
  background-color:#618784;
  /*opacity: 0.4;   -moz-opacity: 0.65;  filter:alpha(opacity=80);*/
  
}
.column4 a{
text-decoration:none;
color:#FFFFFF;
}
.column4:hover{
background-color:#679191;
/*opacity: 0.9;   -moz-opacity: 0.95;  filter:alpha(opacity=90);*/
}
.column4 img{

  width:200px;
  position:absolute; margin-top:-20px;
  clip:rect(20px,190px,100px,0px);
  float:r;
}
.column4 span{
  position:relative;
}
.column4 h1{
  margin-left:5px;
  line-height:15px;
  font-size:14px;
  font-weight:bold;
  color:#050505;
}
.column4 .header{
  float:left;
  width:196px;
  margin-left:2px;
  height:auto!important;
  /*background-color:#CACACA;*/
}
.column4 p{
 padding:5px;
 color:#FFFFFF;
}
.column4 .img-border{
  float:left;
  margin:2px 2px 0px 2px;
  border-style:solid;
  border-color:#2D3F3E;
  width:190px;
  height:80px;
}

/*///////////////////////////////
  Column Style 5
/////////////////////////////*/
.column5{
  float:left;

  margin-left:10px;
  margin-top:10px;
  width:400px;
  height:100px;
  border-style:solid;
  border-width:2px;
  border-color:#333333;
  overflow:hidden;
  padding:0px;
  overflow-x:hidden;
  overflow-y:scroll;
  
}
.column5:hover{
background-color:#E6e6e6;
}
.column5 h1{
  margin:0px;
  height:40px;
  padding:5px;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#333333;
  
}
.column5 p{
margin:0px;
padding:5px;
}




#trip_item {
float:left; 
width:440px;height:250px; 
margin: 10px 0 0 10px;
border-style:solid;
border-width:1px;
border-color:#79AFAE; background-color:#8ECECC;
}
#trip_item  h1 a{
 text-decoration:none;
   color:#FFFFFF;
}
#trip_item:hover {
 cursor:pointer;
 border-color:#4FB2FF;
 background-color:#A8D3FF;
}
#trip_item  .content{
  float:left;
  margin:0 0 0 0;
  width:440px;
  /*height:auto!important;*/
  height:250px;
  /*
  border-style:solid;
  border-width:2px;
  border-color:#333333;*/
  overflow:hidden;
  padding:0px;
 /* overflow-x:hidden;
  overflow-y:scroll;*/
}
#trip_item h1{
font-family:tahoma,georgia, 'palatino linotype',palatino,'times new roman',times,serif;
  margin:0px;
  height:40px;
  padding:5px;
  font-size:14px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#4f6F69;
  
}
#trip_item p{
font-family:tahoma,georgia, 'palatino linotype',palatino,'times new roman',times,serif;
  margin:0px;
  padding:5px;
  font-size:12px;


  
}
#trip_item  .image img{
  border-style:solid;
  border-color:#4f6F69;
  margin: 5px;
  width:200px;
  height:150px;
  float:left;
}
#trip_item  .footer{

  float:left;
  width:440px;

  /*border-style:solid;
  border-width:2px;
  border-color:#333333;*/
}
#trip_item  .tag{
  float:left;
  margin:0px;
  padding:5px;
  font-size:12px;
  font-weight:bold;


  }
#trip_item  .info{
  float:left;
  font-family:tahoma,georgia, 'palatino linotype',palatino,'times new roman',times,serif;
  margin:0px;
  height:40px;

  padding:5px;
  font-size:12px;
  font-weight:bold;
  color:#EA6A34;

  }
#trip_item  .owner{

  float:right;
  /*border-style:solid;
  border-width:2px;
  border-color:#333333;*/
}




#trip_fullcontent {
  float:left;
  margin-left:10px;
  margin-top:10px;
  width:750px;
  height:auto!important;
 /* height:500px;*/
  
  border-style:solid;
  border-width:2px;
  border-color:#333333;
  /*overflow:hidden;*/
  padding:0px;
 /* overflow-x:hidden;
  overflow-y:scroll;*/
}
#trip_fullcontent h1{
font-family:georgia, 'palatino linotype',palatino,'times new roman',times,serif;
  margin:0px;
  height:40px;
  padding:5px;
  font-size:16px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#333333;
  
}

#trip_fullcontent .image img{
  border-style:solid;
  border-color:#666666;
  margin: 10px;
  width:300px;
  float:left;
}
#trip_fullcontent .image   img:hover{
  border-style:solid;
  border-color:#ffffff;
}
#trip_fullcontent p{
margin: 10px 5px 0px 5px;
font-size:18px;
color:#222222;

}
#trip_fullcontent .footer{ 
  margin: 0px 10px 0px 10px;
  font-size:10px;
  font-weight:bold;
  color:red;
}
#trip_fullcontent .footer .info{
  float:left;
  margin-top:3px;
  font-size:12px;
  font-weight:bold;
  color:#888888;
    clear:both;
}
#trip_fullcontent .footer .tag{
  float:left;
  margin-top:20px;
  font-size:12px;
  font-weight:bold;
  color:#666666;

  clear:both;

}

#galleryGadget{
  float:left;
  margin: 15px 0 10px 10px; 
  padding: 0 0 5px 0;
  width:700px;
  height:auto!important;
  border-style:solid;
  border-width:thin;
  background-color:#efefdf;
}
/*///////////////////////////////
  Gallery Style 1
/////////////////////////////*/
#galleryGadget .GalleryThumb{
  position:relative;
  float:left;
  margin-left:5px;
  margin-top:5px;
  width:200px;
  
  border-style:solid;
  border-width:thin;


}
#galleryGadget .GalleryThumb:hover{
background-color:#E6e6e6;
}

#galleryGadget .GalleryThumb  img{
  position:relative;
  border-style:solid;
  border-color:#DADADA;
  height:120px;
  overflow:hidden;
  /*
  top: 1em; right: 2em;*/
 /* margin-left:10px;
  margin-bottom:10px;*/
  
}
#galleryGadget .GalleryThumb img:hover{
  border-style:solid;
  border-color:#000000;
}
#galleryGadget .GalleryThumb .text{
position: absolute; top: 0em; left: 0em;  font-weight: bold; color: #fff;
padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);
}
#galleryGadget .GalleryThumb .text:hover{
position: absolute; top: 0em; left: 0em;  font-weight: bold; color: #fff;
padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.8;   -moz-opacity: 0.65;  filter:alpha(opacity=80);
}



/*//////////////////////*/
.GalleryThumbWhite{
  position:relative;
  float:left;
  margin-left:10px;
  margin-top:15px;
  width:110px;
  height:110px;
  /*border-style:solid;*/
  border-right:solid;
  border-bottom:solid;
  border:0 0 0 1px;
  border-width:1px;
  border-color:#bababa;

}
.GalleryThumbWhite:hover{
background-color:#E6e6e6;
}

.GalleryThumbWhite  img{
  position:relative;
  border-style:solid;
  border-color:#fff;
  border-width:5px;
  /*padding: 2px;*/
  width:100px;
  /*
  top: 1em; right: 2em;*/
 /* margin-left:10px;
  margin-bottom:10px;*/
  
}
.GalleryThumbWhite img:hover{
  border-style:solid;
  border-color:#000000;
}
.GalleryThumbWhite .text{
 position: absolute; top: 6em; left: 0em;  
 font-size:10px; 
  color: #000000;
 padding-left:6px;
 background-color:#ffffff; width:104px; height:50px;/*opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);*/
}
.GalleryThumbWhite .text:hover{
 position: absolute; top: 6em; left: 0em;
 font-size:10px; 
  color: #000;
 padding-left:6px;
 background-color:#fff; width:104px; height:50px;/*opacity: 0.8;   -moz-opacity: 0.65;  filter:alpha(opacity=80);*/
}






#galleryGadgetS{
  float:left;
  width:400px; height:auto!important;
  margin: 0 0 20px 5px;
 /* border-style:solid;
  border-width:thin;
  background-color:white;*/
  
}
#galleryGadgetS h1{
color:#45881b;
  
}

/*///////////////////////////////
  Gallery Style 2
/////////////////////////////*/
.GalleryThumbS{
  position:relative;
  float:left;
  margin-left:10px;
  margin-top:15px;
  width:106px;
  height:100px;


}
.GalleryThumbS:hover{
background-color:#E6e6e6;
}

.GalleryThumbS  img{
  position:relative;
  border-style:solid;
  border-color:#CACACA;
  /*padding: 2px;*/
  width:100px;
  /*
  top: 1em; right: 2em;*/
 /* margin-left:10px;
  margin-bottom:10px;*/
  
}
.GalleryThumbS img:hover{
  border-style:solid;
  border-color:#000000;
}
.GalleryThumbS .text{
 position: absolute; top: 6em; left: 0em;  
 font-size:10px; 
  color: #fff;
 padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);
}
.GalleryThumbS .text:hover{
 position: absolute; top: 6em; left: 0em;
 font-size:10px; 
  color: #fff;
 padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.8;   -moz-opacity: 0.65;  filter:alpha(opacity=80);
}



/*///////////////////////////////
  Gallery Style 2
/////////////////////////////*/
.activitiesBoard{
  position:relative;
  float:left;
  margin-left:10px;
  margin-top:15px;
  width:106px;
  height:110px;
  border-style:solid;
border-color:#000000;


}
.activitiesBoard:hover{
background-color:#E6e6e6;
border-style:solid;
border-color:#FFFFFF;
}

.activitiesBoard  img{
  position:relative;
  border-style:solid;
  border-color:#000000;
  /*padding: 2px;*/
  width:100px;
  /*
  top: 1em; right: 2em;*/
 /* margin-left:10px;
  margin-bottom:10px;*/
  
}
.activitiesBoard img:hover{
  border-style:solid;
  border-color:#000000;
}
.activitiesBoard .text{
 position: absolute; top: 0em; left: 0em;  
 font-size:18px; font-weight:bold; 
  color: #fff;
 padding-left:6px;
 background-color:black; width:100px; height:30px;opacity: 0.9;   -moz-opacity: 0.90;  filter:alpha(opacity=90);
}
.activitiesBoard .text2{
 position: absolute; top: 6em; left: 0em;  
 font-size:10px; 
  color: #fff;
 padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);
}
.activitiesBoard .text2:hover{
 position: absolute; top: 6em; left: 0em;
 font-size:10px; 
  color: #fff;
 padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.8;   -moz-opacity: 0.65;  filter:alpha(opacity=80);
}



#columnList{
  float:left;
  width:400px;
  background-color:#EFEFEF;
  border-style:solid;  border-color:#ffffff;
  margin-left:10px;  margin-top:15px;
  opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=60);
}
#columnList:hover{
opacity: 0.9;   -moz-opacity: 0.95;  filter:alpha(opacity=90);
}
#columnList h1{
  background-color:#CCCCCC;
  margin:0px;
  padding:0px;
}

.listStyle1{
  background-color: #333333;
  padding:5px;
  margin:1px;
  height:30px;
  color: #fff;
}
.listStyle1:hover{
  background-color: #666666;
  font-weight:bold; color: #fff;
}
.listStyle1 a{
   color: #fff;
   text-decoration: none;
}


.content3{
  float:left;
  position:relative;
  background-repeat: no-repeat;
  margin-right:10px;
  margin-bottom:10px;
  width:200px;
  height:150px;
  border-style:solid;
  border-width:thin;
  border-color:#000000;
}
.content3 .text{
   position: relative;
   height: auto;
   width: auto;
   left: 0px;
   top: 150px;

  color: #FFFFFF;
  background-color:black; 
  width:200px; 
  height:50px;
  opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);
  
}








.content3text2{
 position: relative;
    height: auto;
    width: auto;
    left: 0px;
    top: 150px;
  color: #FFFFFF;
  background-color:black; 
  width:200px; 
  height:50px;
  opacity: 0.6;   -moz-opacity: 0.1;  filter:alpha(opacity=80);
  
}

#signinBox{
  float:left;
  width:300px;
  height:150px;
   padding: 10px 10px 0 10px;

  /*border-style:solid;
  border-width:2px;*/
  background-color:#4f6F69;
}


#signinBox input.field,select{
font-size:2em;
padding:4px;

background:#fff url(./images/field.png) no-repeat top left;
border-style:solid;border-width:1px;
border-color:#abbfce #cddae4 #cddae4 #abbfce
}
#signinBox label{
	font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	color:#ffffff;
}
#signinBox div{
position:relative;
padding:5px 0;
text-align:left
font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	color:#ffffff;
}

#signinBox input.button{

	width:139px;
	height:40px;
	padding:0 0 4px 0;
	margin-right:3px;
	font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	vertical-align:middle;
	color:#fff;background:url(http://www.travelpod.com//bin/register/bg/button-sign-up.gif) no-repeat top left;
	border:0;cursor:pointer
	}

 #signinBox input.button:hover{background-position:bottom left}
 
 
 #register_form{
    padding: 0 0px 30px 10px;
 }
 #register_form input.field,select{
font-size:2em;
padding:4px;

background:#fff url(./images/field.png) no-repeat top left;
border-style:solid;border-width:1px;
border-color:#abbfce #cddae4 #cddae4 #abbfce
}
#register_form label{
	float:left;
	font:1.3em arial,sans-serif;line-height:130%;
	padding-left:20px;
	width:150px;
	font-weight:bold;
	color:#000000;
}
#register_form div{
position:relative;
padding:5px 0;
text-align:left
font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	color:#000;
}

#register_form input.button{

	width:139px;
	height:40px;
	padding:0 0 4px 0;
	margin-right:3px;
	font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	vertical-align:middle;
	color:#000;background:url(http://www.travelpod.com//bin/register/bg/button-sign-up.gif) no-repeat top left;
	border:1;cursor:pointer
	}

 #register_form input.button:hover{background-position:bottom left}


 
 #forgot_form{
    padding: 0 0px 30px 10px;

 }
 #forgot_form input.field,select{
font-size:2em;
padding:4px;

background:#fff url(./images/field.png) no-repeat top left;
border-style:solid;border-width:1px;
border-color:#abbfce #cddae4 #cddae4 #abbfce
}
#forgot_form label{
	float:left;
	font:1.3em arial,sans-serif;line-height:130%;
	padding-left:20px;
	width:150px;
	font-weight:bold;
	color:#000000;
}
#forgot_form div{
position:relative;
padding:5px 0;
text-align:left
font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	color:#000;
}

#forgot_form input.button{

	width:139px;
	height:40px;
	padding:0 0 4px 0;
	margin-right:3px;
	font:1.3em arial,sans-serif;line-height:130%;
	font-weight:bold;
	vertical-align:middle;
	color:#000;background:url(http://www.travelpod.com//bin/register/bg/button-sign-up.gif) no-repeat top left;
	border:1;cursor:pointer
	}

 #forgot_form input.button:hover{background-position:bottom left}
 
 

/**************************************
    Search result 
	
*************************************/
#search_result_container{
  float:left;
  width:700px;
  border-left:dotted thin #666666;
  padding: 0 0 10px 10px;
}
#search_trip_item { 
   border-bottom :dotted thin #FFFFFF;
}
#search_trip_item h1{ 
  font-size:15px;  
}
#search_trip_item  .image img{
  border-style:solid;
  border-color:#4f6F69;
  margin: 5px;
  width:100px;
  height:80px;
  float:left;
}



#SearchGalleryGadget{
  float:left;
  margin: 15px 0 10px 10px; 
  padding: 0 0 5px 0;
  width:500px;
  height:auto!important;
  border-style:solid;
  border-width:thin;
  /*background-color:#efefdf;*/
}
/*///////////////////////////////
  Gallery Style 1
/////////////////////////////*/
#SearchGalleryGadget .GalleryThumb{
  position:relative;
  float:left;
  margin-left:5px;
  margin-top:5px;
  width:120px;
  
  border-style:solid;
  border-width:thin;


}
#SearchGalleryGadget .GalleryThumb:hover{
background-color:#E6e6e6;
}

#SearchGalleryGadget .GalleryThumb  img{
  position:relative;
  border-style:solid;
  border-color:#DADADA;
  height:80px;
  overflow:hidden;
  /*
  top: 1em; right: 2em;*/
 /* margin-left:10px;
  margin-bottom:10px;*/
  
}
#SearchGalleryGadget .GalleryThumb img:hover{
  border-style:solid;
  border-color:#000000;
}
#SearchGalleryGadget .GalleryThumb .text{
position: absolute; top: 0em; left: 0em;  font-weight: bold; color: #fff;
padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.6;   -moz-opacity: 0.65;  filter:alpha(opacity=40);
}
#SearchGalleryGadget .GalleryThumb .text:hover{
position: absolute; top: 0em; left: 0em;  font-weight: bold; color: #fff;
padding-left:6px;
 background-color:black; width:100px; height:50px;opacity: 0.8;   -moz-opacity: 0.65;  filter:alpha(opacity=80);
}
