body
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/home_working_r1_c1.jpg);
	background-repeat:repeat-x;
	background-color:#999999;
	padding-top:0px;
	padding-bottom:20px;
	
	font-family: Century Gothic, sans-serif;
	font-size: 12px;
	color: #666666;
	height:100%;
}

a, 
a:active,
a:visited,
a:hover
{
	text-decoration: none;
}

h2
{
	font-family: Century Gothic, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #AF3939;
	text-transform: uppercase;
	
	margin-top: 0;
	padding-top: 0; 
}

h4, h5
{
	font-family: Century Gothic, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #FF6600;
}

.title_1
{
	font-family: Century Gothic, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #AF3939;
	text-transform: uppercase;
	margin-left: 10px;
}

.product_title_1
{
	font-family: Century Gothic, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #AF3939;
	text-transform: uppercase;
}

h5
{
	font-family: Century Gothic, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #AF3939;
	text-transform: uppercase;
}

.title_2
{
	font-family: Century Gothic, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #AF3939;
	text-transform: uppercase;
}

.title_2 a,
.title_2 a:link, 
.title_2 a:active,
.title_2 a:visited,
.title_2 a:hover
{
	font-family: Century Gothic, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #AF3939;
	text-transform: uppercase;
	text-decoration: none;
}

td img {display: block;}

.bk_white
{
	background-color:#ffffff;
}

.bk_white_container
{
	background-color:#ffffff;
	border-right: #ACACAC solid 1px;
	border-left: #ACACAC solid 1px;
}

.bk_white_col
{
	background-color:#ffffff;
	overflow:hidden;
}

.bk_white_col_right
{
	background-color:#ffffff;
	overflow:hidden;
}

#bk_white_left
{
	background-color:#ffffff;
	border-right: silver solid 1px;
	border-left: #ffffff solid 1px;
	vertical-align: top;
	text-align: left;
	height:100%;
	min-height:100%;
	width: 204px;
	padding: 0;
	margin: 0;
	display:block;
}

.content_background
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/content_background.gif);
	background-repeat: repeat-y;
	background-size: 100%;
	background-color:#FFFFFF;
	text-align: left;
}

.content_divider
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/content_background.gif);
	background-repeat: repeat-y;
	background-size: 100%;
	padding:0px;
	height:11px;
}


.customer_background
{
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/customer_background.gif);
	background-repeat: repeat-y;
	background-size: 100%;
	background-color:#FFFFFF;
	text-align: left;
	margin: 0px;
}

.dashboard-welcome,
.dashboard-welcome p,
.col-1,
.col-2,
.head,
.input-right p, 
.input-left p, 
.button-set, 
.page-head, 
.content, 
.content p
{
	padding-left: 10px;
}

ul.form-list 
{
	list-style-type: none;
}

.customer_divider
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/customer_background.gif);
	background-repeat: repeat-y;
	background-size: 100%;
	padding:0px;
	height:11px;
}

.brochure {
	font-family: Century Gothic, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-transform: uppercase;
}

.brochure a,
.brochure a:active,
.brochure a:visited,
.brochure a:hover {
	font-family: Century Gothic, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-transform: uppercase;
}

.menu_img
{
	padding-left:4px;
}

.nav_table {
	empty-cells: show;
}

.category_background
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/category_background.gif);
	background-repeat: repeat-y;
	background-size: 100%;
	padding:0px;
	width:205px;
	text-align: left;
}

.category_divider
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/category_divider.gif);
	background-repeat: repeat-x;
	background-size: 100%;
	padding:0px;
	width:100%;
	height:4px;
}

.content_top
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/content_top.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	background-color:#FFFFFF;
	padding:0px;
}

.customer_top
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/myaccount_top.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	background-color:#FFFFFF;
	height: 49px;
	padding:0px;
}

.customer_top_1
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/customer_top.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	background-color:#FFFFFF;
	padding:0px;
}

.content_bottom
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/content_bottom.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	padding:0px;
	text-align: left;
}

.customer_bottom
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/customer_bottom.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	padding:0px;
	text-align: left;
}

.category_bottom
{
	margin: 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/category_bottom.gif);
	background-repeat: no-repeat;
	background-size: 100%;
	padding:0px;
}

.content_holder
{
	padding-left: 5px;
}

