﻿*{ margin:0px; padding:0px;}

html,body {background:#000 url(/images/speaker/bg.jpg) repeat-x;}

a:link {color:#91002D;text-decoration:underline;}

a:visited{ color:Red; text-decoration:none;}

a:hover{color:red; text-decoration:none;}

a:active{ color:#C81D52; text-decoration:underline;}



p {line-height:1.8em;margin:6px 0;padding:0;}

#mini_nav{background-color:Transparent;border-width:0;color:White;height:28px;line-height:27px;width:100%;}
#nav_content{width:960px;}

#nav_content .gray:link,#nav_content .gray:visited{color:White;}
#nav_content .gray:active{color:White;}

#wrapper{width:960px;}

#banner{ width:960px;}

#logo_block {margin:12px 0;}

#cnt_area{ background:#f5f2e7 url(/images/speaker/cnt_bg.jpg) repeat-x;padding:20px 0;width:960px; *margin-top:-4px;}

#side_left{width:290px; margin:0 0 0 8px;}
#side_right{width:630px; margin-right:8px;}

.book_block{font-size:12px; line-height:1.6em; margin-bottom:10px;	}

.title_info{background:url("/images/speaker/title_info.jpg") no-repeat scroll left top #F5F2E7; font-size:16px; font-weight:bold; padding-left:28px; color:#9B4011;}

.list_content {margin-left:12px;margin-top:3px;}

.list_content li {line-height:2em;}

#bookpick_block {margin-left:12px;width:98%;}
#bookpick_block img {margin:2px 0;padding:0 9px 8px 0;}

#more {font-weight:normal;position:absolute;right:40px;text-decoration:underline;font-size:12px;color:#91002D;}

.intro_nav {border-bottom:1px solid #A5A299;font-size:14px;margin-bottom:10px;}

.intro_nav li {color:#9B4011;cursor:pointer;display:inline;font-size:16px;height:26px;line-height:26px;margin-left:15px;}

.intro_nav li.current_nav {background:none repeat scroll 0 0 #F9F4E6;border-color:#A5A299;border-style:solid;border-width:1px 1px 0;font-weight:bold;padding:4px 10px;position:relative;}

#content_1 p { margin:10px 10px; line-height:1.8em; text-indent:2em;}

#content_3 p{margin:10px 10px; line-height:1.8em; text-indent:2em; overflow:hidden;}

#content_4 p { margin:10px 10px; line-height:1.8em;}


#footer{border-top:0px; color:#fff;}

#footer a {color:#F49948;text-decoration:underline;}

#public_comment .btn_submit {background:url("/images/microsoft_masterpieces/btn_submit.gif") no-repeat scroll -10px top transparent;border-width:0;cursor:pointer;height:50px;width:130px;}

#public_comment input, #public_comment textarea {border:1px solid #A5A299;}

.comment_tip {color:#000000;font-size:12px;font-weight:normal;padding-left:8px;}

.comment_list {font-size:12px;margin-top:4px;}

.comment_list li {line-height:1.6em;margin-top:6px;}