/* CSS Document */
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffff;
	}

td, div, h1, h2, h3, p, input, form{
	margin:0;
	padding:0;
}

img{
	padding:0;
	margin:0;
	border:none;
	}

ul {
	list-style:none;
	margin:0;
	padding:0;
	}

.spacer {
	clear:both;
	line-height:0;
	font-size:0;
}
/*===================body===================*/

.body_bg { background:url(../images/34.jpg) repeat;
	}
#total_body{ margin: 0 auto;
	width: 849px;
	}

#total_body #total_body_top{ background: url(../images/top_img.gif) no-repeat;
	height: 42px;
	}
	
#total_body #total_body_banner{ background:url(../images/banner_img.jpg) no-repeat;
	height: 341px;
	}	
	
#total_body #total_body_banner #total_body_banner_logo{ 
	}
	
#total_body #total_body_banner #total_body_banner_logo img{ margin: 17px 0 0 580px;
	}		
	
#total_body #total_body_banner #banner_navigation{ background: url(../images/navi_bg.gif) no-repeat 0 0;
	height: 34px;
	margin: 17px 0 0 393px;
	}	
	
#total_body #total_body_banner #banner_navigation ul{ margin: 0 0 0 60px;
	}	
	
#total_body #total_body_banner #banner_navigation ul li{ float:left;
	color:#FFFFFF;
	background-color:inherit;
	line-height:34px;
	}	
	
#total_body #total_body_banner #banner_navigation ul li a{ text-decoration: none;
	color:#FFFFFF;
	background-color:inherit;
	font: bold 12px/34px Arial, Helvetica, sans-serif;
	padding: 0 10px 0 10px;
	}	
	
#total_body #total_body_banner #banner_navigation ul li a:hover{ color:#FFFF00;
	text-decoration:underline;
	}
	
#total_body #total_body_banner #banner_navigation ul li a.active_banner_navi{ color:#FFFF00;
	text-decoration:underline;
	}		
	
#total_body #total_body_banner #gallery{ margin: 12px 26px 0 406px;
	}	
	
#total_body #total_body_banner #gallery h2{ font: 22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	}	
	
#total_body #total_body_banner #gallery img{ margin: 10px 8px 0 0;
	}	
	
#total_body #total_body_banner #gallery img.margin_none{ margin-right: 0;
	}	
	
#total_body #middle_bg { background: #b54c00;
	}

#total_body #middle_bg #middle_b_left{ width: 232px;
	float:left;
	background:#FFFFFF;
	height: 600px;
	}
	
#total_body #middle_bg #middle_b_left img{ margin: 35px 0 0 0;	
	}

#total_body #middle_bg #middle_b_left #middle_b_left_inner { width:220px;
	}	
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner h3{ font: 20px Arial, Helvetica, sans-serif;
	color:#9a7c1c;
	text-align:right; 
	}
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner h4{ font: 20px Arial, Helvetica, sans-serif;
	color:#9a7c1c;
	text-align:right;
	margin: 10px 0 0 0;
	}		
		
#total_body #middle_bg #middle_b_left #middle_b_left_inner ul{ margin: 15px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner li{ 
	border-bottom:1px dashed #9a7c1c;
	}
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner li a{ font: bold 11px Arial, Helvetica, sans-serif;
	color:#b56402;
	text-decoration:none;
	line-height: 25px;
	background:url(../images/li_bullet.gif) no-repeat 5px 4px;
	padding: 0 0 0 20px;
	}
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner li a:hover{ color:#6a2d00; 
	}
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner li a.active_left_pannel{ color:#6a2d00;
	}				
	
#total_body #middle_bg #middle_b_right{ width: 617px;
	float:right;
	background: #b54c00;
	padding: 0 0 0 0;
	height: 600px;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner{ margin: 0 23px 0 23px;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner ul{ margin: 0 0 0 50px;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner ul li { padding: 0 0 8px 0;
	}
#total_body #middle_bg #middle_b_right #middle_b_right_inner ul li.categories{ font: 14px Verdana, Geneva, sans-serif;
	color:#FFF;
	background:url(../images/sitemap.gif) no-repeat 0 0;
	padding: 0 0 0 30px;
	}
	
.p_sitemap { font: 14px Verdana, Geneva, sans-serif;
	padding: 0 0 8px 30px;
		}
		
.p_sitemap a{ color:#FFF;
	text-decoration:none;
	}
	
.p_sitemap a:hover{ text-decoration:underline;
		}	
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner ul li a{ font: 14px Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
	background:url(../images/sitemap.gif) no-repeat 0 0;
	padding: 0 0 0 30px;
	}	
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner ul li a:hover{ text-decoration:underline;	
	}

#total_body #middle_bg #middle_b_right #middle_b_right_inner #rechard_branson_left{ width:145px;
	float:left;
	}
		
#total_body #middle_bg #middle_b_right #middle_b_right_inner #rechard_branson_right{ width: 420px;
	float:right;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #amps_ampli_left{ width:176px;
	float:left;
	}
		
