UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: sans-serif;
	background-repeat: repeat-x;
	background-color: #FFDE00;
	margin: 0px;
	padding: 0px;
}
DIV {
	WORD-BREAK: break-all
}
BLOCKQUOTE {

}
A {
	COLOR: #CC0033
}
A:hover {
	COLOR: #3333FF
}
UL {
	LIST-STYLE-TYPE: none;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
LI {
	LIST-STYLE: lower-roman url(/images/triangle.gif) inside;
}
DIV.all_contents {
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(/images/body_back.gif);
	MARGIN-LEFT: 0px;
	WIDTH: 1024px;
	LINE-HEIGHT: 120%;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;
	margin-top: 0px;
	background-repeat: repeat-y;
	background-position: center;
}
.main_title {
	BACKGROUND-POSITION: center top;
/***
	BACKGROUND-IMAGE: url(/images/head_img.gif);
***/
	background-color: #FFDE00;
	MARGIN: 0px;
	WIDTH: 1024px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 80px;
	TEXT-ALIGN: left;
	padding: 0px;
}
.blog_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.blog_title A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #666666;
	TEXT-DECORATION: none;
	margin: 30px 0px 0px 50px;
	float: left;
	padding: 5px;
}
.blog_title A:hover {
	color: #990000;

}
.blog_description {
	FONT-SIZE: 12px;
	FLOAT: right;
	COLOR: #333333;
	margin: 50px 20px 0px 0px;
}
DIV.body_area {
	background-position: center;
	background-color: #FFFFFF;
	margin: 0px;

}
DIV.left_area {
	WIDTH: 190px;
	float: left;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #E6E6E6;
	padding-top: 10px;
}
DIV.main_area {
	width: 644px;
	FLOAT: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
DIV.right_area {
	FLOAT: left;
	WIDTH: 190px;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #E6E6E6;
	padding-top: 10px;
}
.page_area{ height:30px; }
.back_article{
	float:left;
	font-size:10px;
}
.back_article a{}
.next_article{
	float:right;
	font-size:10px;
}
.next_article a{}

.blog_area{
	clear:both;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
.blog_area_header {

}
.blog_area_footer {

}
.blog_title {
	color: #330000;
	font-size: 16px;
	padding: 10px 5px;
	font-weight: bold;
	line-height:120%;
	width: 550px;
	height:16px;
}
.blog_date {
	color: #FFFFFF;
	text-indent: 5pt;
	background-color: #000000;
	width: 600px;
	padding: 2px 10px;
}
.blog_date A {
	COLOR: #FFFFFF
}
.blog_date A:link {

}
.blog_date A:visited {

}
.blog_date A:hover {

}
.blog_value {
/***
	border: 1px dotted #660000;
***/
	width: 624px;
}
.blog_text {
	color: #333333;
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px dotted #666666;
	font-size: 10px;
	line-height: 140%;
/***
	width: 607;
	overflow: visible;
	overflow-y: visible;
	width: 607;
***/
	_width: 100%;
	overflow-x: scroll;
}
.blog_text A {
	COLOR: #993300
}
.blog_text A:link {

}
.blog_text A:visited {

}
.blog_text A:hover {

}
.blog_layer {
	word-break:break-all;
}
.blog_mobile_text {
	color: #333333;
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px dotted #666666;
	font-size: 10px;
	line-height: 140%;
/***
	width: 545px;
***/
	_width: 100%;
}
.blog_mobile_text A {
	COLOR: #993300
}
.blog_mobile_text A:link {

}
.blog_mobile_text A:visited {

}
.blog_mobile_text A:hover {

}

.parts_area {
	margin: 0px;
	padding: 0px;
}
.parts_area_header {

}
.parts_area_footer {

}
.parts_text {
	color: #000000;
	font-size: 12px;
	line-height: 120%;
}
.parts_title {

}
.parts_text A {
	COLOR: #663333; TEXT-DECORATION: none
}
.parts_text A:link {

}
.parts_text A:visited {

}
.parts_text A:hover {

}
#parts_base_area{
/***
	border: 1px solid #006600;
***/
	margin: 10px 5px 10px;
	background-image: url(/images/menu_cn.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 180px;
}
#parts_base_area_header {
/***
	background-image: url(/images/menu_up.gif);
***/
	background-color: #E6E6E6;
	background-repeat: no-repeat;
	background-position: center top;
	height: 20px;

}
#parts_base_area_footer {
/***
	background-image: url(/images/menu_dn.gif);
***/
	background-color: #E6E6E6;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 20px;

}
#parts_base_text  {
	text-indent: 10pt;

}
#parts_base_text A {

}
#parts_base_text A:link {

}
#parts_base_text A:visited {

}
#parts_base_text A:hover {

}
#parts_dlink_text  {
	MARGIN: 0px 20px 0px 20px;
}
#parts_dlink_title {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/menu_titile.gif);
	MARGIN: 5px 5px 5px 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	padding: 7px 0px 3px;
}
#parts_new10_title {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/menu_titile.gif);
	MARGIN: 5px 10px 5px 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	padding: 7px 0px 3px;
}
#parts_monthly_archive_title {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/menu_titile.gif);
	MARGIN: 5px 10px 5px 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	padding: 7px 0px 3px;
}
#parts_other_blog_title {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/menu_titile.gif);
	MARGIN: 5px 10px 5px 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	padding: 7px 0px 3px;
}
#parts_category_list_title {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/menu_titile.gif);
	MARGIN: 5px 10px 5px 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	padding: 7px 0px 3px;
}

