@charset "utf-8";
/*

Theme Name: shanzhuoboshi wordpress
Version: 1.06
Description: 新增了插入表情

Author:岳彦召, Andrew Strauss

*/

/* CSS Document */

/* 重写浏览器的所有默认样庿
---------------------------------------------------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {/* 去掉了P */
padding: 0;
margin: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,th,var {/* 去掉了strong */
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:'';
}
abbr,acronym {
border: 0;
}

/* 基本属徿
---------------------------------------------------------------------------------------------------------------------- */
body{
background:#dddddd;
color:#444;
font-size:12px;
text-align:left;
}

a{text-decoration: none;}
a:link,a:visited{color:#444;font-size:12px;}
a:hover,a:active,a:focus{color:#f00;text-decoration: underline;}

/* 颜色属徿[定义规则，小写c加颜色名称] */
.cRed, a.cRed:link, a.cRed:visited{ color:#f00;}a.cRed:hover{color:#c00;}

.fB {font-weight: bold;}
.f14px{ font-size:14px;}
.height{padding:5px;}/* 高度10px */

input, button, select{font-size:14px;color:#444;}

textarea{font-size:14px;color:#444;}

.clearit{clear:both;font-size:0px;line-height:0px;}/* 清除浮动 */
/* 清除浮动 .clear{clear:both;}*/
.clear{clear:both;height:0;font-size:0;overflow: hidden;}
/* 解决容器不扩展问頿*/
.clear_box{clear:both;font:0px/0px sans-serif;display:block;}


/* 总布局
---------------------------------------------------------------------------------------------------------------------- */
.header{
width:736px;
padding:10px 22px 0px;
margin:0 auto;
background:#fff;
border-top:12px #202020 solid;
}


.wrapper{
width:736px;
padding:0px 22px;
margin:0 auto;
background:#fff;
}
.wrapper .main{
float:left;
width:468px;
}
.wrapper .main .main_list_box .mu_register{
font-size:15px;
}
.wrapper .sidebar{
float:left;
width:246px;
margin-left:22px;
}
.content ul{
	list-style: disc;
	margin-left:40px;
	margin-bottom:15px;
}
.content ol{
	list-style: decimal;
	margin-left:40px;
	margin-bottom:15px;
}
.footer{
width:780px;
margin:0 auto;
text-align:center;
margin-top:15px;
}
.beianfooter{
text-align: center;
}


/* logo、顶导航菜单
---------------------------------------------------------------------------------------------------------------------- */
/* 标志
----------------------------------------------- */
#navarea{
height:60px;
width: 736px;
}
#top_right_nav{
float:right;
height: 59px;
width: 506px;
}
#logo{
width:230px;
height:52px;
float: left;
}
#login_info{
 float:right;
 font-size:12px;
 height: 25px;
 line-height: 25px;
 text-align: right;
}
#login_info a.editcomments{
font-size:12px;
color:#0063DC;
text-decoration:underline;
}
#login_info a.profile{
font-size:12px;
color:#0063DC;
text-decoration:underline;
}
#login_info a.logout{
font-size:12px;
color:#0063DC;
text-decoration:underline;
}
#login_info a.top_login{
font-size:12px;
color:#0063DC;
text-decoration:underline;
}
#login_info a.top_register{
font-size:12px;
color:#0063DC;
text-decoration:underline;
}


/* 主导膿
----------------------------------------------- */
#main_nav2{
display:none;
}

#main_nav{
float: right;
clear: both;
height:34px;
width: 506px;
}
#main_nav ul
{
height:34px;
line-height:34px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float: right;
}
#main_nav li{
display:inline;
}
#main_nav a{
float:left;
background:url(skin_images/nav_main.png) #444 repeat-x;
font-size:14px;
padding-left:6px;
padding-right:6px;
color:#eee;
height:34px;
line-height:34px;
border-right:1px solid #999;
}

#main_nav a:hover{
height:34px;
line-height:34px;
background-position:0px -34px;
color:#aaea89;
border-right:1px solid #999;
text-decoration:none;
}
/* 当前频道的样式定义[开始] */
#main_nav a.ok_top{
height:34px;
line-height:34px;
color:#aaea89;
border-right:1px solid #999;
background:url(skin_images/nav_main.png) #444 repeat-x;
background-position:0px -34px;
}
#main_nav a.ok_top:hover{
height:34px;
line-height:34px;
color:#aaea89;
text-decoration:none;
border-right:1px solid #999;
background:url(images/Strobist/nav_main.png) #444 repeat-x;
}
#main_nav a.none{/* 最右侧的导航去掉右侧线 */
border-right:0px;
}
#main_nav a.none:hover{
border-right:0px;
}