#total_body #middle_bg #middle_b_right #middle_b_right_inner #amps_ampli_right{ width: 389px;
	float:right;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #emokids_left{ width:176 px;
	float:left;
	}
		
#total_body #middle_bg #middle_b_right #middle_b_right_inner #emokids_right{ width: 389px;
	float:right;
	}	
	
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages { margin: 50px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.margin_blog_post{ margin: 300px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.en_route_australia{ margin: 300px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.face_face_brisbane{ margin: 200px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.sightseeing_on_our_day{ margin: 20px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.news_letter{ margin: 300px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.back_in_full_swing{ margin: 100px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.our_last_03{ margin: 50px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.pairs_03{ margin: 300px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages.australia_face_to_face_03{ margin: 150px 0 0 0;
	}									
		
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages ul{ margin: 20px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages ul li{ float: left;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages ul li a{ background: url(../images/page.gif) no-repeat;
	display:block;
	height:30px;
	width:30px;
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	line-height:30px;
	padding: 0 15px 0 0;
	}	
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages ul li a:hover{ background:url(../images/page_hover.gif) no-repeat;
	}
			
#total_body #middle_bg #middle_b_right #middle_b_right_inner #archive_pages ul li a.active_page{ background:url(../images/page_hover.gif) no-repeat;
	}	
#total_body #middle_bg #middle_b_right #middle_b_right_inner_contact_us{ margin: 0 23px 0 23px;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner_contact_us p{ font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-align:right;
	margin: 0 200px 0 0;
	padding: 0 0 8px 0;
	}
		
#total_body #middle_bg #middle_b_right #middle_b_right_inner_contact_us p input{ width: 187px;
	height: 30px;
	border:none;
	margin: 0 0 0 25px;
	padding: 10px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner_contact_us p textarea{ width: 187px;
	height: 100px;
	border:none;
	margin: 0 0 0 25px;
	}
	
.submit { margin: 20px 0 0 185px;
	}		
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner_contact_us p input{ margin: 0 0 0 20px;
	}	
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner_contact_us h2{ font: 32px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	background:url(../images/music_bullet.jpg) no-repeat 0 0;
	padding: 9px 0 15px 50px;
	margin: 0 0 5px 0;
	}
		
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner h2{ font: 32px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	background:url(../images/music_bullet.jpg) no-repeat 0 0;
	padding: 9px 0 15px 50px;
	margin: 0 0 5px 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner p{ font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-align:justify;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #sponsored { margin: 80px 0 0 0;
	}	
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #sponsored_about_us { margin: 200px 0 0 0;
	}
	
#total_body #middle_bg #middle_b_right #middle_b_right_inner #sponsored_about_us p{ margin: 15px 0 0 0;
	}		
				
#total_body #middle_bg #middle_b_right #middle_b_right_inner #sponsored img.add_margin{ margin: 10px 0 0 0;
	}	
	
#total_body #middle_bg #middle_b_left #middle_b_left_inner img { margin: 20px 0 0 0;
	}
		
#total_body #lower_pannel { background: url(../images/lower_pannel_bg.jpg) no-repeat;
	height: 42px;
	}
	
#total_body #lower_pannel #lower_pannel_left{ width: 550px;
	float:left;
	height: 42px;
	}	
	
#total_body #lower_pannel #lower_pannel_left ul{ margin: 0 0 0 81px;
	}	
	
#total_body #lower_pannel #lower_pannel_left ul li{ float:left;
	color:#FFFFFF;
	background-color:inherit;
	line-height:42px;
	}	
	
#total_body #lower_pannel #lower_pannel_left ul li a{ font: bold 12px/42px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	padding: 0 6px 0 6px;
	}
	
#total_body #lower_pannel #lower_pannel_left ul li a:hover{ color: #b54c00;
	background-color:inherit;
	text-decoration:underline;
	}
	
#total_body #lower_pannel #lower_pannel_left ul li a.active_lower_navi{ color:#b54c00;
	background-color:inherit;
	text-decoration:underline;	
	}			
	
#total_body #lower_pannel #lower_pannel_right { width: 281px;
	float:right;
	}	
	
#total_body #lower_pannel #lower_pannel_right p{ font: 12px/42px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	margin: 0 0 0 15px;	
	}
	
#total_body #lower_pannel #lower_pannel_right p span{ font-weight:bold;
	}	
	
#total_body #lower_pannel #lower_pannel_right p span a{ text-decoration:none;
	color:#FFFFFF;
	background-color:inherit;
	}
		
#total_body #lower_pannel #lower_pannel_right p span a:hover{ text-decoration:underline;
	color:#b54c00;
	background-color:inherit;
	}
	
#total_body #link_pannel{ padding: 10px 0 10px 0;
	background: #FFFFFF;
	}
	
#total_body #link_pannel p { font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}

#total_body #link_pannel p a{ text-decoration:underline;
	color:#000000;
	}
























