body,td,th {
	font-size: 12px;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header {
	MARGIN: 8px auto; width: 960px
}
#logo {
	FLOAT: left; WIDTH: 150px; HEIGHT: 55px; TEXT-ALIGN: center
}
.marquee {
	PADDING-RIGHT: 5px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: right
}
.marquee A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
.marquee A:hover {
	TEXT-DECORATION: underline
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#SmileDH {
	padding-top: 8px; height: 27px
}
#SmileDH LI {
	border-right: #ffb500 1px solid; border-top: #ffb500 1px solid; FLOAT: left; MARGIN: 0px 1px; border-left: #ffb500 1px solid; line-height: 26px; height: 26px; text-align: center
}
#SmileDH LI A {
	padding-right: 5px; DISPLAY: block; padding-left: 5px; background: #fff4d2; padding-bottom: 0px; color: #000; padding-top: 0px; text-decoration: none
}
#SmileDH LI A:hover {
	padding-right: 5px; padding-left: 5px; background: #ffa238; padding-bottom: 0px; color: #fff; padding-top: 0px; text-decoration: underline
}
#search {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/images/search.gif) #ffa238 repeat-x; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px
}
#search A {
	COLOR: #fff; TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; BORDER-TOP: #000 1px solid; MARGIN: 18px auto; WIDTH: 778px; LINE-HEIGHT: 200%; BORDER-BOTTOM: #fff 18px solid; text-align:center; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer SPAN A {
	COLOR: #000; TEXT-DECORATION: none
}
#footer SPAN A:hover {
	COLOR: #d00; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}



#main {
	MARGIN: 0px auto; WIDTH: 960px
}
#left {
	FLOAT: left; WIDTH: 669px; WORD-BREAK: break-all; dispaly: block;overflow:hidden; 
}
#right {
	FLOAT: right; WIDTH: 279px
}
#left H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #c51100; LINE-HEIGHT: 30px; BORDER-BOTTOM: #bcbcbc 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#left H3 {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #c51100
}
#left LI {
	PADDING-LEFT: 5px; BACKGROUND: url(/images/li.gif) no-repeat left center; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 175px; LINE-HEIGHT: 280%
}
#left LI A {
	FONT-SIZE: 12px; COLOR: #6665cb; TEXT-DECORATION: none
}
#left LI A:hover {
	BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#right LI A {
	FONT-SIZE: 1.1em; COLOR: #6665cb; TEXT-DECORATION: none
}
.list LI A {
	FONT-SIZE: 1.1em; COLOR: #6665cb; TEXT-DECORATION: none
}
#add A {
	FONT-SIZE: 1.1em; COLOR: #6665cb; TEXT-DECORATION: none
}
#right LI A:hover {
	BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
.more A:hover {
	BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#add A:hover {
	BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#right LI A:visited {
	COLOR: #9065cb
}
.list LI A:visited {
	COLOR: #9065cb
}
#info {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 1.1em; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 5px; COLOR: #585858; LINE-HEIGHT: 180%; PADDING-TOP: 5px
}
#info A {
	FONT-SIZE: 1em; COLOR: #6665cb; TEXT-DECORATION: underline
}
#content A {
	FONT-SIZE: 1em; COLOR: #6665cb; TEXT-DECORATION: underline
}
.info A {
	FONT-SIZE: 1em; COLOR: #6665cb; TEXT-DECORATION: underline
}
#info A:hover {
	FONT-SIZE: 1em; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#content A:hover {
	FONT-SIZE: 1em; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
.info A:hover {
	FONT-SIZE: 1em; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.13em; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 200%; PADDING-TOP: 0px
}
#content IMG {
	max-width: 500px
}
.info {
	CLEAR: both; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #fcfcfc; MARGIN: 2px; BORDER-LEFT: #ffa238 2px solid; LINE-HEIGHT: 200%
}


#right H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; BACKGROUND: #f1f1f1; COLOR: #c51100; LINE-HEIGHT: 25px
}
.right_box {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid
}
#right LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/li.gif) no-repeat left center; MARGIN-LEFT: 5px; LINE-HEIGHT: 200%
}
.more A {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 10px; COLOR: #6665cb; LINE-HEIGHT: 180%; TEXT-DECORATION: underline
}
.post {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #ffa238 1px solid; LINE-HEIGHT: 23px; PADDING-TOP: 5px
}
.page {
	FONT-SIZE: 1.12em; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.page2 {
	FONT-SIZE: 1.12em; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#info A {
	FONT-SIZE: 1em; COLOR: #6665cb; TEXT-DECORATION: underline
}
#content A {
	FONT-SIZE: 1em; COLOR: #6665cb; TEXT-DECORATION: underline
}
.info A {
	FONT-SIZE: 1em; COLOR: #6665cb; TEXT-DECORATION: underline
}
#info A:hover {
	FONT-SIZE: 1em; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#content A:hover {
	FONT-SIZE: 1em; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
