﻿@charset "utf-8";
body {
	margin: 0px 0px 0px 0px;
	font-family: Georgia, Times, Times New Roman, sans-serif;
	font-size: 0.8em;
	line-height:1.5em;
	text-align: top;
	background: #e7d9d4;
	background: url(http://viablog.okmall.tw/club/bg-1_990515-1.jpg) #e7d9d4 repeat-y center top; 
}
a{
	color:#0080C0;	
	text-decoration:none;
}
a:visited{
	color:#0080C0;

}
a:hover{
	left:1px; 
	top:1px;
	position:relative;
	background:transparent;
	color:#fc1762;
	text-decoration:none;
}
form,ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*上方區域*/
#top_area{
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 930px;
}
#top_area .topmenu{
	padding: 8px 5px 0px 0px;
	font-weight: bold; 
	text-align: right;
	color: #fc1762;
}
#top_area .topmenu a{
	color: #fc1762;
	margin-right: 10px;
}
#top_area #banner .blogname{
	margin: 8px 0px 0px 30px;
	font-weight: bold; 
	float:left
}
#top_area #banner .blogname a{
	font-size: 13px;
}

#top_area #banner{
	margin: 0px auto 0px auto;
	width: 900px; 
	height: 460px;
	color: #fff; 
	background: url(http://viablog.okmall.tw/club/top001.jpg) #ffffff no-repeat center top; 
}
#top_area #banner #description
{  
  margin: 40px 0px 0px 300px;
  position: absolute; 
  width: 260px; 
  height: 255px;
  font-size: 12px; 
  color: #4d0f21; 
  line-height:100%;
  border: 0px solid #888888;
}
#top_area #banner #description .sidetext {		
	line-height:1.5em;
}
#top_area #banner #description .sidetext a {
	color: #9d9592;	
	text-decoration:none;
}
#top_area #banner #description .sidetext a:visited {
	color: #9d9592;
}
#top_area #banner #description .sidetext img {
	padding: 2px;
}
#top_area #banner #googlead
{
  margin: 40px 0px 0px 583px;
  position: absolute; 
  width: 310px; 
  height: 255px;
  text-align:left;
  border: 0px solid #888888;
}
#top_area #banner #googlead2
{
  margin: 415px 0px 0px 100px;
  position: absolute; 
  border: 0px solid #888888;
}
#top_area #banner #bestblog
{
  margin: 295px auto 0px auto;
  padding:10px 0 0 0px;
  width: 900px; 
  height: 110px;
  color: #fff; 
  position: absolute; 
  text-align:left;
  border: 0px solid #888888;
  BACKGROUND: url(http://viablog.okmall.tw/club/bestblog.gif) no-repeat center top; 
}
#top_area #banner #bestblog .sideimg {	
	padding-top:0px;padding-left:10px;text-align:center;
}
#bestblog .top_pic_a{
 float:left; margin-right:2px;
}
#bestblog .top_pic{
padding-top:2px;padding-left:1px;text-align:left;background-image:url(http://viablog.okmall.tw/club/new_pic.jpg); background-repeat:no-repeat;width:84px; height:80px;
}
#bestblog .top_pic img{
	padding:3px;
}
#bestblog .top_pic_t{
	padding-top:0px;padding-left:0px;text-align:center;width:86px;height:16px;
}

