/*  
Theme Name: WordPress Theme 19
Theme URI: http://wordpress.org/
Description: A theme from Template-Help.com Collection 
Version: 2.0
Author: Template_Help.com 
Author URI: http://www.Template-Help.com/ 
*/

body {
	padding:0px;
	margin:0px;
	background-color:#645E5D;
	font-family:Tahoma, Arial;

}
.menu_div  { background-image: url("images/bbg.jpg"); background-repeat: repeat-x; background-position: 50% top }

.table {
	width:766px;
	display:table;
	min-height:auto;
	text-align:right;
	background-image:url('images/rbg.jpg');
	background-position:right; background-repeat:repeat-y;
}
.table_row {
	display:table-row;
	min-height:100%;
}
.left {
	width:555px;
	min-height:100%;
	vertical-align:top;
	display:table-cell;
	background-image:url('images/lbg1.jpg');
	background-position:right 51px;
	background-repeat:no-repeat;

}
.sub_left {
	height:100%;
	vertical-align:top;
	text-align:left;
}

.right   { background-image: url("images/rbg1.jpg"); background-repeat: no-repeat; background-position: right 17px; display: table-cell; width: 211px; height: 100%; min-height: 100%; vertical-align: top }

.sub_right      { color: white; font-family: Tahoma, Arial; font-weight: normal; font-stretch: extra-expanded; letter-spacing: 2px }

.sub_right strong     { color: white; font-size: 14px; font-weight: normal; letter-spacing: 2px }


.footer  { color: #666; font-size: 11px; font-family: Tahoma, Arial; background-image: url("images/ffbg.jpg"); position: relative; height: 141px }
.footer a { color: #666; text-decoration: none; position: relative; top: 80px; right: -30px }

.sub_footer  { color: #666; background-image: url("images/fbg.jpg"); background-repeat: no-repeat; background-position: right top; text-align: left; position: relative; top: 0; width: 766px; height: 141px }

.menu  { line-height: 34px; letter-spacing: 1px; padding-top: 10; width: 100%; height: 34px; vertical-align: top }
.menu ul  { font-stretch: ultra-expanded; letter-spacing: 1px; display: inline }
.menu li  { letter-spacing: 1px; display: inline }
.menu li a    { color: white; font-size: 13px; font-stretch: ultra-expanded; text-decoration: none; background-image: url("images/menu_bul.gif"); background-repeat: no-repeat; background-position: left 50%; letter-spacing: 1px; padding-right: 24px; padding-left: 13px }
.menu li a:hover  { color: #fc3; font-stretch: ultra-expanded; letter-spacing: 1px }
.co_name   { padding-top: 100px }
.co_name a   { color: #666; font-size: 11px; font-family: Georgia, Arial; text-decoration: none; padding-top: 100px; position: relative; top: 40px; right: -140px }
.slogan  { color: #366; font-size: 9px; font-family: Georgia, Arial; font-weight: normal; padding-left: 141px }

.left_header a    { color: #366; font-size: 18px; font-family: Georgia, Arial, "£Í£Ó ¥´¥·¥Ã¥¯", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Ê¿À®³Ñ¥´¥·¥Ã¥¯; font-weight: bold; line-height: 24px; text-decoration: none }
.left_header small  { color: #366; font-size: 10px; font-family: "Microsoft Sans Serif", Arial; text-decoration: none }
.left_content    { color: #366; font-size: 11px; font-family: Tahoma, Arial; line-height: 18px; margin-top: 0; padding: 0 55px 0 30px }

postmetadata  {
	 margin:0px;
	 padding:5px 0px 0px 25px ;

}
.postmetadata a  { color: #366; font-size: 11px; font-family: Tahoma, Arial; text-decoration: none }
.ul    { color: #ccc; font-size: 12px; letter-spacing: 1px; list-style: none; margin: 0; padding: 0 }
.ul li a     { color: #ccc; font-size: 12px; font-family: Tahoma, Arial; line-height: 23px; letter-spacing: 1px }
.ul li a:hover  { color: #fff; letter-spacing: 1px }
a         { color: #366; text-decoration: underline; letter-spacing: 1px; border-style: none; outline-style: none }
h1, h2, h3, h4        { color: #004343; font-size: 14px; font-weight: normal; letter-spacing: 1px }



.img-bg img    { background-color: #ffffff; padding: 4px 4px 12px; border: solid 1px #cccccc; }

p   { line-height: 160%; text-align: justify; letter-spacing: 1px }
p2 { font-size: 10px }
.td { color: #004343; font-size: 12px; background-image: url("images/bar.gif"); background-repeat: no-repeat; padding-left: 5px; right: 10px }
.td2   { color: #666; font-size: 10px; line-height: 12px; margin-bottom: 10px }
.td3  { color: #666; font-size: 12px; font-weight: bold; line-height: 14px; padding-bottom: 5px }
.td4  { color: #333; font-size: 10px; line-height: 14px; margin-top: 5px; margin-bottom: 10px }
