﻿#h1Div
{
	height:37px;
	background:url('/KusoVote/images/index_44.gif') repeat-x;
	padding-left:18px;
}
#h1Div h1
{
	height:37px;
	width:113px;
	text-indent:-5000px;
	background:url('/KusoVote/images/index_45.gif') no-repeat;
	margin:0px;
}
#MainBodyDiv
{
	margin-top:8px;
	height:100%;
}
#MainBodyDiv:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#MainBodyLeft
{
	float:left;
	width:541px;
}
#MainBodyRight
{
	float:right;
	width:219px;
}
#HotVoteDiv
{
	
}
#HotVoteTop
{
	background:url('/KusoVote/images/index_54.gif') repeat-x;
}
#HotVoteTopLeft
{
	background:url('/KusoVote/images/index_52.gif') no-repeat;
}
#HotVoteTopRight
{
	background:url('/KusoVote/images/index_56.gif') no-repeat right;
	height:31px;
	position:relative;
}
#HotVoteTopRight p
{
	background:url('/KusoVote/images/index_53.gif') no-repeat;
	height:31px;
	width:121px;
	margin:0px;
	position:absolute;
	left:14px;
	text-indent:-5000px;
}
#HotVoteTopRight span
{
	position:absolute;
	top:10px;
	cursor:pointer;
}
#HotVoteL1
{
	left:439px;
}
#HotVoteL2
{
	left:456px;
}
#HotVoteL3
{
	left:473px;
}
#HotVoteL4
{
	left:490px;
}
#HotVoteL5
{
	left:507px;
}
#HotVoteBodyDiv
{
	border:solid 1px #EBC2D2;
	padding:10px 0px;
	height:330px;
}
#HotVoteBody
{
	width:512px;
	margin:auto;
}
#HotVoteTitle
{
	margin:0px;
	padding:10px 0px 0px 8px;
}
#HotVoteTitle a
{
	font-size:15px;
	color:#494949;
	font-weight:bold;
	
}
#HotVoteInfo
{
	font-size:10pt;
	color:#494949;
	line-height:150%;
	margin:5px 0px 0px 0px;
	padding-left:8px;
}
#HotVoteInfo a
{
	color:#D27B9E;
}
#HotVoteCount
{
	height:23px;
	background:#F1F1F1;
	font-size:10pt;
	color:#494949;
	position:relative;
	margin:10px 0px !important;
	margin:5px 0px 0px 0px;
}
#HotVoteCount div
{
	position:absolute;
	top:3px;
	left:223px;
}
#HotVoteCount a
{
	background:url('/KusoVote/images/Default_82.gif') no-repeat;
	width:91px;
	height:17px;
	float:right;
	text-indent:-5000px;
	position:absolute;
	top:3px;
	left:415px;
}
#HotVoteAns
{
	margin:0px;
}
.HotVoteAns
{
	font-size:9pt;
	color:#494949;
}
#HotEventDiv
{
	height:207px;
	/*background:url('/KusoVote/images/tmpDefaultEvent.gif') no-repeat;*/
	margin-top:13px;
	
}
#LittleEventDiv
{
	margin-top:14px;
	height:144px;
}
#LittleEventDiv:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.LittleEvent
{
	width:267px;
	height:144px;
	/*border:solid 1px #8ACBBE;*/
	background:#F6F2E7;
}
#LittleEvent1
{
	float:left;
}
#LittleEvent2
{
	float:right;
}
.LittleEventData
{
	width:251px;
	margin:auto;
}
.LittleEventTitle
{
	font-size:15px;
	font-weight:bold;
	color:#504013;
	margin-top:5px;
}
.LittleEventTitle a
{
	color:#504013;
}

