Body
	{
		margin:0px;
		padding:0px;
		background:url(images/topbg.jpg) repeat-x;
	}
h1
	{
		width:387px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Georgia;
		font-size:36px;
		font-weight:normal;
		color:#3c3939;
	}
h2
	{
	margin:5px;
	font-family:Georgia;
	font-size:20px;
	font-weight:normal;
	color:#d4533e;
	text-align:center;
	}
h3
	{
		width:768px;
		margin:20px 0 0 0;
		padding:0 58px 0 58px;
		float:left;
		font-family:Georgia;
		font-size:16px;
		font-weight:normal;
		color:#3c3839;
		text-align:center;
	}
h4
	{
		width:206px;
		margin:60px 0 0 0;
		padding:0px;
		float:left;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#3c3939;
	}
h5
	{
		margin:0px;
		padding:0 0 0 26px;
		float:left;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#3c3939;
	}
#headblank
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:left;
	}
#head
	{
		width:904px;
		margin:0 auto;
		padding:0px;
	}
#logo
	{
	width:194px;
	height:100px;
	margin:24px 0 0 0;
	padding:0 0 0 355px;
	float:left;
	background:url(images/logo.jpg) no-repeat right bottom;
	}
#menupanel
	{
		width:902px;
		height:39px;
		margin:19px 0 0 0;
		padding:0px;
		float:left;
		border-left:#FFFFFF solid 1px;
		border-top:#FFFFFF solid 1px;
		border-right:#FFFFFF solid 1px;
	}
#topmenu
	{
		width:902px;
		height:39px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/menubg.jpg) repeat-x;
	}
