.subscribe_form{
width:190px; 
float:left;
margin: 10px 0;
padding-left:10px;
border-top:1px dashed grey; 
border-bottom:1px dashed grey;}
.subscribe{
margin:0px;
color:#3D3D3D;
font-family:Arial;
font-size:12px;
}
.subscribe a{
color:#3D3D3D;
}
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:26px;
		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:254px;
		height:43px;
		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;
		padding:12px 31px 0 32px;
		float:left;
		display:block;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		background:url(images/menubg.jpg) repeat-x;
	}
#topmenu ul li a:hover
	{
		text-decoration:underline;
	}
#headerpanel
	{
		width:904px;
		height:346px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/headpic.jpg) no-repeat;
	}
#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;
	}
#sublist
	{
		width:206px;
		margin:0px;
		padding:0 0 0 5px;
		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;
		overflow:hidden;
	}
#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:107px;
		height:100px;
		margin:0px;
		padding:0 3px 0 0;
		float:left;
		display:block;
		background:url(images/listpic1.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:576px;
		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:12px;
		color:#d5bda0;
		text-align:center;
	}
#copyright a
	{
		color:#d5bda0;
	}
#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:675px;
		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;
	}
.innerheading h3, h6
	{
		padding:0px;
		margin:0px;
		text-align:left;
		font-family:Georgia;
		font-size:24px;
		font-weight:normal;
		color:#3c3939;
	}
.innerheading2
	{
		width:625px;
		margin:20px 0 0 0;
	}
.innertext, .innertext2, .review
	{
		width:660px;
		margin:10px 0 0 0;
		padding-left:5px;
		float:left;
		font-family:Georgia;
		font-size:14px;
		font-weight:normal;
		color:#3c3939;
		text-align:justify;
	}
.review a, b
	{		
		font-size:14px;
		font-weight:bold;
		color:#3c3939;
			}
.innertext a
	{
		color:#666666;
		text-decoration:none;
	}
.innertext img
	{
		display:block;
		margin:auto;
		clear:both;
	}
.innertext h4
	{
		margin:0px; padding:0px;
		margin-top:25px;
		margin-bottom:15px;
		font-size:16px;
		font-weight:bold;
	}
.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--------------------------------*/