@import url(http://fonts.googleapis.com/css?family=Roboto);

font {
 font-family: Roboto;
}


::selection{color:#666;background:#ffffff}

::-moz-selection{color:#666;background:#ffffff}


* 									
{ margin: 0; padding: 0; }


body
{ font: 12px; font-family:Roboto; }

 
#page-wrap
{width: 1000;}

#globe
{font-size:12px;left:-85px; opacity: 1.0; }

#main_menu
{left:0px; width:100%; opacity: 1.0; filter: alpha(opacity=100);}

#cups_menu
{left:-123px; width:170%; opacity: 1.0; filter: alpha(opacity=100);}

#bowls_menu
{left:-244px; width:100%; opacity: 1.0; filter: alpha(opacity=100);}

#plates_menu
{left:-366px; width:100%; opacity: 1.0; filter: alpha(opacity=100);}

#seasonal_menu
{left:-488px; width:100%; opacity: 1.0; filter: alpha(opacity=100);}




#displaytext
{color:#59585a; font-family:roboto;}

#displaytextv1
{font-size:15px; color:#59585a; font-family:roboto;}

#displaytextv2
{font-size:8px; color:#59585a; font-family:roboto;}

#displaytextv3
{font-size:12px; color:#59585a; font-family:roboto;}

#displaytextv4
{font-size:9px; color:#59585a; font-family:roboto;}


#producttitle
{font-size:20px; color:#006fbb; font-family:roboto;}

#producttitlesub
{font-size:14px; color:#006fbb; font-family:roboto;}

#producttitle1
{font-size:12px; color:#59585a; font-family:roboto;}

#producttable1
{font-size:13px; color:#59585a; font-family:roboto;}



#nopadding
{padding: 0px 0px;}

#main_table
{font-size:40px; color:#59585a;}

#main_table1
{font-size:12px; color:#59585a;}



 
a
{ text-decoration: none; }


ul li
{
 list-style: none;
 font: 12px/14px;}
}



p
{ margin: 15px 0; }





/* 
	LEVEL ONE
*/


ul.dropdown

{ position: relative;}


ul.dropdown li
{font-weight:bold; float: left; zoom: 1; background: none; height:50px;}


ul.dropdown a:hover
{ color: #006fbb;  font-family:Roboto;}


ul.dropdown a:link
{ color: #242021;  font-family:Roboto;}


ul.dropdown a:visited
{ color: #242021;  font-family:Roboto;}

ul.dropdown li a
{ display: block; padding: 0px 0px;}

ul.dropdown li li a
{ display: block; padding: 20px 20px;}



ul.dropdown li table a
{ display: block; font-size:12px; padding: 1px 0px;}


ul.dropdown li li table tr td table tr td
{ display: block; font-size:12px; padding: 0px 0px;}

ul.dropdown li li table tr td  table tr td a
{ font-size:12px; padding: 1px 10px;}

ul.dropdown li table i
{ display: block; font-size:8px; border-right: 0px solid #464646;
 color: #242021;}


ul.dropdown li:last-child a
{border-right: none;}

/* Doesn't work in IE */


ul.dropdown li.hover, ul.dropdown li.hover
{ background: white; color: #006fbb; position: relative; font-family:Roboto;}


ul.dropdown li.hover li.hover, ul.dropdown li.hover li.hover
{ background: none; color: #006fbb; position: relative; font-family:Roboto;}


ul.dropdown li.hover
{ color: #006fbb;  font-family:Roboto;}




ul.dropdown a:link
{ color: #242021;  font-family:Roboto;}




ul.dropdown a:visited
{ color: #242021; }




ul.dropdown a:hover
{ color: #006fbb; }













/* 
	LEVEL TWO
*/

ul.dropdown ul 
{visibility: hidden; position: absolute; top: 130%; left: 0;}


ul.dropdown ul li 
{font-weight: normal; background: none; float:none;}

/* IE 6 & 7 Needs Inline Block */


ul.dropdown ul li a
{ border-right: none; width: 100%; display: inline-block; } 


/* 
	LEVEL THREE
*/


ul.dropdown ul ul
{ left: 100%; top: 0; }


ul.dropdown li:hover > ul
{ visibility: visible;}