body {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/bg-body.png);
	background-repeat: repeat-x;
	background-position: center top;
}
.clear-both {
	clear: both;
}
/**********HEADER-INDEX*******************/
#header-box {
	width:501px;
	margin-right: auto;
	margin-left: auto;
}
#header-box-content {
	background-image: url(../images/bg-content-header.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#header-box-content p {
  font-size: small;
  display: block;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 385px;
}
#header-box-content p a {
    text-decoration: none;
    color: #666666;
    padding-right: 5px;
    padding-left: 5px;
}
#header-box-content p a:hover {
	color: #FFFFFF;
	background-color: #FF6600;
	padding-right: 5px;
	padding-left: 5px;
}
#header-box-foot {
    background-image: url(../images/bg-footer-header.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 52px;
    width: 501px;
}
#header-box-foot p {
    color: #FFFFFF;
    font-size: small;
    display: block;
    text-align: center;
    padding: 0px;
    width: 47%;
    float: right;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#header-box-foot p a {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
#header-box-foot p a:hover {
    color:#6A2B00;
}
/*****************TAG**************************/
.header-tag-content {
	margin-right: auto;
	margin-left: auto;
	height: 81px;
	font-size: large;
	font-weight: bold;
	margin-bottom: 10px;
	padding-top: 5px;
	background-image: url(../images/bg-tagclound.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	color: #FFFFFF;
}
.header-tag-content a {
	color: #FFFFFF;
	display: block;
	position: relative;
	float: left;
	left: 25px;
	top: 45px;
}
.header-content {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg-head-tag.gif);
	height: 61px;
}
.container-tag {
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	font-size: small;
	width: 90%;
}
.container-tag p {
	padding: 1px;
	float: left;
	margin: 1px;
	height: 40px;
}
.container-tag p a {
	text-decoration: none;
	/*color: #999999;*/
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.container-tag p a:hover {
	color: #FFFFFF;
	background-color: #666666;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.container-tag-new {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
.container-tag-foot {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 15px;
}
.container-tag-foot .bg-foot-left {
	float: left;
}
.container-tag-foot .bg-foot-right {
	float: right;
}
/**********SIZE TAG*******************/
.size1 {
	font-size: 80%;
	color: #E4E4E4;
}
.size2 {
	font-size: 100%;
	color: #BEBEBE;
}
.size3 {
	font-size: 150%;
	color: #A7A7A7;
}
.size4 {
	font-size: 200%;
	color: #737373;
}
.size5 {
	font-size: 250%;
	color: #585858;
}
.size6 {
	font-size: 300%;
	color: #666666;
}
#tagcloud a { border: 0; }
/* Tag Clouds */
.tagBox {
	text-align: justify;
	font-weight: normal;
	width: 95%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto;
}

div.catRight .tagBox {
	padding: 10px 15px;
	background: #D9DFE7;
}

body .tagBox a,
body .tagBox a:link,
body .tagBox a:visited {
	text-decoration: none;
}

body .tagBox a:hover,
body.black .tagBox a:hover,
body .tagBox a.current {
	color: #fff;
	text-decoration: none;
	background-color: #666666;
}
/***************CONTENT**************************/

.container-home-index {
	width:90%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.container-home-index h1 {
	font-size: x-large;
	color: #9DBE32;
	margin: 0px;
}
.container-home-index p {
	font-size: small;
	color: #999999;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}
.container {
	/*width: 94%;*/
  width:950px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	background-image: url(../images/bg-container.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.container2 {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.container-left, .container-right {
	width: 49%;
	border: 1px solid #F0F5CD;
}
.container-left-new, .container-right-new {
	width: 49%;
}
.container-left-new {
	float: left;
}
.container-right-new {
	float: right;
}
.container-block-new-home{
}
.container-left {
	float: left;
}
.container-right {
	float: right;
}
.block-container {
	padding: 5px;
	height: 155px;
  border:solid 1px #E0DFE3;
}
.update-image {
	width: 28%;
	font-size: small;
	color: #999999;
	float: left;
	text-align: center;
	background-image: url(../images/bg-vote.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 172px;
	padding-top: 13px;
}
.update-image img {
}
.update-image p {
	color:#FFFFFF;
}
.update-image h1 {
	padding: 0px;
	margin: 0px;
	color: #A8BB24;
}
.update-image a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
.update-image a:hover {
	color: #A8BB24;
	padding: 2px;
}
.update-content {
	width: 70%;
	font-size: small;
	color: #999999;
	float: right;
}
.update-content h1 {
	padding:0;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.update-content h1 a {
	text-decoration: none;
	color: #A8BB24;
	font-size: large;
	border: 1px dotted #C1D72F;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	display: block;
	background-image: url(../images/action_go.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width: 90%;
}
.update-content h1 a:hover {
	color: #FFFFFF;
	background-color: #C1D72F;
}
.update-content p {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.update-content p a {
	color: #86AB07;
	text-decoration: none;
}
.update-content p a:hover {
	color: #FF6600;
}

/**********************FOOTER**********************/
#footer {
	height: 50px;
	background-image:url(../images/bg-footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#footer p {
	font-size: x-small;
	text-align: center;
	position: relative;
	top: 20px;
	color: #666666;
}
#footer p a {
	color: #999999;
	text-decoration: none;
}
#footer p a:hover {
	color: #666666;
}

/**********************************************************************************************/
#color-bg {
	background-color:#CEDEEF;
}
#top-container {
	background-color: #FFFFFF;
	background-image: url(../images/top-container-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 23px;
}
.header-container {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	height: 12px;
	background-image: url(../images/bg-header-container2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
img, .header-container { 
	behavior: url(iepngfix.htc); 
}
#foot-container {
	background-color: #FFFFFF;
	background-image: url(../images/bg-footer-container.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 23px;
}

#foot-container p {
	font-size: x-small;
	text-align: center;
	position: relative;
	color: #666666;
	margin: 0px;
	padding: 0px;
	width: 70%;
	float: right;
}
#foot-container p a {
	color: #999999;
	text-decoration: none;
}
#foot-container p a:hover {
	color: #666666;
}
#header {
	height: 120px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
#search {
	float: right;
	height: 120px;
	width: 250px;

	position: relative;
}
#search p {
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#search p a {
	text-decoration: none;
	color: #5F92CB;
	font-size: small;
}
#search p a:hover {
	color: #FF6600;
}
#navigation {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/bg-head-2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 44px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#navigation p {
	color: #a083b2;
	font-size: small;
	padding: 0px;
	display: block;
	float: right;
	margin: 0px;

	top: 14px;
	right: 15px;
}
#navigation p b {
	font-size: 110%;
	color: #794B00;
}
#content-layout {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#show-content {
	float: right;
	width: 70%;
}
#show-content-tag{

}
#show-content-interview {
	float: right;
	width: 70%;
}

