/*
Theme Name: Imagination
Theme URI: http://www.cssjockey.com
Description: Imagination - Fully Customizable WordPress Theme. A gift from <a href="http://www.cssjockey.com">CSSJockey.com</a> to all WordPress users. <br />Make sure you share this theme with your loved ones. <a href="http://www.cssjockey.com">Check for Updates</a>
Version: 1.0
Author: CSSJockey
Author URI: http://http://www.cssjockey.com/
*/
/*
Copyright (c) 2009, CSSJockey! All rights reserved - http://www.cssjockey.com
Version: 2.3.1
*/
body {
	background:#000 url(images/bg.jpg) center no-repeat fixed;
	font:normal 10pt Arial, Geneva, Helvetica, sans-serif;
	color:#e1e1e1;
	line-height:1.8;
	text-align:justify;
}
a{
	color:#ff9600;
}
a:hover{
	color:#FFFFFF;
}
#wrapper{
	width:1000px;
	margin:0 auto;

}
#header{
	height:250px;
	color:#FFF;
}
	#language_section{
		width:500px;
		float:left;
	}
	
	#language_section #language{
		
	}
	
		#languages ul{
			margin:0px;
			padding:0px;
			padding-top:10px;
			padding-right:10px;
		}
		
		#languages ul li{
			float:left;
			margin:0px;
			padding:0px;
			list-style:none;
			color:#ffffff;
			font-weight:bold;
			padding-left:5px;
		}
		
		#languages a{
			color:#ffffff;
			text-decoration:none;
		}
	
	#search_section{
		float:right;
		margin-top:5px;
	}
	
	#banner{
		clear:both;
		padding-top:10px;
	}

	#menu_bar{
		width:99%;
		margin:0 auto;
		height:35px;
		border-bottom:3px #288435 solid;
		background-color:#C3DDDE;
	}
	
	#menu_bar ul{
			margin:0px;
			padding:0px;
			padding-top:5px;
			padding-left:14px;
		}
	
	#menu_bar ul li{
			float:left;
			margin:0px;
			padding:0px;
			list-style:none;
			color:#288435;
			font-weight:bold;
			padding-right:23px;
		}
		
		#menu_bar ul li a{
			color:#288435;
		}
		
#saetanar_logo{
 	width:145px;
	float:left;
}

#saetanar_info{
	float:left;
}
	
#contentcontainer{
	clear:both;
	width:1000px;
	padding:15px 0 0 0;
}
#content{
	/*width:665px;*/
	width:1000px;
	margin:0px 26px 0px 0;
}
#sidebar{
	width:280px;
	margin:0px;
	padding:0px;
}
#footer{
	clear:both;
	width:980px;
	height:150px;
	padding:10px;
	color:#333333;
	font-size:12px;
}

#footer_blue_bar{
	height:83px;
	padding-left:12px;
	padding-right:11px;
	padding-top:10px;
	font-size:10px;
	line-height:1.5em;
}	

	#footer_blue_bar #blue_bar_content{
		height:83px;
		background-image:url(../images/home_bottom_back.jpg);
		background-repeat:repeat-x;
		background-position:top;
		padding-left:2px;
		padding-right:2px;
		padding-top:8px;
	}
	
	#blue_bar_content #contact_logo{
		width:118px;
		float:left;
	}
	
	#blue_bar_content #ygn_address{
		width:281px;
		float:left;
		padding-right:3px;
	}
	
		#ygn_address h4{
			margin:0px;
			padding:0px;
		}
		
	#blue_bar_content #tel_no{
		width:160px;
		float:left;
		background-image:url(images/tel_icon.gif);
		background-repeat:no-repeat;
		background-position:center left;
		padding-left:65px;
		padding-top:15px;
	}
	
		#tel_no span{
			padding-top:20px;
		}

		#tel_no .tel_image{
			float:left;
			padding-right:1px;
		}
	
	#tooth_fairy_logo{
		width:126px;
		float:left;
	}
	
	#nata_logo{
		width:97px;
		float:left;
	}
	
	#nippon_logo{
		width:126px;
		float:left;
	}
	
#text_menu{
	width:100%;
	height:70px;
	background:url(images/text_menu_back.gif);
	background-repeat:repeat-x;
	background:#363636;
}

	#text_menu ul{
			margin:0px;
			padding:0px;
			padding-top:13px;
			padding-left:15px;
			padding-right:15px;
			text-align:center;
		}
	
	#text_menu ul li{
			float:left;
			margin:0px;
			padding:0px;
			list-style:none;
			color:#288435;
			font-weight:bold;
			padding-right:35px;
		}
		
		#text_menu ul li a{
			color:#CCCCCC;
			font-size:11px;
		}


/* Structure */

/* Global Colors */
.colororange{
	color:#ff9600;
}

/* Staff Introduction */
#staff_left_column{
	width:47%;
	float:left;
	margin-bottom:10px;
}

#staff_right_column{
	float:right;
	width:48%;
	margin-bottom:10px;
}

.staff_photo{
	float:left;
	padding:0 10px 10px 0;
}

#staff_text{
	width:320px;
	float:left;
}

h6{
	font-size:12px;
	padding:0px;
	margin:0px;
	padding-bottom:4px;
}

#staff_main_code{
	clear:both;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
}

#where_we_work_text_portion{
		width:490px;
		padding-top:2px;
		float:left;
	}
	
.breadcrumb{
	padding-bottom:12px;
	padding-left:0px;
	font-size:12px;
}
