@charset "UTF-8";
/* CSS Document */

/* -------------- DIVS -------------- */

* {padding: 0; margin: 0;}

body {font-family: arial,verdana, helvetica, sans-serif; padding: 10px 0 0 0; background-color: #333333; background-image:url(background.gif); background-repeat:repeat-y; background-position: center;text-align: center;}

.tenPadder{padding: 10px;}

#headerContainer{padding: 10px 0 10px 0; width: 880px; margin: 0 auto;text-align: center;}


#container {width: 880px; margin:0 auto; padding: 0; }

#shootTitleContainer{font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif; color: #FFFFFF; font-weight: bold; font-size: 1.2em; width: 460px; padding: 0 0 15px 0; margin: 0 auto;}

#thumbnailNavContainer{font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif; color: #666666; font-size: 0.8em; padding-top: 5px; padding-bottom: 10px;}

#thumbnailContainer{width: 400px; float: left;}

#rightpanel{float: right; width: 480px;}

#imageInfoContainer{font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif; color: #666666; font-size: 0.8em; clear: both; padding: 20px 0 0 0; width: 460px;}

.mainImageLinkDiv{height: 450px;}
#imageContainer{width: 460px; margin: 0 auto; padding: 20px 0 20px 0;}

#footer {text-align: center; border-top: 1px dotted #666666; clear: both; width: 860px;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif;  font-size: 0.7em; color: #666666; margin: 0 auto; clear: both;}

#thumbnailPageContainer{width: 810px; margin: 0 auto;}

/* -------------- LINKS -------------- */

#footer a:link, #footer a:link:visited, #footer a:visited{color: #666666; text-decoration: underline;}
#footer a:hover, #footer a:link:visited:hover, #footer a:visited:hover{color: #666666; text-decoration: none;}

#thumbnailNavContainer a:link, #thumbnailNavContainer a:link:visited, #thumbnailNavContainer a:visited{color: #CCCCCC; text-decoration: none;}
#thumbnailNavContainer a:hover, #thumbnailNavContainer a:link:visited:hover, #thumbnailNavContainer a:visited:hover{color: #CCCCCC; text-decoration: underline; }

#imageInfoContainer a:link, #imageInfoContainer a:link:visited, #imageInfoContainer a:visited{color: #CCCCCC; text-decoration: none;}
#imageInfoContainer a:hover, #imageInfoContainer a:link:visited:hover, #imageInfoContainer a:visited:hover{color: #CCCCCC; text-decoration: underline; }

#eCommerceContainer #viewCart a:link, #eCommerceContainer #viewCart a:link:visited, #eCommerceContainer #viewCart a:visited{color: #ffffff; text-decoration: none;}
#eCommerceContainer #viewCart a:hover, #eCommerceContainer #viewCart a:link:visited:hover, #eCommerceContainer #viewCart a:visited:hover{color: #ffffff; text-decoration: underline; }


/* -------------- ECOMMERCE -------------- */

#eCommerceContainer {padding: 15px 0 15px 0; width: 460px;}
#eCommerceContainer #item_number{border: 1px solid #FFFFFF; background-color: #000000; color: #FFFFFF; margin: 0 15px 0 0;}
#eCommerceContainer #quantity{border: 1px solid #000000; background-color: #CCCCCC; color: #000000; margin: 0 15px 0 0; padding: 2px;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif; font-size: 0.8em;}
 #eCommerceContainer #amount {border: 0; background-color: #000000; color: #FFFFFF; margin: 0 0px 0 0; padding: 0px;font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif; font-size: 0.8em; font-weight: bold;}
#eCommerceContainer #quantityLabel, #eCommerceContainer #price{font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif; color: #FFFFFF; font-size: 0.8em; margin: 0 5px 0 0; } 

#eCommerceContainer #viewCart{margin: 0px 0px 0 15px; font-family: Trebuchet, "Trebuchet MS", Arial, Helvetica, Sans-serif;  font-size: 0.8em;} 



