﻿div#main_cnt {
width:970px;
background-color:#ffffff;
margin: 0px auto;
/*padding-top:10px;*/
position:relative;
}

div#banner_cnt {

}

div#header_cnt {
width:970px;
position:relative;
min-height:84px;
}

.default_top_margin 
{
    margin:0px;
    height:10px;
}

div#logo_cnt {
width:250px;


}

div#header_center_cnt {
width:460px;

position:absolute;
height:84px;
bottom:0px;
left:250px;
}

div#login_cnt 
{
    position:absolute;
    top:0px;
    left:0px;
    width:720px;
}
div#search_cnt
{
    position:absolute;
    bottom:3px;
    left:0px;
    width:460px;
}

div#cart_cnt {
width:260px;

margin-top:31px;
height:51px;
position:absolute;
right:0px;
bottom:2px;
}

div#left_cnt {
width:250px;
float:left;
}

div#rightcenter_cnt 
{
    width:720px;
    float:right;
}
div#leftcenter_cnt 
{
    width:730px;
    float:left;
}

div#leftcenter_cat_cnt 
{
    width:775px;
    float:left;
}
div#right_cat_cnt {
width:180px;
float:right;
min-height:600px;
}



div#menubar_cnt 
{
    width:720px;
   /* background-image:url(images/tmp-menu.jpg);
background-position:5px top;
background-repeat:no-repeat;
min-height:40px;*/
}
div#center_cnt {
width:480px;
float:left;
/*min-height: 600px;*/

}

div#leftcenter_cat_cnt div#center_cnt {
width:525px;

}

div#leftcenter_cnt  div#center_cnt {
width:480px;
float:right;


}

div#right_cnt {
width:240px;
float:right;
/*background-image:url(images/tmp-right.jpg);
background-position:center;
background-repeat:no-repeat;*/
/*min-height:600px;*/
}

#fullcenter_cnt div#right_cnt 
{
    min-height:0px;
}

#fullcenter_cnt div#menubar_cnt 
{
    width:970px;
}
#fullcenter_cnt div#center_cnt {
width:730px;

}
#bigcenter_cnt div#menubar_cnt 
{
    width:970px;
}
#bigcenter_cnt div#center_cnt {
width:970px;

}





div#footer_cnt {
clear:both;
width:970px;
background-image:url(images/footer-dark-bk.png);
background-position:center;
background-repeat:repeat-x;
position:relative;
/*margin-left:9px;*/
}
div#footer2_cnt 
{

}

.twocols div#left_cnt {
width:490px;
float:left;
}
.twocols div#right_cnt {
width:490px;
float:right;
}

.cleardiv 
{
    float:none !important;
    clear:both !important;
}

.leftcontent {
width:240px;
margin-left:9px;
float:left;
overflow:hidden;
}
.centercontent {
width:481px;
/*margin-left:10px;*/
float:left;
overflow:hidden;
}
.rightcontent {
width:235px;
/*margin-left:10px;*/
float:left;
overflow:hidden;
}
.fullcontent {
float: left;
margin-left: 9px;
width: 956px;
overflow:hidden;
}
.inktonercust .fullcontent {
    
    float: none;
    height: 281px;
    margin-left: 9px;
    margin-top: 10px;
    overflow: hidden;
    width: 238px;

}

#banner_cnt .fullcontent,
#footer2_cnt .fullcontent {

margin-left: 0px;
width: 970px;

}

.centerrightcontent {
width:716px;
/*margin-left:10px;*/
float:left;
overflow:hidden;
}
.leftcentercontent {
width:721px;
margin-left:9px;
float:left;
overflow:hidden;
}
.halfleft {
width:478px;
margin-left:9px;
overflow:hidden;
float:left;

}
.halfright {
width:478px;
overflow:hidden;
float:left;
}
.halfcentercontent {
width:240px;
/*margin-left:10px;*/
float:left;
overflow:hidden;
}

/* fxed widths */

#held_orders_maincnt #held_orders_cnt  
{
    height: 236px;
    margin-left: 9px;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    width: 463px;
}

#held_orders_maincnt  h1.title 
{
    width:460px;
    margin:0px;
    
    padding: 0px 0px 0px 115px;
    color:#ffffff;
    line-height:71px;
    font-size:25px;
    height:71px;
    background:url(images/sc-red.png) no-repeat 0px 0px;
    /*cursor:pointer;*/
}

#held_orders_maincnt  #held_orders_list 
{
    position:absolute;
    top:72px;
    left:0px;
    background-color:#ffffff;
    border: 1px solid #A3A3A3;
    width:480px;
    z-index:50;
}

.customize #order_forms_list 
{
    width:235px;
    height:301px;
    white-space:nowrap;
    overflow:hidden;
}
.customize .coupon
{
    white-space:normal !important;
    
}

.customized_content_row .customize .coupon
{
    white-space:normal !important;
    margin-top:11px;
    margin-bottom:0px;
}

.customize #order_forms_list .orderForm
{
    margin:8px 0px 0px 10px;
    position:relative;
    z-index:1;
}

.customize #order_coupons_portlet
{
    width:235px;
    height:236px;
    white-space:nowrap;
    overflow:hidden;
}

.customized_content_row .customize #order_coupons_portlet
{
    height:225px;
}

.logo_customized_content 
{
    width:250px;
    /*height:80px;*/
    white-space:nowrap;
    /*overflow:hidden;*/
}

.login_custom_right {
width:720px;
float:right;
overflow:hidden;
}
.login_custom_full {
width:970px;
overflow:hidden;
}

.customized_content_row 
{
     /*height:175px;*/
     white-space:nowrap;
     overflow:hidden;
}

