.gallery {
padding-top:15px;
height:470px;  /* height of photo plus navigation and title */
position:relative;
}

.shadetabs {
padding: 0;
margin: .5em 0 0 0;
font: bold 12px arial, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
width: 85px; 
position:absolute; left:5px;
z-index:10;
}

.shadetabs li {
display: block;
margin: .5em 0;
height:100%;
width:100%;
}

.shadetabs li a {
display: block;
text-decoration: none;
padding: 3px 7px;
color: black;
height:100%;
width:100%;
}

.shadetabs li a:visited {
text-decoration:none;
color: black;
}

.shadetabs li a:hover {
text-decoration: underline;
background-color: #FEFDD2; /* cream */
color: black;
border-right: 2px solid #CC0000;
}

.shadetabs li.selected a { /*selected main tab style */
background-color: #F1EDC2; /* beige color, toasted meringue */
color: #cc0000;
border-right: 2px solid #cc0000;
text-decoration: none;
}

.shadetabs li.selected a:hover { /*selected main tab style */
text-decoration: none;
background-color: #f1edc2; /* beige color, toasted meringue */
}

.shadetabs li.selected a:visited { /*selected main tab style */
text-decoration: none;
color: #cc0000;
}

.tabcontentstyle { /*style of tab content container*/
padding: 10px 10px 10px 30px;
margin:0;
background-color: #F1EDC2; /* beige color */
width:640px;
position:absolute; left: 105px; z-index:1;
border-right: 5px solid #999999;
border-bottom: 5px solid #999999;
border-top: 5px solid #ffffff;
}

.tabTitle { margin: 0 0 4px 0; }
.tabTitleA {font-family: "times new roman", times, serif; font-size: 30px; }
.tabTitleB {font-family: "arial black", sans-serif; font-size:14px; text-transform: uppercase; }
.enlarge {
font-family:arial,sans-serif; font-size:10px; height:12px; text-transform:uppercase; color:#333333;
display:block; position:absolute; top:3px; right:10px; 
padding-left:13px; background-image: url(../images/enlarge.gif);
background-position: top left; background-repeat: no-repeat;
}

.tabcontent {
/* display:none; */
margin:0;
padding: 0;
}

.tabcontent object {height:350px;width:100%;border:none;padding:0;margin:0;} /* ajax setting */

/* use this secton to print first page of all the tabs 
@media print {
.tabcontent {display:block!important;}
} 
*/