.LittleEventDot
{
	height:15px;
	background:url('/KusoVote/images/EventDot.gif') repeat-x 50%; 
	font-size:1px;
}
.LittleEventPic
{

	*height : 94px;
    text-align : center;
	
    /* Firefox, Chrome */
    line-height : 94px;
    white-space : nowrap;
	padding-top:4px !important;
	padding-top:0px;
	height : 90px !important;
	height : 94px;
    /* IE */
    *font-size : 79px;	/* 200 * 0.9 = 180 */
    *overflow : hidden;
    
    width:94px;
	border:solid 1px #ACACAC;
	text-align:center;
	float:left;
}
.LittleEventPic:after {
  content : ".";
  font-size : 0;
}
.LittleEventPic img
{
	margin:auto;
	vertical-align : middle;
}
.LittleEventInfo
{
	width:150px;
	float:right;
	font-size:12px;
	color:#494949;
	margin-top:5px;
	line-height:140%;
}
.LittleEventLink
{
	height:17px;

	font-size:12px;
	color:#494949;
}
.LittleEventB
{
	color:#818181;
}

.LittleEventO
{
	color:#FF6600;
	font-weight:bold;
}
#SearchFormDiv
{
	background:#F6F2E7;
	margin-top:14px;
}
#SearchFormDiv p
{
	width:520px;
	height:23px;
	background:url("/KusoVote/images/DefaultSeachTitle.gif") no-repeat;
	text-indent:-1000px;
	margin:6px auto 0px auto;
}
#SearchForm
{
	height:33px;
	width:520px;
	line-height:33px;
	background:#ffffff;
	margin:6px auto;
	color:#878787;
	font-weight:bold;
	font-size:10pt;
	padding:0px 5px;
}

#NewVoteDiv
{
	margin-top:18px;
	
}
#NewVoteTop
{
	background:url('/KusoVote/images/index_112_1.gif') repeat-x;
	height:100%;
}
#NewVoteTop:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#NewVoteTopP1
{
	background:url('/KusoVote/images/index_110.gif') no-repeat;
	width:151px;
	height:36px;
	float:left;
	text-indent:-5000px;
	margin:0px;
}
#NewVoteTopP2
{
	background:url('/KusoVote/images/index_112.gif') no-repeat;
	width:300px;
	height:36px;
	float:right;
	text-indent:-5000px;
	margin:0px;
}
#NewVoteBodyMain
{
	border-left:solid 2px #D9ECE8;
	border-right:solid 2px #D9ECE8;
	border-bottom:solid 2px #D9ECE8;
}
#NewVoteOption
{
	height:47px;
	line-height:47px;
	text-align:center;
	color:#7D7D7D;
	font-weight:bold;
	background:url('/KusoVote/images/index_114.gif') repeat-x;
}
#NewVoteOption span
{
	cursor:pointer;
}
.c#6BB2BE
{
	color:#6BB2BE;
}
.c#7D7D7D
{
	color:#7D7D7D;
}
#NewVoteData
{
	text-align:center;
	padding:15px 0px ;
}
.NewVoteBodyTitle a
{
	font-size:15px;
	font-weight:bold;
	color:#494949;
	height:18px;
}
.NewVoteBodySubTitle
{
	font-size:12px;
	color:#494949;
	height:19px;
	line-height:19px;
}
.NewVoteBodySubTitle a
{
	color:#3596A7;
	font-weight:bold;
}
.NewVoteBodyCount
{
	font-size:12px;
	color:#494949;
	height:19px;
	line-height:19px;
}
.NewVoteDot
{
	height:17px;
	background:url('/KusoVote/images/Default_127.gif') repeat-x;
	font-size:1px;
}
#LastTitle
{
	height:33px;
	background:url('/KusoVote/images/index_58.gif') repeat-x;
	text-indent:-5000px;
	margin:0px;
}
#LastBodyDiv
{
	background:#EFEBE0;
	padding-bottom:14px;
}
.high178
{
	height:210px !important;
	height:211px;
	margin:0px;
}
#LastBody
{
	width:207px;
	margin:auto;
	background:#ffffff;
	padding:5px 0px 10px 0px;
}
#LastBodyData
{
	width:198px;
	font-weight:bold;
	font-size:12px;
	margin:10px auto 0px auto !important;
	margin:12px auto 0px auto;
	line-height:150%;
}
#LastBodyData:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#LastBodyData1
{
	width:60px;
	float:left;
	margin:0px;
}
#LastBodyData2
{
	float:right;
	width:130px;
	margin:0px;
}
#LastBodyData2 a
{
	color:#494949;
}
#LastBodyData span
{
	font-family:Arial;
	font-weight:normal;
	color:#ff6600;
}