.wrapper {
	height:100%;
	min-height:100%;
	padding: 0;
	margin: 0;
}

#content_table
{
	position: relative;
	vertical-align: top;
	width:749px;
	margin:0;
	padding:0;
	display:table;
	empty-cells:show;
}


#content_row
{
	position: relative;
	padding: 0;
	margin: 0;
	display:table-row;
	width:100%;
}

#left_content
{
	float: left;
	vertical-align: top;
	position:relative;
	top: 0;
	width: 204px;
	display:table-cell;
	margin: 0;
    padding: 0;
}

.left_content_img_holder {
	display:block;
}

.left_content_img_holder img {
   display: block;
   margin: auto;
   } 

#right_content
{
	background-color:white;
	float: right;
	position:relative;
	top: 0;
	vertical-align: top;
	width: 540px;
	display:table-cell;
	margin: 0;
    padding: 0;
}


.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.footer {
	font-family: Century Gothic, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 20px;
	width: 100%;
}

.footer_links
{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #339933; /*#77C12A;*/
	font-size: 11px;
	text-align: center;
	width: 100%;
}

.footer_links a, .footer_links a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #339933; /*#77C12A;*/
	font-size: 11px;
	text-decoration:none;
}

.footer_white
{
	font-family: Century Gothic, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-align: right;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 20px;
}


.breadcrumbs {
	font-family: verdana, sans-serif;
	color: #000000;
	font-size: 10px;
}

.breadcrumbs a, .breadcrumbs a:visited {
	font-family: verdana, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration:none;
}

.breadcrumb_link, .breadcrumb_link a, .breadcrumb_link a:visited {
	font-family: verdana, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration:none;
}

.catalog-listing
{
	padding-left: 5px;
}


dl {margin: 0; padding: 0; border-left:1px solid #fff; border-right:1px solid #fff;}
dt {margin:0; padding:0.4em; text-align:center; font-size: 1.4em; font-weight:bold; background: #fff;}

.category_title {
font-family: verdana, sans-serif;
color: #339933; /*#77C12A;*/
text-transform: uppercase;
font-size: 11px;
margin:0; 
padding-left:4px; 
text-align:left;
width:95%;
}

.sub_category_title {
font-family: verdana, sans-serif;
margin:0;
font-size: 11px;
padding-left:29px; 
height:18px;
text-align:left;
width:95%;
}


.category_title a, .category_title a:visited {
font-family: verdana, sans-serif;
font-weight:bold;
color: #339933; /*#77C12A;*/
text-transform: uppercase;
text-decoration:none; 
/*display:block; 
padding:0.4em;
background: #ffffff;*/
}

.sub_category_title a, .sub_category_title a:visited {
font-family: verdana, sans-serif;
color:#474b4b;
font-size: 11px;
font-weight:bold;
text-decoration:none; 

/*display:block; 
padding:0.4em;
background: #ffffff;*/
}

.sub_category_title a:hover {
font-family: verdana, sans-serif;
color:orange;
font-size: 11px;
font-weight:bold;
text-decoration:none; 
}

.short-description {
font-family: Century Gothic, sans-serif;
color:#000000; 
}

.product_table
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/product_background.gif);
	background-repeat: no-repeat;
	background-size: 100%;
}

.product-collateral
{
	vertical-align: top;
}

#nav_side_left
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/home_working_r8_c3.jpg);
	background-repeat: repeat-y;
	background-size: 100%;
	background-color:#FFFFFF;
	width: 5px;
	height: 100%;
	padding-top:0px;
	padding-bottom:0px;
}

#nav_side_right
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/home_working_r8_c8.jpg);
	background-repeat: repeat-y;
	background-size: 100%;
	background-color:#FFFFFF;
	width: 6px;
	height: 100%;
	padding-top:0px;
	padding-bottom:0px;
}

#bc_path
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/home_working_r5_c5.jpg);
	background-repeat: repeat-x;
	background-size: 100%;
	width: 490;
	height: 23;
	padding:0px 0px 0px 0px;
	font-family: Century Gothic, sans-serif;
	font-size: 12px;
	color: #666666;
}

#bc_path a, #bc_path a:visited {
text-transform: uppercase;
text-decoration:none;
color: #666666;
/*display:block; 
padding:0.4em;
background: #ffffff;*/
}

    
/********************** Pager */