#bestblog .top_pic_t a:link, #bestblog .top_pic_t a:visited {
	color: #0080C0;	
	font-size: 1em;
	text-decoration: none;
}
#bestblog .top_pic_t a:hover {
  top:1px;left:1px;color:#fc1762;text-decoration:none;
}
/*內容區域*/
#body_area{
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width: 930px;
	background-color: #ffffff;
	background: url(http://viablog.okmall.tw/club/bg-1_990515-1.jpg) #e7d9d4 repeat-y center top; 
}
/*內容區域 - 左邊區域*/
#body_area #left_area{
	margin: 0px auto 0px auto;
	padding: 10px 0px 10px 0px;
	float: left;
	width: 215px;
	text-align: left;
}
/*內容區域 - 左邊區域*/
#left_area #menu_side{
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 15px;
	border: 0px solid #dcdcdc;
}
#left_area #menu_side2{
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}
#left_area #menu_side3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#left_area #menu_side4{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 15px;
}
#menu_side2 .counter,#menu_side2 .rss,#menu_side2 .reply,#menu_side2 .myfriend{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
#menu_side #sideContent {
	width:185px;
	margin:0;
	padding:20px 2px;
}
#menu_side #sideContent2 {
	margin:0;
	padding:5px 0px 0px 30px;
	width:150px;
}
#menu_side #sideContent3 {
	width:125px;
	margin:0px;
	padding:5px 0px 0px 40px;
	text-align:center;
	line-height: 1.6em;
}
#menu_side #sideContent3 a:link,#menu_side #sideContent3 a:visited {
	margin-right:0px;
	color: #fc1762;	
	text-decoration: none;
}
#menu_side #sideContent4 {
	width:160px;
	margin:0;
	padding:5px 20px;
}
#menu_side #sideContent ul{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 20px;	
	text-align:left;	
}
#menu_side #sideContent ul li{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	font-size: 1em;
	list-style-image:url(http://viablog.okmall.tw/club/menu_icon.gif);
}
#menu_side #sideContent li a:link,#menu_side #sideContent li a:visited {
	color: #fc1762;	
	text-decoration: none;
}
#menu_side #sideContent a:link,#menu_side #sideContent a:visited,#menu_side #sideContent2 a:link,#menu_side #sideContent2 a:visited {
	color: #fc1762;	
	text-decoration: none;
}

#menu_side #sideTitle{
	margin-left:5px;
	padding-left:0px;	
	width:184px;
	height:21px;
	float:left;
}
#menu_side #sideTitle .title {
	margin: 0;
	padding-top:4px;	
	padding-left:40px;
	font-size: 13px;	
	color: #4d0f21;
	text-align:left;
	background:url(http://viablog.okmall.tw/club/sideTitle.jpg) repeat-x top;
	font-weight:bold;
}
#menu_side #menuCity {
	margin:0;
	width:180px;
	padding-left:0px;	
}
#menu_side #menuCity a:link,#menu_side #menuCity a:visited {
	color: #fc1762;	
	text-decoration: none;
}
/*內容區域 - 右邊區域*/
#body_area #right_area{
	float: left;
	width: 700px;
	margin: 0px auto 0px auto;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	text-align: left;
}
#right_area #index_viasay{
	padding-left:60px;	
	width:619px; 
	height:67px;
	background:url(http://viablog.okmall.tw/club/viasay-1.jpg) no-repeat center top;
}
#right_area #index_viasay h3 {
	padding-top:35px;	
	padding-left:50px;
	color:#d05675;
	font-size:0.9em;	
	font-weight:normal;
}
/*頁尾區域*/
#footer_area{
	clear: both;
	width: 930px;
	margin: 0px auto 0px auto;
	padding: 20px 0px 20px 0px;
	text-align: center;
	color: #808080;
}
#blogtag {
	margin-left:10px;	
	width:600px;
	float:left;
} 
#blogtag h1 {
	padding-top:2px;	
	padding-left:75px;
	font-size: 1em;	
	text-align:left;
	background:url(http://viablog.okmall.tw/club/blogtag.gif) no-repeat;
	height:28px;
	font-weight:normal;
}
#reply_sideimg {
	width:150px;
	height:180px;	
	float:left;
}
#reply_sideimg h1 {
	margin: 0;
	font-size: 13px;
	text-align:center;
	height:20px;
}
#reply_sideimg ul {
	list-style-type: none;
	padding: 0px;
	margin: 0 0 2px 0;
	font-size: 13px;	
	text-align:center;	
	padding-bottom:0px;
}
.textview{
	display:none;line-height:-1;letter-spacing:-1px;font-size:1px;text-decoration:none;
}