/* 其他
----------------------------------------------- */
.top_vi{/* 形象图片 */
background:url(skin_images/vi02.jpg) #fff;
height:214px;
margin-top:8px;
}

.top_ad_container
{
width:736px;
padding-bottom:15px;
padding-left:22px;
padding-right:22px;
padding-top: 8px;
margin:0 auto;
background:#fff;
}
.top_ad{/* 顶部广告 */
padding-top:5px;
padding-left:5px;
height:95px;
background:#505050;
}
.singlemiddle_ad{
margin-bottom:5px;
height:100px;
}
.content_center_ad{
margin-bottom: 10px;
}

/* 主体
---------------------------------------------------------------------------------------------------------------------- */
/* 公共
----------------------------------------------- */
.main_list_box{
border:1px #ddd solid;
background:url(skin_images/main_list_box_bg.png) #fff repeat-x;
margin-bottom:15px;
padding:20px 12px;
}

.main_list_box .time{/* 时间 */
color:#999;
}

.main_list_box .time .timespan{
float:left;
}

.main_list_box .time .topcomments{/* 时间后边的评论 */
float:right;
font-size:12px;
}
.main_list_box .time .topcomments a {
color:#999;
}

.main_list_box .time .topcomments a:visited{
color:#999;
font-weight: normal;
font-size:12px;
}
.main_list_box .time .topcomments a:hover{
color:#f00;
}



.main_list_box .title{/* 标题 */
position:relative;
height:36px;
line-height:36px;

clear:both;/* 清除浮动，add by yueyanzhao2009-11-02 */
border-bottom:1px #ddd solid;
}
.main_list_box .login_title{
color:#65944a;
font-weight:bold;
font-size:16px;
position:relative;
line-height:24px;
border-bottom:1px #ddd solid;
padding-bottom: 5px;
}
.main_list_box .login_title .login_subtitle{
color: #444444;
font-weight: normal;
font-size: 12px;
line-height: 24px;
}
.login_content{
margin: 5px;
}
.login_content .login_group_first{
margin-top:15px;
margin-bottom: 15px;
font-size: 14px;
}
.login_content .login_group{
margin-top:25px;
margin-bottom: 15px;
font-size: 14px;
}
.login_content .login_group_last{
margin-top:25px;
margin-bottom: 15px;
font-size: 14px;
}
.login_content .login_forgetandsubmit{
  height: 36px;
}
.login_content .submit_login
{
float: right;
}

.login_add .c{/* 添加登录 */
padding:15px;
border:1px #ddd solid;
font-size:14px;
width:51%;
}
.login_add .c li .txt{
width:227px;
padding:3px;
}
.main_list_box .login_item{
font-size: 14px;
padding-top: 5px;
padding-bottom: 5px;
}
.main_list_box .login_side_info{
float: right;
font-size: 14px;
padding-top: 5px;
padding-bottom: 5px;
}
#user_login, #user_pass{
padding: 3px;
width: 427px;
font-size: 14px;
}
.main_list_box .title a, .main_list_box .title a:visited{
color:#65944a;
font-weight:bold;
font-size:18px;
}
.main_list_box .title a:hover{
color: #f00;
}

.main_list_box .title .comments{/* 评论 */
position: absolute;
right:0px;
top:5px;
}
.main_list_box .title .comments a, .main_list_box .title .comments a:visited{
color:#999;
font-weight: normal;
font-size:12px;
}
.main_list_box .title .comments a:hover{
color: #f00;
}


.main_list_box .second_comments{/* 文章下面的评论 */
float: right;
}
.main_list_box .second_comments a, .main_list_box .second_comments a:visited{
color:#999;
font-weight: normal;
font-size:12px;
}
.main_list_box  .second_comments a:hover{
color: #f00;
}



.main_list_box .content{/* 内容 */
line-height:200%;
font-size:14px;
/*padding-top:5px;*/
}