#IWantVoteDiv
{
	width:218px;
	height:239px;
	margin-top:10px;
}
#IWantVoteTop
{
	height:11px;
	background:url('/KusoVote/images/BlogADList_47.gif') no-repeat;
	font-size:0pt;
}
#IWantVoteDown
{
	height:10px;
	background:url('/KusoVote/images/BlogADList_76.gif') no-repeat;
	font-size:0pt;
}
#IWantVoteTitle
{
	width:218px;
	height:42px;
	background:url('/KusoVote/images/BlogADList_57.gif') no-repeat;
	position:relative;
}
#IWantVoteTitle a
{
	width:218px;
	height:42px;
	position:absolute;
	text-indent:-5000px;
}
#IWantVoteAddnew
{
	width:218px;
	height:63px;
	background:url('/KusoVote/images/BlogADList_62.gif') no-repeat;
	position:relative;
}
#IWantVoteAddnew a
{
	width:218px;
	height:63px;
	position:absolute;
	text-indent:-5000px;
}
#IWantVoteA
{
	background:#78B5C7;
	padding:10px 0px 5px 24px;
	font-size:15px;
	color:#FFE981;
	font-weight:bold;
	
}
#IWantVoteB
{
	background:#78B5C7;
	padding:0px 0px 0px 24px;
	font-size:12px;
	color:#ffffff;
}
#AnoVoteDiv
{
	background:#D9ECE8;
	padding:7px 0px 15px 0px;
	margin-top:8px;
}
#SuperVoteDiv
{
	width:211px;
	margin:auto;
}
#SuperVoteTitle
{
	height:31px;
	background:url('/KusoVote/images/index_91.gif') no-repeat;
	text-indent:-5000px;
	margin:0px;
}
#SuperVoteBody
{
	border-left:solid 1px #D7D3C9;
	border-right:solid 1px #D7D3C9;
	border-bottom:solid 1px #D7D3C9;
	background:#ffffff;
}
#SuperVoteOptionDiv
{
	padding:2px;
}
#SuperVoteOptionDiv p
{
	height:29px;
	background:url('/KusoVote/images/DefaultSuperOBack.gif') repeat-x;
	margin:0px;
}
#SuperVoteOptionDiv p a
{
	float:left;
	display:block;
	width:43px;
	height:29px;
	font-size:9pt;
	text-align:center;
	padding-top:9px;
}
#SuperVoteOptionDiv p .SuperVoteOptionOff
{
	color:#595959;
	
}
#SuperVoteOptionDiv p .SuperVoteOptionOn
{
	background:url('/KusoVote/images/DefaultSuperOn.gif') no-repeat;
	color:#ffffff;
	font-weight:bold;
}
#SuperVoteOptionDiv p span
{
	float:left;
	font-size:8pt;
	text-align:center;
	color:#B4B4B4;
	padding-top:5px;
	width:10px;
	height:29px;
}
#SuperMode
{
	text-align:right;
	padding:3px 10px 10px 0px;
}
#NewReplyDiv
{
	width:211px;
	margin:12px auto 0px auto;
}
#NewReplyTitle
{
	height:31px;
	background:url('/KusoVote/images/index_132.gif') no-repeat;
	text-indent:-5000px;
	margin:0px;
}
#NewReplyBody
{
	border-left:solid 1px #D7D3C9;
	border-right:solid 1px #D7D3C9;
	border-bottom:solid 1px #D7D3C9;
	background:#ffffff;
}
#SuperVote
{
	width:182px;
	margin:5px auto 0px auto;
	padding-bottom:0px;
}

