/* Stylesheet for Rob's Digital Photos */

@import url(http://robert.mathmos.net/default.css);

div.content{
	width : 700px ;
}

.links{
	margin-top : 0 ;
	font-family : verdana, arial, sans-serif ;
	font-size : 85% ;
}

p.desc{
	font-style : italic ;
}

p.photo{
	text-align : center ;
	border : none ;
}

p.navfoot{
	text-align : center ;
	font-family : sans-serif ;
}

p.center{
	text-align : center ;
}

ul.alt {
	list-style-type : none ;
	margin-left : 1em ;
	padding-left : 0 ;
}

ul.alt li {
        list-style-type : none ;
        margin-left : 0 ;
        padding-left : 0 ;
}

a.feed{
	padding-left : 20px ;
	background-image : url('feed-icon.png') ;
	background-repeat : no-repeat ;
	background-position : left ;
}

a.gmap{
        padding-left : 20px ;
        background-image : url('gmap-icon.png') ;
        background-repeat : no-repeat ;
        background-position : top left ;
}


a.seealso, a.next{
        padding-left : 20px ;
        background-image : url('pageright.png') ;
        background-repeat : no-repeat ;
        background-position : top left ;
}

a.prev {
        padding-left : 20px ;
        background-image : url('pageleft.png') ;
        background-repeat : no-repeat ;
        background-position : top left ;
}

a.gpx {
    padding-left : 20px ;
        background-image : url('phone.png') ;
        background-repeat : no-repeat ;
        background-position : top left ;
}

a.kml {
    padding-left : 20px ;
        background-image : url('world.png') ;
        background-repeat : no-repeat ;
        background-position : top left ;
}

table.thumbgrid img, p.photo img {
	border : 0 ;
	vertical-align : middle ;
}

table.thumbgrid {
	margin : 0 auto ;
	border-spacing : 5px ;
}

table.thumbgrid td {
	padding : 5px ;
	width : 210px ;
	height : 170px ;
	vertical-align : middle ;
	text-align : center ;
}
