.lists{
    left:3px;
    position:absolute;
    top:15px;
}
.lists li{
    float: left;
    /*background: url("../images/top_separator.gif") no-repeat right center;
    padding: 0 7px 0 4px;*/
}
.lists li a {
    display: block;
    height: 71px;
}
.lists-stocklist{
    background-image: url("../images/top_stocklist.gif");
    width: 69px;
}
a.lists-stocklist:hover{
    background-position: 0 -73px;    
}
.lists-email{
    background-image: url("../images/top_email.gif");
    width: 73px;
}
a.lists-email:hover{
    background-position: 0 -73px;    
}
.menu-left{
    float: right;
    /*width: 352px;*/
}
.subscribe-center{
    background: url("../images/newsletter.gif") no-repeat left top;
    border:medium none;
    height:73px;
    left:146px;
    top:15px;
    position:absolute;
    width:180px;    
}
.subscribe-center .content{
    background: none !important;
    position: absolute;
    padding:8px 0 12px 18px !important;
}
.subscribe-center .content .input-text{
    width: 110px;
    background: none !important;
    border: none !important;
}
.subscribe-center .content .form-button-alt{
    background: none !important;
    border:none !important;
    color:#FFFFFF;
    height:20px;
    left:115px;
    margin-top:0;
    position:relative;
    top:-23px;
    width:28px;
}
.subscribe-center .content .form-button-alt span{
    background: none !important;
}
.subscribe-center .validation-advice {
    position: absolute;
    top: 0;
    left: 205px;
    width: 150px;
    padding: 0;
    background: none !important;
}
#newsletter-validate-detail{
    margin-right: 10px;
    background: url("../images/top_separator.gif") no-repeat right middle;
}

.footer-links{
    bottom:5px;
    position:absolute;
    right:0;
}
.footer-links li{
    display: inline;
    padding:0px 15px;
    background: url("../images/bottom_pipe.gif") right center no-repeat;
}
.footer-links .last{background: none;}
.footer-links li a {
    color: #777;
    font-size: 16px;
    text-decoration: none;
    font-family: "Arial", sans-serif;
}
.footer-links a:hover{
    color: #333;
}
.cart-icon{
    line-height:3px;
    position:relative;
    top:-10px;
    /*padding-right: 15px;*/
    
    
}
.cart-icon a, .cart-icon span{
    color: #777;
    text-decoration: none;
    font-family: "Arial", sans-serif;
    font-size: 16px;
}
.cart-icon a span{
}

.nodisplay{
    display: none;
}

/* color swithcer */
.cs-color-box {
    float: left;
    width: 20px;
    height: 20px;
    text-indent: -9999px;
    border: 2px solid #e5e5e5;
    margin-right: 2px;
}
.cs-color-box:hover,
.cs-color-box.active {
    border: 2px solid #aaa;
}
.pink-black { background: magenta; }
.pink{ background: magenta; }
.blue{ background: #1bb7f2 }
.red{ background: #d13435 }
.green{ background: #068149 }
.grey { background: #e0dfe3 }

/************************/


.col-1-layout .form-button-alt, .col-1-layout  .form-button-alt span
{
	/*     background: none !important; */
	color: #fff;
}

/* product page */
.catalog-product-view .col-1-layout {
    
}
.product-view-block {
    float: left;
    width: 600px;
}
.category-view-block {
    float: right;
    width: 290px;
    margin-top: -15px;
    margin-bottom:40px;
}
.category-view-block li{
}
.category-view-block ol, .category-view-block table.pager td{
    border: none !important;
}
.category-view-block table.pager ol{
    background: url("../images/paging_bg.gif") repeat-x;
}
.category-view-block .paging-left{
    background: url("../images/paging_arrow_left.gif") no-repeat;
    width: 15px;
    height: 18px;
}
.category-view-block .paging-right{
    background: url("../images/paging_arrow_right.gif") no-repeat;
    width: 19px;
    height: 18px;
}
.category-view-block  .pager a{
    text-decoration: none;
    
}
/*******************/

/****New Changes****/
.product-options-bottom .price, 
.product-options-bottom .qty-box,
.product-info-box .add-to-box,
.product-info-box .color-switcher-div,
.add-to-holder .qty-box,
.add-to-holder .add-or{
    display: none;
}
.catalog-listing h5 a{
    font-family: Helvetica, Arial, sans-serif;
    font-size: 0.85em;
}

.category-view-block .pager a{
 color: #888888;
 }
.category-view-block .pager a,
.category-view-block .pager span{
    font-size: 1.25em; font-weight: bold;
}
#splash{
    background: url("../images/ownd-splash-logo.gif") no-repeat 50% 50%;
    width: 800px;
    height: 525px;
    
    position:absolute; 
    top:50%; 
    left: 50%;
    margin-top:-282px; /* negative half of the height */    
    margin-left:-390px; /* negative half of the width */

}

/* safari hack */
@media screen and (-webkit-min-device-pixel-ratio:0){
    .form-button span, .form-button-alt span { 
        background: url("../images/button_right.gif") no-repeat 100% 1px; 
        padding-left: 4px;
        height: 28px;
    }

    .form-button, .form-button-alt { 
        padding-left: 6px;
    }
    
    .subscribe-center .content .input-text{
        position:relative;
        top: 15px !important; 
    }
    .subscribe-center .content .form-button-alt{
        position:relative;
        top: -15px !important; 
     }
}

#track_hint{
    display: none;
}
.listing-type-grid h5{
    display: none;
}

/******* MENU *****/

		#nav {
		float:none;	
		
	}

    #nav li{
    	float: none;
    	display: inline;
    }
    
    #nav li a{
    	margin-right: 0;
    }
    
    #nav a, #nav a:hover{
    	display:inline;
    }
    
	#nav ul{
		
	}
	
	#productsmenu {
		top: 10px !important;
	}
	
	#productsmenu li{
		display: list-item;
	}
	
	.normalmenu{
		padding-bottom: 2px;
	}
	
	.notnormalmenu{
		padding-bottom: 0px;
	}

	.menu-shop img{
		
	}
   
    .navroot a{

    }
        
    .navroot a.menu-about{
        background-position: -232px 0;
        width: 76px;
    }
    .navroot a.menu-about:hover{
        background-position: -232px -49px;
    }
    .cms-about .navroot a.menu-about{
        background-position: -232px -49px;
    }
        .navroot a.menu-artwork{
        background-position: -151px 0;
        width: 81px;
    }
    .navroot a.menu-artwork:hover{
        background-position: -151px -49px;
    }
    .cms-artwork .navroot a.menu-artwork{
        background-position: -151px -49px !important;
    }
    .navroot a.menu-shop{
        /* background-position: -75px 0; */
        width: 76px;
    }
    .navroot a.menu-shop:hover, #nav li.over a{
    }
    
    .catalog-product-view .navroot a.menu-shop{
    }
    
    .navroot a.menu-home{
        background-position: 0 0;
        width: 74px;
    }
    .navroot a.menu-home:hover{
        background-position: 0px -49px;
    }
    .cms-start .navroot a.menu-home{
        background-position: 0px -49px;
    }
    
    #nav ul li, #nav ul li.active {
