/* - - - - - - - - - - - - - - - - - - - - -

Title : Chez Shaz
URL : http://www.chezshaz.com.au

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*
----------------------------------------------------------------------------- 
GLOBALS
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; }

html {
	overflow: -moz-scrollbars-vertical;
	}
	
	
body{
	width:100%;
	font: normal 13px/20px Arial, Helvetica, sans-serif;
	color:#686868;
	background: url(../templateimages/body_bg.gif) repeat;
	margin: 0px;
	padding: 0px;
}

fieldset { border: 0; }

img { border: 0; }

p, td  {

}

ul,li {}

a:link, a:visited { color: #25793f; text-decoration: none;}

a:hover, a:focus { text-decoration: underline;}

h1 {
	font: bold 21px/31px Arial, Helvetica, sans-serif; 
	color: #000;
	margin: 0px 0 10px 0;
}

h2 {
	font: bold 16px/25px Arial, Helvetica, sans-serif; 
	color: #000;
	margin: 20px 0 10px 0;
}

h3 {
	font: bold 13px/20px Arial, Helvetica, sans-serif; 
	color: #000;
}

hr {
	
}


form {
  margin: 0;
}

input, select, textarea {

}


.stats {
	display: none;
	
}

.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
	}

/*
----------------------------------------------------------------------------- 
LAYOUTS AND WRAPPERS
-----------------------------------------------------------------------------*/
#wrapper {
	width: 1020px;
	margin: 0 auto;
	padding: 0px;
	background: #fff;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;	
}

#wrapIn {
	width: 991px;
	margin: 0 auto;
}

		#topbar {
			width: 991px;
			height: 142px;
			margin: 0px 0px 13px 0px;
			padding: 0px;
		}
				
				#logo {
					width: 527px;
					height: 142px;
					float: left;
				}
				
				#topbarRhs {
					display: none;
				}
				
						#scroller {
							display: none;
						}
						
						#minicartwrap {
						display: none;
						}

		#midWrap {
			width: 100%;
			margin: 0px 0px 45px 0px;
		}
		
				#midlhs {
					display: none;
				}
				
						#productsearch {
							display: none;
						}
						
							.shopfront_input {
								display: none;
							}
							

							.seachbutton {
								display: none;
							}
						
						#boxes {
							display: none;
						}
						
								.leftcolumn {
									display: none;
								}
				
				#midrhs {
					width: 100%;
					float: left;
					padding-right: 10px;
					
				}
				
						#contentTop {
							display: none;
						}
						
								#contentTopImage {
									display: none;
								}
								
										#hpAniBox { 
											display: none;
											}
											
											#homeAniBox { 
												display: none;
												}
										
											#homeAniBoxNav { 
												display: none;
												}
											
											#homeAniBoxNav a { 
												display: none;  }
											
												
												#homeAniBoxNav a.activeSlide { 
												display: none;
												
												 }
								
								#ContentTopTabs {
									display: none;
								}
								
						
						#ContentWrap {
							width: 100%;
							margin: 34px 0px 0px 0px;
							padding: 0px;
						}
						
						#ContentWrapDefault {
							width: 100%;
							margin: 0px;
							padding: 0px;
						}
						
								#content {
									padding: 0px 8px;
								}
		#copyright {
			width: 991px;
			height: 35px;
			margin: 0px auto 15px auto;
			background: url(../templateimages/navbg.gif) no-repeat;
		}
		
		
				#copyrightIn {
					width: 970px;
					height: 35px;
					margin: 0 auto;
					padding: 0px;
				}
				
						#copyLhs {
							width: 650px;
							float: left;
							font: bold 14px/35px Arial, Helvetica, sans-serif;
							color:#000;
						}
						
						#copyRhs {
							width: 200px;
							float: right;
							font: bold 14px/35px Arial, Helvetica, sans-serif;
							color:#000;
							text-align: right;
						}
						
								a.black:link, a.black:visited, a.black:hover {
									color: #000;
									text-decoration: none;
								}
				
		#footer {
			display: none;
		}

				#footerIn {
					width: 100%;	
					margin: 0 auto;
					padding: 0px;
					font: bold 12px/21px Arial, Helvetica, sans-serif;
					color:#000;
				}

				a.foot:link, a.foot:visited, a.foot:hover {
					font: bold 12px/21px Arial, Helvetica, sans-serif;
					color:#000;
					text-decoration:none;
				}

				a.footerlink:link, a.footerlink:visited, a.footerlink:hover {
					font: bold 13px/20px Arial, Helvetica, sans-serif; 
					color: #000;
					text-decoration:none;
				}



/*
----------------------------------------------------------------------------- 
NAVIGATION
-----------------------------------------------------------------------------*/
#navWrap {
	display: none;
}

#nav, #nav ul {
	width: 943px;
	height: 35px;
	padding: 0px auto;
	margin: 0 auto;
	list-style: none;
	text-align: center;
	}

