	html, body {margin:0px; padding:0px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; color:#5c5949; }
	body		{ background: url("images/bg.jpg") top left repeat-x;}
	a			{  color:#5c5949; }
	a:hover		{  color:#ee7100; }
	img			{ border:0; }
	h1			{ margin:0px; padding:0px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 44px; color:#b9b6ad; font-weight: normal; position:relative; }
	h2			{ margin:0px; padding:0px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; color:#676455; font-weight: normal; }
	h1 span		{ z-index: 100; padding: 0px 0px 0px 10px; font-size: 12px; position:absolute; top:0;  background: url("images/bg_h1_span.gif") 0 0 no-repeat; color:#fff;  height:20px; }
	h1 span b	{background-color: #a8d400;line-height: 15px; padding: 0 5px; height:15px; width:auto; overflow:hidden;}
	#main		{ margin:0px auto; padding:0px 0px 60px 0px; width:876px;}
	#header		{ margin:0px; padding:0px; }
	#contentbox { margin:0px; padding:0px; }
	.TopMenu	{ margin:0px; padding:0px; line-height: 52px; text-align:center; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px;}
	.TopMenu a	{ padding:0 10px; text-decoration: none; color:#00a0d4; }
	.TopMenu a.active	{ color:#ee7100; }
	.TopMenu a:hover	{ color:#a8d400; }
	.logo		{margin:18px; padding:0px; width:256px;  height:77px; background: url("images/logo.gif") -8px 0 no-repeat; float:left;}
	.header		{margin: 18px 0 18px 18px; padding:0px; float:left; width:560px; }
	*html .header		{margin: 9px 0 9px 9px; width:520px;overflow:hidden;}
	.box		{ margin:18px; padding:0px; width:256px; float:left; }
	*html .box	{ margin:9px;}
	.indimg		{ height:243px; background: url("images/bg_box.jpg") top left no-repeat; text-align:center; font-size: 20px; }
	.indimg a		{ color:#474747; text-decoration: none; }
	.indimg a:hover { color:#ee7100; }
	.indimg img	{ margin:15px 0; padding:0px; width:225px; height:145px; }
	.center		{text-align:center;}
	.LiInd		{ margin:10px; padding:0px; font-size: 16px; line-height: 20px; list-style: none; }
	.LiInd li	{ margin:5px 0; padding:0 0 0 15px; background: url("images/bg_li_ind.gif") 0 4px no-repeat;}
	form		{ margin:0px; padding:0px; }
	#join		{ margin:18px 2px 0 2px; padding:0px; width:149px; height:32px; border:0; background: url("images/bg_join.gif") 0 0 no-repeat; font-size: 18px; color:#fff; float:left;  overflow:hidden; }
	#joinText	{ margin:18px 2px 0 2px; padding:0 5px; width:378px; line-height: 30px; height:30px; border: 1px solid #c3bfb1; background-color: #fff; font-size: 16px; float:left; overflow:hidden; }
  /*	*html #joinText { width:350px;} */
	#IndLoginForm { position:relative; }
	#IndUsername { margin:2px 0 2px 20px; padding:0 5px; width:200px; line-height: 30px; height:30px; border: 1px solid #c3bfb1; background-color: #fff; font-size: 16px; }
	#IndPasswordlabel {font-size: 16px;  position:absolute; top:46px; left:27px;}
	#IndPassword { margin:2px 0 2px 20px; padding:0 5px; width:200px; line-height: 30px; height:30px; border: 1px solid #c3bfb1; background-color: #fff; font-size: 16px; }
	#IndLogincheckbox {float:left;}
	#Start { margin:2px 10px 2px 20px; float:left; width:66px; height:32px; border:0; background: url("images/bg_start.gif") 0 0 no-repeat; color:#fff; font-size: 18px; }
	#Remember {float:left; width:100px; font-size: 12px; line-height: 14px;}
	#Launcher { margin: 0px 0px 0px 310px; padding:0px; width:392px;}
	#Launcher p { margin: 10px; padding:0px; }
	#Launcher_li { margin: 10px 0px 30px 0px; padding: 2px 0 0 0; background: url("images/bg_la_li.jpg") 0 0 no-repeat; width:392px; height:119px; }
	#Launcher_li ul	{ margin: 0 10px; padding:0px; font-size: 16px; line-height: 20px; list-style: none; }
	#Launcher_li ul li	{ margin:15px 0; padding:0 0 0 15px; background: url("images/bg_li_ind.gif") 0 4px no-repeat;}
	a#start_dow { background: #ee7100 url("images/bg_start_dow.gif") 0 0 no-repeat; width:161px; height:32px; float:left; line-height: 32px; text-align:center; color:#fff;text-decoration: none; font-size: 14px; }
	a#start_dow:hover { text-decoration: underline; color:#fff; }
	.start_dow_box { width:161px; margin:10px auto 0px auto;}
	a.start_dow { background: #ee7100 url("images/bg_start_dow.gif") 0 0 no-repeat; width:161px; height:32px; float:left; line-height: 32px; text-align:center; color:#fff;text-decoration: none; font-size: 14px; }
	a.start_dow:hover { text-decoration: underline; color:#fff;}
	.LeftBox { margin:0px; padding:0px; width:292px; float:left; }
	.RightBox { margin:0px; padding:0px; width:584px; float:left; }
	.left_menu {margin: 0 50px; padding:0px; }
	.left_menu ul {margin:0px; padding:0px; list-style: none; }
	.left_menu li {margin: 0; padding:0px; }
	.left_menu a {margin:0px; padding:0px; text-decoration: none; }
	.left_menu a b {color:#ff5796;}
	.left_menu a:hover { text-decoration: underline; }
	#blog {width:400px;}
	#faq {width:400px;}
	#blogmenu li {margin: 15px 0; padding:0px; }
	#faqmenu li {margin: 15px 0; padding:0px; }
	.both {clear:both;}