.pager_container{
	padding-right: 5px;
	padding-left: 5px;
}

table.pager select,
table.view-by select { margin:0 3px; font-size:.95em; }
table.pager select { width:50px; }
table.view-by td.sort-by { text-align:right; padding-right:44px; }
table.view-by select { width:85px; }
table.pager, table.view-by {
    width:100%;
    font-size:8px;
    empty-cells: show;
}
table.pager td {
   /* padding:4px 8px; */
	font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;
    vertical-align:middle;
    white-space: nowrap;
}
table.pager ol, table.pager li {
    display:inline;
}
table.pager li { padding:0 2px; }
table.view-by td {
    /* padding:4px 8px; */
    font-family: Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #000000;

    vertical-align:middle;
    white-space: nowrap;
}
    
.toolbar_right {

margin: 0px 0px 0px 0px;
background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/sort_right.gif);
background-repeat: repeat-x;
background-size: 100%;
width: 6px;
height: 33px;
	
}


.toolbar_middle {

margin: 0px 0px 0px 0px;
background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/sort_background.gif);
background-repeat: repeat-x;
background-size: 100%;
height: 33px;	
}

.toolbar_left {

margin: 0px 0px 0px 0px;
background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/sort_left.gif);
background-repeat: repeat-x;
background-size: 100%;
width: 6px;
height: 33px;
}


/****** product image */

.category-head
{
	padding-left:5px;
}

.product-info-box
{
	padding-left:5px;
}

.product-essential
{
	width: 506px;
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}

.product-image
{
	border: 1px solid #B0BEC7;
}

.main-product-img
{
	border: 1px solid #B0BEC7;
	width: 300px;
	height: 300px;
}

.other-img
{
	border: 1px solid #B0BEC7;
	width: 130px;
	height: 130px;
}

.product-image-135
{
	border: 1px solid #B0BEC7;
	width: 135px;
	height: 135px;
}


.a-right
{
text-align: right;
}

#product_name, h3
{
	font-family: Century Gothic, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #AF3939;
	text-transform: uppercase;
}

.collateral-box
{
	width: 506px;
	border: 1px solid #B0BEC7;
	
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}

/************** tabsheet */

#tab_base
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/tab_bottom.gif);
	background-repeat: no-repeat;
	background-size: 100%;
}

.tab_cell
{
	border-left: 1px solid #B0BEC7;
	border-right: 1px solid #B0BEC7;
	font-family: Century Gothic, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 150px;
	padding: 10px;
	margin: 10px;
	font-weight:normal;
}

.tab_cell a
{
	font-family: Century Gothic, sans-serif;
	font-size: 12px;
	color: #AF3939;
	text-decoration: underline;
}

.tab_active
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/tab_active.gif);
	background-repeat: repeat-x;
	background-size: 100%;
	background-color:#FFFFFF;
	border-left: 1px solid #B0BEC7;
	border-right: 1px solid #B0BEC7;
	font-weight: bold;
	cursor:pointer;
	font-family: Century Gothic, sans-serif;
	font-size: 10px;
	color: #AF3939;
	height:21px;
	text-align: center;
	vertical-align: middle;
	width: 30%;
	
}

.tab_inactive
{
	margin: 0px 0px 0px 0px;
	background-image:url(http://www.ozystore.com/store/skin/frontend/default/italianfood/images/tab_inactive.gif);
	background-repeat: repeat-x;
	background-size: 100%;
	background-color:#FFFFFF;
	border-left: 1px solid #B0BEC7;
	border-right: 1px solid #B0BEC7;
	border-bottom: 1px solid #B0BEC7;
	font-weight: normal;
	font-family: Century Gothic, sans-serif;
	font-size: 10px;
	height:21px:
	color: #666666;
	cursor:pointer;
	text-align: center;
	vertical-align: middle;
	width: 30%;
}


/* Search Form //----------------------------------------------------------*/

#searchform {
	margin: 0;
	padding: 0;
	}
#searchform fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	}
#searchform label { 
	color: #999; 
	display: none; 
	}
#searchform input { 
	width: 180px; 
	color: #222; 
	}
#searchform #submitquery { 
	display: none; 
	}

#go {
	width: 46px;
	height: 19px;
}