.main_list_box .content .topCopyrightMessage , .main_list_box .content .topCopyrightMessage a, .main_list_box .content .topCopyrightMessage a:visited{
font-size:11px;
color: #555;
text-align: center;
margin-top: 0px;
margin-bottom: 10px;
}

.main_list_box .content .middleCopyrightMessage , .main_list_box .content .middleCopyrightMessage a, .main_list_box .content .middleCopyrightMessage a:visited{
font-size:11px;
color: #555;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}

.main_list_box .content .bottomCopyrightMessage , .main_list_box .content .bottomCopyrightMessage a, .main_list_box .content .bottomCopyrightMessage a:visited{
font-size:11px;
color: #555;
text-align: center;
margin-top: 0px;
margin-bottom: 10px;
}

.main_list_box .post-edit-link{
color: #f00;
font-size: 14px;
}

.main_list_box .content blockquote{
margin-left: 30px;
}

.main_list_box .content em{
font-style:oblique;
}

.main_list_box .clearall{
clear:both;
display:block;
}

.main_list_box .cameraspecstable{
text-align: center;
border: 1px solid #BBBBBB;
width: 438px;
}

.main_list_box .cameraspecstable .cameraspecsfirstrow{
text-align: center;
border-bottom:2px solid black;
}

.main_list_box .cameraspecstable tr{
border-bottom: 1px solid #BBBBBB;
}

.main_list_box .cameraspecstable .tableothers{
text-align: center;
}

.main_list_box .cameraspecstable td{
border-right: 1px solid #BBBBBB;
vertical-align: bottom;
}

.main_list_box .cameraspecstable .firstline{
text-align:left;
}

.main_list_box .cameraspecstable .red{
background-color:red;
}

.main_list_box .cameraspecstable .yellow{
background-color:yellow;
}

.main_list_box  .cameraspecstable .green{
background-color:#66ff66;
}

.main_list_box .flashtable{
text-align: center;
border: 1px solid #BBBBBB;
width: 710px;
}

.main_list_box .flashtable .flashfirstrow{
text-align: center;
border-bottom:2px solid black;
}

.main_list_box .flashtable tr{
border-bottom: 1px solid #BBBBBB;
}

.main_list_box .flashtable .tableothers{
text-align: center;
}

.main_list_box .flashtable td{
border-right: 1px solid #BBBBBB;
vertical-align: bottom;
}

.main_list_box .flashtable .firstline{
text-align:left;
}

.main_list_box .flashtable .red{
background-color:red;
}

.main_list_box .flashtable .yellow{
background-color:yellow;
}

.main_list_box  .flashtable .green{
background-color:#66ff66;
}

.main_list_box .yntable{
text-align: center;
border: 1px solid #BBBBBB;
width: 810px;
}

.main_list_box .yntable .red{
background-color:red;
}

.main_list_box .yntable .green{
background-color:#66ff66;
}

.main_list_box .yntable .yellow{
background-color:yellow;
}

.main_list_box .yntable tr{
border-bottom: 1px solid #BBBBBB;
}

.main_list_box .yntable td{
border-right: 1px solid #BBBBBB;
}

.main_list_box .content .yntable a, .main_list_box .yntable a:visited{
font-size:14px;
color: #1BA4EC;
text-decoration:underline;
}
.main_list_box .content .yntable a:hover{
color: #f2f93a;
}

.main_list_box .yntable .yntableall{
}

.main_list_box .content .p-replace-in-post{/* 内容 */
padding-bottom:20px;
}

.main_list_box .content a, .main_list_box .content a:visited{
font-size:14px;
color: #1BA4EC;
text-decoration:underline;
}
.main_list_box .content a:hover{
color: #f00;
}
.main_list_box .content a.more-link, .main_list_box .content a.more-link:visited{
font-size:16px;
color:#65944a;
text-decoration:underline;
}
.main_list_box .content a.more-link:hover{
color: #f00;
}
.main_list_box .content img.alignleft{
padding:7px;
background:#999;
margin-bottom:5px;
margin-top:5px;
margin-right:8px;
float:left;
}
.main_list_box .content img.alignright{
padding:7px;
background:#999;
margin-bottom:5px;
margin-top:5px;
margin-left:8px;
float:right;
}
.main_list_box .content img.aligncenter{
	display:block;
	margin:0 auto;
    padding:7px;
    float:none;
    background:#999;
    margin-bottom:5px;
    margin-top:5px;
}
.main_list_box .content a:hover img{
padding:7px;
background:#333;
}
.main_list_box .content .shareSubscribe a:hover img{
padding:0px;
background:none;
}
.main_list_box .content .collection a:hover img{
padding:0;
background:none;
}

/* 列表響
----------------------------------------------- */
.main_pagination{/* ·­ҳ */
height:27px;
line-height:27px;
margin-bottom:15px;
text-align: center;
}
.main_pagination span, .main_pagination div{
/*display:-moz-inline-box;*/
display:inline;
}


.main_pagination span.newpost{
/*width:234px;
text-align:left;*/
float:left;
}
.main_pagination span.oldpost{
/*width:234px;
text-align:right;*/
float:right;
}

.main_pagination div.pagebar a, .main_pagination div.pagebar a:visited{
margin-left: 3px;
margin-right: 3px;
}

.main_pagination span.inactive
{
visibility: hidden;
}

.main_pagination a, .main_pagination a:visited{
font-size:14px;
text-decoration:underline;
}
.main_pagination a:hover{
color: #f00;
}


/* 内容響
----------------------------------------------- */
.main_list_box .info{/* 文章信息 */
font-size:14px;
padding:8px;
background:#eee;
color:#999;
margin-top:15px;
}
.main_list_box .info .t{
height:27px;
line-height:27px;
font-weight:bold;
border-bottom:2px #d7d4d4 solid;
}
.main_list_box .info .c{
padding:8px 0px;
line-height:200%;
}
.main_list_box .info .c a, .main_list_box .info .c a:visited{
font-size:14px;
color:#999;
text-decoration:underline;
}
.main_list_box .info .c a:hover{
color: #f00;
}


.main_list_box .link{/* 文章导航 */
font-size:14px;
padding:8px;
background:#eee;
color:#999;
margin-top:15px;
}
.main_list_box .link .t{
height:27px;
line-height:27px;
font-weight:bold;
border-bottom:2px #d7d4d4 solid;
}
.main_list_box .link .c{
padding:8px 0px;
line-height:200%;
}
.main_list_box .link .c a, .main_list_box .link .c a:visited{
font-size:14px;
color:#999;
text-decoration:underline;
}
.main_list_box .link .c a:hover{
color: #f00;
}
.main_list_box .rss{
font-size:14px;
}
.main_list_box .rss li{
padding-top:20px;
padding-bottom:10px;
line-height:80%;
}

.comments_add{/* 添加评论 */
margin-bottom:15px;
}
.comments_add .t{
line-height:200%;
margin-bottom:10px;
}
.comments_add .t span{
font-size:16px;
color:#1ba4ec;
}
.comments_add .c{
padding:15px;
border:1px #ddd solid;
font-size:14px;
}

.comments_add .c li{
padding:5px 0px;
}
.comments_add .c li .txt{
width:427px;
padding:3px;
}

.comments_add .c li.btn{
text-align:right;
}
.comments_add .c li.btn .submit_btn{
width:60px;
}


.comments_list{/* 评论列表 */
margin-bottom:15px;
}



.comments_list li{
position:relative;
background:#f0efef;
padding:15px;
/* padding-left:100px;  */
font-size:14px;
line-height:200%;
border-bottom:1px #ccc dashed;
width: 444px;
}
div .picContainer{
width: 65px;
float: left;
}
div .restOfComment{
margin-left: 100px;
}

div .restOfComment a{
text-decoration:underline;
font-size:14px;
}

.comments_list li .pic{
width:65px;
height:65px;
left:15px;
top:15px;
}
.comments_list li .name{
position: absolute;
width:65px;
height:30px;
left:15px;
top:80px;
text-align:center;
}
.commentInfo{
line-height: 120%;
margin-bottom: 5px;
}

.commentspp{
width:340px;
overflow: auto;
}

.commentInfoEmptySpan
{
}
.commentAuthor, .commentAuthor a, .commentAuthor a:visited, .commentAuthor a:hover{
text-align: left;
font-size:14px;
float: left;
}
.dateandnum{
float:right;
}

.commentDate{
font-size:12px;
color:#999;
}

.commentnum{
font-size:12px;
color:#444;
}

.comments_list .color{/* 奇数行变臿*/
background:#dbdbdb;
}




/**
  *  关于页面的子菜单
  *************************/
.aboutPageMenu{
border:1px #ddd solid;
background:url(skin_images/main_list_box_bg.png) #fff repeat-x;
margin-bottom:15px;
padding:10px 12px;
}
.aboutPageMenu  a, .aboutPageMenu  a:visited{
color:#65944a;
font-size:12px;
}
.aboutPageMenu a:hover{
color: #f00;
}

/* 侧栏
---------------------------------------------------------------------------------------------------------------------- */
.sidebar_title{/* 公共标题 */
height:28px;
line-height:28px;
background: url(skin_images/sidebar_title_bg.png) #222;
padding-left:15px;
font-weight:bold;
font-size:14px;
color:#eee;
}
#aboutStrobistTitle a, #aboutStrobistTitle a:visited{
font-size:14px;
color:#eee;
text-decoration:none;
}