#show-content-left {
	float: left;
	width: 68%;
}
.bg-content {
	background-color: #EFEFEF;
}
.head-bg-content {
	background-image: url(../images/head-content-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 18px;
	background-color: #EFEFEF;
}
.foot-bg-content {
	background-image: url(../images/foot-content-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 18px;
	background-color: #EFEFEF;
}

.detail-content {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9CC631;
	border-bottom-color: #9CC631;
	border-left-color: #9CC631;
}
.detail-content2 {
  width:98%;
	margin-right: auto;
	margin-left: auto;
}
.detail-content2 label {
	width: 13%;
	float: left;
	margin-left: 5px;
	margin-bottom: 0px;
}
.detail-content2 h2 {
	color: #698521;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	font-size: small;
}
.detail-content2 span {
	color: #4A5E17;
	font-size: small;
	margin: 5px;
	padding: 5px;
	display: block;
}
.explain2 {
	font-size: small;
	color: #7F7F7F;
	margin-left: 15%;
	padding-left: 10px;
	margin-top: -5px;
	width: 50%;
}
.detail-content-new {
	
}
.detail-content-top {
	background-image: url(../images/bg-detail-content-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 14px;
	margin-bottom: 10px;
}
.detail-content-top h1 {
	font-size: x-small;
	padding: 0px;
	display: block;
	width: 100px;
	float: right;
	text-align: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
	font-weight: bold;
}

/***DIV FOR sponsored**/
.detail-content-sponsor {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C05151;
	border-bottom-color: #C05151;
	border-left-color: #C05151;
}
.detail-content-sponsor-old {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C1D72F;
	border-bottom-color: #C1D72F;
	border-left-color: #C1D72F;
}
.detail-content-sponsor-top {
	background-image: url(../images/bg-detail-content-top-sponsored.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 14px;
	margin-bottom: 10px;
}
.detail-content-sponsor-top h1 {
	font-size: x-small;
	padding: 0px;
	display: block;
	width: 100px;
	float: right;
	text-align: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.update-image-sponsor {
	width: 28%;
	font-size: small;
	color: #999999;
	float: left;
	text-align: center;
	background-image: url(../images/bg-vote-sponscor.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 172px;
	padding-top: 13px;
}
.update-image-sponsor p {
	color:#FFFFFF;
}
.update-image-sponsor h1 {
	padding: 0px;
	margin: 0px;
	color: #B54242;
}
.update-image-sponsor a {
	color: #999999;
	text-decoration: none;
	padding: 2px;
}
.update-image-sponsor a:hover {
	color: #B54242;
	padding: 2px;
}
.update-content-sponsor {
	width: 70%;
	font-size: small;
	color: #999999;
	float: right;
}
.update-content-sponsor h1 {
	padding:0;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.update-content-sponsor h1 a {
	text-decoration: none;
	color: #B54242;
	font-size: large;
	border: 1px dotted #F1D8D8;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	display: block;
	background-image: url(../images/action_go2-sponsor.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width: 90%;
}
.update-content-sponsor h1 a:hover {
	color: #FFFFFF;
	background-color: #B54242;
}
.update-content-sponsor p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.update-content-sponsor p a {
	color: #B54242;
	text-decoration: none;
}
.update-content-sponsor p a:hover {
	color: #510000;
}

/***END DIV FOR sponsored**/

.detail-content-top-add {
	background-image: url(../images/bg-tab.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 40px;
	margin-bottom: 10px;
}
.detail-content-top-add h1 {
	color: #794B00;
	font-size:larger;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.detail-content-top-add h1 a {
	color:#FFFFFF;
}
#gift-ads {
	float: left;
	width: 250px;
}
#gift-ads-right {
	float: right;
	width: 250px;
}
#gift-layout {
	width: 249px;
	background-color: #EFEFEF;
}
#gift-layout-head {
	background-image: url(../images/bg-head-gift.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 249px;
}
#gift-layout-foot {
	background-image: url(../images/bg-foot-gift.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 11px;
	width: 249px;
}
.gift-detail-slide {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
	background-color:#FFFFFF;
	display:block;
	
	color: #4A5E17;
	text-decoration: none;
  font-weight:normal;	
}

.gift-content {
	width: 229px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.gift-content p {
	display: block;
	margin: 0px;
	text-align: right;
	font-size: small;
	color: #666666;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.gift-content p a {
	color: #666666;
	text-decoration: none;
}
.gift-content p a:hover {
	color: #333333;
	text-decoration: underline;
}
.gift-detail {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
	background-color:#FFFFFF;
}
.gift-detail img {
	float: left;
	padding: 3px;
	border: 1px solid #E3EEBF;
}
.gift-detail p {
	display: block;
	margin: 2px;
	padding: 2px;
	float: left;
	font-size: medium;
	font-weight: bold;
}
.gift-detail p a {
	color: #4A5E17;
	text-decoration: none;
  font-weight:normal;
}
.gift-detail p a:hover {
	color: #7B6AA7;
}
.ads-layout {
	margin-top: 20px;
}
.ads-head {
	font-size: xx-small;
	color: #999999;
	background-color: #EFEFEF;
	text-align: right;
}
.ads-head b a {
	color: #B1B1B1;
	text-decoration: none;
	display: block;
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #666666;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.ads-head a {
	color: #B1B1B1;
	text-decoration: none;
	display: block;
	float: right;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.ads-head b a.advertorail-active {
	color: #FFFFFF;
	background-color: #666666;
}
.ads {
	margin-bottom: 10px;
}

/* PAGE NUMBER */
.pg {
	clear:both;
	text-align:center;
	font-size: 85%;
	color: #117373;
}
.pg a {
	margin:0 .3em;
	text-decoration:none;
	color:#0066FF;
	padding:1px 4px;
	border:1px solid #C8C8C8;
	background-color: #FFFFFF;
}
.pg a:hover {
	background:transparent;
	color:#000000;
	background-color:#FFE0CC;
	text-decoration:none;
}
.pg span {
	font-weight:bold;
}
#pg_srp {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
}
#pg_srp2 {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 1em;
	padding-left: 0;
}
.pg .pga {
	background-color:#3787FF;
	color:#FFFFFF;
	border:1px solid #C8C8C8;
	padding:1px 5px;
}

/**********TAB****************/
#tab-layout {
	height: 40px;
	margin-bottom: 15px;
	background-image: url(../images/bg-tab.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#tab-layout-admin {
	height: 40px;
	/*margin-bottom: 15px;*/
	background-image: url(../images/bg-tab.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.tab-active {
	background-image: url(../images/tab.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 122px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	display: block;
}
.tab-active-w {
	background-image: url(../images/tab-w.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 122px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	display: block;
}
.tab-inactive {
	height: 40px;
	width: 122px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	display: block;
}
.tab-active a {
	color: #794B00;
	text-decoration: none;
	font-size: large;
	display: block;
	text-align: center;
	margin-top: 15px;
}
.tab-active-w a {
	color: #794B00;
	text-decoration: none;
	font-size: large;
	display: block;
	text-align: center;
	margin-top: 15px;
}
.tab-inactive a {
	color: #C58101;
	text-decoration: none;
	font-size: large;
	display: block;
	text-align: center;
	margin-top: 15px;
}
.tab-inactive:hover {
	background-image: url(../images/tab-inactive.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
}
.explain {
	font-size: small;
	color: #7F7F7F;
	margin-left: 20%;
	padding-left: 25px;
	margin-top: -5px;
	width: 70%;
}
.detail-content label {
	width: 22%;
	float: left;
	margin-left: 5px;
	margin-bottom: 0px;
}
.detail-content h2 {
	color: #698521;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	font-size: small;
}
.detail-content span {
	color: #4A5E17;
	font-size: small;
	margin: 5px;
	padding: 5px;
	display: block;
}
.detail-content-sponsor span {
	color: #4A5E17;
	font-size: small;
	margin: 5px;
	padding: 5px;
	display: block;
}
.detail-content-new span {
	color: #4A5E17;
	font-size: small;
	margin: 5px;
	padding: 7px;
	display: block;
}
.detail-content-new a{
	text-decoration: none;
}
.detail-content-new a:hover{
	color :#FF6600;
}
/******************************Ex TAG*******************************/
a.screen-tag {
	z-index:10000;
	color: #794B00;
	text-decoration: none;
}
a.screen-tag b {
	visibility: hidden;
	position: absolute;
	background-image: url(../images/quote-tag.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 110px;
	width: 437px;
}
a.screen-tag:hover {
	text-decoration:none; 
	border:0;
	z-index:10000;
}
a.screen-tag:hover b {
	visibility:visible;
	cursor:pointer;
	z-index:10000;
}
.div-observe_field{
  font-size:small;
  color:red;
  padding-left:136px;
}
.ListLine0{
  background :#fafdf9;
}
.ListLine1{
  background :#f0fced;
}
.ListLine2{
  background :#d0fbc6;
}
.div-content{
	/*color: #4A5E17;*/
	font-size: small;
	margin: 5px;
	padding: 5px;
	display: block;
}
.div-header-content{

	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-color: #9CC631;
	border-bottom-color: #9CC631;
	border-left-color: #9CC631;	
	border-top-color: #9CC631;
}
.div-header-content ul{	
	
	text-align: left;
	padding-top:5px;
	padding-bottom:10px;
	background-color: #ececec;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	margin:0px;
}
.div-header-content li{
	display: inline;
	padding-left: 5px;
}
.div-header-content a{
  font-size:small;
	color: #4A5E17;
	text-decoration: none;
}
.div-header-content a:hover {
  color :#FF6600;	
}
.progress{
  width: 1px;
  height: 14px;
  color: white;
  font-size: 12px;
  overflow: hidden;
  background-color: navy;
  padding-left: 5px;
}
.ListLine0 a{
  font-size:small;
	color: #4776fd;
	text-decoration: none;
}
.ListLine1 a{
  font-size:small;
	color:#4776fd;
	text-decoration: none;
}
.ListLine0 a:hover{
 color :#FF6600;
}
.ListLine1 a:hover{
 color :#FF6600;
}
.limit_field {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: transparent 0px solid; BORDER-BOTTOM: transparent 0px solid
}
.limit_field_admin {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: transparent 0px solid; BORDER-BOTTOM: transparent 0px solid; 
  background-color: #EFEFEF;
}
.table-left-120 p label {
  float: left;
  width: 120px;
  font-weight:bold;
  color:#1b4b16;
}
.table-left-120 a{
  text-decoration: none;
}
.table-left-120 textarea{
	/*font-family: Tahoma;
	font-size:small;*/
}

.button-none{
	BORDER-RIGHT: transparent 0px solid; 
	BORDER-TOP: transparent 0px solid; 
	BORDER-LEFT: transparent 0px solid; 
	BORDER-BOTTOM: transparent 0px solid;
	background-color: #EFEFEF;
	padding :0px;
	margin :0px;
	color:#4776fd;

}
.content-button-none{
	font-size:small;
	color:#4A5E17;
	padding-left:10px;
}
.manu-status a{
	color:#4776fd;
	font-size:small;
	text-decoration: none;
}
.manu-status a:hover{
 color :#FF6600;
}
.div-total{
	float:right;
	font-size:small;
	color:#4A5E17;
	width:200px;
	border: solid 1px;	
	margin-right:5px;
	border-color:green;
	background:#fafdf9;
}
.div-total a{
	text-decoration: none;
	color: #4776fd;
}
.div-total a:hover{
 color :#FF6600;
}
.div-in-table a{
	color:#000000;
}
.div-in-options a {
	text-decoration: none;
	color: #4776fd;
}
.div-in-options a:hover{
  color :#FF6600;
}
.tab-active-admin {
	background-image: url(../images/tab-admin.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 110px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	display: block;
}
.tab-inactive-admin {
	height: 40px;
	width: 110px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	display: block;
}
.tab-active-admin a {
	color: #586F1C;
	text-decoration: none;
	font-size: large;
	display: block;
	text-align: center;
	margin-top: 15px;
}
.tab-inactive-admin a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: large;
	display: block;
	text-align: center;
	margin-top: 15px;
}
.tab-inactive-admin:hover {
	background-image: url(../images/tab-inactive-admin.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
}
.div-edit-sponsor{
  font-size:small;
  color:#4A5E17;
}
.div-edit-sponsor a {
  text-decoration: none;
	color: #4776fd;
}
.div-edit-sponsor a:hover{
  color :#FF6600;
}
.div-add-tag a{
  text-decoration: none;
  color: #4776fd;
}
.div-add-tag font{
	width: 31%;
	float: left;
	margin-left: 5px;
	margin-bottom: 0px;

}
.div-statistic{
	margin: 5px;
	padding: 5px;
	height: 120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0DFE3;
	border-right-color: #E0DFE3;
	border-bottom-color: #E0DFE3;
	border-left-color: #E0DFE3;
  font-size:small;  
  color:#333333;
}
.container-left-block{
  width:49%;
  height:235px;
  float:left;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color: #E0DFE3;
	border-right-color:#E0DFE3;
	border-bottom-color:#E0DFE3;
	border-left-color:#E0DFE3;
  color:#0066FF;
}
.container-right-block{
  width:49%;
  height:235px;
  float:right;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color: #E0DFE3;
	border-right-color:#E0DFE3;
	border-bottom-color:#E0DFE3;
	border-left-color:#E0DFE3;
  color:#0066FF;
}

.imgmember {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	border: 1px solid #666666;
}
.memberinfo {
color:#666666;
font-size:small;
padding-left:10px;
padding-top:5px;
margin-left:10px;
margin-bottom:5px;
}
.memberinfo p {
	font-size:small;
	list-style-position:inside;
	list-style-type:none;
	margin:0px;
	font-weight: bold;
	color: #333333;
}
.memberinfo #quote-mem-top {
background-image:url(../images/quote-member-top.gif);
background-position:center top;
background-repeat:no-repeat;
height:24px;
width:131px;
}
.memberinfo #quote-mem-center {
background-image:url(../images/quote-member-center.gif);
background-position:center top;
background-repeat:repeat-y;
width:131px;
}
.memberinfo #quote-mem-center span {
color:#FFFFFF;
display:block;
padding-left:8px;
padding-right:8px;
}
.memberinfo #quote-mem-bot {
background-image:url(../images/quote-member-bot.gif);
background-position:center top;
background-repeat:no-repeat;
height:44px;
width:131px;
}
.memberdetial{
color:#666666;
font-size:small;
padding:5px;
}
.memberdetial a {
color:#A46600;
text-decoration:none;
}

.content-box-content {
background-color:#FFFFFF;
background-image:url(/images/control/bg-content.gif);
background-position:left bottom;
background-repeat:repeat-x;
border:1px solid #EFEFEF;
font-size:small;
padding:5px;
margin-left:9px;
margin-right:9px;
}
.content-box-content .imgmember {
	border:none;
}
.content-box-content .line-bottom {
	background-image: url(../images/hp-line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:5px;
	width:100%;
}
.content-box-content .image-left {
border: #cccccc 1px solid;
float: left;
padding: 3px;
margin-top: 5px;
margin-right: 10px;
margin-bottom: 2px;
margin-left: 2px;
}
.content-box-content .image-right {
border: #cccccc 1px solid;
float: right;
padding: 3px;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 5px;
margin-left: 10px;
}
.interview-head-left {
	background-image: url(../images/line.gif);
	height: 40px;
	width: 270px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: xx-large;
  float:left;
  width:49%;
}
.div-list-interview a{
  color:#0099FF;
  padding-left:6px;
}
.div-list-interview a:hover{
  color:#FF6600;
}

.interview-head {
	width: 270px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: xx-large;
  margin-left:5px;
  width:49%;
}
.interview-head span {
	color: #FF6600;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 90%;
}

.interview-head h1 {
	color: #9dbe32;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 75%;
  /*border-bottom: 2px solid #c2e100;*/
}
.interview-head-back {
	float: right;
	height: 46px;
	width: 26px;
}
.interview-head-new {
	height: 46px;
	background-repeat:no-repeat;
	background-position: left bottom;
	font-size: 150%;
	background-image: url(../images/bg-title.jpg);
}
.interview-head-new h1 {
	color: #794B00;
	/*color:#367739;*/
	margin: 0px;
	float: left;
	font-size: large;
	padding: 0px;
	position: relative;
	top: 8px;
	left: 15px;
}
.interview-head-new h2 {
	color: #FFFFFF;
	margin: 0px;
	float: right;
	font-size: small;
	padding: 0px;
	position: relative;
	top: 12px;
}
.interview-head-new h2 a {
	color:#B04B00;
	font-weight: normal;
}
.interview-head-new h2 a:hover {
	color:#5B2700;
	text-decoration:none;
}
.div-home-new{
  text-align:right;
  font-weight:bold;
  font-size:small;
  padding-right:10px;
}
.show-new-web{
  text-align:right;
	padding-right:0px;
}
.div-home-new a{
  text-decoration:none;
  color:#666666;
  padding-left:2px;
  padding-right:2px;
}
.div-home-new a:hover{
  background-color: #FF6600;
  color: #FFFFFF; 
  padding-left:2px;
  padding-right:2px;
}
.div-form-notify{
	z-index:100; 
	width:400px;  
	height:339px; 
	position:absolute;
	background-image: url(../images/bg-notify.gif); 
	background-repeat: no-repeat; 
	background-position: center center;
	font-size: small; 
	color:#666666;
}
.show-interview-list{
  margin-left:10px;
  /*font-size:90%;*/
}
.show-interview-list a{
  color: #4A5E17;
  text-decoration: none;
}
.show-interview-list a:hover{
  color: #FF6600;
}
#clip{
	font-size:small; 
	color:#333333;
}
#clip span a {
  color: #666666;
  margin: 2px;
  padding: 2px;
}
#clip span a:hover {
  color: #FFFFFF;
  background-color: #FF6600;
  margin: 2px;
  padding: 2px;
  text-decoration: none;
}
.clip-all{
  font-size:small; 
	color:#1CB7FF;
  border:solid 1px #1cb7ff;
  height:150px; 
  padding:5px; 
  margin:5px; 
  background-color:#FFFFFF;
}
.clip-all span a {
  color: #FF6600;
  margin: 2px;
  padding: 2px;
}
.clip-all span a:hover {
  color: #FFFFFF;
  background-color: #FF6600;
  margin: 2px;
  padding: 2px;
  text-decoration: none;
}
.show-one-tribute{
  width:92%;
  margin-left:auto;
  margin-right:auto;
  margin-top:20px;
  margin-bottom:20px;
}
.show-one-tribute-inner{
  font-size:small;
}
.show-one-tribute-inner-date{
  font-size:small;
  color:#ee0066;
  text-align:right;
  padding-right:10px;  
}
.comment-block{
  width:93.5%;
  margin-left:auto;
  margin-right:auto;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	background-color:#ffffff;
}
.comment-block label {
	font-weight: bold;
	color: #245484;
	width: 100px;
	float: left;
	padding-left:5px;
	margin-bottom: 0px;
}
.comment-block h2 {
	margin-top: 10px;
	margin-bottom: 10px;
  font-size:95%;	
}
.comment-block h1 {
	font-size:130%;
}
.block-inner-comment-sponsor{
  margin-left:auto;
  margin-right:auto;
	background-color:#ffffff;
	border:solid 1px #B54242;
}
.block-inner-comment-sponsor p{
  font-size:small;
  margin:2px;
  padding-right:5px;
  padding-left:5px;
}
.block-inner-comment-nosponsor{
  margin-left:auto;
  margin-right:auto;
	background-color:#ffffff;
	border:solid 1px #9CC631;
}
.block-inner-comment-nosponsor p{
  font-size:small;
  margin:2px;
  padding-right:5px;
  padding-left:5px;
}

/****************** new tag.in.th ***********************/
.interview-show-comment-block{
	margin-top:10px;
  width:97%;
  margin-left:auto;
  margin-right:auto;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	color:#1c5015;
}
.interview-show-comment-block span{
  font-size:small;
}
.interview-show-comment-block span a{
	color: #0a83fe;
	padding-left:1px;
	padding-right:1px;
	text-decoration:none;
}
.interview-show-comment-block span a:hover{
	color: #FF6600;
	padding-left:1px;
	padding-right:1px;
	text-decoration:underline;
}
.interview-show-comment-block h1{
	font-size:130%;
	margin-left:0px;
}
.block-inner-comment-interview{
  margin-left:auto;
  margin-right:auto;
  margin-top:5px;
  margin-bottom:5px;
	background-color:#ffffff;
	border:solid 1px #9CC631;
}
.block-inner-comment-interview p{
  font-size:small;
  margin:2px;
  padding-right:5px;
  padding-left:5px;
}
.comment-interview-block{
  width:97%;
  margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	padding-top:10px;
	background-color:#FFFFFF;
}
.comment-interview-block label {
	font-weight:normal;
	color:#1c5015;
	width: 100px;
	float: left;
	padding-left:10px;
	margin-bottom: 0px;
  font-size:small;
}
.comment-interview-block h2 {
	margin-top: 10px;
	margin-bottom: 10px;
  font-size:95%;
}
.comment-interview-block h1 {
	font-size:130%;
	color:#1c5015;
	margin-top:0px; 
	float:left;
}
.comment-list-all{
	margin-top:10px;
	width:95%;
	background-color:#ffffff;	
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	padding-bottom:10px;
}
.comment-list-all span a{
	color: #0066FF;
}
.comment-list-all h1{
	font-size:130%;
	margin-left:12px;
}
.f-munu-active span{
	color:#FF6600;	
	text-decoration:underline;
	padding-left:1px;
	padding-right:1px;
}
.container-editorial-body {
	background-image: url(../images/bg-container-tag.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	margin-top: 10px;
	font-size: small;
}
.container-editorial-foot {
	background-image: url(../images/bg-container-tag-foot.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 15px;
}
.container-editorial-foot .bg-foot-left {
	float: left;
}
.container-editorial-foot .bg-foot-right {
	float: right;
}
.inner-block-interview{
  /*background-image: url(/images/linegray-trans.gif);
  background-repeat: repeat;*/
  background-color:#F0F5CB;
  border-bottom:solid 1px #9CC631;
  font-weight:bold;
  height:45px;
}
.inner-block-interview-sponsor{
  background-image: url(/images/linegray-trans.gif);
  background-repeat: repeat;
  background-color:#F0F5CB;
  border-bottom:solid 1px #B54242;
  font-weight:bold;
  height:45px;
}
.inner-block-interview a{
  color:#0A83FE;
  text-decoration: none;
  font-weight:normal;
  font-size:x-small;
}
.inner-block-interview-sponsor a{
  color:#d66363;
  text-decoration: none;
  font-weight:normal;
  font-size:x-small;
}
.inner-block-interview-comment{
  width:90%;
  float:right; 
  margin-top:5px; 
  margin-bottom:5px;
}
.div-update-form-notify-comment{
	z-index:1000; 
	position:absolute;
}
.div-update-form-notify-comment-home{
	z-index:100; 
	position:absolute;
}
#more-editorial{
}
#more-editorial a{
  text-decoration:none;
  color:#1CB7FF;
}
#more-editorial a:hover{
  background-color: #FF6600;
  color: #FFFFFF; 
}

#shout-block-container{
  width:90%;
  margin-left:auto;
  margin-right:auto;
}
.div-form-shout-block{
	z-index:100; 
	width:400px;
	height:339px;
	position:absolute;
	background-image: url(../images/bg-notify.gif);
	background-repeat: no-repeat; 
	background-position: center center;
  color:#868686;
  left:30%;
}
.div-form-shout-block h2{
  font-size:small;
  font-weight:normal;
  margin-bottom:10px;
  margin-top:0px;

}
.div-form-shout-block h2 label{
  display:block;
  width:55px;
  float:left;
  font-size:small;
  color:#868686;
  padding-left:15px;
  padding-right:0px;
  margin:0px;
}
.show-block-image-new{
  padding:5px;
  width:185px;
  height:120px;
  border:solid 1px #e2e2e2;
  background-color:#efefef;
}
.show-image-block-left{
  width:207px;
  float:left;
  margin-top:2px;
  margin-bottom:4px;
  margin-left:3px;
}
.show-image-block-right{
  width:205px;
  float:right;
  margin-top:2px;
  margin-bottom:4px;
  margin-left:3px;
}
.show-image-block-left p {
  font-size:70%;
  color:#999999;
  margin:1px;
}
.show-image-block-right p {
  font-size:70%;
  color:#999999;
  margin:1px;
}
.show-image-block-left p a{
  color:#999999;
  text-decoration:none;
}
.show-image-block-right p a{
  color:#999999;
  text-decoration:none;
}
.show-image-block-left p a:hover{
  color:#FF6600;
  text-decoration:none;
}
.show-image-block-right p a:hover{
  color:#FF6600;
  text-decoration:none;
}
.style-stars-image{
  cursor: pointer;
  border: 0px;
}

a.rateactive {
	background-image: url(../images/stars/star.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 16px;
	width: 16px;
	display: block;
	float: left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px; 
	padding-right:2px;
}
a.rateactive-sponsor {
	background-image: url(../images/stars/star_sponsor.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 16px;
	width: 16px;
	display: block;
	float: left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:2px; 
	padding-right:2px;
}
img.image-stars-none-active{
	border:none; 
	display:block; 
	float:left; 
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:2px; 
	padding-right:2px;
}
#show-inner-shout-content{
  width:85%;
  margin-left:auto;
  margin-right:auto;
  height:30px;
}
.tag-interest-container{
  background-image:none;
  padding:10px;
}
.tag-interest-container a{
  text-decoration:none;
}
.tag-interest-container p {
	font-size: small;
	color: #0099FF;
	font-weight: normal;
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
	width: 100%;
}
.tag-interest-container p a {
color: #0099FF;
text-decoration: none;
font-weight: bold;
}
.tag-interest-container p a.interest-box {
	background-color:#FFFFFF;
	border:1px solid #CECECE;
	color: #0099FF;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
	font-size: small;
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.tag-interest-container p a:hover.interest-box {
background-color: #0099FF;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
border:1px solid #CECECE;
color: #FFFFFF;
}
.last-comment{
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color: #E0DFE3;
	border-right-color:#E0DFE3;
	border-bottom-color:#E0DFE3;
	border-left-color:#E0DFE3; 
  padding:10px;
}
.last-comment table tr td {
  font-size: small;
  color: #999999;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
}
.last-comment table tr td a {
color: #999999;
text-decoration: none;
}
.last-comment table tr td a:hover {
text-decoration: none;
}
.last-comment table tr.bg-color {
background-color: #FFFFFF;
}
.last-comment table tr:hover {
background-color: #F0FF9D;
}

.a-clip span a {
  font-size:small;
  color:#1CB7FF;  
  text-decoration:none;
  padding:2px;
}
.a-clip span a:hover {
  color:#FFFFFF;
  font-size:small;
  text-decoration:none;
  background-color:#FF6600;
  padding:2px;
}

.detail-content-about {
	background-image: url(../images/bg-detail-content-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 14px;
	margin-bottom: 10px; 
}
.detail-content-about h1 {
	font-size: x-small;
	padding: 0px;
	display: block;
	width: 100px;
	float: right;
	text-align: right;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.detail-content-about-block span a {
  color: #FF6600;
  margin: 2px;
  padding: 2px;
}
.detail-content-about-block span a:hover {
  color: #FFFFFF;
  background-color: #FF6600;
  margin: 2px;
  padding: 2px;
  text-decoration: none;
}
.detail-content-about-block {
  width:98%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9CC631;
	border-bottom-color: #9CC631;
	border-left-color: #9CC631;
  
  font-size:small;
  color:#1CB7FF;
}
.form-success{
	z-index:100; 
	width:400px;  
	height:233px;
	position:absolute;
	background-image: url(../images/bg-notify-white.gif); 
	background-repeat: no-repeat; 
	background-position: center center;
	font-size: small; 
	color:#666666;
}
.banner {
	font-size: small;
	color: #4A5E17;
}
.banner h1 {
	font-size: large;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.banner p {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 60px;
}
.banner p .copy {
	border:1px dashed #9CC631;
	color:#2B350D;
	font-size:small;
	width: 70%;
	float: right;
	height: 50px;
}
.show-arow-link a {  
  color:#1cb7ff;
  text-decoration: none;
}
.show-arow-link a:hover {  
  color:#FF6600;
  text-decoration:underline;
}
.tag-search-list {
  font-size:small;
  text-decoration:none;  
  text-align:left;
  position:absolute;
  z-index:1000;
  margin:0px;
  padding-left:0px;

	}
.tag-search-list b{
  margin:0px;  
  display:block;
  font-weight:normal; 
  width:150px;	
}
.tag-search-list b a{
  font-size:small; 
	color:#666666;
  text-decoration:none;
  background-color:#FFFFFF;
  border-left:solid 1px #c2d1d8;

  display:block;  
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.tag-search-list b a:hover{ 
  background-color:#fcc7a3;
  color:#FFFFFF;
  display:block;
  text-decoration:none;
}
.shout-link-add a{
  display:block; 
  color:#666666;
  font-size:small; 
  text-decoration:none;
}
.admin-login {
background-image: url(/images/bg-admin-login.gif);
background-repeat: no-repeat;
background-position: center center;
height: 271px;
width: 350px;
margin-right: auto;
margin-left: auto;
margin-top:5%;

}
.admin-login h1 {
display: block;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 20px;
color: #F5932E;
padding-top: 40px;
font-size: large;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F5932E;
width: 90%;
}
.admin-login form {
width: 90%;
margin-left: 30px;
font-size: small;
color: #666666;
padding-top: 30px;
}
.last-comment-new{

}
.last-comment-new p{
	margin:3px;
	padding:0px;	
}
.last-comment-new  p a{
	text-decoration:none;
	color:#999999;
	display:block;
	height:50px;
	padding-top:3px;
	padding-left:3px;
	
}
.last-comment-new  p a:hover{
	background-color:#F0FF9D;
}
.last-comment-new .comment-image{
	width:60px;
	height:40px;
	padding:2px;
	background-color:#EFEFEF;
	border:1px solid #E2E2E2;
}

.left-inter {
	width:65%;
	float:left;
	padding: 5px;
}
.right-inter {
	width:30%;
	float:right;
}
.tap-showweb {
	width:100%;
	background-color: #FFFFFF;
	height: 16px;
}
.tap-showweb h1 {
	display: block;
	float: right;
	font-size: small;
}
.tap-showweb h1 a {
	text-decoration: none;
	color: #649427;
	margin-left: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.tap-showweb h1 a.showweb-green {
	color: #FFFFFF;
	background-color: #A4D766;
	background-image: none;
}
.tap-showweb h1 a.showweb-active-green {
	color: #FFFFFF;
	background-color: #649427;
	background-image: none;
}
.tap-showweb h1 a:hover.showweb-green {
	color: #FFFFFF;
	background-color: #649427;
	background-image: none;
}
.color-green {
	background-color:#F8FFCE;
	border-width: 3px 1px 1px 1px;
	border-style: solid;
	border-color: #649427;
}
.tap-showweb h1 a.showweb-blue {
	color: #FFFFFF;
	background-color: #7D97FF;
	background-image: none;
}
.tap-showweb h1 a.showweb-active-blue {
	color: #FFFFFF;
	background-color: #0033FF;
	background-image: none;
}
.tap-showweb h1 a:hover.showweb-blue {
	color: #FFFFFF;
	background-color: #0033FF;
	background-image: none;
}
.color-blue {
	background-color:#F2F5FF;
	border-width: 5px 1px 1px 1px;
	border-style: solid;
	border-color: #0033FF;
}
.tap-showweb h1 a.showweb-orange {
	color: #FFFFFF;
	background-color: #FF9D5B;
	background-image: none;
}
.tap-showweb h1 a.showweb-active-orange {
	color: #FFFFFF;
	background-color: #FF6600;
	background-image: none;
}
.tap-showweb h1 a:hover.showweb-orange {
	color: #FFFFFF;
	background-color: #FF6600;
	background-image: none;
}
.color-orange {
	background-color:#FFF3EC;
	border-width: 5px 1px 1px 1px;
	border-style: solid;
	border-color: #FF6600;
}
p.show-arow-link {
	margin:0px;
	padding: 0px;
}


.bg-mix-vdo {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.bg-mix-vdo p {
	font-size: small;
	color: #0099FF;
	display: block;
	float: right;
	width: 45%;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bg-mix-vdo p a {
	color: #666666;
	font-size:x-small;
	text-decoration:none;
}
.bg-mix-vdo p a:hover{
	color:#333333;
	font-size:x-small;
	text-decoration:underline;
}

.vdo-detail {
	font-size: small;
	color: #0099FF;
	margin:0 auto 0 auto;
	text-align:left;
	width:95%;
	padding-top:5px;
}
.vdo-detail p {
	font-size: small;
	color: #0099FF;
	text-align:left;
	margin-left: 10px;
	display: block;
	float: right;
	width: 70%;
}
.vdo-detail img {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #0099FF;
	float: left;
}
.show-vdolist {
	padding: 5px;
}
.show-vdolist img {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #0099FF;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.black {
	color:#000000;
}


/***Bee add 280451***/
.publish {
	background-image: url(../images/bg-publish.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 54px;
	width: 100%;
}
.publish-shout {
	width: 700px;
	padding: 5px;
	position: relative;
	float: left;
	left: 45px;
	font-size: small;
	color: #666666;
	margin-top: 13px;
}
.add-publish-shout {
	padding: 5px;
	margin-top: 13px;
	font-size: small;
	color: #FFFFFF;
	position: relative;
	float: right;
	right: 50px;
	background-image: url(../images/bg-add-shout.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.add-publish-shout a {
	color: #FFFFFF;
	text-decoration:none;
}





.intro-site {
}
.show-site {
	float: left;
	width: 209px;
	background-color: #E1F2FB;
	margin-right: 2px;
	border: 1px solid #FF6600;
}
.show-site-h {
	background-image: url(../images/bg-show-site-inactive.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.show-site-h-active {
	background-image: url(../images/bg-show-site.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.show-site-h-active h1 {
	color: #FFFFFF;
	font-size: large;
	display: block;
	margin: 0px;
	padding: 5px;
}
.show-site-h-active h1 a {
	color:#F25E00;
	text-decoration:none;
}
.show-site-h-active h1 img {
	float: right;
	position: relative;
	top: 5px;
	right: 6px;
}
.show-site-h-active h2 {
	margin: 0px;
	color: #FFFFFF;
	font-size: small;
	font-weight: normal;
	padding: 3px;
}
.show-site-h-active h2 a {
	color: #CCCCCC;
}
.show-site-h-active h2 a.h-active {
	color: #FFFFFF;
	font-weight:bold;
}



.show-site-h h1 {
	color: #607FB1;
	font-size: large;
	display: block;
	margin: 0px;
	padding: 5px;
}
.show-site-h h1 a {
	color:#B04B00;
	text-decoration:none;
}
.show-site-h h1 img {
	float: right;
	position: relative;
	top: 6px;
	right: 6px;
}
.show-site-h h2 {
	margin: 0px;
	color: #9DBBE0;
	font-size: small;
	font-weight: normal;
	padding: 3px;
}
.show-site-h h2 a {
	color: #9DBBE0;
}
.show-site-h h2 a.h-active {
	color: #9DBBE0;
	font-weight:bold;
}
.comment-show-site {
	float: right;
	position: relative;
	color: #CCCCCC;
	font-weight: normal;
	font-size: x-small;
}
.comment-show-site a {
	color: #CCCCCC;
	text-decoration:none;
}
.show-site-b {
	width: 177px;
	padding: 5px;
	text-align: center;
	background-color: #FFFFFF;
	float: left;
	border: 1px solid #FF6600;
	margin: 5px;
}
.show-site-b h1 {
	margin: 0px;
	font-size: small;
	color: #81BDFD;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.show-site-b h1 a {
	color: #333333;
	text-decoration: none;
}
.show-site-b h2 {
	font-size: x-small;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	padding-bottom: 5px;
	text-align: left;
}
.show-site-b h2 a {
	color: #666666;
}
.show-site-all {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	width: 848px;
	background-color: #FFF1D9;
}
.show-site-all-4 {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
.show-site-all-4 h3 {
	margin: 0px;
	font-size: small;
	font-weight: normal;
	padding: 3px;
}
.show-site-all-4 h3 a {
	color: #666666;
}
.show-site-all-4 h3 a.h-active {
	color: #333333;
	font-weight:bold;
}
.show-site-all-4 p {
	display: block;
	padding: 2px;
	width: 95%;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #999999;
	color: #666666;
}
.show-site-all-4 p a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.show-site-all-4 p a:hover {
	color: #7D5200;	
}
.show-site-all-4 p:hover {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #FFB731;
}
.tag-talk {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.tag-talk h1 {
	margin: 0px;
	font-size: large;
	color: #333333;
	font-weight: normal;
	display: block;
	width: 70%;
}
.tag-talk p {
	font-size: small;
	color: #999999;
	width: 70%;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}



.interview-comment {
	color: #666666;
	width: 90%;
	padding: 5px;
	border: 1px solid #CDE4FE;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.interview-comment p {
	margin: 0px;
	padding: 3px;
}
.interview-comment p label {
	width: 22%;
	float: left;
	margin-left: 5px;
	margin-bottom: 0px;
}
.interview-comment-detail {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6F1FF;
}
.interview-comment-detail h1 {
	float: left;
	position: relative;
	font-size: small;
	color: #666666;
	margin: 0px;
}
.interview-comment-detail h2 {
	float: right;
	position: relative;
	font-size: small;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.interview-comment-detail h1 a, .interview-comment-detail h2 a {
	color: #1CB7FF;
}
.right-inter-tag {
	width:30%;
	float:right;
}
.right-inter-tag h1 {
	font-size: medium;
	color: #794B00;
	margin-top: 25px;
}
.right-inter-tag a {
	color: #B04B00;
}
.right-inter-tag p{
	display: block;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.right-inter-tag p a {
	color: #666666;
	text-decoration: none;
}
.right-inter-tag p a:hover {
	color: #333333;
	text-decoration: underline;
}

.site-inter {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.site-inter-tb {
	height: 23px;
}

/*************************Advertorail**********************************/
.adver {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}
.adver-image-left {
	padding: 5px;
	display: block;
	float: left;
	margin-right: 20px;
	background-color: #FFF4DF;
	margin-top: 10px;
	margin-bottom: 10px;
}
.adver-image-right {
	padding: 5px;
	display: block;
	float: right;
	margin-left: 20px;
	background-color: #FFF4DF;
	margin-top: 10px;
	margin-bottom: 10px;
}
.adver h1 {
	background-image: url(../images/bg-tab.gif);
	background-repeat: repeat-x;
	background-position: left center;
	margin: 0px;
	height: 40px;
	width: 100%;
	font-size: medium;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: block;
	color: #794B00;
}
.adver h2 {
	font-size: small;
	color: #976200;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 10px;
}
.adver p {
	font-size: small;
	padding: 0px;
	color: #333333;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.adver p a {
	color: #3399FE;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 15px;
	background-image: url(../images/link-n.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.adver p a:hover {
	background-image: url(../images/link-over.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3399FE;
}
.quote-right {
	width: 200px;
	font-size: small;
	padding: 10px;
	float: right;
	margin-right: 10px;
	color: #000000;
	font-style: italic;
	background-color: #FFF4DF;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-image: url(../images/quote-bg.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
}
.quote-left {
}
acronym {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

#top-login {
	width: 100%;
	color: #FE7901;
	background-color: #F0F0F0;
	font-size: small;
	font-weight: bold;
	text-align: right;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	height: 30px;
}
#top-login b {
	display: block;
	margin-right: 5px;
	background-color: #F0F0F0;
	padding-top: 3px;
}
.search-nav {
	position: relative;
	width: 160px;
	right: 5px;
	font-size: small;
	float: right;
	top: 5px;
	text-align: right;
	color: #0066FF;
}
.search-nav a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: x-small;
}
.search-nav a:hover{
	color: #0066FF;
	text-decoration: underline;
	font-size: x-small;
}
.search-nav-left{
	position: relative;
	width: 160px;
	right: 5px;
	font-size: small;
	float: left;
	top: 5px;
	text-align: left;
	color: #0066FF;
}

.box-header{
	width:970px;
	margin-left:auto;
	margin-right:auto;
}
#loadding{
  display:none;
	font-weight:normal;
}
