body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;font-size: 76%;
}

td {	
	color: #666666;
	line-height: 20px;
	font-family: "Arial", "Helvetica", "sans-serif";
	letter-spacing: 1px;
	word-spacing:5px;
	vertical-align:top;
}
a:link		{color:#666666;text-decoration:none;}
a:visited	{color:#666666;text-decoration:none;}
a:hover		{color:#F26522;}

	
/*------天空底圖----*/
.topbk {background: url(../../images/vr/topbk.jpg) no-repeat left top;}
.back {padding: 30px 18px 5px 0px;}


/*------------------------------------------首頁設定-------------------------------------------------------------------------*/ 
/*------志工登入底圖----*/
.into{padding: 5px 15px 10px 23px;  background: url(../../images/vr/intobk.jpg) no-repeat left top;}
.member a:visited {color:#194F98;}
.member a:link {color:#194F98;}
.member a:hover {color:#F26522;}

/*------關於志工底圖----*/
.about {padding: 5px 18px 10px 25px;  background: url(../../images/vr/about_bk.jpg) no-repeat left top;}

/* 公佈欄 */
.newsbk {
	padding: 6px 10px 6px 0px;
	background-image: url(../../images/line_x.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}
.news {padding: 0px 5px 0px 0px; background: url(../../images/line_x.gif) repeat-x; }

/*--活動花絮表格--*/
.event_f {border: 1px solid #E9E9E9; background-color: #F8F8F8; margin:5px; padding:3px; text-align:left}
.event_f img {border:none; width:102px;}
.event_f a:link		{color:#DE8D00;}
.event_f a:visited	{color:#DE8D00;}
.event_f a:hover		{color:#EE4900;}

.event_l { background: url(../../images/line_x.gif) repeat-x bottom; margin-bottom:10px;}
.event_l td {padding:5px;}
.event_l .amg { background:url(../../images/vr/actbg.jpg) no-repeat; padding:38px 18px 20px 16px;}
.event_l .amg img {width:162px; height:111px; border:none;}

/*--活動花絮內頁--*/
.medium {}
.medium td div.mhead {background:url(../../images/vr/medhead.jpg) top left no-repeat; font-size:15px; padding:12px 0px 6px 45px;}
.medium td div.mcnt {padding:3px 0px 6px 45px; color:#939393;}
.medium td.mleft {}
.medium td.mleft .div1{ background:url(../../images/vr/medbg2.jpg) }
.medium td.mleft .div2 { background:url(../../images/vr/medbg1.jpg) top left no-repeat; padding-top:15px; text-align:center;}
.medium td.mleft div img { border:1px solid #000000; margin-bottom:15px; }
.medium td.mright { padding:5px;}
.medpic div { background:url(../../images/vr/medico.gif) top left no-repeat; padding:0px 0px 0px 16px; color:#16770d; text-align:left }
.medpic img { width:140px; border:1px solid #000000; }

/*------------------------------------------內頁設定-------------------------------------------------------------------------*/ 

/*--選單背景--*/
.menu {background: url(../../images/vr/menu_bk.jpg) no-repeat;}

/*--上方標題與登入--*/

.si { padding: 5px 6px 0px 0px; background: url(../../images/vr/titlebg.jpg) repeat-x bottom; }
.si a:visited {color:#194F98;}
.si a:link {color:#194F98;}
.si a:hover {color:#F26522;}

/*--左方圖片底圖--*/
.inside { background: url(../../images/vr/inside_bk.jpg);}
.inside img { width:151px; margin: 2px 2px 0px 13px; }

/*--貼文區塊設定--*/
.post {padding: 2px 12px 10px 12px; }


/*--個人簡介--*/
.person { margin-bottom:8px;  background: url(../../images/line_x.gif) repeat-x  bottom;}
.perimg {border: 1px solid #E6E6E6; background-color:#FFFFFF;padding: 4px; margin-bottom:4px; margin-right:4px;}


/*-討論區--*/

.blog_line {background: url(../../images/bk_line.gif) repeat-x bottom; line-height: 5px; color:#9E9E9E}
.blog_arrow {padding-left: 40px ; padding-top: 6px ; background: url(../../images/vr/blog_a.gif) no-repeat left top;}
.blog_arrow a:link		{ color:#5c8fd8;text-decoration:none;font-size: 15px;}
.blog_arrow a:visited	{ color:#5c8fd8;text-decoration:none;font-size: 15px;}
.blog_arrow a:hover		{ color:#285ca6;font-size: 15px;}

.blog3_bk {background: url(../../images/blog3_bk.jpg);}
.blog3_title { padding-top: 12px ; color:#333333;font-size: 15px;}
.blog3_sp { border:1px solid #e5e5e5; padding:4px; margin-right:8px; margin-bottom:3px;}

.blog3_in { padding: 10px 30px 5px 30px; }

.blog3_bk2 {background: url(../../images/vr/blog12.jpg) no-repeat top left; padding:8px 0px 7px 65px; }
.blog3_sp2 {background: #f3f3f3; border:1px solid #e5e5e5; padding:4px;  }
.blog3_title2 { padding-top: 5px ; }

.blog4_bk {background: url(../../images/vr/blog4_bk.jpg);}

/*--留言版--*/
.blog { margin-bottom:8px;}
.blog_bk {background-color: #EBEBEB;}
.blog_bk2 { padding: 3px 15px 3px 20px; background-color: #EBEBEB; margin-bottom:8px;}

/*--------下方設定跟首頁相同------------ */
.base {padding: 10px 20px 10px 20px;  background: url(../../images/vr/downbk.jpg) no-repeat;}
.base td {color:#B3EDB2; }
.base td a:link		{color:#E9FFE8;}
.base td a:visited	{color:#E9FFE8;}
.base td a:hover		{color:#ffffff;}
.basebox {padding-left:24px; line-height: 16px; }



