/* ######### CSS for Page Tabs ######### */

.pagetabs{
font:11px verdana,arial,sans-serif; 
width:auto; 
/*padding:10px 0 0 10px; 
margin-left:10px; */
line-height:15px;
text-align: left; /*set to left, center, or right to align the menu as desired*/
margin-top: -1px; /* inline with top border of container */
}

.pagetabs div{
color:#000;
height:33px; 
margin-right:2px; 
line-height:33px; 
padding:0 11px; 
float:left; 
background:url(/oil-paintings/othercss/tabbed_pages/tabs_0.gif) repeat-x left bottom; 
border:1px solid #bebebe; 
border-bottom-color:#bebebe; 
cursor:pointer; 
position:relative; 
z-index:20;
}

#productimagevideo.pagetabs div{
margin-right:-1px; 
background: none #f1f0eb; 
}


.pagetabs div a{
color:#000;
font:13px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
line-height:33px;
}

.pagetabs div a:visited{
color:#000;
text-decoration: none;
}

.pagetabs div a:hover{
color:#000;
text-decoration: underline;

}

.pagetabs div.selected{ /*selected main tab style */
color:#c00; 
padding:0 10px; 
margin-right:2px; 
margin-top:0px; /* was 1px to hide bottom border */
float:left; 
background:url(/oil-paintings/othercss/tabbed_pages/tabs_2.gif) repeat-x left bottom; 
border:1px solid #bebebe; 
cursor:pointer; 
border-bottom:1px solid #ffffff; 
height:33px; 
line-height:32px; 
position:relative; 
z-index:60;
}

#productimagevideo.pagetabs div.selected{ /*selected main tab style */
margin-right:-1px; 
background:url() repeat-x left bottom #ffffff; 
}

.pagetabs div.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ########### Content container styling ################### */

div.tabcontent{
display:none; 
clear:left; 
background:#fff; 
width:690px; 
margin-top:0; 
top:-1px; 
border:1px solid #bebebe;
padding:30px 10px 0;
/*margin-left:10px;*/ 
position:relative; 
z-index:50; 
font:11px verdana, arial, sans-serif; 
line-height:18px;
}

div.imagewidth { width:430px;min-height: 400px;}



div.tabcontent, div.tabcontent p, div.tabcontent h2 {text-align: left;}

div.photos_content img{
margin:10px auto;
width: 500px;
}

div.tabcontent img{
float:left;
margin:0 15px 20px 0;
}

div.imagewidth img { margin: 0;}

#banners_content  {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #BEBEBE;
font:11px/18px verdana,arial,sans-serif;
height:70px;
margin-bottom:-2px;
position:relative;
top:-2px;
width:450px;
}

#productinformation {
border-right:1px solid #BEBEBE;
border-top:1px solid #BEBEBE;
overflow:auto;
padding-top:50px;
width:711px;
margin-top: -2px;
}


.prodno {
border:1px solid #bebebe;
border-bottom: 2px solid #fff;
float:right;
font-weight:bold;
height:33px;
line-height:33px;
padding:0 10px;
position:relative;
width:auto;
display:block;
margin:32px 0 0 0; /* Mozilla and Firefox only */
[margin:32px 0 0 0;
margin:32px 0 -1px 0;]/*Opera and newer Safary 4+*/
}


.clear {clear:both;}

@media print {
.tabcontent {
display:block !important;
}
}

