@charset "utf-8";
/* CSS Document */

body{font-size:12px; font-family: Arial, Verdana, sans-serif; color:#333;}
a, a:active{color:#2d2d2d; outline:none;}
img{border:0;}

div.tophat{background:#ebebeb;}
div.tophat a{color:#333; text-decoration:none; font-weight:bold;}
div.tophat a:hover{color:#00bff3;}

div.newsflash{border:1px solid #ebebeb;}
div.newsflash a.close{background:url(../images/close.png) no-repeat;}

div.header{background:url(../images/top_gray.png) no-repeat; color:#fff;}
div.header h1{font-size:30px;}
div.header h1 a{
	text-decoration:none;
	color: #FFF;
}
div.header p{font-family: Arial, Verdana, sans-serif; font-size:16px; color:#ebebeb;}

div.featured{background:#00bff3 url(../images/feat_blue.png) no-repeat;} 
div.featured h2{color:#fff; font-size:26px;}
div.featured p{color:#104A70; font-size:12px; line-height:18px;}

div.featured a.button:hover{background:#fff url(../images/gradient_white.png) repeat-x; background-position:bottom; border:1px solid #fff; text-decoration:none; color:#003F74;}

div.featured a.button2:hover{background:#fff url(../images/gradient_whiteext.png); background-position:bottom; border:1px solid #fff; text-decoration:none; color:#003F74;}

div.featured a.button{background:#003F74; border:1px solid #2d2d2d; text-decoration:none; color:#fff;}

div.featured a.button2{background:#003F74; border:1px solid #2d2d2d; text-decoration:none; color:#fff;}

div.featured h4{
	width:390px;
	height:260px;
	background: url(../images/jd-featured.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:-72px;
	right:-55px;
	margin:0;
}
div.featured h5{
	width:225px;
	height:150px;
	background: url(../images/jd-featured2.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:-118px;
	right:-31px;
	margin:0;
}

div.stream{border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; line-height:18px;}

div.item h3{font-weight:normal;font-size:20px;color:#2d2d2d;}
div.item h3 a{text-decoration:none;}
div.item h3 a:hover{background-color:#333;color:#fff;}
div.favicon{background:url(../images/faviconbubble.png) no-repeat;}
p.meta{font-size:11px;}

div.pager{background:#ebebeb;}
div.pager a{color:#000; text-decoration:underline;}

.footer p{color:#999;}
.footer a{color:#000;}