.info A:hover {
	FONT-SIZE: 1em; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.13em; PADDING-BOTTOM: 0px; COLOR: #555; LINE-HEIGHT: 200%; PADDING-TOP: 0px
}
#content IMG {
	max-width: 500px
}
.info {
	CLEAR: both; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #fcfcfc; MARGIN: 2px; BORDER-LEFT: #ffa238 2px solid; LINE-HEIGHT: 200%
}
.user_PL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #ffa238 1px dashed; PADDING-TOP: 5px
}
.PL_title B {
	FONT-SIZE: 1.1em; FLOAT: left
}
.PL_title SPAN {
	PADDING-RIGHT: 5px; FLOAT: right
}
.pl_name {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #666; LINE-HEIGHT: 14px; BORDER-BOTTOM: #7f9db9 1px solid
}
.pl_text {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(/images/post_bg.gif) #fff no-repeat right center; PADDING-BOTTOM: 3px; MARGIN: 5px auto; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 538px; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 65px
}
.PL_submit {
	LINE-HEIGHT: 16px; PADDING-TOP: 3px
}
.ding {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN: 13px 18px 18px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 55px; LINE-HEIGHT: 25px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center
}
.ding A {
	DISPLAY: block; BACKGROUND: #f8f8f8; WIDTH: 55px; HEIGHT: 25px; TEXT-DECORATION: none
}
.google {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 468px; HEIGHT: 60px
}
#right H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; BACKGROUND: #f1f1f1; COLOR: #c51100; LINE-HEIGHT: 25px
}
.right_box {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #f1f1f1 1px solid; BORDER-BOTTOM: #f1f1f1 1px solid
}
#right LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/images/li.gif) no-repeat left center; MARGIN-LEFT: 5px; LINE-HEIGHT: 200%
}
.more A {
	FONT-SIZE: 1.1em; MARGIN-LEFT: 10px; COLOR: #6665cb; LINE-HEIGHT: 180%; TEXT-DECORATION: underline
}
.post {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #ffa238 1px solid; LINE-HEIGHT: 23px; PADDING-TOP: 5px
}
.post B {
	FONT-SIZE: 12px
}
#add {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: center
}
#footer {
	CLEAR: both; BORDER-TOP: #000 1px solid; MARGIN: 18px auto; WIDTH: 778px; LINE-HEIGHT: 200%; BORDER-BOTTOM: #fff 18px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer SPAN A {
	COLOR: #000; TEXT-DECORATION: none
}
#footer SPAN A:hover {
	COLOR: #d00; TEXT-DECORATION: underline
}
.foot_img {
	CLEAR: both; MARGIN: 8px 5px
}
.foot_img LI {
	FLOAT: left; WIDTH: 68px; MARGIN-RIGHT: 5px
}
.foot_img LI IMG {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.pic_200 {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f5f5f5 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 8px 0px 0px 2px; BORDER-LEFT: #f5f5f5 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #f5f5f5 1px solid; HEIGHT: 200px
}
.pages { text-align: right; height: 32px; }
        .xspace-page { float: right; margin: 5px 5px 0 0; }
                .xspace-page a, .xspace-page span { float: left; display: inline; margin-right: 3px; line-height: 20px; padding: 0 5px; border: 1px solid #D5D5D5; background: #F8F8F8; }
                                .xspace-page a:hover, .xspace-page span { background: #FFDC8A; }
                        span.xspace-totlerecord, span.xspace-totlepages { background: #F8F8F8; }
                                span.xspace-totlerecord { margin-right: 0; border-right: none; }
                        span.xspace-current { background: #FFDC8A; color:#004459; border: 1px solid #FAB001; font-weight: bold; }

#t_left {width:99%;float:left;overflow:hidden;}
#t_left A:hover {
	FONT-SIZE: 12px; BACKGROUND: #6665cb; COLOR: #fff; TEXT-DECORATION: none
}
#t_left A {
	FONT-SIZE: 12px; COLOR: #6665cb; TEXT-DECORATION: underline
}
#t_left H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #c51100; LINE-HEIGHT: 25px
}

