/*
-----------------------------------------------------
CSS Skin Settings
Skin for:	top
-----------------------------------------------------
*/

.title_td{
	padding-left:30px;
}
.title{
	font-size:25px;
	color:#FFFFFF;
	font-weight:bold;
}
.title_sub{
	font-size:10px;
	color:#FFFFFF;
}

.news_sub{
	font-size:11px;
}

.dot_line{
	background-image:url(../img/dot_line.gif);
}

.p15{
	padding-left:15px;
}

#search_box{
	background-color:transparent;
}


.info{
font-size:11px;
}
.clear{
text-align:left;
}

.info .hand{
	cursor:hand;
}

.info .hand td{
	padding:6px 3px 3px 3px;
}

.search{
	margin-top:2px;
	margin-right:4px;
	border:1px solid gray;background-color:transparent;
	color:#696969;
	font-size:11px;
}







.entry_space .blog_title a:link,a:visited{
color:#87A54D;
text-decoration:none;
}
.entry_space .blog_title a:hover{
color:#87A54D;
text-decoration:underline;
}


.entry_space .photo a:link,.entry_space .photo a:visited{
border:none;
}







.frame_space{
width:4px;
}
.name{
font:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
font-weight:bold;
color:#0E1105;
}
.photo{
padding:3px 3px 3px 3px;
}
.blog_title{
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:1.1;
padding:5px 0px 5px 0px;

}
.up_date{
font-size:11px;
color:#393939;
padding:3px;
}



.plain2{
	background:#F7F8F1;
	border:#C0C0C0 1px solid;
}
.plain2_in{
	border:#E6E6E6 1px solid;
}
.plain2 .photo{
	background:url(images/top/plain_frame.gif) center no-repeat;
}


.plain2{
	background:#F7F8F1;
	border:#C0C0C0 1px solid;
}
.plain2_in{
	border:#E6E6E6 1px solid;
}
.plain2 .photo{
	background:url(images/top/plain_frame.gif) center no-repeat;
}



.green2_in,.brown2_in,.black2_in,.blue2_in,.purple2_in{
	border:#FFFFFF 1px solid;
}

.green2{
	background:#B4BB8C;
	border:#B4BB8C 1px solid;
}

.green2 .photo{
	background:url(images/top/green_frame.gif) center no-repeat;
}

.brown2{
	background:#BB9E8C;
	border:#BB9E8C 1px solid;
}

.brown2 .photo{
	background:url(images/top/brown_frame.gif) center no-repeat;
}

.black2{
	background:#8E8E8E;
	border:#8E8E8E 1px solid;
	color:#FFFFFF;
}
.black2 .up_date{
	color:#FFFFFF;
}

.black2 .photo{
	background:url(images/top/black_frame.gif) center no-repeat;
}

.blue2{
	background:#7F9ABA;
	border:#7F9ABA 1px solid;
}

.blue2 .photo{
	background:url(images/top/blue_frame.gif) center no-repeat;
}


.purple2{
	background:#B897B0;
	border:#B897B0 1px solid;
}

.purple2 .photo{
	background:url(images/top/purple_frame.gif) center no-repeat;
}











.plain{
padding:2px;
border:#C0C0C0 1px solid;
background:#F7F8F1;
width:130px;
}
.plain_in{
padding:5px;
border:#E6E6E6 1px solid;
text-align:center;
}
.plain .photo{
background:url(images/top/plain_frame.gif) center no-repeat;
}

.green_in,.brown_in,.black_in,.blue_in,.purple_in{
padding:5px;
border:#FFFFFF 1px solid;
text-align:center;
}

.green{
padding:2px;
border:#B4BB8C 1px solid;
background:#B4BB8C;
width:130px;
}
.green .photo{
background:url(images/top/green_frame.gif) center no-repeat;
}


.brown{
padding:2px;
border:#BB9E8C 1px solid;
background:#BB9E8C;
width:130px;
}
.brown .photo{
background:url(images/top/brown_frame.gif) center no-repeat;
}

.black{
padding:2px;
border:#8E8E8E 1px solid;
background:#8E8E8E;
width:130px;
}
.black .photo{
background:url(images/top/black_frame.gif) center no-repeat;
}

.blue{
padding:2px;
border:#7F9ABA 1px solid;
background:#7F9ABA;
width:130px;
}
.blue .photo{
background:url(images/top/blue_frame.gif) center no-repeat;
}


.purple{
padding:2px;
border:#B897B0 1px solid;
background:#B897B0;
width:130px;
}
.purple .photo{
background:url(images/top/purple_frame.gif) center no-repeat;
}

body{
	background-color:#ECECC6;
}


.copyright{
	font-size:9px;color:#FFFFFF;
/* margin-top:30px; */
}
.copyright a:link{
	color:#999999;
}
.copyright a:visited{
	color:#999999;
}







.index_text{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

.table_class {
	padding:4px;
}

.index_td{
	border-bottom:1px #FFFFFF solid;
}



/*-------------------
Vroom Top Style
----------------------*/

body {
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
	background-image: url(../images/vroom_img/b_headerback.gif);
	background-repeat: repeat-x ;
	background-color:EBEBC2;
}


#footer {
	width:100%;
	text-align:left;
	clear:both;
	padding:10px 25px 0px 15px;
	/* text-align:center; */
	background:url(../images/008/foot_bg.gif);
	background-repeat: repeat-x; 
	height:25px;
}

#footer,#footer a {
	color:#FFFFFF;
	font-size:8px;
}

.copyright{

	font-family:Helvetica;
	width:790px;
}
.copyright a:visited{
	text-decoration:underline;
}
.copyright a:link{
	text-decoration:underline;
}

.td_member{
	padding-left:20px;
	width:480px;
	vertical-align:top;
}

.td_recent{
	padding-left:0px;
	width:280px;
	vertical-align:top;
}

#recent table{
border-collapse:collapse ;
}

#recent table td.recent_top_td{
	width:276px;
	height:19px;
	background:url(../images/vroom_img/recent_entry.gif) ;
	background-repeat: no-repeat;
}

#recent table td.recent_mid_td{
	width:276px;
	background:url(../images/vroom_img/recent_entry_mid.gif) ;
	background-repeat: repeat-y;
}

#recent table td.recent_bottom_td{
	width:276px;
	height:9px;
	background:url(../images/vroom_img/recent_entry_bottom.gif) ;
	background-repeat: no-repeat;
}

#recent .recent_title{
	width:257px;
	height:16px;
	background:url(../images/vroom_img/recent_title.gif) ;
	background-repeat: no-repeat;
	font-size:10px;
	color:#202404;
	margin-left:9px;
	padding-left:18px;
}


#recent .recent_date{
	width:257px;
	height:16px;
	background-color:#87A54D;
	font-size:10px;
	color:#FFFFFF;
	margin-left:9px;
	padding-top:1px;
	padding-left:18px;
}


.member_table {
	width:147px;
	height:149px;
	border:4px #DFDFB6 solid;
	background-color:#DFDFB6;
	float:left;
}

.member_table_in {
	background-color:#DADC96;
	text-align:center;
	margin:0px;
}
