	body	{margin:0px auto;background:#c8c8c8 url(../images/windowbg.png) repeat-x ;}	
	#bgholder	{margin:0 auto; margin:0 200px;padding:0 5px; width:855px; height:100%; overflow:auto; background:url(../images/bg.png);}
		#site_holder	{margin:0 auto; margin-left:3px; width:850px;overflow:auto; height:auto; background:#fff; }			
			#header		{height:70px;}
				#header #h1_cb	{float:left; width:200px;font-family:agency fb; font-size:30px; color:#000; margin:0 20px 0;}
				#header #h1_it	{clear:both; width:200px;font-family:tahoma; font-size:20px; font-weight:normal; color:#FF6633; margin:-10px 0 20px 20px;}
				#menu_bar 	{ clear:both;height:25px; margin:0px; padding:0px; margin:0 40px; list-style-type:none;}
				#menu_bar  li	{ width:110px; text-align:center; float:left; }
				#menu_bar  li a	{ text-decoration:none; font-family:tahoma; font-size:13px; font-weight:bold;color:#000; display:block; padding:6px; }
				#menu_bar  li a:hover	{ background-repeat: repeat-x; background-color:#777; color:#FFF;}
			#sitenav		{background-color:#777;width:100%;height:25px;clear:both;}	
			
			#content_holder	{ clear:both; min-height:100% !important; }	
			
/*global*/		h1	{ margin:40px 20px 20px;font-family:tahoma;font-weight:normal;font-size:20px; color:#333;text-align:left;}
				h2	{clear:left; float:left;font-family:tahoma; font-size:15px; font-weight:strong; color:#000;margin:20px 0 5px 20px;}
				h3	{clear:both;font-family:tahoma; font-size:15px; color:#444;font-weight:normal; margin:0px 20px;}
				p	{clear:left;font-family:arial; font-size:14px; color:#444;margin:0 20px;}
				nbsp	{width:50px;}
				img {margin:20px;}
				hr { margin:0 20px; width:95%; border-top:1px solid #CCC; }
			
			#standard_features	{float:right; width:200px;margin:0 20px; position:relative; top:105px; padding:5px;border:1px solid #ddd;}
			#standard_features h2{margin:3px 0 10px; font-family:arial; font-size:15px; font-weight:bold;}
			#standard_features ul	{list-style-type:none; margin:50px 0 0; padding:0px;}
			#standard_features ul .liblue,.ligreen {font-size:13px;height:30px; font-family:arial; color:#000;border-left:2px solid ; margin:5px 0;padding:10px;}
			#standard_features ul .liblue {background-color:#E9F2F3;}
			#standard_features ul .ligreen  {background-color:#EAFFF0;}
			
			#site_thumbs	{ clear:left;margin:20px; height:250px;}
			#site_thumbs .thumb	{width:250px; height:270px; float:left; margin:20px 35px 0 0;}
			
			#site_thumbs .thumb img{ border:none; }
			
			
			#quote_box		{clear:both; float:left; margin:30px 40px; width:300px;}
			#quote_box h1	{clear:both; float:left;font-family:tahoma; font-size:20px; font-weight:normal; margin:0 0 30px;}
			#quote_box h2	{width:150px;float:left;margin:10px 0; font-size:17px; font-weight:normal;}
			#quote_box input	{float:left;margin:10px 0;}
			#quote_box #description	{height:100px;}
			#quote_box #quote_me	{clear:both; float:right;margin:0 5px; border:1px solid #CFD9E2; background:#fff;}
			
			#resultsBox	{clear:both; float:left;margin:30px 40px; width:300px;border:1px solid;}
			
			#call_back  {clear:both;width:230px; height:120px; margin:0 20px; }
			#call_back h2	{width:190px;font-family:tahoma; font-size:18px; font-weight:normal; margin:10px 0; padding:10px 0;}
			#cb_textfield { float:left; background-image: url(../images/textbox_bg.png); width:151px; height:25px; }
			#cb_textfield input { float:left;border:0px; font-family:tahoma; font-size:11px; width:140px; height:16px; margin-top:6px; margin-left:7px; background-color:#FBFBFB;}
			#call_back #button	{position:relative; left:-3px; width:59px; height:25px; border:none; background:url(../images/textbox_button_bg.png);}

			
/*web*/		#quote	{width:150px; height:80px; margin:0 40px; background:url(images/web_quote.png);}
			#quote #button_h1	{ font-family:tahoma; font-size:20px;  font-weight:normal; color:#FF6633; margin:20px;}

/*cms*/		#cms_features	{clear:both; float:left; }	
		
/*faq*/		#project_plan	{ clear:both; float:left;margin:0 20px; width:400px;}
			#project_plan span	{width:auto;font-family:tahoma; font-size:15px; margin:10px 0; padding:10px 0;}
			#project_plan li		{clear:both;margin:10px 0; font-family:tahoma; font-size:13px;}

/*contact*/	#contact	{list-style-type:none; clear:both; float:left;margin:10px -20px; width:400px;}
			#contact li		{clear:both;margin:10px; font-family:tahoma; font-size:13px;}
			
/*sitemap*/	#sitemap	{clear:both;float:left;list-style-type:none; font-family:tahoma;margin:20px ; padding:0px; width:400px;}
			#sitemap h1	{font-size:14px; margin:0px; padding:10px 5px;}
			#sitemap li		{clear:both;margin:10px 0; font-size:25px; }
			#sitemap li a	{color:#444;}
			#sitemap li a:hover {color:#000;}
			#sitemap li ul {list-style-type:none; margin:0 -25px; }
			#sitemap li ul li {font-size:16px; margin:5px 15px;}
			
			
		
		#footer	{clear:both;float:left;width:100%; height:130px; background:url(../images/footer.png); margin-top:100px; border-top:1px solid #CCC;}
		#footer	div	{margin-top:20px;text-align:left;padding-left:20px;}
		#footer	div	span	{line-height:20px;font-family:arial;font-size:12px;}
	