#flash-nav{
	width: 990px;
	height:378px;
}
.c1{
	width:488px;
	padding: 8px 0 0 2px;
}
.c2{
	padding: 8px 10px 0 10px;
	width: 467px;
}


.banner-box{
	background: url('/imgs/banner-shadow.png') no-repeat 0 0;
	padding-left:11px; padding-right:0; padding-top:0; padding-bottom:0
}

.banner-box h2{
	font:normal 13px Trebuchet MS, Arial, Helvetica, Sans-Serif;
	text-transform:uppercase ;
	color: #fff;
	letter-spacing: .07em;
}

/*small banner box*/
.b-sm-bottom{
	border-left: 1px solid #848483;
	width: 197px;
	background: url('/imgs/b-small-bottom.gif') no-repeat bottom left;
	min-height: 60px; margin-left:-1px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:15px
}
.b-sm-bottom h3{
	font:bold 12px Georgia, Times, Times New Roman, Serif;
	color: #556a7c;
	width: 197px;
	margin: 0 0 5px 0;
}
.b-sm-bottom p, .b-sm-bottom a{
	font: 12px Georgia, Times, Times New Roman, Serif;
	color: #556a7c;
}
.b-sm-bottom .border{
	border-bottom:1px dotted #fff ;
	width: 180px;
	border-right: none;
	padding-bottom: 5px;
}
h2.banner-small{
	background: url('/imgs/banner-small.png') no-repeat;
	margin: 0;
	width: 210px;
	letter-spacing: .07em; padding-left:10px; padding-right:0; padding-top:3px; padding-bottom:10px
}

/*medium banner box*/
h2.banner-medium{
	background: url('/imgs/banner-medium.png') no-repeat;
	width: 447px;
	letter-spacing: .07em; padding-left:10px; padding-right:0; padding-top:3px; padding-bottom:10px
}
.b-md-bottom{
	border-left: 1px solid #848483;
	width: 427px;
	background: url('/imgs/b-md-bottom.gif') no-repeat bottom left;; margin-left:-1px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:10px; padding-right:10px; padding-top:0; padding-bottom:15px
}
.b-md-bottom h3, .b-md-bottom h3 a{
	font:bold 12px Georgia, Times, Times New Roman, Serif;
	color: #556a7c;
	margin: 0 0 3px 0;
}
.b-md-bottom p, .b-md-bottom a{
	font: 12px Georgia, Times, Times New Roman, Serif;
	color: #556a7c;
	line-height: 16px;
	margin: 0 0 20px 0;
}
.b-md-bottom .border{
	border-bottom:1px dotted #fff ;
	width: 180px;
	border-right: none;
	padding-bottom: 5px;
}

.c2 .nb{
	padding:3px 0 10px 0px!important;
}
.post{
	border-bottom: 1px dotted #fff;
	padding: 3px 0px 2px 0px;
	width: 397px;
}
.post img, p img{
	background: #fff;
	padding: 6px;
	margin:0 5px 10px 5px;
	border-right: 1px solid #b4b3b0;
	border-bottom: 2px solid #b4b3b0;
	/*-webkit-box-shadow: 0 0 10px rgb(0,0,0);
	-moz-box-shadow: 0 0 10px rgb(0,0,0);
	box-shadow: 0 0 10px rgb(0,0,0);*/
}

.bb{
	margin: 20px 0 0 0;
}
