#struct20_1_1 { width:215px; padding:0px 20px; }
#struct20_1_2 { padding-top:20px; }

#struct20_1_1 ul li a { color:#333333; }
#struct20_1_1 ul li a:hover { color:#000000; }

#menu ul li { color:#C45627; margin-top:20px; }
#menu ul li ul { border-top:1px dotted #cccccc; }
#menu ul li ul li { list-style-type:disc; margin:2px 0px 2px 16px; border-bottom:1px solid #EEEEEE; width:184px; font-weight:normal; color:#333333;
                      padding:4px 0px; }

#searchform #s { border:1px solid #CCCCCC; margin-bottom:6px; padding:3px; width:194px; }
#searchform input[type="submit"] { border:1px solid #666666; padding:2px 10px; }

#struct20_1_2 .post-top { margin-bottom:10px; border-bottom:1px dotted #cccccc; }
#struct20_1_2 .blog-date { float:left; padding:0px 20px 0px 10px; border-right:1px dotted #cccccc; margin-right:20px; text-align:center; }
#struct20_1_2 .blog-date .day { font-size:20px; color:#000000; }
#struct20_1_2 .blog-date .month { display:block; font-size:11px; color:#C45627; font-weight:bold; }
#struct20_1_2 .blog-title h2 { line-height:22px; }
#struct20_1_2 .blog-title h2 a { color:#C45627; }
#struct20_1_2 .blog-title h2 a:hover { text-decoration:none; }
#struct20_1_2 .blog-title .details { font-size:11px; padding-bottom:6px; }
#struct20_1_2 .blog-title .details .comment { padding-left:20px; }

.clear { clear:both; height:0px; }

#struct10_1_1 { background:url(/news/gradientleft.gif) repeat-y top left; }
#struct10 { background:url(/news/hometile.gif) repeat-x top left }

h2 { color:#C45627; }
#struct20_1_2 h2 a { color:#C45627; }

input, textarea { border:1px solid #cccccc; padding:2px; }
textarea { width:400px; }

#comments { font-size:14px; }
#postcomment { padding-top:10px; margin-top:10px; border-top:1px solid #cccccc; font-size:14px; margin-right:40px; }

img.avatar { float:left; }
.comment-text { margin-left:50px; font-size:11px; }
.comment-text cite { font-size:10px; }

#struct20_1_2 p { padding-right:40px; }

#commentlist { padding-bottom:20px; }
#commentlist li { border-bottom:1px solid #eeeeee; }

.storycontent p strong { color:#C45627; }
.storycontent p b { color:#C45627; }

.storycontent { padding-bottom:10px; margin-bottom:20px; border-bottom:1px dotted #cccccc; }