/* 编辑推荐
----------------------------------------------- */
.sidebar_reccommendations{
padding:8px 10px 8px 10px;
background: #f5f5f5;
border:1px #efeded solid;
border-top:0px;
line-height:200%;
}
.sidebar_reccommendations a, .sidebar_reccommendations a:visited{
font-size:14px;
margin-top: 3px;
margin-bottom: 3px;
}
.sidebar_reccommendations a:hover{
color: #f00;
margin-top: 3px;
margin-bottom: 3px;
}

/* 搜索
----------------------------------------------- */
.sidebar_search{
padding:15px 10px;
background: #f5f5f5;
border-left:1px #efeded solid;
border-right:1px #efeded solid;
}
.sidebar_search input.soso{
height:20px;
width:160px;
padding-left:3px;
}


/* 文章分类
----------------------------------------------- */
.sidebar_nav{
padding:8px 10px 8px 10px;
background: #f5f5f5;
border-left:1px #efeded solid;
border-right:1px #efeded solid;
}
.sidebar_nav a, .sidebar_nav a:visited{
font-size:14px;
color:#1ba4ec;
text-decoration:underline;
}
.sidebar_nav a:hover{
color: #f00;
}
.sidebar_nav li{
height:36px;
line-height:36px;
}
.sidebar_nav li{
border-bottom:1px #666 dashed;
}

