p { color: #c0c0c0; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding: 0 0 15px; }
td { }
a:link { color: #ffc817; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding-bottom: 15px; }
a:visited { color: #ffc817; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding-bottom: 15px; }
a:hover { color: #f58020; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding-bottom: 15px; }
a:active { color: #ffc817; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; margin: 0; padding-bottom: 15px; }

body { background-color: #0d0b21; background-image: url(../images/background.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0; padding: 0; z-index: -1; }
h1 { color: #ffc817; font-size: 28px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 32px; margin: 0; padding: 0 0 15px; }
h2 { color: #ffc817; font-size: 22px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 32px; clear: both; margin: 0 0 10px; padding: 0; border-bottom: 1pt solid #f58020; }
h3 { color: #069; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 10px; margin: 0 0 15px; padding: 0 0 3px; border-bottom: 1px solid #069; }
h4 { color: #360; font-size: 9px; font-weight: normal; line-height: 15px; }
#smallprint a:link, #smallprint a:visited, #smallprint a:active { color: #c0c0c0; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
#leftcolumn.buy a:link, #smallprint a:visited, #smallprint a:active { color: #c0c0c0; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; }
#smallprint a:hover { color: #f58020; }
.text_right { text-align: right; padding-top: 10px; padding-right: 25px; }
#top { position: relative; top: 10px; width: 800px; height: 310px; margin-right: auto; margin-left: auto; z-index: 2; border: solid 1px #fff; }
#top_logo { position: absolute; top: 10px; left: 10px; width: 245px; height: 210px; z-index: 100; }
#top_image { background-color: #c0c0c0; position: absolute; top: 30px; left: 30px; width: 740px; height: 250px; }
#wrapper { position: relative; margin: 15px auto 0; width: 740px; height: auto; padding: 30px; border: solid 1px #fff; z-index: 1;}

#header { width: 880px; float: left; padding: 0; height: 225px; margin: 0 0 5px; }

#navigation { float: left; width: 740px; color: #fff; background-image: none; padding: 0; margin: 0 0 5px; height: 30px; }

#leftcolumn { color: #360; margin: 0 0 10px; padding: 20px 10px 10px; width: 490px; float: left; }

#rightcolumn { position: relative; float: left; margin: 0 0 5px; padding: 20px 0 0 20px; height: auto; width: 150px; display: inline; }
#cast_colour { position: relative; top: 15px; left: 0; width: 485px; height: 150px; z-index: 0; padding: 6px; border: solid 1px #fff; }
#cast_bold { color: #f58020; font-size: 22px; font-family: Impact; line-height: 23px; text-align: left; position: absolute; top: 10px; left: 327px; width: 150px; height: 150px; }
#footer { background-image: none; width: 740px; clear: both; height: 1px; margin: 0; padding: 0; }
#floating_image { position: absolute; top: 40px; left: 600px; width: 245px; height: 286px; z-index: 500; }
#cast_hytech { text-align: left; position: relative; top: 0; left: 0; width: 740px; height: 53px; margin-top: 5px; margin-right: auto; margin-left: auto; padding-top: 7px; padding-right: 30px; padding-left: 30px; border: solid 1px #fff; }
#smallprint { margin-right: auto; margin-left: auto; position: relative; top: 10px; width: 800px; height: 30px; }
/*<agl.folder "menu">*/
	.current { border: solid 1px #c0c0c0; }
	.menu{ font: bold 13px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin:0; padding:0; }
	.menu ul{ height:30px; margin:0; padding:0; list-style-type: none; list-style-position: outside; }
	.menu li{
		float:left;
		padding:0px;
		}
	.menu li a{ color:#fff; font-size: 13px; display:block; font-weight:normal; line-height:30px; background-repeat: no-repeat; background-position: left center; margin:0; padding:0 10px; text-align:left; text-decoration:none; }
	.menu li a:hover, .menu ul li:hover a{ color:#ffffff; background-color: #f58020; background-repeat: no-repeat; background-position: left center; text-decoration:none; }
	.menu li ul{ background:#69c; display:none; height:auto; padding:0; margin:0; position:absolute; width:150px; z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li { display:block; float:none; margin:0; padding:0; width:150px; }
	.menu li:hover li a{ background: #fff; }
	.menu li ul a{
		display:block;
		height:30px;
		font-size:13px;
		font-style:normal;
		margin:0;
		padding:0 10px 0 15px;
		text-align:left;
		}
	.menu li ul a:hover, .menu li ul li:hover a{ color:#ffffff; background-color: #69c; background-repeat: no-repeat; background-position: left center; text-decoration:none; }
	.menu p{
		clear:left;
		}
/*</agl.folder>*/
#cast_pots { position: absolute; top: -5px; left: 505px; width: 410px; height: 10px; z-index: 100; }
#cast_pots a:link, #cast_pots a:visited, #cast_pots a:active { color: #ffc817; font-size: 20px; font-family: Impact; line-height: 20px; text-decoration: none; text-align: center; letter-spacing: 1px; padding-top: 5px; display: block; }
#cast_pots a:hover { color: #f58020; }
#cast_casserole { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 7px; left: 165px; width: 187px; height: 45px; z-index: 101; }
#casserole { background-image: url(../images/casserole.png); position: absolute; top: 0; left: 180px; width: 170px; height: 170px; }
#cast_crepe { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 135px; left: 205px; width: 187px; height: 45px; z-index: 101; }
#crepe { background-image: url(../images/crepe.png); position: absolute; top: 130px; left: 222px; width: 159px; height: 159px; }
#cast_frying { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 255px; left: 225px; width: 187px; height: 45px; z-index: 101; }
#frying { background-image: url(../images/frying.png); position: absolute; top: 260px; left: 250px; width: 148px; height: 148px; }
#cast_griddle { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 380px; left: 215px; width: 187px; height: 45px; z-index: 101; }
#griddle { background-image: url(../images/griddle.png); position: absolute; top: 378px; left: 230px; width: 159px; height: 159px; }
#cast_saucepan { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 495px; left: 190px; width: 187px; height: 45px; z-index: 101; }
#sauce { background-image: url(../images/sauce.png); position: absolute; top: 490px; left: 195px; width: 170px; height: 170px; }
#cast_steamer { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 610px; left: 145px; width: 187px; height: 45px; z-index: 101; }
#steamers { background-image: url(../images/steamers.png); position: absolute; top: 600px; left: 145px; width: 179px; height: 179px; }
#cast_wok { background-image: url(../images/heading_background.png); background-repeat: no-repeat; position: absolute; top: 710px; left: 45px; width: 187px; height: 45px; z-index: 101; }
#woks { background-image: url(../images/woks.png); position: absolute; top: 700px; left: 45px; width: 186px; height: 186px; }
#rightcolumn img { text-decoration: none; }
#leftcolumn img { text-decoration: none; text-align: left; padding-right: 15px; padding-bottom: 15px; }
#cast_hytech img { text-decoration: none; }