body{	background-color:#dfe4df;	margin:0px 0px 0px 0px;}td,th,li,p,div,body{	font-family:arial,helvetica,sans-serif;	font-size:12px;	color:#333333;	line-height:15px;}h1,h2{	font-size:18px;	line-height:20px;}h3{	font-size:16px;	line-height:18px;}.bigger{	font-size:110%;}.smaller{	font-size:80%;}a, a:link{	color:#2d642d;}a:hover{	text-decoration:none;	color:#2d642d;}a:active{	text-decoration:none;	color:#666666;}.art_link, art_link:link, art_link:visited{	text-decoration:none;	color:#333333;}art_link:hover,art_link:active,art_link:visited:hover,art_link:visited:active{	text-decoration:underline;	color:#2d642d;}.gray_box h4, .gray_box h5, .gray_box h6 .gray_box h3{	margin-top:0px;	line-height:16px;}.left_side{	background-image:url(../images/shadow/left.png);	width:4px;}.right_side{	background-image:url(../images/shadow/right.png);	width:4px;}.movie_caption{	font-style:italic;	margin-top:10px;}#header{	background-image:url(../images/head_back.jpg);	width:851px;	height:199px;}#top_ad{	height:115px;	padding-top:20px}.nav_bar{	height:23px;	background-image:url(../images/nav/nav_back.png);	color:#ffffff;	font-size:12px;}#sidebar{	width:167px;}.side_gray{	width:167px;	background-color:#cccccc;}.side_green{	width:167px;	background-color:#aac7be;}.side_content{	padding:14px 11px 11px 11px;;}#right_sidebar{	width:180px;	padding:0px 0px 0px 0px;	border:solid 1px #cccccc;}#content_frame{	background-color:#ffffff;	width:851px;	padding:7px 7px 7px 2px;}#content{	padding:0px 11px 11px 11px;}#content img{	padding:6px;}.bottom_panel{	width:80%;	border-top: solid 1px #cccccc;	border-bottom: solid 1px #cccccc;	font-size: 11px;	margin-top:10px;	padding:10px 0px 10px 0px;}.gray_box{	border:solid 1px #9fb7b1;}#footer{	background-image:url(../images/head_back.jpg);	width:851px;	height:50px;}#foot_info{	color:#888888;	font-size:11px;	margin-top:30px;	line-height:16px;	width:859px;}#left_bottom_corner{	height:4px;	width:4px;	background-image:url(../images/shadow/left.png);}#right_bottom_corner{	height:4px;	width:4px;	background-image:url(../images/shadow/right.png);}#bottom{	height:4px;	width:851px;	background-image:url(../images/shadow/bottom.png);}.letters{	padding:15px;	font-size:10px;	margin-top:10px;	width:auto;}.letters div{	font-size:10px;}.column_cell{	border:solid 1px #999999;}.byline{	font-size:11px;	font-style: italic;	font-weight:normal;	margin-top:2px;}.readmore{	font-size:11px;	text-align:right;	margin-top:2px;}img.green_link{	padding-right:4px;}.gray_box ul{	padding-left:6px;	list-style-type:none;	line-height:22px;}.gray_box li{	font-weight:bold;	line-height:22px;}