background:#ffffff none repeat scroll 0 0;
float:none;
height:23px;
width:9em;
}


#nav ul li a {
background-attachment:scroll;
background-color:#ffffff;
background-image:none !important;
background-position:0 0;
background-repeat:repeat;
width:9em;
color:black;
margin-left: 5%;
}

#nav ul li a:hover {
background-attachment:scroll;
background-color:#C6C6C6;
background-image:none !important;
background-position:0 0;
background-repeat:repeat;
width:9em;
color:black;
margin-left: 5%;
}

.product-image a img{
	border: 1px solid black;
}

#categories-listings li {
        width: 200px;
        min-height: 250px;
        border: 0px;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: top;
        margin: 5px;
        zoom: 1;
        *display: inline;
        _height: 250px;
}

#categories-listings li *{
	margin: auto;
}


/******************/



.cms-page-view .cart-icon{
	display: none;
}
.contacts-index-index .cart-icon{
    display: none;
}

/* window */

.overlay_dialog {
	background-color: #666666;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.overlay___invisible__ {
  background-color: #666666;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.dialog_nw {
	width: 9px;
	height: 23px;
	background: transparent url(../images/default/top_left.gif) no-repeat 0 0;		
}

.dialog_n {
	background: transparent url(../images/default/top_mid.gif) repeat-x 0 0;	
	height: 23px;
}

.dialog_ne {
	width: 9px;
	height: 23px;
	background: transparent url(../images/default/top_right.gif) no-repeat 0 0;		
}

.dialog_e {
	width: 2px;
	background: transparent url(../images/default/center_right.gif) repeat-y 0 0;	
}

.dialog_w {
	width: 2px;
	background: transparent url(../images/default/center_left.gif) repeat-y 0 0;		
}

.dialog_sw {
	width: 9px;
	height: 19px;
	background: transparent url(../images/default/bottom_left.gif) no-repeat 0 0;			
}

.dialog_s {
	background: transparent url(../images/default/bottom_mid.gif) repeat-x 0 0;		
	height: 19px;
}

.dialog_se {
	width: 9px;
	height: 19px;
	background: transparent url(../images/default/bottom_right.gif) no-repeat 0 0;			
}

.dialog_sizer {
	width: 9px;
	height: 19px;
	background: transparent url(../images/default/sizer.gif) no-repeat 0 0;	
	cursor:se-resize;	
}

.dialog_close {
	width: 14px;
	height: 14px;
	background: transparent url(../images/default/close.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:8px;
	cursor:pointer;
	z-index:2000;
}

.dialog_minimize {
	width: 14px;
	height: 15px;
	background: transparent url(../images/default/minimize.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:28px;
	cursor:pointer;
	z-index:2000;
}

.dialog_maximize {
	width: 14px;
	height: 15px;
	background: transparent url(../images/default/maximize.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:49px;
	cursor:pointer;
	z-index:2000;
}

.dialog_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	width:100%;
	color:#000;
}

.dialog_content {
	overflow:auto;
	color: #777;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background-color:#fff;
}

.top_draggable, .bottom_draggable {
  cursor:move;
}

.status_bar {
  font-size:12px;
}
.status_bar input{
  font-size:12px;
}

.wired_frame {
	display: block;
  position: absolute;
  border: 1px #000 dashed;
}

/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display: block;
	position: absolute;
}

.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}

.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}

.dialog .title_window {
  -moz-user-select:none;
}                                                    

