* {margin:0;padding:0;}
* img {border:0;}
* a {outline:none; color:#4d4d4d;text-decoration:none;}
* a:visited {text-decoration:none;}
* a:hover {text-decoration:underline;color:#ff6600;}
html {overflow-y: scroll;}
	.clear {clear:both;}
	.form_error {color:#f00; font-size:0.8em;font-style:italic;}
	body {background-image:url(../images/bg.jpg); background-position: top left; background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif; color:#4d4d4d; font-size:12px;}
	
	#maincontainer {width:875px; margin:0 auto; }
	#header {width:100%;height:158px;}
	#header .logo {margin: 10px 0 0 0; float:left;}
	#header .contactbox {width:169px; height:69px; float:right; margin:30px 30px 0 0; font-family:century gothic, verdana; font-size:11px;}
	#header .contactbox .left {color:#ff6600;}
	#header .contactbox td {font-size:1.5em;}
	#header .contactbox a {text-decoration:none; color:#ff6600;font-size:25px;}
	#header .contactbox a:hover {text-decoration:none;}
/*	menu stuff*/
	#menublock {width:100%;height:40px;}	
	#menucontainer {width:500px; height:34px; margin: 10px 0 0 170px;}
	ul#toptier  {width:500px; height:34px; display:inline; list-style:none; margin:0;padding:0;}
	ul#toptier a {
		padding: 7px 0 0 14px;
		text-decoration:none; 
		outline:none; 
		display:block; 
		color:#FFF; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:16px; font-weight:bold; 
		background-position:top left; 
		background-repeat:no-repeat; 
		height:27px; 
		float:left;
		}
	ul#toptier a:visited {text-decoration:none; outline:none; color:#FFF;}
	ul#toptier a:hover {text-decoration:none; outline:none; color:#FFF;}
	ul#toptier li {display:inline; list-style:none; margin:0;padding:0; height:34px;}
	ul#toptier li a.home {width:60px;background-image:url(../images/home.jpg);}
	ul#toptier li a.home:hover {background-position: 0px -34px;}
	ul#toptier li a.products {width:79px;display:block; background-image:url(../images/products.jpg);cursor:default;}
	ul#toptier li a.products:hover {background-position: 0px -34px;}
	ul#toptier li a.offers {width:62px;display:block; background-image:url(../images/offers.jpg);}
	ul#toptier li a.offers:hover {background-position: 0px -34px;}
	ul#toptier li a.find_us {width:66px;display:block; background-image:url(../images/find_us.jpg);}
	ul#toptier li a.find_us:hover {background-position: 0px -34px;}
	ul#toptier li a.contact {width:71px;display:block; background-image:url(../images/contact.jpg);}
	ul#toptier li a.contact:hover {background-position: 0px -34px;}
	ul#toptier li a.modify {width:71px;display:block; background-image:url(../images/contact.jpg);}
	ul#toptier li a.modify:hover {background-position: 0px -34px;}
/*	tier 2*/
	ul#toptier li.nest ul#secondtier {height:67px; width:112px; background-image:url(../images/second_tier.jpg); background-position:top; background-repeat:no-repeat; display:block; position:absolute; float:left; padding:0; margin: 34px 0 0 74px; display:none;}
	ul#toptier li.nest ul#secondtier li {}
	ul#toptier li.nest ul#secondtier a {padding:4px 4px 0 8px;color:#2c2c2c; font-size:11px; outline:none; text-decoration:none; font-weight:normal;}
	ul#toptier li.nest ul#secondtier a:hover {outline:none; text-decoration:none; color:#ff6600;}
	ul#toptier li.nest ul#secondtier a:visited {outline:none; text-decoration:none;}
/*	main body*/
	#mainarea {width:100%;}
	#left {width:200px; float:left;padding: 30px 0 0 0;}
	#left img {margin: 0 0 20px 0;}
	#right {width:610px; float:right;padding: 10px 20px 20px 20px ; margin: 0 15px 0 0;}
	#right p {margin: 0 0 8px 0; text-align:justify;}
	#right strong {color:#ff6600;}
	#right h1 {font-family:century gothic, verdana; font-size:30px; color:#ff6600; font-weight:normal;margin: 0 0 20px 0;}
	#right h2{font-family:century gothic, verdana; font-size:25px; color:#ff6600; font-weight:normal;margin: 0 0 20px 0;}
	#right h3{font-family:century gothic, verdana; font-size:20px; color:#ff6600; font-weight:normal;margin: 0 0 20px 0;}
/*	foot*/
	#footer {width:100%; height:100px; background-image:url(../images/bottombg.jpg); background-repeat:repeat-x; background-position:top left; margin: 20px 0 0 0; font-size:13px; color:#ccc;}
	#footer a {text-decoration:none; color:#ccc;}
	#footer a:hover {text-decoration:none; color:#ff6600;}
	#footer #left {float:left; width:450px; margin:20px 0 0 0; padding:0;}
	#footer #right {float:right; width:204px; margin:20px 0 0 0; padding:0; text-align:right;}
/*	admin login*/
	.login_table {margin: 20px 0 0 0;}
	.login_table .leftcell {color:#ff6600; padding:0 5px 0 0; font-weight:bold; margin: 20px 0 0 0;}
	.login_table input {border:1px solid #CCC; color:#999; width:170px;}
	.login_table password {border:1px solid #CCC; color:#999; width:170px;}
	.login_table .buttoncell {text-align:right;}
	.login_table .buttoncell input {color:#ff6600; text-align:right; width:50px; text-align:center; outline:none;}
	.content_submit {width:100px; height:25px;color:#ff6600; text-align:right; width:50px; text-align:center; outline:none;}
/*	contact form*/
	#contact_form {width:300px;margin: 20px 0 0 0;}
	#contact_form .leftcell {padding: 0 50px 0 0; vertical-align:top;}
	#contact_form .leftcell label {color:#ff6633; font-weight:bold;}
	#contact_form input {width:250px; border:1px solid #CCC;color:#4d4d4d; margin: 0 0 10px 0; color:#333;}
	#contact_form .submitcell {text-align:right;}
	#contact_form .submitcell input {width:80px; height:25px;color:#ff6633; margin: 5px 0 0 0;}
	#contact_form textarea {width:250px;height:100px;border:1px solid #CCC; color:#333;overflow-y: scroll;font-family:Arial, Helvetica, sans-serif; color:#4d4d4d;}
	
	