.sidebar_nav li#lastcategory{
border-bottom:none;
}


/* 广告
----------------------------------------------- */
.sidebar_ad{
padding:15px 10px;
background: #f5f5f5;
border-left:1px #efeded solid;
border-right:1px #efeded solid;
}

.sidebar_ad .pic{/* 图片 */
text-align:center;
}
.sidebar_ad .pic img{
padding:7px;
background:#999;
margin-bottom:8px;
}
.sidebar_ad .pic a:hover img{
padding:7px;
background:#333;
}

.sidebar_ad .txt a, .sidebar_ad .txt a:visited{/* 文字列表 */
font-size:14px;
color:#1ba4ec;
text-decoration:underline;
}
.sidebar_ad .txt a:hover{
color: #f00;
}
.sidebar_ad .txt dt{
height:36px;
line-height:36px;
}

.sidebar_ad .txt dd{
border-bottom:1px #666 dashed;
padding-bottom:10px;
line-height:150%;
}


/* 其他语言
----------------------------------------------- */
.sidebar_link{
padding:15px 10px;
background: #f5f5f5;
border-left:1px #efeded solid;
border-right:1px #efeded solid;
line-height:200%;
}
.sidebar_link a.en, .sidebar_link a.en:visited{
font-size:14px;
font-weight:bold;
padding-top: 2px;
}
.sidebar_link a.en:hover{
color: #f00;
}


/* 其他
----------------------------------------------- */
.sidebar_other{
padding:15px 10px;
background: #f5f5f5;
border:1px #efeded solid;
border-top:0px;
margin-bottom:20px;
line-height:200%;
}
.sidebar_other a, .sidebar_other a:visited{
font-size:14px;
margin-top: 3px;
margin-bottom: 3px;
}
.sidebar_other a:hover{
color: #f00;
margin-top: 3px;
margin-bottom: 3px;
}
.sidebar_other select{
margin-top:5px;
}




/* 底部
---------------------------------------------------------------------------------------------------------------------- */
.footer .ad img{
padding:7px;
background:#333;
}
.footer .ad a:hover img{
padding:7px;
background:#666;
}