#nav li {
	float: left;
	padding: 0;
	margin: 0px;
	height: 35px;
	}

#nav li.selected { 
	color: #000;
	height: 35px;
	}


#nav li a {
	color: #000;
	font: bold 15px/35px Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	padding: 0px 43px 0px 0px;
	}
		
#nav li a:hover { 
	color: #fff;
	position: static;
	}

#nav li.selected a { 
	color: #fff;

	}
	
#nav li.selected a:hover { 
	color: #fff;
	}

/* -------- Drop down menu -------- */	

/*-------- Second Level -------------------*/

ul#nav ul {
	z-index: 15;
	position: absolute;
	top: 35px;
	left: 0px;
	width: 106px;
	margin: 0;
	padding: 0;
	list-style: none;

	display: none;
	background: #919090;
}

#nav ul li {
	float: none; /*For Gecko*/
	display: block !important;
	display: inline; /*For IE*/
	}
	
/* 2nd Menu */
ul#nav li ul li a {
 	float: none !important; /*For Opera*/
 	float: left; /*For IE*/
	width: 106px;
  	height: auto !important;
  	height: 1%; /*For IE*/
	font: bold 13px/25px Century Gothic, Arial, Helvetica, sans-serif; 
	color: #fff;
	background: #919090;
  	display: block;
	cursor: pointer;
	}

ul#nav li:hover li a,
ul#nav li.iehover li a {
    float: none;
	font: bold 13px/25px Century Gothic, Arial, Helvetica, sans-serif; 
	color: #000;
	background: #c3c3c3;
	cursor: pointer;
	}

/* 2nd Menu Hover Persistence */
ul#nav li:hover li a:hover,
ul#nav li:hover li:hover a,
ul#nav li.iehover li a:hover,
ul#nav li.iehover li.iehover a {
	font: bold 13px/25px Century Gothic, Arial, Helvetica, sans-serif; 
	color: #000;
	background: #c3c3c3;
	}


/*
----------------------------------------------------------------------------- 
MISCEL
-----------------------------------------------------------------------------*/

#tellafriend {
	width:300px;
	padding-top: 30px;

}							
.tellafriend_input {
	width: 180px;
	margin-top: 0px;
	background: #fff;
	border: 1px solid #857f81;
	font: normal 12px/14px Arial Narrow, Arial, Helvetica, sans-serif, "Trebuchet MS";
	color:#787878;
	text-transform:uppercase;
}
.tellafriend_button {
	width: 80px;
	height: 19px;
	border: 0;
	background: url('/persistent/templateimages/btn_standard2.gif') no-repeat;
	display: block;
	color: #000;
	margin-top: 10px;
	
}

#catPager { 
		font-size: 15px;
		font-weight: bold;
		color: #eab000;
		 }
		#catPager span { float: left; padding: 5px; }
		#catPager a { color: #777777; text-decoration: none; }
		#catPager a:hover { color: #eab000; text-decoration: none; }
		.prevButton { 
			font-size: 12px;
			font-weight: bold;
			color: #eab000; }
			/*#catPager a.prevButton:hover { background: url(/persistent/templateimages/bg_prev_over.gif) left top no-repeat; }*/
		.nextButton { 
			font-size: 12px;
			font-weight: bold;
			color: #eab000; }
		/*	#catPager a.nextButton:hover { background: url(/persistent/templateimages/bg_next_over.gif) left top no-repeat; }*/

	



/*
----------------------------------------------------------------------------- 
Cart Menu Styles
-----------------------------------------------------------------------------*/
.cartmenuwrap {
	display: none;

}

ul#cartmenu {
	width: 225px;
	margin: 0;
	padding: 0;
	list-style: none;

}

ul#cartmenu li {
	width: 225px;
	margin: 0;
  	padding: 0;
	list-style: none;
}
	
.catSub {

}

a.catmenu {
	height: 33px;
	padding: 0px 0px 0px 10px;
	display: block;
	font: bold 15px/33px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000;
	text-decoration: none;
	background: none;
}

a.catmenu:hover {
	height: 33px;
	padding: 0px 0px 0px 10px;
	color: #000;
	text-decoration: none;
	background: none;
}

ul#cartmenu ul {
	width: 225px;
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#cartmenu ul li {
	width: 225px;
	margin: 0;
	padding: 0;
	list-style: none;
}

a.catsubmenu1:link, a.catsubmenu1:visited  {
	display: none;
	/*height: 20px;
	padding: 1px 5px 1px 15px;
	display: block;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background: none;*/
	
}

a.catsubmenu1:hover {
	height: 20px;
	padding: 1px 5px 1px 15px;
	color: #000;
	text-decoration: none;
	background: #fff url(../templateimages/hover.gif) no-repeat 90% 50%;
	
}

a.catsubmenu2 {
	display:none;
}

a.catsubmenu2:hover {
	display:none;
	}

.hide {
	display: none;
}

