.wrap .padBoxBlog{
padding-top: 20px;
}
.wrap .padBoxBlog h2{
width: 550px;
padding: 10px 0px 0px 0px;
font-size: 1.1em;
font-weight: bold;
}
.wrap .padBoxBlog p.date{
width: 550px;
color:#999999;
padding: 10px 0px 10px 0px;
}
.wrap .padBoxBlog div.body{
width: 550px;
}
.wrap .padBoxBlog div.body{
margin: 0px 0px 3px 0px;
}


#rightMenu{
padding-bottom: 30px;
}

.rightBox-category{
width: 300px;
float: left;
padding: 0px 0px 40px 0px;
}
.rightBox-category h3{
clear: both;
background: top left url(/common/images/title_box_bg.gif) no-repeat;
}

.rightBox-category .catList li{
background: top left url(/blog/common/images/categoryLine.gif) no-repeat;
padding: 5px 0px 5px 15px;
}

.rssIcon{
float: right;
padding-right: 15px;
}

.naviArrow{
width: 550px;
padding: 30px 0px 30px 0px;
}
.naviArrow .naviPrev{
float: left;
}
.naviArrow .naviNext{
float: right;
}


.commentArea{
width: 550px;
}
.commentArea .trackbackUrl{
clear: both;
margin-bottom: 5px;
padding: 5px;
background: #ececec;
border: 1px solid #cccccc;
}
#commentlist{
width: 550px;
}
#commentlist li{
padding: 10px 0px 10px 0px;
border-top: 1px solid #cccccc;
}
#commentlist li dl{
padding: 0px 0px 10px 0px;
}
#commentlist li dl dt{
float: left;
width: 50px;
}
#commentlist li dl dd{
float: right;
width: 430px;
}
#commentlist p.commentFooter{
clear: both;
color: #666666;
}
.commentArea .commentFormArea{
background: #ececec;
border: 1px solid #cccccc;
padding: 20px;
}
.commentArea .commentFormArea input{
padding: 2px;
}
.commentArea .commentFormArea textarea{
width: 500px;
padding: 2px;
}