#blog_calendar_area {
/***
	background-color: #FFFFFF;
	border: 1px;
***/
	margin: 10px 5px 10px;
	background-image: url(/images/menu_cn.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 180px;
}
#blog_calendar_area_header {
	background-image: url(/images/menu_up.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 20px;

}
#blog_calendar_area_footer {
	background-image: url(/images/menu_dn.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 20px;

}
#blog_calendar_title {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/menu_titile.gif);
	MARGIN: 5px 10px 5px 10px;
	COLOR: #FFFFFF;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	padding: 7px 0px 3px;
}
#blog_calendar_title A:link {
	COLOR: #FFFFFF
}
#blog_calendar_title A:hover {

}
#blog_calender_value {

}
TABLE.blog_cal_table {
	MARGIN: 0px 20px 0px 20px;
	BACKGROUND-COLOR: #ffffff;
	width: 140px;
	padding: 0px;
}
TABLE.blog_cal_table TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	FONT-SIZE: 12px;
}
TABLE.blog_cal_table TH {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #FFFFFF; BORDER-BOTTOM-STYLE: none;
	FONT-SIZE: 12px;
}
TH.blog_cal_SunDay {
	COLOR: #ff0000;
	text-align: center;
}
TH.blog_cal_WeekDay {
	COLOR: #CC6600;
	text-align: center;
}
TH.blog_cal_Saturday {
	COLOR: #0000FF;
	text-align: center;
}
TD.blog_cal_Sunday {
	COLOR: #FF0000;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
}
TD.blog_cal_WeekDay {
	COLOR: #666666;
	text-align: center;
}
TD.blog_cal_Saturday {
	COLOR: #0000FF;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
}
TD.blog_cal_SpSunday {
	BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
}
TD.blog_cal_SpWeekDay {
	BACKGROUND-COLOR: #FFFFFF
}
TD.blog_cal_SpSaturday {
	BACKGROUND-COLOR: #FFFFFF
}
TABLE.blog_cal_table A {
	BORDER-RIGHT: #cc3300 1px solid; BORDER-TOP: #cc3300 1px solid; DISPLAY: block; BORDER-LEFT: #cc3300 1px solid; COLOR: #000000; BORDER-BOTTOM: #cc3300 1px solid; TEXT-DECORATION: none
}
TABLE.blog_cal_table A:link {

}
TABLE.blog_cal_table A:visited {

}
TABLE.blog_cal_table A:hover {
	BACKGROUND-COLOR: #CCCCCC;
	color: #FFFFFF;
}
TD.blog_cal_Sunday A {
	COLOR: #ff0000
}
TD.blog_cal_Saturday A {
	COLOR: #0000ff
}
TD.blog_cal_Sunday A:hover {
	COLOR: #ff0000;
	background-color: #990000;
}
TD.blog_cal_Saturday A:hover {
	COLOR: #0000ff
}

#logo_area{
	text-align:center;
}

#design_logo_area{
	text-align:center;
}

DIV.footer_area {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(/images/foot_img.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 36;
	clear: both;
	margin: 0px;
}
#rss_area {
/***
	border: 1px solid #006600;
***/
	margin: 10px 0px 10px;
	width: 180px;
}
#rss_area a{
	display:block;
	width:130px;
	height:30px;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url('/images/rss.gif');
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

.m120 {font-size:12px; line-height:120% }
.m140 {font-size:12px; line-height:140% }
.s120 {font-size:10px; line-height:120% }
.s130 {font-size:10px; line-height:130% }

.banner {
        font-size:9px;
        line-height:140%
}

HR.sharethis2px {
	height: 2px;
	border: #ccc 1px solid;
}

HR.sharethis1px {
	height: 1px;
	border: #ccc 1px solid;
}

DIV.sharethis {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #c0c0c0;
	TEXT-DECORATION: none;
	margin: 0px 0px 0px 0px;
	float: left;
	padding: 0px;
}

