BODY{
    color:#333333;
	letter-spacing:1px;
	font-size:75%;
}

div#header {
	height:67px;
	width:100%;
	position:relative;
	z-index:1;
	background:url(../images/headerbg.jpg) ;
	background-repeat:no-repeat;
}

div#header-inner {
    position: relative;
	padding:0px 0 0 0px;
}

div#header-module-right {
    width:700px;
    float:right;
}

div#header-module-search {
    width:207px;
	height:30px;
    float:right;
	background:url(../images/searchbg.jpg) no-repeat left top;
	margin:20px 0px 0px 0px;
	clear:none;
}



div#header-module-search #search {
    width:140px;
    height:16px;
	background:none;
	border:0px;
	margin:5px 0px 0px 8px;
	font-size:90%;
	float:left;
}

div#header-module-search .submit-bt {
    width:52px;
	height:25px;
    background:url(../images/searchbuttonbg.jpg) no-repeat left top;
	text-indent:-9999px;
	font-size:0.1em;
	border:0;
	cursor: pointer;
	float:right;
}

div#header-module-page {
    width:430px;
    float:left;
	margin:17px 0 0 0;
	text-align:left;
}

div#header-module-page ul {
    width:300px;
    float:left;
}

div#header-module-page li {
    background:none;
    float:left;
	margin:10px 0 0 15px;
	padding:0 0 0 10px;
	color:#666666;
}

div#header-module-page li a{
color:#666666;
}

.mt-main-index div#container {
    overflow:hidden;
    background:url(../images/bg.jpg) left top repeat-x;
}

div#container {
    overflow:hidden;
    background:url(../images/bg.jpg) left top repeat-x;
}

div#main{
    width:900px;
	height:235px;
    background:url(../images/mainimg.jpg) left center no-repeat;
	margin:0 0 5px 0;
	_margin:-6px 0 5px 0;
	float:left;
}

.mt-main-index div#main{
    width:900px;
	height:235px;
    background:url(../images/mainimg.jpg) left center no-repeat;
	margin:0px 0 5px 0;
	_margin:-6px 0 5px 0;
	float:left;
}

#content{
padding:10px 0 0 0;
}

.asset-content{
line-height:220%;
}

div#content #beta {
    width:250px;
}

.widget-about-this-page h3.widget-header,
.widget-recent-entries h3.widget-header,
.widget-search h3.widget-header,
.widget-technorati h3.widget-header,
.widget-openid h3.widget-header,
.widget-powered h3.widget-header,
.widget-calendar h3.widget-header,
.widget-tag-cloud h3.widget-header,
.widget-recent-comments h3.widget-header,
.widget-pages h3.widget-header,
.widget-archive-monthly h3.widget-header,
.widget-archive-monthly-dropdown h3.widget-header,
.widget-recent-assets h3.widget-header,
.widget-sign-in h3.widget-header {
    width:220px;
	background:#ffffff url(../images/contentsmenu.jpg) left bottom repeat-x;
	padding:10px 0 6px 30px;
	margin:0 0 7px 0;
	font-weight:bold;
	color:#FFFFFF;
	font-size:90%;
	clear:both;
}

.widget-archive-category h3.widget-header {
    width:220px;
	height:auto;
	background:#ffffff url(../images/contentsmenu.jpg) left bottom repeat-x;
	padding:10px 0 6px 30px;
	color:#FFFFFF;
    text-indent:0em;
    font-size:90%;
	font-weight:bold;
}

div.widget-content ul.widget-list li.widget-list-item {
    width:250px;
	clear:both;
	float:left;
}

div#widget-archive-category {
    width:250px;
}

div#content #alpha {
    width:628px;
	padding:10px 0 0 0;
}

div.entry-asset{
    width:628px;
	clear:both;
}

div.entry-asset h2{
    width:622px;
	background:#fff url(../images/h2.jpg);
	padding:15px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;
	letter-spacing:0px;
}

