* {margin: 0; padding:0; font-family:Arial, Helvetica, sans-serif; line-height: 130%;}
body { font-size:14px; color:#333333; height:100%;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
img {border:none;}
.clear{clear:both; display:block; visibility: hidden; line-height:0px; padding:0; margin:0;}
.floatL{float:left;}
.floatR{float:right;}
.floatN{float:none;}
.whiteC{color:#FFFFFF;}
input{margin:0; padding:0; }
li{list-style:none;}
.bgcolor{background:#eaeaea;}
.f11{font-size:11px;}

/* index.htm */
#wrap{margin:0 auto; width:984px;}

/* index.htm #top */
.topad{background:#f0f0f0; -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); padding:18px 0 25px 0; text-align:center;}
.today{margin:18px 0 10px 0; color:#040404; font-size:11px;}
.headleft{margin-top:5px;}
.headright{margin-top:-10px;}
.headright .search {margin-top:20px;}
.headright .search .txtbox .w233{width:233px; height:21px; font-size:12px; margin-right:8px;}
.headright .connect { margin-left:18px; text-align:center;}
.headright .connect span{font-size:11px; color:#7d7d7d;}
.headright .connect .icons input{float:left;}
 .ML5{margin-left:5px;}
#header .nav{ background:url(../images/nav.gif) no-repeat; width:401px; height:33px; margin-top:-30px; padding:0;} 
#header .nav span{display:none;}
#header .nav li, #header .nav a { height:33px; display:block;}
#header .nav li{float:left; list-style:none; display:inline;}
.answered{width:205px;}
.request{width:196px;}
.answered a:hover, .Aactive{width: 205px;background:url(../images/nav.gif) 0px -35px no-repeat;}
.request a:hover, .Ractive{width:196px;background:url(../images/nav.gif) -204px -35px no-repeat;}

#line{border:1px solid #4f241e; }

#layout{ background:url(../images/bg-left.gif) repeat-y left top; height:100%;}
/*index.htm #left */
#left{width:208px; background:#fefbf0; padding:10px; min-height:100%;}
#left .loginbox{ background:#fff; width:206px; border:1px solid #d9d9d9;} 
.login{padding:19px 11px;}
.mb11{margin-bottom:11px;}
.login span{ display:block; float:left;  width:28px; font-size:13px; color:#4b0300;}
.login .w155{ float:left; width:153px; border:1px solid #ebe9de; background:#fbfaf7; height:19px;}
.login p.sbrown{font-size:11px; color:#d09333;  margin-right:2px;}
.stxt a{font-size:11px; color:#4b4844; }
.stxt a:hover{color:#2b5cbf;}
.mb5{margin-bottom:5px;}

/*index.htm #left .logining */
.logining{ padding:0 0 10px;}
.loginingTop{ padding:8px 17px; background:#f6f5f2;}
.id{color:#222222; font-weight:bold;}
.accounts{ padding:8px 0 0 13px; font-size:12px;}
.icon1, .icon2, .icon3, .icon4, .icon5, .icon6, .icon7, .icon8{padding-left:25px; margin:3px 0; line-height:140%}
.icon1{background:url(../images/ic-profile.png) no-repeat left;} 
.icon2{background:url(../images/ic-answered.png) no-repeat left;}
.icon3{background:url(../images/ic-request.png) no-repeat left;}
.icon4{background: url(../images/ic-comment.png) no-repeat left;}
.icon5{background:url(../images/ic-msg.png) no-repeat left;}
.icon6{background:url(../images/ic-fri.png) no-repeat left;}
.icon7{background:url(../images/ic-fav.png) no-repeat left;}
.icon8{background:url(../images/ic-account.png) no-repeat left;}
.accounts a{color:#222222;}
.counter{color:#2222e1;}
.new{background:url(../images/ic-new.png) no-repeat; padding-left:18px; }
.accounts a:hover, .accounts a:active, .accounts a.Acc-active{text-decoration:underline; color:#f86625;}

/* index.htm #left #topicbox*/
.topicbox{border:1px solid #d6c1b8; background:#fff;}
.topicbox .topicT{background:url(../images/bg-topic.gif) no-repeat; padding:2px 0 0 17px; height:22px; width:191px; margin-top:-1px; margin-left:-1px; font-size:15px; font-weight:bold; }
.topB{padding:6px 0 10px 17px;}
.topB li{margin:4px 0;}
.topB li a{color:#0e0e0d;}
.topB li a:hover, .topB li a.Cactive{color:#c67a02; font-weight:bold;}

.ad p{font-size:10px; color:#3f3e3c;}

/*index.htm #right */
#right{padding-left:13px; width:743px;}
#right .Rtop .RtopL{padding-top:10px; margin-bottom:15px;}
.Rtop .RtopL h1{color:#333333; font-size:25px; padding-top:10px;}
.RtopR .sort{background:url(../images/bg-sort.png) no-repeat right; padding-right:7px; width:176px; font-size:12px; text-align:right; lfont:Calibri;}
.RtopR .sort a{color:#fff;}
.RtopR .posted{color:#333333; padding:5px 21px 0 0 ; }
.RtopR .posted .number{font-size:24px; font-weight:bold;}
.RtopR .posted .font16{font-size:15px; font-weight:bolder;}
.RtopR img{margin-top:13px;}

/* .box */
#right .boxtop{background:url(../images/box-top.png) no-repeat; height:6px; width:724px;}
#right .boxbottom{background:url(../images/box-bottom.png) no-repeat; height:6px; width:723px;margin-bottom:15px; }
#right .box{background:#fff;width:723px;}
#right .box .boxL {width:525px; padding: 7px 6px 0 14px; }
.info, .info {font-size:11px; color:#595959; padding-bottom:15px; text-decoration:none;}
.info a{text-decoration:underline;}
.info a:hover.catagoly {color:#f86625;}
.boxL img{margin-left:11px; }
.boxL .article{font-size:14.5px; line-height:150%; padding-bottom:10px;}
.boxR{padding:3px 5px 0 30px; width:127px;}
.btn1{ background:url(../images/ic-sfav.png) no-repeat; padding-left:18px; font-size:12px;}
.btn1 a{color:#333333; display:block; float:left; padding-right:7px;}
.btn2, .btn2_gray, .btn3, .btn4, .btn5, .btn6{padding:3px 0 0 29px; height:22px; font-size:12px; font-weight:bolder;}
.btn2{ background:url(../images/ic-amen.png) no-repeat; margin-top:15px; padding-bottom:8px;}
.btn2 a, .addfri a{color:#317815;}
.btn3{background:url(../images/ic-comm.png) no-repeat;}
.btn3 a{color:#213787;}
.btn4{background:url(../images/ic-return.png) no-repeat;}
.btn5{background:url(../images/ic-bible-gray.png) no-repeat;}/* when user click btn5, btn5 will changed btn6 class */
.btn6{background:url(../images/ic-bible.png) no-repeat;}/* God Answered btn*/
.btn5 a{color:#4b4844;}
.btn4 a, .btn6 a{color:#781631;}
.del{text-align:right} 
.del a{color:#333333; font-size:11px;}

/*submit page */
.w160{width:160px; height:19px; }
.selectform .cbrown{color:#d09333; font-size:13px; font-weight:bold; padding:9px 0;}
.arrow{background:url(../images/ic-check.gif) no-repeat left center; padding-left:18px; font-size:12px;}
.w567{background:#fdfbf5; border:1px solid #eaeaea; width:567px; height:264px; overflow-y:auto; margin:10px 0;}
.small{font-size:12px;}
.form2R {padding:99px 0 0 20px;}
.w134{background:#fdfbf5; border:1px solid #eaeaea; width:150px; height:19px; margin:6px 0 48px 0;}

/*view page comments */
.comments{ margin:40px 14px 0; }
.comTop{ margin-bottom:15px; background:#2e6cdc url(../images/ic-combg.png) no-repeat left; padding:2px 0 2px 29px; font-size:15px; font-weight:bold; color:#fff;}
.comment{ margin-bottom:13px; padding-bottom:20px; border-bottom:1px dotted #f2b600;}
.comL{width:123px; padding-left:14px;}
.comL p.date{font-size:11px;}
.comR{width:554px;}
.postcomment{margin-top:20px;}
.w693{width:693px; height:75px; border:1px solid #c2c2c2;}
.mt16{margin:16px 0; text-align:right;}

/* trun */
.turn{ margin:10px 17px 19px 0; font-size:18px; font-weight:bold; width:255px; text-align:center;}
.turn a{color:#412000; padding:0 3px;}
.turn a:hover, .turn a.Tactive{color:#e2b200;}

/*footer footnav*/
#footer{margin-top:50px;}
.footnav{ font-size:12px; text-align:right; padding: 17px 17px 30px 0;}
.footnav li{display:inline; padding-left:12px;}
.footnav a{color:#333333;}
.footnav a:hover, .footnav a.Factive{color:#e2b200;}


/* submit.htm */
.submit{width:574px; padding:19px 13px;}
.form2{padding:15px 0;}


/* By Echo, 4/26/2010 */
.errorSummary{ font-size:11px; color:red; margin-bottom:7px; }
label .required{ color:red; }
.errorMessage{ font-size:11px; color:red; }
input.error{ background: #FEE; border-color: #C00; }

.success{background: url(../images/ic-success.png) no-repeat left center #fff; opacity: 52%; padding:10px 10px 10px 42px; margin-bottom:11px; width:681px; border:1px solid #f86625; }

/*5/7 9:59 by yeonsuk, for "who amened" button */
p.smallbtn2 a{font-size:10px; font-weight:normal; color:#333333;}
p.smallbtn2 a:hover{ text-decoration:underline;}

.btn2_gray{ background:url(../images/ic-gray-small-amen.png) no-repeat; margin-top:15px; padding-bottom:8px;}
