body
{margin:0;padding:0;background:white /*url("../images/background.png") no-repeat center 133px*/;color:black;font-family:arial;font-weight:normal;font-size:12px;}
	#main
	{width:900px;min-height:970px; height: auto !important;height:970px;margin:auto;background:transparent;/*border:solid silver 1px*/}
		#bg
		{width:900px;height:712px;z-index:1;position:absolute;/*margin-top:95px;*/top:/*95px*/120px;}
		#header
		{width:900px;height:/*95px*/120px;background:red;position:absolute;z-index:2;/*border-bottom:solid silver 1px;*/}
			#logo
			{width:auto;height:auto;}
			#menu
			{width:auto;height:133px;background:transparent;margin-left:10px;}
		#content
		{width:900px;height:/*300px*/auto;z-index:2;position:absolute;top:/*335px*/360px;}	
			#callus_box
			{width:285px;height:80px;background:transparent url("../images/callus.png") no-repeat center center;}
			.empty_box
			{width:269px;height:79px;/*background:rgb(128,128,128)*/;margin-left:38px;display:block;margin-top:2px;}
			#images_home
			{width:578px;height:79px;background:url("../images/images_home.png");margin-left:35px;}
			#our_services_img
			{background:url("../images/image_services.png");}
			#tailored_img
			{background:url("../images/image_testimonials.png");}
			.bg_left_side_home
			{background:url("../images/left_back.png") no-repeat;}
			.bg_left_side_services
			{height:726px;background:url("../images/left_back_services.png") no-repeat;}
			/*services*/
			#content_services
			{width:900px;height:/*300px*/auto;z-index:2;position:absolute;top:/*95px*/360px;/*border-bottom:solid silver 1px;border-top:solid silver 1px;*/background:transparent;display:none}	
			#left_side
			{width:296px;/*height:auto;*/}
				#cont_services
				{width:500px;height:300px;background:red;margin-left:40px;}
				#recentprojects_box
				{width:245px;height:auto;background:transparent;padding-left:40px;}
					#recentprojects_box div
					{width:210px;height:23px;padding-left:10px;margin-bottom:25px}
					#ul_recentprojects
					{list-style:none;margin-top:25px;}
						#ul_recentprojects li
						{margin-top:25px;}
			#right_side
			{width:555px;height:auto;background:transparent;margin-left:29px;padding-left:20px;}	
				.big_title
				{font-size:24px;margin-top:10px;margin-bottom:10px;}
				.service_box
				{margin-top:15px;z-index:10;}
				.service_box p
				{font-size:11px;width:450px;}
				.img_service
				{width:105px;height:90px;}
				#interactive_flash_icon
				{margin-top:-12px;margin-bottom:22px;z-index:1;}	
			/*services*/
			/*about us*/
			#content_about
			{width:100%;height:600px;z-index:2;position:absolute;top:360px;left:0px;background:black;display:none}		
				#top_line
				{width:100%;height:80px;background:rgb(116,192,254);}
				#top_bottom
				{width:100%;height:80px;background:rgb(116,192,254);margin-top:600px;}
				#about_c
				{width:500px;height:300px;margin:auto;margin-top:20px;text-align:justify;}	
			/*about us*/
			/*advantages*/
			#content_advantage
			{width:100%;height:600px;z-index:2;position:absolute;top:360px;left:0px;background:black;display:none}
				#advantage_c
				{width:500px;height:300px;margin:auto;margin-top:20px;text-align:justify;}	
			/*portfolio*/
			#content_portfolio
			{width:100%;height:600px;z-index:2;position:absolute;top:360px;left:0px;background:black;display:none;}
			/*portfolio*/
			/*contact*/
			#content_contact
			{width:900px;height:600px;z-index:2;position:absolute;top:360px;background:black;display:none;}
				#contact_box
				{width:300px;height:auto;background:transparent;margin-top:20px;color:/*#BBBBBB*/black;font-size:14px;margin-left:110px;}
					#contact_box select
					{width:300px;}
					#contact_box div
					{margin-top:10px;}
					.lbl_contact_
					{width:100px;padding-top:5px;}
					.input_contact_
					{width:200px;}
					.txt_input_contact_
					{background:white;border:solid #6EBAFF 1px;color:black;width:200px;height:20px;padding-top:5px;}
					.submit_contact_
					{width:76px;height:26px;background:url("../images/btn_wads_sprite.png") no-repeat 1px -52px;border:0;margin-left:225px;cursor:pointer;outline:none;}
						.submit_contact_:hover
						{background:url("../images/btn_wads_sprite.png") no-repeat 1px -79px;}
					.m_top
					{margin-top:15px;padding-top:10px;}	
				#info_contact
				{width:300px;height:auto;background:transparent;margin-left:40px;margin-top:20px;}	
			/*conctact*/
			/*thanks*/
			#content_thanks
			{width:900px;height:600px;z-index:2;position:absolute;top:360px;background:black;display:block;}
				#thanks_c
				{margin:auto;width:300px;height:300px;margin-top:30px;}
				#thanks_c strong
				{margin-top:20px;font-size:25px;}
				#thanks_c p
				{font-size:15px;text-align:justify;}
			/*thanks*/
			/*get quote*/
			#content_quote
			{width:900px;height:auto;z-index:2;position:absolute;top:360px;background:black;display:none;}
				#quote_box
				{margin:auto;width:650px;height:2900px;margin-top:30px;color:black;}
					#quote_box textarea
					{width:640px;height:50px;overflow:hidden;background:white;border:solid #6EBAFF 1px;color:black;margin-top:5px;}
					#content_quote div 
					{margin-top:8px;}
					#purchaseddate
					{background:#333333;border:0;color:#BBBBBB;}
					.upload_file_box
					{width:90%;height:auto;}
			/*get quote*/		
			#wwd_box
			{width:245px;height:auto;background:transparent;padding-left:40px;display:block;}
				#wwd_box div
				{width:210px;height:23px;padding-left:10px;}
				.title_box
				{background:url("../images/line.png") repeat-x bottom;font-size:18px;}
				#ul_wwd_box
				{list-style:none;margin-left:5px;}
				#ul_wwd_box li
				{float:none;margin-top:2px;}
				#rm_wwd
				{margin-right:60px;}
			#services_box
			{width:267px;height:auto;margin-left:40px;background:transparent;display:block;}	
				#services_box div
				{width:220px;height:23px;padding-left:10px;}
				#services_box  p
				{padding-left:10px;font-size:11px;padding-right:5px;}
			#tailored_box
			{width:267px;height:auto;margin-left:40px;background:transparent;display:block;}	
				#tailored_box div
				{height:23px;padding-left:10px;}
				#tailored_box p
				{padding-left:10px;font-size:11px;}	
			#advantage_box
			{width:565px;height:auto;background:transparent;margin-top:60px;display:block}
				#advantage_box div
				{width:490px;height:23px;padding-left:10px;}
				#advantage_box p
				{padding-left:10px;padding-right:10px;}
			#slide_box_home
			{width:565px;height:auto;background:transparent;margin-top:60px;display:block}	
				#container_slider_img
				{background:transparent;margin:auto;}
					#ctrl_left
					{width:25px;height:25px;background:url("../images/slider/ctrl_left.png");position:absolute;z-index:10;margin-top:40px;margin-left:25px;cursor:pointer;}
					#ctrl_right
					{width:25px;height:25px;background:url("../images/slider/ctrl_right.png");position:absolute;z-index:10;margin-top:40px;margin-left:515px;cursor:pointer;}
					.li_bg_slider
					{width:474px/*max->484px*/;height:131px/*max->131px*/;background:url("../images/slider/li_bg_slider.png") no-repeat center center;padding-left:10px;font-size:11px;color:rgb(51,51,51);}
						.text_slider
						{padding-top:17px;margin-left:5px;}
							.text_slider p
							{padding-top:8px;width:290px;}
						.lbl_white_big
						{font-family:arial black;font-size:18px;color:white;}
						.li_bg_slider strong
						{font-size:18px;}
					/*slider*/
					#container_slider_img ul, #container_slider_img li
					{margin:0;padding:0;list-style:none;}
					#container_slider_img, #container_slider_img li
					{ 
					/* 
						define width and height of container element and list item (slide)
						list items must be the same size as the slider area
					*/ 
					width:484px;height:131px;
					overflow:hidden; 
					z-index:100;
					}
					/*slider*/
			#contact_index
			{width:423px;height:15px;background:url("../images/contact.png");margin-left:250px;margin-top:60px;}
				.btn_getquote
				{width:154px;height:26px;background:url("../images/btn_wads_sprite.png") no-repeat 0px 1px ;border:0;cursor:pointer;margin-left:40px;margin-top:5px;outline:none;}
					.btn_getquote:hover
					{background:url("../images/btn_wads_sprite.png") no-repeat 0px -25px;}
	#footer
	{width:100%;height:115px;background:url("../images/bg_footer.png") repeat-x;margin:auto;}		
/*global*/
.f_left
{float:left;}
.f_right
{float:right;}
.both
{clear:both;}
.c_azul
{color:rgb(110,185,253);}
.comming_soon
{font-size:50px;margin-top:80px;margin-left:80px;}
/*reset css*/
a
{text-decoration:none;outline:none;}
img
{border:0;}
ul,p
{margin:0;padding:0;}
/*style 2*/
#main_
{width:100%;overflow:hidden;}
	#header_
	{width:900px;height:133px;margin:auto;background:transparent;}
	#flash_bg
	{width:900px /*100%*/;height:712px;margin:auto;z-index:10;}
	#container
	{width:100%;overflow:hidden;position:absolute;z-index:2;top:376px;background:transparent;}
		#cont_
		{/*width:900px;min-height:475px;height:auto;margin:auto;margin-top:8px;*/ min-height:495px;}
			#content_
			{width:900px;height:auto;overflow:hidden;margin:auto;}	
			#content_services_
			{width:900px;height:auto;overflow:hidden;display:none;margin:auto;background:white;}	
			#content_portfolio_
			{width:100%;height:600px;overflow:hidden;display:none;margin:auto;background:white;}
			#content_about_
			{width:100%;height:auto;min-height:475px;overflow:hidden;display:none;margin:auto;background:white;}
			#content_advantage_
			{width:100%;height:auto;min-height:475px;overflow:hidden;display:none;margin:auto;background:white;}	
			#content_contact_
			{width:900px;height:auto;min-height:475px;overflow:hidden;display:none;margin:auto;background:white;}
			#content_quote_
			{width:900px;height:auto;min-height:475px;overflow:hidden;display:none;margin:auto;background:white;}
				#content_quote_ div 
				{margin-top:8px;}
			#content_new_link
			{width:900px;height:auto;min-height:475px;overflow:hidden;display:block;margin:auto;background:white;}
				/*websitedesign*/
				#sub_title_
				{width:95%;margin-top:15px;}
				#ul_websitedesign
				{list-style:none;font-size:12px;font-family:arial black;color:white;margin-left:12px;}
					/*#ul_websitedesign li
					{float:none;width:247px;height:23px;padding-top:8px;padding-left:24px;}
					*/
					.li_service
					{float:none;width:247px/*271px*/;height:23px/*31px*/;padding-top:8px;padding-left:24px;}
					.li_service:hover
					{background:url("../images/bg_current_services.png") repeat-x;}	
					.li_service a:link,.li_service a:visited
					{color:white;}		
					/*.li_service:hover a:link,.li_service:hover a:visited
					{color:black;}	
					*/
					.current_service
					{background:url("../images/bg_current_services.png") repeat-x;float:none;width:247px/*271px*/;height:23px/*31px*/;padding-top:8px;padding-left:24px;}
						.current_service a:link,.current_service a:visited
						{color:black;}
				.title_out_link
				{font-size:14px;font-weight:regular;}	
					.title_out_link strong
					{font-size:24px;font-family:arial black;}
					.title_out_link .both
					{border-bottom:solid rgb(110,186,255) 1px;margin-bottom:2px;margin-top:2px;}
					.title_out_link div
					{padding-left:8px;}	
				.ul_websitedesign_blue
				{list-style:none;list-style-image:url("../images/li_blue.png");margin-left:17px;margin-right:35px;}	
					.ul_websitedesign_blue li
					{float:none;margin-top:5px;}
						.ul_websitedesign_blue li a:hover
						{text-decoration:underline;}
				.medium_blue
				{font-family:arial black;font-size:14px;}	
				.m_top
				{margin-top:10px;}
				.contact_us_service
				{width:467px/*max->537px*/;height:39px/*max->49px*/;background:url("../images/contactus_back.png");margin-top:10px;padding-top:10px;padding-left:70px;color:white;}
					.contact_us_service strong
					{font-size:13px;font-family:arial black;}
					.contact_us_service strong a:link,.contact_us_service strong a:visited
					{color:white;}
					.contact_us_service strong a:hover
					{text-decoration:underline;}
		
		#footer_
		{width:100%;height:44px;overflow:hidden;background:transparent url(../images/bg_footer_.png) repeat-x;margin-top:10px;color:white;}
			#cont_footer
			{width:100%;height:30px/*max->44px*/;margin:auto;background:transparent;text-align:center;font-size:12px;font-family:arial;padding-top:14px;}
				#ul_cont_footer
				{margin-left:30px;list-style:none;}
					#ul_cont_footer li
					{float:left;padding-left:5px;padding-right:5px;}
						#ul_cont_footer li a:link,#ul_cont_footer li a:visited
						{color:white;}
				.lbl_white_big_
				{font-family:arial black;font-size:14px;color:white;}	
					.lbl_white_big_:hover
					{text-decoration:underline;}
				#cont_footer label
				{font-size:12px;}
				#cont_footer div
				{margin-left:8px;margin-right:8px;}	
				.contact_text_
				{margin-top:-3px;}
				#cont_footer img
				{vertical-align:middle;}
			