.AnoSpace
{
	background:url('/KusoVote/images/BlogADList_70.gif') repeat-x 50%;
	height:15px;
}
.AnoVoteP
{
	margin:0px;
	line-height:100%;
	padding:0px 0px 3px 8px;
}
.AnoVoteP a
{
	font-size:13px;
	color:#494949;
	font-weight:bold;
	
}
.AnoVoteImg
{
	height:100%;
	padding:0px 0px 0px 9px;
}
.AnoVoteImg:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.floatL
{
	float:left;
}
.VoteCount
{
	background:url('/KusoVote/images/BlogADList_65.gif') no-repeat 5px 6px;
	padding:3px 0px 0px 20px;
	font-size:12px;
	color:#595959;
}
.ReplyCount
{
	background:url('/KusoVote/images/BlogADList_68.gif') no-repeat 5px 50%;
	padding:0px 0px 0px 20px;
	font-size:12px;
	color:#595959;
}
.CG
{
	color:#3596A7;
	font-weight:bold;
}
#NewReplyData
{
	width:190px;
	margin:10px auto 0px auto;
	padding-bottom:10px;
}
#NewReplyData p
{
	margin:0px;
	font-size:12px;
	color:#595959;
	line-height:150%;
}
.NewReplyP1 a
{
	font-size:13px;
	font-weight:bold;
	color:#3596A7;
}
.NewReplyP3 a
{
	color:#FF6600;
}
#KeyDiv
{
	background:#F5F5F5;
	padding:7px 0px 7px 0px;
	margin-top:8px;
}
#KeyDivTop
{
	background:url('/KusoVote/images/DefaultKeyTop.gif') no-repeat;
	width:210px;
	height:30px;
	text-indent:-5000px;
	margin:auto;
}
#KeyBody
{
	width:208px;
	margin:auto;
	border-bottom:solid 1px #C3C3C2;
	border-left:solid 1px #C3C3C2;
	border-right:solid 1px #C3C3C2;
	background:#ffffff;
	padding:7px 0px;
}
#KeyBody div
{
	height:25px;
	width:194px;
	margin:auto;
}
#KeyBody a
{
	padding-left:10px !important;
	padding-left:0px;
}
.KeyBodyP1
{
	background:#F3F3F3;
	margin:0px;
}
.d1
{
	background:url('/KusoVote/images/d1.gif') no-repeat 10px 6px;
}
.d2
{
	background:url('/KusoVote/images/d2.gif') no-repeat 10px 6px;
}
.d3
{
	background:url('/KusoVote/images/d3.gif') no-repeat 10px 6px;
}
.d4
{
	background:url('/KusoVote/images/d4.gif') no-repeat 10px 6px;
}
.d5
{
	background:url('/KusoVote/images/d5.gif') no-repeat 10px 6px;
}
.d6
{
	background:url('/KusoVote/images/d6.gif') no-repeat 10px 6px;
}
.d7
{
	background:url('/KusoVote/images/d7.gif') no-repeat 10px 6px;
}
.d8
{
	background:url('/KusoVote/images/d8.gif') no-repeat 10px 6px;
}
.d9
{
	background:url('/KusoVote/images/d9.gif') no-repeat 10px 6px;
}
.d10
{
	background:url('/KusoVote/images/d10.gif') no-repeat 10px 6px;
}
#KeyBody div div div
{
	line-height:25px;
	font-size:10pt;
}
#KeyBody a
{
	color:#007B90;
}
.d_Up
{
	background:url('/KusoVote/images/d_Up.gif') no-repeat 175px 5px;
}
.d_Down
{
	background:url('/KusoVote/images/d_Down.gif') no-repeat 175px 5px;
}
.d_H
{
	background:url('/KusoVote/images/d_H.gif') no-repeat 175px 9px;
}
.NewVotePic
{
	
	height : 50px;
	*height : 50px;
	text-align:center;
	
    /* Firefox, Chrome */
    line-height : 50px;
    white-space : nowrap;
	overflow : hidden;
    /* IE */
    *font-size : 45px;	/* 200 * 0.9 = 180 */
    *overflow : hidden;
}
.NewVotePic:after {
  content : ".";
  font-size : 0;
}
.NewVotePic img {
  /*vertical-align : middle;*/
}