#topmenu ul
	{
		width:902px;
		height:39px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#topmenu ul li
	{
		height:39px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#topmenu ul li.mspace
	{
		width:1px;
		height:39px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/mspace.jpg) no-repeat;
	}
#topmenu ul li .mblank
	{
		width:1px;
		height:39px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#topmenu ul li a
	{
	height:28px;
	margin:0px;
	float:left;
	display:block;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:url(images/menubg.jpg) repeat-x;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	}
#topmenu ul li a:hover
	{
		text-decoration:underline;
	}
#headerpanel
	{
	width:904px;
	height:250px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(images/headpic.jpg) no-repeat;
	position: relative;
	overflow: hidden;
	}
#headlistpanel
	{
		width:387px;
		height:278px;
		margin:58px 0 0 0;
		padding:0 0 0 457px;
		float:left;
	}
#headlist
	{
		width:206px;
		margin:35px 0 0 0;
		padding:0px;
		float:left;
	}
#headlist ul
	{
		width:206px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#headlist ul li
	{
		width:206px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#headlist ul li.htopline
	{
		width:206px;
		height:1px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/htopline.jpg) no-repeat;
	}
#headlist ul li .hblank
	{
		width:206px;
		height:1px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#headlist ul li a
	{
		width:186px;
		height:17px;
		margin:0px;
		padding:2px 0 0 20px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:10px;
		color:#d4533e;
		text-decoration:none;
		background:url(images/headlist.jpg) no-repeat;
	}
#headlist ul li a:hover
	{
		background:url(images/headlisthover.jpg) no-repeat;
	}
#loginpanel
	{
		width:350px;
		height:16px;
		margin:25px 0 0 0;
		padding:0 0 0 19px;
		float:left;
	}
#loginput, #loginput2
	{
		width:150px;
		height:16px;
		margin:0px;
		padding:0px;
		float:left;
	}
#loginput2
	{
		padding:0 0 0 42px;
	}
.loginput
	{
		width:150px;
		height:16px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:9px;
		color:#464646;
		border:0px;
	}
#submitbutton
	{
		width:48px;
		height:21px;
		margin:23px 0 0 0;
		padding:0 0 0 47px;
		float:left;
	}
.submitbutton
	{
		width:48px;
		height:16px;
		margin:0px;
		padding:5px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:9px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:url(images/submitbg.jpg) no-repeat;
	}
.submitbutton:hover
	{
		background:url(images/submitbghover.jpg) no-repeat;
	}
#registerpanel
	{
		width:175px;
		height:16px;
		margin:25px 0 0 0;
		padding:0px;
		float:left;
	}
#registerpanel a
	{
		width:175px;
		height:16px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:14px;
		color:#b15b08;
		text-align:center;
		text-decoration:none;
	}
#registerpanel a:hover
	{
		text-decoration:underline;
	}
#searchpanel
	{
		width:245px;
		height:21px;
		margin:22px 0 0 0;
		padding:0 0 0 13px;
		float:left;
	}
.searchpanel
	{
		width:203px;
		height:17px;
		margin:0px;
		padding:5px 0 0 3px;
		float:left;
		font-family:Arial;
		font-size:9px;
		color:#464646;
		border:0px;
	}
#gobutton
	{
		width:28px;
		height:21px;
		margin:0px;
		padding:0 0 0 5px;
		float:left;
	}
#gobutton a
	{
		width:28px;
		height:16px;
		margin:0px;
		padding:5px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:9px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:url(images/gobutton.jpg) no-repeat;
	}
#gobutton a:hover
	{
		background:url(images/gobuttonhover.jpg) no-repeat;
	}
#contentblank
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/contentbg.jpg) repeat-x;
	}
#contentpanel
	{
		width:886px;
		margin:0 auto;
		padding:30px 0 0 0;
	}
#contentpanelsupport
	{
		width:886px;
		margin:0px;
		padding:0 0 29px 0;
		float:left;
	}
#welcomepanel
	{
		width:886px;
		height:42px;
		margin:0px;
		padding:0px;
		float:left;
		background:#FFFFFF;
		border:#d4ba9d solid 1px;
	}
#contentlist
	{
		width:228px;
		margin:40px 0 0 0;
		padding:0px;
		float:left;
	}
#contentlist ul
	{
		width:228px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#contentlist ul li
	{
		width:228px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#contentlist ul li.list1
	{
		width:228px;
		height:90px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/listbg1.jpg) no-repeat;
	}
#contentlist ul li.list2
	{
		width:228px;
		height:100px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/listbg2.jpg) no-repeat;
	}
#contentlist ul li.list3
	{
		width:228px;
		height:108px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/listbg3.jpg) no-repeat;
	}
#contentlist ul li .text1
	{
		width:228px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:24px;
		color:#FFFFFF;
		text-align:center;
	}
#contentlist ul li a
	{
		width:228px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
		display:block;
		font-family:Georgia;
		font-size:24px;
		color:#d4533e;
		text-align:center;
		text-decoration:none;
	}
#contentlist ul li .text2
	{
		width:228px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:10px;
		color:#3c3839;
		text-align:center;
	}
#sublist2
	{
	width:856px;
	margin:40px 0 0 0;
	padding:20px 15px 0 15px;
	float:left;
	}
#sublist
	{
		width:206px;
		margin:0px;
		padding:0 0 0 35px;
		float:left;
	}
#sublist ul
	{
		width:206px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li
	{
		width:206px;
		height:19px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li.stopline
	{
		width:206px;
		height:1px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/topline.jpg) no-repeat;
	}
#sublist ul li .sblank
	{
		width:206px;
		height:1px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li a
	{
		width:186px;
		height:19px;
		margin:0px;
		padding:0 0 0 20px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:10px;
		color:#d4533e;
		text-decoration:none;
		background:url(images/sublist.gif) no-repeat;
	}
#sublist ul li a:hover
	{
		background:url(images/sublisthover.jpg) no-repeat;
	}
#productspanel
	{
		width:377px;
		height:227px;
		margin:40px 0 0 0;
		padding:20px 0 0 39px;
		float:left;
		background:url(images/productbg.jpg) no-repeat right top;
	}
#productlist
	{
		width:328px;
		height:100px;
		margin:20px 0 0 0;
		padding:0 0 0 25px;
		float:left;
	}
#productlist ul
	{
		width:328px;
		height:100px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#productlist ul li
	{
		width:107px;
		height:100px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#productlist ul li.pic1
	{
	width:308px;
	height:100px;
	margin:0px;
	padding:0 3px 0 0;
	float:left;
	display:block;
	background:url(images/mapp.jpg) no-repeat;
	}
#productlist ul li.pic2
	{
		width:107px;
		height:100px;
		margin:0px;
		padding:0 3px 0 0;
		float:left;
		display:block;
		background:url(images/listpic2.jpg) no-repeat;
	}
#productlist ul li.pic3
	{
		width:107px;
		height:100px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/listpic3.jpg) no-repeat;
	}
#productlist ul li .productext
	{
		width:107px;
		margin:85px 0 0 0;
		padding:0px;
		float:left;
		font-family:Trebuchet MS;
		font-size:10px;
		color:#3c3e42;
		text-align:center;
	}
#productext1
	{
		width:328px;
		margin:15px 0 0 0;
		padding:0 0 0 25px;
		float:left;
		font-family:Arial;
		font-size:12px;
		color:#d4533e;
	}
#productext2
	{
		width:328px;
		margin:5px 0 0 0;
		padding:0 0 0 25px;
		float:left;
		font-family:Arial;
		font-size:10px;
		color:#414448;
	}
#footblank
	{
		width:100%;
		height:77px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/footbg.jpg) repeat-x;
	}
#footpanel
	{
		width:886px;
		height:77px;
		margin:0 auto;
		padding:0px;
	}
#footmenublank
	{
		width:886px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
	}
#footmenu
	{
		width:576px;
		height:13px;
		margin:0 auto;
		padding:0px;
	}
#footmenu ul
	{
	width:625px;
	height:13px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	}
#footmenu ul li
	{ 
		height:13px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li.fspace
	{
		width:1px;
		height:13px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
		background:url(images/fspace.jpg) no-repeat;
	}
#footmenu ul li .fblank
	{
		width:1px;
		height:13px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li a
	{ 
		height:13px;
		margin:0px;
		padding:0 7px 0 7px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
	}
#footmenu ul li a:hover
	{
		text-decoration:underline;
	}
#copyright
	{
		width:886px;
		margin:5px 0 0 0;
		padding:0px;
		float:left;
		font-family:Arial;
		font-size:10px;
		color:#d5bda0;
		text-align:center;
	}
#validationblank
	{
		width:886px;
		margin:5px 0 0 0;
		padding:0px;
		float:left;
	}
#validation
	{
		width:100px;
		margin:0 auto;
		padding:0px;
	}
.xhtml
	{
		width:45px;
		height:12px;
		margin:0 2px 0 0;
		padding:1px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:9px;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:url(images/submitbghover.jpg) no-repeat 0px -2px;
	}
.xhtml:hover
	{
		color:#131111;
		background:url(images/buttonbg.jpg) no-repeat;
	}
.css
	{
		width:45px;
		height:12px;
		margin:0px;
		padding:1px 0 0 0;
		float:left;
		font-family:Arial;
		font-size:9px;
		color:#131111;
		text-align:center;
		text-decoration:none;
		background:url(images/buttonbg.jpg) no-repeat;
	}
.css:hover
	{
		color:#FFFFFF;
		background:url(images/submitbghover.jpg) no-repeat 0px -2px;
	}
#leftpanel
	{
		width:645px;
		margin:0px;
		padding:0px;
		float:left;
	}
.innerheading, .innerheading2
	{
		width:206px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#3c3939;
	}
.innerheading2
	{
		width:625px;
		margin:20px 0 0 0;
	}
.innertext, .innertext2
	{
	width:850px;
	padding:0px;
	float:left;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	color:#3c3939;
	text-align:justify;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
.innertext2
	{
		color:#d4533e;
	}
/*------------------------------------Form---------------------------------*/
#submitform
	{
	width:370px;
	margin:25px 0 0 0;
	float:left;
	padding:0px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#3c3939;
	font-family:Georgia;
	font-size:11px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:200px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#020201;
	font-family:Tahoma;
	font-size:11px;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#020201;
	font-family:Tahoma;
	font-size:11px;
	}
.submitformbottom
	{
	width:370px;
	height:150px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#020201;
	font-family:Tahoma;
	font-size:11px;
	}

#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
#submit2
	{
	width:63px;
	height:22px;
	margin:0px;
	padding:12px 0 0 0;
	float:left;
	}
.submitbutton
	{
	width:40px;
	height:15px;
	margin:0 2px 0 0;
	padding:0px;
	float:left;
	font-family:Trebuchet MS;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	background:url(images/submitbg.jpg) no-repeat 0px -2px;
	}
.submitbutton:hover
	{
	background:url(images/submitbghover.jpg) no-repeat 0px -2px;
	}
/*---------------------------------Form-End--------------------------------*/
