@charset "utf-8";


.movie{
margin:30px auto;
}

.movie h3{
text-align:center;
margin:1em 1.5em;
}

.b{
font-weight:bold;
}

table.step{
font-weight:bold;
margin:0 18px 30px;
border:none;
}

table.step th, table.step td{
border:none;
vertical-align:top;
padding:5px 0;
}

div#homework{
background: url("../img/comment_bottom.gif") no-repeat scroll left bottom transparent;
margin-left:18px;
margin-bottom: 25px;
    margin-left: 18px;
    padding-bottom: 7px;
    width: 600px;
}

div#homeworkWrap{
background:url("../img/comment_top.gif") no-repeat scroll left top transparent;
padding-top:7px;
}


div#homeworkInner{
background:url("../img/comment_bg.gif") repeat-y scroll left top transparent;
padding: 15px 0 0 40px;
}

div#homework h3{
background: url("../img/comment_head.gif") no-repeat scroll left bottom transparent;
    color: #323333;
    font-size: 17px;
    font-weight: normal;
    padding: 0 0 4px 6px;
margin-bottom:10px;
}

div#homework table{
border: none;
}

div#homework input.txt{
border: 1px solid #7C99B3;
    height: 28px;
    margin-bottom: 10px;
    width: 396px;
}

div#homework textarea{
border: 1px solid #7C99B3;
    margin-bottom: 10px;
    width: 396px;
		height:156px;
}

div#homework th, div#homework td{
border: none;
}


.page h3#reply-title{
display:none;
}

.page #comments{
margin-top:20px;
}



#entry73 #comments{
margin-top:20px;
}



#anq table{
border:none;
font-size:15px;
}

#anq table th, #anq table td{
border:none;
padding:3px;
border:1px solid #ccc;
}

#anq table th{
text-align:left;
}

#anq input{
width:250px;
padding:3px;
}

table.nob{
border:none;
width:640px;
margin:0 auto;
}

table.nob td{
border:none;
vertical-align:top;
}

table.nob th{
border:none;
}

.r{
color:#a90000;
font-weight:bold;
}


div.text_body p.wp-caption-text{
margin-left:0;
}