/* Secondary Stylesheet - Tony Clark HostelTrail.com */

img{
position:relative;
}

a.link{
text-decoration:none;
}

.hosteldescholder {
}


input.add, .addoff, .addon{
left:0px; width: 150px;
}
.addon, .buttonon{
background: #0C456A;
}
input.email { 
background: #D7d7d7; font-size:10pt; color:  #0C456A; border:1px solid gray;
}
.sixphotos{ 
margin-top:1px; margin-left:1px;  border: 1px solid #666666;
}	
.sixphotos:hover{
margin-top:0px; margin-left:1px;  border: 1px solid white;
}



.dontmiss {
position:relative;width:330px;
}
.dontmissimg{
float:left;width:70px;padding:3px;margin-left:2px;font-size:9pt;background-color:#cccccc;border:0px solid #0099CC; border-right:0px; border-bottom:0px; 
}
.dontmissdesc {
padding:5px;margin-left:80px;margin-bottom:20px;background-image:url(/images/hostelbackground.gif); background-position:-60px;
}
.dontmissdescNP {
padding:5px;margin-left:0px;margin-bottom:20px;background-image:url(/images/hostelbackground.gif); background-position:-10px;
}
.viewbookholder, .viewbookholder a:link{
margin-top:5px; margin-bottom:2px; width:120px; color: white; font-size: 10pt; font-weight: bold; text-decoration:none; background-color:orange; padding:2px; border: 1px solid gray;
}
.viewbookholder a:hover{
color:#0C456A;
}
.circlelabel, .updatetext{
background-image:url(/images/circle.gif);width:340px; background-repeat:no-repeat;height:20px; margin-top:25px; margin-bottom:15px;text-indent:31px;
color: #FFFFFF; font-size: 15pt; font-weight: bold; text-decoration:none; height:1em; padding-right:4px; padding-left:3px; padding-top:1px; padding-bottom:10px;
}
.updatetext{
margin-left:230px;text-indent:75px; height:56px; padding:0px; padding-top:40px;width:350px; color:#FF9900; font-size:13pt; background-image:url(/images/updatebackground.gif); background-position:0px; background-repeat:none;
}
.updatetext:hover{
color:white;
}
#boxshadowbox {
border:1px solid black; position:relative;
}
#boxshadow {
width:233px; padding-bottom:6px;
}
#photosby {
background:#D7D7D7; width:348px; border:1px solid #666666;padding-left:5px; padding-top:5px; padding-bottom:5px; font-size:9pt; background-image:url(/images/languagebox.gif); background-repeat:repeat-y; margin-top: 10px; margin-bottom:10px; 
}
#guestbookheader {
background:#D7D7D7; margin-left:auto;margin-right:auto; margin-top:50px; width: 745px; border:1px solid #666666;text-indent:6px;padding-top:6px; padding-bottom:6px; background-image:url(/images/languagebox.gif); background-repeat:repeat-y; background-position:right; clear:both;
}
#guestbook {
width:745px; position:relative; height:440px; margin-right:auto; margin-left:auto; margin-top:5px; border:1px solid #666666;
}


.hosteller, .hostellerN, a.hosteller, a.hostellerN{
background-image:url(/images/newbackground.gif); background-repeat:repeat-x;padding:5px; text-decoration:none; margin-top:8px; margin-bottom:8px;border:1px solid #87ADC4; width:345px;
}
.hosteller:hover{
background-image:url(/images/newbackground2.gif); cursor:pointer; color:white; border:1px solid #d7d7d7; background-color: #669999; border-right:0px; 
}


.textareastyle{
border: 1px solid grey; background-image:url(/images/feedback_watermark.gif); background-repeat: no-repeat; background-position: bottom right; color:gray; padding:4px;
}
.textinputstyle{
border: 1px solid grey; color:gray; padding:2px 0px 2px 3px; background: white url(/images/formbackground.gif) repeat-x top left;
}



.firstphotos{
background:#cccccc; border:1px solid #666666; position:relative; padding:5px;
}