.footer .txt{
height:38px;
line-height:38px;
font-size:14px;
margin-bottom:10px;
}
.footer .txt a, .footer .txt a:visited{
font-size:14px;
color:#c00;
text-decoration:underline;
}
.footer .txt a:hover{
color: #19a6ee;
}




/* 模型样式
---------------------------------------------------------------------------------------------------------------------- */
/* 当前位置
----------------------------------------------- */
.description_box{
position:relative;
height:60px;
border-bottom:1px #ccc solid;
margin-bottom:10px;
background:#fff;
}

.location{
padding-top:35px;
color:#4da9ce;
text-align:right;
padding-right:10px;
}
.description_txt{
position: absolute;
left:10px;
padding-top:10px;
}
.description_txt .cn{
font-size:14px;
color:#06a;
}
.description_txt .en{
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
}







/* 无缝滚动 /js/Scroller.js demo在首页index.html
---------------------------------------------------------- */
.Scroller {
margin:0 auto;
width:500px;
height:50px;
line-height:25px;
background:#fff;
overflow:hidden;
}
#idScrollMid ul{width:500px;}/* 上滚刿/
#idScrollMid li{float:left;width:250px;overflow:hidden;}

#idScrollMid1 {float:left;}/* 右滚刿/
#idScrollMid1 ul{float:left;width:250px;overflow:hidden;}

#idScrollMid2 {float:left;}/* 左滚刿/
#idScrollMid2 ul{float:left;width:250px;overflow:hidden;}



/* error 页面
----------------------------------------------- */
.sorry404{
margin:0 auto;
width:380px;
padding:20px 30px 50px 20px;
/*background: url(skin_images/404.jpg) #fff 50px 30px no-repeat;*/
height:300px;
line-height:200%;
font-size:14px;
border-top:4px solid #c00;
}

.sorry404indent{
padding-left: 25px;
}

.moreBold{
font-size: 22px;
font-weight: bold;
}

.sorry404 a, .sorry404 a:visited{
font-size:14px;
color:#c00;
text-decoration:underline;
}
.sorry404 a:hover{
color: #06c;
}

.sorry404_search{
padding:5px 5px 5px 5px;
border:1px #eee solid;
margin:5px 0px;
}


.sorry404_nav{
padding:5px 10px;
border:1px #eee solid;
margin:5px 0px;
}
.sorry404_nav a, .sorry404_nav a:visited{
font-size:14px;
color:#c00;
text-decoration:underline;
}
.sorry404_nav a:hover{
color: #06c;
}
.sorry404_nav dt{
height:27px;
line-height:27px;
}
.sorry404_nav dd{
font-size:12px;
}

/* SUBSCRIPTION MANAGER STYLE */
.subscription-manager {
padding: 10px 0 20px 0;
margin: 2px 0 0 35px;
width: 650px;
}

div.wrap {
/*background: #fafafa;*/
padding: 5px 10px;
margin: 20px 0;
/*border: 1px solid #ccc;*/
}

div.wrap h2 {
font-size:18px;
font-weight:bold;
color:#65944A;
margin: .5em 0 1em 0;
}

div.wrap fieldset {
border: 1px solid #555;
margin: 1em 0;
padding: 5px 10px;
}

div.wrap fieldset legend {
font-weight: bold;
font-size: small;
color:#444444;
}

div.wrap p.submit {
text-align: right;
}


.updated {
background: #B9D6EF;
border: 1px solid #589bd2;
margin: 1em 5% 10px;
padding: 0 1em;
}

.updated-error {
background-color: #FFA3A3;
border: 1px solid #FF5D5D;
}

div.wrap form {
margin: 0;
padding: 0;
}

div.warp li {
margin-bottom: 6px;
line-height: 130%;
}




/* END SUBSCRIPTION MANAGER STYLE */


.quote{
background:#F9F9F9 url(skin_images/icon_quote_s.gif) no-repeat scroll 20px 6px;
padding-bottom:5px;
margin:10px 0;
padding:10px 10px 10px 45px;
}

div .blockquote {
background:transparent url(skin_images/icon_quote_e.gif) no-repeat scroll 100% 100%;
line-height:1.6em;
margin:0;
padding:0 13px 0 0;
}

.replyquote{
float:right;
height:13px;

}


div .restOfComment .replyquote a{
text-decoration:underline;
font-size:12px;
}