html {margin:0; padding:0;}
body {margin:0; padding:0;font:13px/22px Arial;color:#000000;}
#container {text-align:left;margin: 0px auto;width:952px;position:relative;padding-bottom:30px;	left:0px;}
#leftcolumn {margin-top:0px;background-position:top left;}
#bottomimg {position:relative;width: 952px;}
#content {float: left;height: 100%;margin: 0;padding: 0;width: 706px; padding-bottom:30px;}
#topnav, #rightbar, #allstory, #allstory-home, #logo, #milestone-insights, #mainimage, #topbar, .feature, .more span, .box span, #class2, #class-sticky, .comment-module, .navigation, #footer-inner{display:none;}






#header {position:absolute;top:446px;z-index:9;left:293px;width: 648px;height: 29px;}

#box {padding:0px;}
.box {padding:10px 10px 10px 0px;}
.break {BACKGROUND-IMAGE: url(img/pix.gif);	BACKGROUND-REPEAT: repeat-x;background-position:top left;width:585px; height:1px;}

.forms {font: 11px/18px arial;color:#333506;background-color:#FFFFFF;border-color: #CCCCCC;border-style: solid;border-width: 1px;}
.forms1 {font: 11px/18px arial;color:#333506;background-color: #ffffff;border-color: #B2B3B4;border-style: solid;border-width: 1px;}

ul {list-style-image:url(img/bullet.gif);margin-bottom:5px;margin-left:8px;margin-top:5px;padding-left:8px;}

a:link {text-decoration: none;color: #AA4C28;}
a:visited {text-decoration: none;color:#AA4C28;}
a:hover, a:active {text-decoration: none;color:#000000;}

.more p{display:inline;}


.stickypost h1{font:bold 20px/28px arial !important; color: #ffffff !important;}
.stickypost .box a:hover h1{text-decoration: none;color:#000000 !important;}
.stickypost p{display:inline;}

.stickypost a:link {text-decoration: none;color: #ffffff;}
.stickypost a:visited {text-decoration: none;color:#ffffff;}
.stickypost a:hover, .stickypost a:active {text-decoration: none;color:#000000;}


.milestone2 {font: 11px/18px arial; color:#990000;}
a.milestone2:link {COLOR: #990000;font-weight: normal;TEXT-DECORATION: none}
a.milestone2:visited {COLOR: #990000;font-weight: normal;TEXT-DECORATION: none}
a.milestone2:hover {COLOR: #000000;font-weight: normal;TEXT-DECORATION: none}

#footer-inner {clear:both; border:1px solid #99462A;padding:10px;}
.title {margin:0px auto;padding-bottom:5px;padding-top:10px;display: inline;margin-right:2px;color:#FFFFFF;font-family: arial;font-size: 24px;line-height: 22px;font-weight: normal;}

.breadcrumb {font:11px/18px Arial;padding-bottom:0px;color:#000000;margin:8px 0px 8px 0px;}
.breadcrumb a:link, .breadcrumb a:visited {color:#AA4C28;font-weight:normal;text-decoration:none;}
.breadcrumb a:hover {color:#000000;font-weight:normal;text-decoration:none;}

.commentlist{border:1px solid #8C8C8C;font:11px/18px arial;margin:0px;padding:10px 15px 10px 15px;width:673px;}
.commentlist:hover {border:1px solid #A22235;}
div.commentmetadata{border-bottom:1px dotted #dddddd;}
#comment{border:1px solid #8C8C8C;font:11px/18px arial;margin:0px;padding:10px 15px 10px 15px;width:600px;}

h2{font: bold 20px/22px arial;color:#AA4C28; padding:0px; margin:0px;}
h2 a:link{color:#AA4C28;text-decoration: none;}
h2 a:visited{color:#AA4C28;text-decoration: none;}
h2 a:hover{color:#000000;	text-decoration:none;}
#box h2{line-height:28px;}

h1{font:bold 22px/23px Arial;margin:0px auto;color:#000000;padding:0px 0px 5px 0px;}
h1 a:visited, h1 a:link{color:#666666;text-decoration:none;}
h1 a:hover {color:#1F73B6;text-decoration:none;}
#box h1{padding-bottom:4px;margin-bottom:4px; border-bottom:1px solid #DCDDE1;line-height:28px;}
#allstory h1{font:bold 12px/20px arial;color:#696F76;padding:1px 0px 0px 7px;text-transform:uppercase;border-bottom:none;}
.box h1{font:bold 13px/18px arial; border-bottom:none !important;}

h3{font: bold 20px/22px arial;color:#666666; margin:15px 0px 0px 0px; padding:0px;}
h3 a:link{color:#666666;text-decoration: none;}
h3 a:visited{color:#666666;text-decoration: none;}
h3 a:hover{color:#95264F;	text-decoration:none;}
h3.respond{font: bold 12px/22px arial; padding:0px; margin:0px 0px 10px 0px;}

.stickypost{font: 13px/22px arial;padding:0px; color:#ffffff;}
small.date{font: 11px arial;padding: 0px;color: #747065;}
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 0px;margin: 0 15px 2px 0;display: inline; border:1px solid #99462A;}
.alignright {float: right;}
.alignleft {float: left;}
.smimg {padding:0px 8px 8px 0px;}

.round_border_color-comment {background-color: #8C8C8C; margin: 0px;}
.round_border-comment {background-color: #DFE3E7; padding: 10px;}

.commentlist p {margin:0 auto;padding-bottom:5px; padding-left:0px;}