/* CSS Document */
/* PRODUCT DISPLAY STYLES */
#photogallery{
margin: 0px 0px 30px 0px;
text-align:center;
}

#thumbnails{
text-align:center;
margin-left:45px;
}

*html #thumbnails{
text-align:center;
margin-left:35px;
}

#pageNav{
clear:both;
margin: 0px 0px 0px 0px;
text-align:center;
}

#thumbnail{
display:block;
text-align:center;
margin: 5px 10px;
float:left;
background: #EEE;
}

#thumb_link{
display: block;
text-decoration:none;
width:150px;
height:150px;
border: 1px solid #CCC;
margin-bottom:0px;
}

#thumb_link:hover{
display: block;
width:150px;
height:150px;
border: 1px solid #000;
}

.landscape{
margin-top:18%;
border: none;
}

.portrait{
margin-top:6%;
border: none;
}

/***************************/

p.product_name{
width: 150px;
font-family: arial;
font-size: 8pt;
font-weight: bold;
margin: 0;
padding: 0;
}

p.info_link{
width: 150px;
margin: 0;
padding: 0;
}

.delete_link{
margin-top:10px;
}

.clearboth {
margin: 0;
padding: 0;
clear: both;
}

p#errorMessage{
margin: 10px 0px;
padding: 0px;
text-align:center;
font-family: tahoma, sans-serif;
font-size: 10pt;
}

img.thumbnail_preview{
float:left;
}

.emphasize{
font-weight: bold;
}

span.item_price{
font-family: arial;
font-size: 8pt;
font-weight: bold;
margin-left: 0px;
padding: 0;
}

span.item_size{
font-family: arial;
font-size: 8pt;
font-weight: bold;
margin-right: 20px;
padding: 0;
}

img.preview_photo{
margin: 0px 0px 0px 0px;
}

#preview_photo{
text-align:center;
width: 250px;
background: #CCC;
margin: 20px 0px 10px 20px;
}
/****************************/

