/* STANDARD */
@charset "utf-8";
h2.ajax { font-size:14px; font-weight:bold; text-decoration:underline;}
h2.ajax2 { font-size:14px; font-weight:bold;}
h3.ajax { font-size:14px; font-weight:bold;}
h3.ajax2 { font-size:11px; font-style:italic; font-weight:bold;}
* { margin:0; padding:0;}
body { margin:0; padding:0;}
/* FIX PADDING BUGS */
div { font-size:0em; font-family:Arial, Helvetica, sans-serif;}
/* IMG LABEL */
img.img_label { color:#676767; text-decoration:none;}
a.img_label { color:#676767; text-decoration:none;}
a.img_label:hover { color:#676767; text-decoration:none;}
#welcome { font-size:11px; padding:0 20px 20px 20px; color:#676767;}
a.refresh { color:#000000; text-decoration:none; background-color:#ffffff; padding:2px 6px 2px 6px; cursor:pointer; border-bottom:2px solid #676767; border-right:2px solid #676767;}
a.onpage2 { color:#ffffff; text-decoration:none; border:1px solid #000000; background-color:#000000; padding:0 4px 0 4px; cursor:pointer;}
a.read_more { color:#9e0727; text-decoration:none;}
a.read_more:hover { color:#9e0727; text-decoration:underline;}
a.read_more2 { font-size:12px; color:#9e0727; text-decoration:none;}
a.read_more2:hover { font-size:12px; color:#9e0727; text-decoration:underline;}
.h1 { margin:0; padding:0; font-size:10px; color:#d2d2cc; font-weight:lighter;}
.h2 { margin:0; padding:0;}
.h2_article { font-size:13px;}
.h2_welcome { font-size:18px;}
.h3 { margin:0; padding:0; font-size:10px; font-weight:lighter;}
#new_background { margin:auto; width:985px; background:url(../images/rock_australia_new_background.gif) repeat-y;}
#main_container { margin:auto; width:892px;}
	#h1_tag { height:28px; text-align:right;}
	#flash_banner { padding-bottom:8px;}
	#content_container {}
	#left_sidebar { float:left; width:177px; height:560px;}
		#left_sidebar_menu {}
				#left_sidebar_menu h2.h2 { background:url(../images/menu_button.gif) no-repeat top; width:177px; margin:0; padding:10px 0 4px 0; font-size:14px; font-weight:lighter;}
				#left_sidebar_menu h2.h2 a.site_nav { color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2 a.site_nav:hover { color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2 a.site_nav_dropdown { font-size:12px; font-weight:lighter; color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2 a.site_nav_dropdown:hover { font-size:12px; font-weight:lighter; color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2_2 { background:url(../images/rock_australia_menu_button2.gif) no-repeat; width:177px; margin:0; padding:2px 0 4px 0; font-size:14px;}
				#left_sidebar_menu h2.h2_2 a.site_nav { color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2_2 a.site_nav:hover { color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2_2 a.site_nav_dropdown { font-size:12px; font-weight:lighter; color:#ffffff; text-decoration:none;}
				#left_sidebar_menu h2.h2_2 a.site_nav_dropdown:hover { font-size:12px; font-weight:lighter; color:#DDDDDD; text-decoration:none;}
					#about_us_button { cursor:pointer;}
					#services_button { cursor:pointer;}
					#supply_button { cursor:pointer;}
					#about_us_dropdown { background-color:#FFFFFF; margin-right:-12px; padding-right:12px;}
					#services_dropdown { background-color:#FFFFFF; margin-right:-12px; padding-right:12px;}
			#site_search { padding:20px 0 0 12px;  background:url(../images/rock_australia_site_search_background.gif) no-repeat top left; height:66px;}
			.site_search_form { float:left; background:url(../images/rock_australia_site_search_form_background.gif) no-repeat top left; width:132px; height:23px;}
				.site_search_formfield { margin:4px 0 0 4px; border:0 none; width:122px; height:14px; font-size:9px; color:#7f7f7f;}
				.site_search_button { background:url(../images/rock_australia_site_search_button.gif) no-repeat top; float:left; width:22px; height:23px; border:0 none; cursor:pointer;}
			#mining_civil_2 { padding-bottom:36px;}
			#system { padding:12px 0 0 34px;}
	#right_content { float:left; width:715px; min-height:560px;}
		#main_content { float:left; background:url(../images/rock_australia_main_content_background.gif) no-repeat top; float:left; width:288px; height:323px; padding:10px; color:#807979}
		#main_content_start { font-size:11px;}
		#mining_civil { float:left;}
		#flash_panel { float:left;}
			#mining_civil_bottom { width:715px; height:15px;}
		#c2a_panel { float:left; width:715px; height:201px;}
			#c2a_panel_sectors { background:url(../images/rock_australia_c2a_panel_sectors.gif) no-repeat top; float:left; width:227px; height:183px; padding:0 6px;}
			#c2a_panel_employment { background:url(../images/rock_australia_c2a_panel_employment.gif) no-repeat top; float:left; width:227px; height:183px; padding:0 6px;}
			#c2a_panel_news { background:url(../images/rock_australia_c2a_panel_news.gif) no-repeat top; float:left; width:227px; height:183px; margin:0 0 0 6px;}
				.c2a_inside { font-size:13px; padding:55px 15px 0 15px;}
		#about_rock_australia_background { background:url(../images/subpage_background/rock_australia_about_rock_australia_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#partners_background { background:url(../images/subpage_background/rock_australia_partners_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#sectors_background { background:url(../images/subpage_background/rock_australia_sectors_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#employment_opportunities_background { background:url(../images/subpage_background/rock_australia_employment_opportunities_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#services_background { background:url(../images/subpage_background/rock_australia_services_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#drilling_background { background:url(../images/subpage_background/rock_australia_drilling_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#blasting_background { background:url(../images/subpage_background/rock_australia_blasting_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#geotechnical_background { background:url(../images/subpage_background/rock_australia_geotechnical_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#mine_radar_background { background:url(../images/subpage_background/rock_australia_mine_radar_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#rope_access_background { background:url(../images/subpage_background/rock_australia_rope_access_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#environmental_background { background:url(../images/subpage_background/rock_australia_environmental_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#supply_background { background:url(../images/subpage_background/rock_australia_supply_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#product_background { background:url(../images/subpage_background/rock_australia_product_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#equipment_background { background:url(../images/subpage_background/rock_australia_equipment_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#news_background { background:url(../images/subpage_background/rock_australia_news_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#rock_mesha_background { background:url(../images/subpage_background/rock_australia_rock_mesha_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#contact_rock_australia_background { background:url(../images/subpage_background/rock_australia_contact_rock_australia_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
		#rockaustralia-incorporate_background { background:url(../images/subpage_background/rock_australia_contact_rock_australia_background.jpg) no-repeat top; float:right; width:705px; height:802px;}
			#flash_box { float:left; margin:280px 0 0 0; padding:0 0 0 0; width:334px; height:204px;}
			#right_content_box { float:left; width:345px; height:688px; font-size:12px; color:#FFFFFF; margin:45px 0 0 10px;}
			#right_content_box p { margin:12px 0 12px 0;}
			#right_content_box a { color:#C8C8C8;}
			#right_content_box a:hover { text-decoration:none;}
				#right_content_head { width:335px; padding:0 0 0 0; margin:0 0 10px 0;}
					#right_content_head h2.h2 { font-size:36px; font-weight:lighter; color:#FFFFFF; text-transform:uppercase;}
				#gallery_container { float:right; padding:0 31px 0 0; margin:35px 0 0 0 !important; margin:0 0 0 0;}
					#gallery_container p { margin:10px 0 8px 0; padding:0 0 0 0;}
					#gallery_container p.view_photos { font-size:12px; border-bottom:2px solid #FFFFFF; color:#FFFFFF;}
					#gallery_container a.view_gallery { font-size:11px; color:#FFFFFF;}
					#gallery_container a.view_gallery:hover { text-decoration:none;}
#footer_container { background-color:#e3e6eb;}
	#footer_map_area { color:#676767; margin:auto; width:892px; height:286px;}
		#flash_map { float:left; width:177px;}
		.map_detail { margin:15px 0 0 0; float:left; width:160px; font-size:10px;}
		.map_detail p { margin:10px 0; padding:0;}
		.map_detail p b { font-size:11px;}
		.subscribe_newsletter { margin:0 0 0 25px; float:left; width:345px; font-size:15px; color:#b2062b;}
			.subscribe_newsletter p { margin:0; padding:0;}
			.subscribe_newsletter_form { float:left; background:url(../images/rock_australia_subscribe_newsletter_form_background.gif) no-repeat top; width:160px; height:20px;}
				.subscribe_newsletter_formfield { margin:2px 0 0 4px; border:0 none; width:148px; height:14px; font-size:9px; color:#7f7f7f;}
				.subscribe_newsletter_button { background:url(../images/rock_australia_subscribe_newsletter_button.gif) no-repeat 2px 0; float:left; width:23px; height:18px; border:0 none; cursor:pointer;}
		.additional_icon { float:left; width:345px; text-align:right; margin:18px 0 0 25px;}
	#footer_link { margin:auto; width:892px;}
		.footer_link_project_name { font-size:10px; padding:0 0 4px 10px; color:#999999;}
		.footer_link_group { float:left; border-right:1px solid #CCCCCC; font-size:10px; height:50px; padding:0 10px 0 10px;}
		.footer_link_group h3.h3 a { text-decoration:none; color:#999999;}
		.footer_link_group h3.h3 a:hover { text-decoration:none; color:#666666;}
	#footer_exa { margin:auto; width:892px; height:40px;}
		.footer_exa_group { margin:5px 0 0 10px; font-size:10px; color:#CCCCCC;}
		.footer_exa_group a { text-decoration:none; color:#999999;}
		.footer_exa_group a:hover { text-decoration:none; color:#666666;}