td{vertical-align: top;}
.thumbs {
background:url("http://images.vallartaonline.com/gallery/thumbs.gif") no-repeat;padding:6px 8px 8px 6px;}
.thumbs img{height:100px;width:100px;}


/* ******GALLERY VIEWER PAGE**** */
.photoNav {text-align:center;margin: 10px 0;}
.center {margin-left:auto; margin-right:auto;}
.errorMsg {margin:50px 0;}


/************ INDIVIDUAL VIWERE PAGE************** */


.imgNextPrev {
height:80px;
width:80px;
border-width:0px;
}

.photoNext,.photoPrev {
width:100px;
}

.linksNextPrev {
font-size:11px;
padding-top:0px;
padding-bottom:10px;
}

a.sub,a.sub_End, a.sub_First {
margin: 10px 5px 20px 5px;
height:80px;
width:80px;
display:block;
border:none;
background-position:50% 50%;
float:left;
font-size:10px;
text-decoration:none;
color:#333;
}

a.sub:link,a.sub_End:link,a.sub_First:link {color:#333;}
a.sub:visited,a.sub_End:visited,a.sub_First:visited {color:#333;}
a.sub:hover,a.sub_End:hover,a.sub_First:hover {color:#000;}
a.sub:active,a.sub_End:active,a.sub_First:active {color:#000;}
a.sub span.left,a.sub_End span.left, a.sub_First span.left{
display:block;
padding:2px;
background-color:#EEE;
text-align:left;
margin-top:70px;
}

a.sub span.right,a.sub_End span.right, a.sub_First span.right{
display:block;
padding:2px;
background-color:#EEE;
text-align:right;
margin-top:70px;
}

li{list-style-type:none;}

#layout_Gallery h4 {text-indent:10px; margin-right:15px;}
#layout_Gallery img {width:100px; height:100px;} 
.contenido_Categoria {padding:5px 15px 0 0;}
.tour {padding:10px; border-bottom:solid #CCCC99 2px; border-right:solid #CCCC99 2px; border-top:solid #EED 1px; margin: 10px 0; float:left; border-left:solid #EED 1px;
background: #FFF url("http://www.vallartaonline.com/restaurants/images/background.gif") repeat-x 0 50%;
}
.tour a {text-decoration:none; font-family:Arial; color:black; font-size:18px;}
.tour a:link {color:#717236;}
.tour a:visited {color:#717236;}
.tour a:hover {background-color:transparent; }
.tour a span {text-transform:uppercase; font-size:12px; text-decoration:underline; color:black; font-weight:bold;}
td.celda-Imagen {width:600px;}
#photoTable {border-collapse:collapse; width:760px;}
#side {font-size:11px;}
#side h4 {border-top:solid #CCC 1px; padding-top:5px;margin-top:5px; font-size:13px;}
#imagen li {display:inline; font-size:10px;}
#imagen ul {margin:0; padding:0; color:#777;}
.noPaddingTop {padding-top:0;}
.imagen_Categoria {padding:5px 0;}
#sendForm .divy {padding:10px; margin-top:15px; width:250px; background: #FFF url("/restaurants/images/background.gif") repeat-x top left; float:left; margin-right:10px; overflow:hidden; border:solid 1px #E1E0CE;}
#sendForm .titly {font-weight:bold; font-size:14px; font-family:arial;}
label {font-size:11px; color:#333333;}
.exito {padding:10px; background: #FFF url(http://images.vallartaonline.com/gral/yft.gif) top left repeat;}

#sendpic {
	float:right;
	margin:10px 0 0 0;
}
#sendpic a {
	background:#def url(http://images.vallartaonline.com/gallery/cameraicon.gif) 7px 7px no-repeat; 
	border:1px solid #036; 
	border-top-color:#D5EAFF; 
	border-left-color:#D5EAFF; 
	padding:8px 10px 8px 45px; 
	font-weight:bold; 
	display:block;
	text-decoration:none;
}
#sendpic a:hover {
	background-color:#E9F4FF;
	color:036;
	text-decoration:underline;
}