div.entry-asset h2 a{
color:#000000;
}

h2#page-title{
    width:622px;
	background:#fff url(../images/h2.jpg);
	padding:17px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;
}

.en_data{
font-size:75%;
font-weight:normal;
color:#FFFFFF;
padding:0px 16px 0px 0px;
letter-spacing:0px;
}

div.entry-asset .asset-meta{
font-size:80%;
text-align:left;
clear:both;
float:left;
	padding:0px 0 5px 0;
	margin:0px 0 10px 0;
	border-bottom:1px dotted #CCCCCC;
	border-top:0px;
	letter-spacing:0px;
}

div.entry-asset .entry-content{
margin-bottom:30px;
}

div#widget-archive-category {
    width:250px;
}

div.widget-content ul.widget-list li.widget-list-item {
    width:250px;
	clear:both;
	float:left;
}

div.widget-content ul.widget-list li.widget-list-item a{
	background:#ffffff url(../images/arrow.jpg) left center no-repeat;
    padding:5px 0 4px 20px;
	border-bottom:1px dotted #D2D2D2;
	display:block;
}

div.widget-content ul.widget-list li.widget-list-item a:hover{
	background:#ffffff url(../images/arrow.jpg) left center no-repeat;
}

div.widget-content li.widget-list-item ul.widget-list li.widget-list-item {
	font-size:85%;
	clear:both;
	float:left;
}

div.widget-content li.widget-list-item ul.widget-list li.widget-list-item a{
	background:#ffffff url(../images/arrow.jpg) left center no-repeat;
    padding:5px 0 4px 25px;
}

div.widget-content li.widget-list-item ul.widget-list li.widget-list-item a:hover{
	background:#ffffff url(../images/arrow.jpg) left center no-repeat;
}

div.widget-recent-entries .widget-content li{
   	font-size:90%;
	background:#ffffff url(../images/arrow.jpg) left center no-repeat;
	padding:5px 0 4px 20px;
	border-bottom:1px dotted #D2D2D2;
    
}


/*Trackback*/

h2.trackbacks-header {
    width:615px;
	padding:5px 0 4px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 15px 0;
	color:#FFF;
	clear:both;
	float:left;
}

.trackbacks-content .trackback{
    width:625px;
    padding:5px;
	border:1px solid #DCDEE4;
	background-color:#F5F7FA;
	margin:0 0 10px 0;
	float:right;
	clear:both;
}


h2.comments-header {
    width:615px;
	padding:5px 0 4px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 15px 0;
	color:#FFF;
	clear:both;
	float:left;
}

h2.comments-open-header{
    width:615px;
	padding:5px 0 4px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 15px 0;
	color:#FFF;
	clear:both;
	float:left;
}

.comments-content .comment{
    width:615px;
    padding:5px;
	border:0px;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	background-color:#F6F6F6;
	margin:0 0 10px 0;
	float:right;
	clear:both;
}

.comments-open-content{
    width:615px;
    font-size:90%;
	padding:10px 0 10px 0;
}

.widget-archive-monthly-dropdown select{
width:100%;
}


div.entry-asset h3{
    width:615px;
	padding:10px 0 5px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 5px 0;
}

div.entry-asset h4{
    width:615px;
	padding:5px 0 4px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 5px 0;
}

div.entry-asset h5{
    width:615px;
	padding:5px 0 4px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 5px 0;
}

div.entry-asset h6{
    width:615px;
	padding:5px 0 4px 15px;
	font-size:110%;
	font-weight:bold;
	margin:10px 0 5px 0;
}


#search-results h2{
    width:622px;
	background:#fff url(../images/h2s.jpg);
	padding:18px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;

}

.comment-header h2#page-title{
    width:622px;
	background:#fff url(../images/h2s.jpg);
	padding:18px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;
}

.comment h2#page-title{
    width:622px;
	background:#fff url(../images/h2s.jpg);
	padding:18px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;
}

