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

#itemhide_button{
background:#000 url(../assets/closeThisWindow.jpg) top left no-repeat;
color:#fff;
border:none;
position:relative;
float:left;
top:13px;
left:10px;
width:142px;
height:19px;
z-index:70000;
}
#itemhide_button:hover{
cursor:pointer;
}

#itemdisplay_tint{
position:fixed;
top:0;
left:0;
width:100%;
height:100%; 
background:#000;
filter:alpha(opacity=50);
opacity:0.5;
z-index:50000;
display:none;
}

#itemdisplay_wrapper{
position:absolute;
top:0;
left:0;
width:100%;
height:auto;
z-index:60000;
display:none;
}

#itemdisplay_border_wrapper{
margin:0 auto 0 auto;
width:772px;
height:auto;
min-height:600px;
background:#000;
}

#itemdisplay_border{
float:left;
height:auto;
width:772px;
background:#000;
padding-bottom:30px;
border:#747474 1px solid;
}

#itemdisplay_form{
height:auto;
min-height:600px;
position:relative;
float:left;
}

#itemdisplay_background{
margin:25px auto 0 30px;
width:646px;
background:url(../assets/background_stone.jpg) no-repeat;
padding:0 32px 32px 32px;
position:relative;
float:left;
min-height:620px;
height:auto;
}

#itemdisplay_stretcher{
position:relative;
height:auto;
}

#itemdisplay_heading_wrapper{
width:646px;
height:160px;
float:left;
}

#itemdisplay_heading{
width:646px;
height:auto;
float:left;
text-align:right;
}

#nav_next_prev{
height:20px;
width:350px;
float:right;
margin:40px 10px 0 0;
}

#nav_next_prev a{
color:#fff;
}

#itemdisplay_image{
width:364px;
height:364px;
float:right;
background:url(../images/temp_vh.jpg) no-repeat;
border:#666 1px solid;
/*margin-top:125px;*/
margin-top:20px;
}

#itemdisplay_image_button{
width:360px;
height:40px;
float:right;
}

#itemdisplay_text1_label{
width:250px;
height:auto;
float:left;
margin-top:10px;
font-weight:700;
/*border:#fff 1px solid;*/
}

#itemdisplay_text1{
width:250px;
height:auto;
float:left;
margin-top:10px;
z-index:70000;
line-height:20px;
/*border:#fff 1px solid;*/
}


#item_display_contact_image{
width:250px;
height:50px;
float:left;
background:url(../images/contact_sales_left_justified_03.png) top left no-repeat;
border:none;
margin-top:45px;
margin-left:-2px;
}

#itemdisplay_sku_label{
width:250px;
height:auto;
float:left;
/*margin-top:125px;*/
margin-top:20px;
font-weight:700;
/*border:#fff 1px solid;*/
}

#itemdisplay_sku{
width:250px;
height:auto;
float:left;
/*margin-top:125px;*/
/*border:#fff 1px solid;*/
}

#itemdisplay_price_label{
width:250px;
height:auto;
float:left;
font-weight:700;
margin-top:10px;
/*border:#fff 1px solid;*/
}

#itemdisplay_price{
width:250px;
height:auto;
float:left;
margin-top:5px;
/*border:#fff 1px solid;*/
}

#itemdisplay_html_insert_code_label{ /*admin display only*/
width:250px;
height:auto;
float:left;
font-weight:700;
margin-top:45px;
/*border:#fff 1px solid;*/
}

#itemdisplay_html_insert_code{ /*admin display only*/
width:250px;
height:auto;
float:left;
margin-top:5px;
clear:left;
/*border:#fff 1px solid;*/
}

#itemdisplay_html_insert{
width:250px;
height:auto;
float:right;
margin-top:5px;
margin-right:5px;
clear:right;
text-align:right;
/*border:#fff 1px solid;*/
}

#itemdisplay_text2{
width:364px;
height:auto;
float:right;
/*border:#fff 1px solid;*/
margin-top:5px;
margin-bottom:12px;
}

#itemdisplay_text3{
position:relative;
width:350px;
height:auto;
float:right;
color:#0066CC;
font-size:36px;
text-align:right;
}

#itemdisplay_text3 ul{
list-style:none;
margin-left:-35px;
float:right;
position:relative;
top:-35px;
width:340px;
}

#itemdisplay_text3 ul li{
float:right;
display:inline;
margin-right:3px;
margin-bottom:3px;
border:#666 1px solid;
height:80px;
width:80px;
}

#soc_media_3_set{
clear:right;
top:36px;
float:right;
right:-24px;
position:relative;
width:300px;
}

.soc_media_3_button{
float:right;
display:inline;
}

