/* menu */


#nav {margin:0;
   position: relative;
   left:160px;
  top:108px;

}

/* the styling */
#nav {float:left; padding-left:0; padding-top:0; width:740px; height:auto;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block; float:left;}

#nav .sub {margin:0; padding:0; list-style:none;}

#nav li {display:block; float:left; margin:0; padding:0 17px; position:relative; z-index:100;}
#nav .current li {z-index:50;}

#nav .select a, 
#nav .current a {display:block; font-size:12px; height:3em; float:left; width:120px; background: url("img/arrows.gif"/*tpa=http://www.glasswareandchina.com.au/img/arrows.gif*/) no-repeat left top; padding: 0 0 0 17px; text-decoration:none; font-weight:normal; line-height:2.4em; white-space:nowrap;}

/* calculate the required widths of the top level */
#nav .one a {width:3em;}
#nav .two a {width:3.9em;}
#nav .three a {width:5.2em;}
#nav .four a {width:5.7em;}

#nav .select a b, 
#nav .current a b {height:100%; display:block; padding:0 15px 0 6px; color:#333333;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */


#nav .select a:hover b {color:#235e73; cursor:pointer;}

#nav .current a {background-position:0 0px;}
#nav .current a b {background-position:100% -150px; color:#000;}
#nav .current c {background-position:0 0; color:#000;}

#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {color:#000;}

#nav .current .sub .current_sub a, 
#nav .current .sub a:hover {color:#000;}

#nav .current .sub, 
#nav .select a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:600px; top: 1.8em; margin-top:0px; padding:0 0 0px 0; }

* html #nav .current .sub, * html #nav .select a:hover .sub {margin-top:0; margin-top:1px;}

#nav .current .sub li a, 
#nav .select a:hover .sub li a {display:inline;  background:#fff; padding: 0; margin:0; width:auto; white-space:nowrap; font-weight: normal; font-size:12px; height:2em;}


#nav .select li:hover .sub li a {display:inline; background:#fff;  border-right: thin solid #235e73; color: #000; padding: 0 10px; margin-left: -30px; width:auto; white-space:nowrap; font-weight: normal; font-size:12px; height:1.7em;}

#nav .select li:hover .sub li a:hover {display:inline; background:#fff; color: #235e73;}


#nav .select a:hover, 
#nav li:hover a {background-position:0% -150px;}

#nav li.basic:hover a {background: url("img/arrows.gif"/*tpa=http://www.glasswareandchina.com.au/img/arrows.gif*/) no-repeat left top;}



/* calculate the left edge position of each sub level */
#nav .one .sub {left:0;}
#nav .two .sub {left:-4em; margin-left:0px;}
#nav .three .sub {left:-3em; margin-left:0px;}
* html #nav .three .sub {margin-left:0px; marg\in-left:0px;}
#nav .four .sub {left:-1em; margin-left:0px;}
* html #nav .four .sub {margin-left:0px; marg\in-left:0px;}

/* Zero down margin & padding on all elements */
* {
  margin: 0;
  padding: 0;
}

/* set body */

body
	{
	margin: 20px 0;
	padding: 0;
	background: #cccccc;
	font-family: Tahoma, sans-serif;
	letter-spacing: .1em;
	text-align: left;
	}

/* typography */

 h1 {
  margin-left: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}

p {
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  text-align: justify;
  color: #ffffff;
}


.collage{
   position: relative;
   left:170px;
  top:140px;}

.menu_img{
width: 80px;
text-align: center;
margin-top: 5px;
margin-bottom: 20px;
margin-left: 0;
}

.main_img{
   margin-top: 64px;
   margin-left: -15px;
   padding: 10px;
}

/* The structure of the page
================================= */


#wrapper {
  width: 800px; 
  margin: 0 auto; 
  text-align: left;
  background: #fff;
  border: solid 1px #235e73;

}


#branding {
  background: url("img/header.gif"/*tpa=http://www.glasswareandchina.com.au/img/header.gif*/) no-repeat;
  height: 190px;
  padding: 0px;
}


#content { 
  width: 625px;
  float: right;
}



#footer { 
  clear: both; 
  height: 20px;
  padding: 0;
  background: #235e73;
}

#mainNav { 
  width: 135px; 
  background: url("img/side.gif"/*tpa=http://www.glasswareandchina.com.au/img/side.gif*/) repeat-y left top;
  min-height: 700px;
   height: auto;
  float: left;
 
} 


#mainNav2 { 
  width: 135px; 
  background: url("img/side.gif"/*tpa=http://www.glasswareandchina.com.au/img/side.gif*/) repeat-y left top;
  min-height: 900px;
   height: auto;
  float: left;
    padding-top: 50px;
  padding-left: 14px;
 
}   


#minheight {

height: 300px;
}
/* padding on all elements
================================== */

#mainNav {
  padding-top: 50px;
  padding-left: 14px;
}


#content {
  padding-right: 0px;
  padding-left: 0px; 
  padding-top: 30px; 
}


/* curved box
================================== */

.curvy {position:relative; left: -5px; top: 50px; width:558px; background:#235e73; color:#000; padding: 10px;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#235e73; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#235e73; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}



/* general links
================================== */

a.web_link {
  margin-left: 180px;
  font-size: 11px;
  text-align: center;
  color: #ffffff;
  font-style: normal;
  display: inline;
  text-decoration: underline;
}

a.web_link:hover {
  color: #ccc;
  display: inline;
  text-decoration: underline;
}


a.item_menu {
  font-size: 11px;
  text-align: center;
  color: #ffffff;
  font-style: italic;
  display: inline;
  text-decoration: underline;
}

a.item_menu:hover {
  color: #ccc;
  display: inline;
  text-decoration: underline;
}

a.item_menu:visited {
  display: inline;
  text-decoration: underline;
}

a.general {
  font-size: 11px;
  display: inline;
  margin-right: 30px;
  text-align: center;
  color: #ffffff;
  text-decoration: underline;
}


a.general:hover {
  color: #cccccc;
}


a.links {
  font-size: 12px;
  color: #ffffff;
  text-decoration: underline;
}

a.links:hover {
  color: #cccccc;
}

/* feedback table
================================== */
table.feedback {
  border: none;
  margin-top: 60px;
  font-size: 12px;
  color: #235e73;
  width: 600px;
}


table.feedback td {
    padding-top: 10px;
	 padding-left: 10px;
	border-style: none;
	vertical-align: top;
}


table.info{
	margin-top: 15px;
	padding-left: 8px;
	border: 0;
	text-align: left;
	width: 100%;
	font-size: 12px;
  	font-weight: normal;
 	line-height: 16px;
  	color: #ffffff;
	vertical-align: top;
	}
	
	
	
	table.info td{
	
	padding-bottom: 15px;
	vertical-align: top;
	}
	