#contact-title{
    width:622px;
	background:#fff url(../images/h2s.jpg) !important;
	padding:18px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;
}

#webpage-title{
    width:622px;
	background:#fff url(../images/h2s.jpg) !important;
	padding:18px 0 18px 6px;
	font-size:130%;
	font-weight:bold;
	margin:0 0 5px 0;
}

.entry-content h2{
background:none;
background-color:#EAEAEA;
border-bottom:3px solid #999999;
}


div.news {
    width:628px;
	padding:0 0 15px 0;
	float:left;
}

div.news h3 {
    width:628px;
	height:36px;
	text-indent:-9999em;
    font-size:0.1em;
	margin:0 0 5px 0;
	clear:both;
}

.adsense{
text-align:center;
padding:10px 10px 10px 10px;
}

#header-module-page .rss{
width:34px;
height:34px;
float:right;
background:url(../images/rss_glay.jpg);
margin-bottom:20px;
font-size:0.1em;
text-indent:-10000em;
margin-bottom:10px;
}

#header-module-page .rss a{
width:34px;
height:34px;
float:right;
background:url(../images/rss_glay.jpg);
}

#header-module-page .rss a:hover{
float:right;
background:url(../images/rss.jpg);
}


#header-module-page .twitter{
width:34px;
height:34px;
float:right;
background:url(../images/twitter_glay.jpg);
font-size:0.1em;
text-indent:-10000em;

}

#header-module-page .twitter a{
width:34px;
height:34px;
float:right;
background:url(../images/twitter_glay.jpg);
}

#header-module-page .twitter a:hover{
float:right;
background:url(../images/twitter.jpg);
}

.en_tr{
width:160px;
padding:5px 0px 5px 0px;
float:left;
}

.bookmark{
width:300px;
float:left;
}

.bookmark1 a{
width:18px;
height:18px;
float:left;
background:url(../images/bookmark1_g.jpg);
margin-left:3px;
}

.bookmark1 a:hover{
float:left;
background:url(../images/bookmark1.jpg);
}

.bookmark2 a{
width:18px;
height:18px;
float:left;
background:url(../images/bookmark2_g.jpg);
margin-left:3px;
}

.bookmark2 a:hover{
float:left;
background:url(../images/bookmark2.jpg);
}

.bookmark3 a{
width:18px;
height:18px;
float:left;
background:url(../images/bookmark3_g.jpg);
margin-left:3px;
}

.bookmark3 a:hover{
float:left;
background:url(../images/bookmark3.jpg);
}

.bookmark4 a{
width:18px;
height:18px;
float:left;
background:url(../images/bookmark4_g.jpg);
margin-left:3px;
}

.bookmark4 a:hover{
float:left;
background:url(../images/bookmark4.jpg);
}

.bookmark5 a{
width:18px;
height:18px;
float:left;
background:url(../images/bookmark5_g.jpg);
margin-left:3px;
}

.bookmark5 a:hover{
float:left;
background:url(../images/bookmark5.jpg);
}

.bookmark6 a{
width:18px;
height:18px;
float:left;
background:url(../images/bookmark6_g.jpg);
margin-left:3px;
}

.bookmark6 a:hover{
float:left;
background:url(../images/bookmark6.jpg);
}

.ninki{
width:468px;
text-align:center;
padding:0px 0px 4px 0px;
font-size:90%;
background:url(../images/ninki.jpg);
margin:0 auto;
}

.pagenate{
width:100%;
text-align:center;
clear:both;
}

.current_page{
padding:4px 7px 0px 7px;
margin:0px;
}

.link_page{
width:26px;
height:26px;
padding:6px 5px 0px 5px;
margin:1px;
background:url(../images/navi.jpg) right bottom;
letter-spacing:0px;
}

.news ul{
height:150px;
  padding:5px;
  overflow:auto;
  scrollbar-track-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-shadow-color:#ccc;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-highlight-color:#ccc;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#ccc;
}

