* html #main div, * html #main dd	{ height: .1% }
form, h1, h2, h3, h4, h5, h6, p, ul, ol, menu, dir, dl, dt, dd, hr, object, embed, img	{ margin: 0; padding: 0; border: 0 }
H1, H2, H3, H4, H5, H6 { display: block; }
#main { width: 980px; font-family: Verdana, sans-serif; font-size: 10px; margin: 15px auto 28px }
#main a	{ color: #405094 }
#main a:visited	{ color: #8C599D }
#main a:hover	{ color: #3C8AFA }
/* /* .col	{ float: left; margin-right: 15px; margin-bottom:25px} */
.col  { float: left; margin-right: 15px; margin-bottom: 25px; overflow: visible; word-wrap:break-word; }
.five6 .col	{ margin: 0px }
.last	{ margin: 0; float: right; }
.xxxlast	{ margin: 0 0 0 -4px; float: left; }
.col.one	{ width: 170px; margin-right: 5px }
.col.one234	{ width: 665px; margin-right: 5px }
.col.two34	{ width: 480px; overflow: hidden; }
.col.five6	{ width: 300px; }
.col.five	{ width: 130px }
.col.six	{ width: 160px }
.box, dl	{ margin-bottom: 15px }
.tags	{ background: #F1F1EF; padding: 6px 3px 12px }
.tags a	{ text-decoration: none }
.tags .first	{ font-size: 19px }
.tags .second	{ font-size: 18px }
.tags .third	{ font-size: 17px }
.tags .fourth	{ font-size: 16px }
.tags .fifth	{ font-size: 15px }
.tags .sixth	{ font-size: 14px }
.tags .seventh	{ font-size: 13px }
.tags .eighth	{ font-size: 12px }
.tags .ninth	{ font-size: 11px }
.tags .tenth	{ font-size: 10px }
.tags .eleventh	{ font-size: 9px }
dt	{ height: 14px; padding: 3px 8px; font-size: 10px; font-weight: bold }
dd	{ padding: 5px 8px 12px }
.feature dt	{ background: #8590A2 url('/images/photogalleries_impact/grey_right_label.jpg') top right no-repeat; color: #FFF }
.feature dd	{ background: #F1F1EF }
h1, h2, h3, h6	{ color: #293546 }
h6	{ font-size: 10px }
.search dt	{ background: #5FBF37 url('/images/photogalleries_impact/green_right_label.jpg') top right no-repeat; color: #FFF; padding-bottom: 8px; border-bottom: 1px solid #FFF; height: auto }
.search dd	{ background: #D7FBC7 }
hr	{ height: 0; padding: 0; border-width: 0; border-bottom: 1px solid #C9E4BE; margin: 8px 0 }
dd hr	{ margin: 8px -8px }
.search input, .search select	{ width: 150px; font-size: 9px; color: #444e5c; padding: 2px; margin: 2px 0 }
.search form.fndart input	{ width: auto ! important }
.search .action input	{ width: auto; padding: 0 }
.search .img	{ width: auto; float: right; padding: 0 }
.account dt	{ background: #FEA851 url('/images/photogalleries_impact/orange_right_label.jpg') top right no-repeat; color: #FFF }
.account dd	{ background: #fff7e6 }
.account .options	{ text-align: center; font-size: 9px; color: #b3b9bd }
.account .options a	{ color: #405094 }
menu, dir	{ margin-bottom: 10px }
menu	{ padding-left: 10px }
menu li, dir li	{ list-style: none; margin: 4px 0; line-height: 1.3em }
menu li:first-letter	{ margin-left: -10px }
.feature menu	{ color: #405094; font-size: 9px }
.action	{ font-size: 12px; color: #405094; font-weight: bold }
dd .action	{ margin-top: 6px }
.account .action	{ margin: 0 0 7px }
.action a	{ text-decoration: none }
.action a u	{ font-size: 10px; text-decoration: underline }
.user	{ color: #293546 }
.user a, a.user	{ color: #FD6205 ! important }
.photos	{ text-align: center; float: left; margin: 0 15px 20px 0; }
.photos img	{ margin-bottom: 3px }
.last	{ margin-right: 0 }
.endrow	{ clear: both }
.browse	{ text-align: center; color: #444e5c }
.left	{ float: left }
.right	{ float: right; text-align: right }
dl .left, dl .right	{ float: none }

.media dd, .text dd, .intnav dd	{ border-bottom: 1px solid #e5d1cb; padding: 8px }
.media dd.fin, .intnav dd.fin, .text dd.fin	{ border: 0 }
.media a, .summary .caption a	{ padding: 1px 0 0 21px }
.photo a, .summary .caption a	{ background: url('/images/impact/photo.gif') top left no-repeat }
body .audio a, .summary .caption a	{ background: url('/images/impact/audio.gif') top left no-repeat}
body .video a	{ background: url('/images/impact/video.gif') top left no-repeat }
.one .media dt	{ background: #C85053 url('/images/impact/orange_right_label.jpg') top right no-repeat }
.media .thumb a, .media .action a	{ height: auto !important; padding: 0 !important; background: none !important }
.media dd .thumb	{ padding: 0 0 4px; text-align: center }
.one dl.media	{ background: #FCEFEB }
.one dl.media, .one .media h6	{ font-size: 10px; color: #444e5c }
.one .media h6	{ color: #293546 }
.one .media dt	{ color: #FFF; background: #FEA851 url('/images/impact/orange_right_label.jpg') top right no-repeat }
.one .media dd .action	{ text-align: right }




.one dl.media	{ background: #FFF7E6 }
.one dl.media, .one .media h6	{ font-size: 9px; color: #444e5c }
.one .media h6	{ color: #293546 }
.one .media dt	{ color: #FFF; background: #FEA851 url('/images/impact/orange_right_label.jpg') top right no-repeat }
.one .media dd .action	{ text-align: right }
.SecSponsor	{ text-align: center }


.mqpoibottom { height:25px !important; }
.mqminipopup { height:43px !important; }
.mqpoiheading { height:15px !important; }
.mqminipopuphead { height:25px !important; }
.map-zoom-out { height:20px !important; }
.map-zoom-in { height:20px !important; }
.map-compass { height:41px !important; }

.comment { margin-bottom: 25px; margin-bottom: 15px; padding-bottom: 35px; border-bottom: 1px solid #E8E8E8 }
.comment-label { background:#E8E8E8 none repeat scroll 0%; font-weight:bold; margin: 15px 0px 15px 0px; padding: 3px 0px 3px 5px; font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; }
.comment-label-post { margin: 0px 5px 2px 34px; background-image: url('http://blog.advance.net/comments.gif');
background-repeat: no-repeat; padding-left: 16px;  font-size: 10px; }
.comment p { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px; margin: 16px 0px }
#loginForm { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12px }
.post-footer-report { float: left; font-family: Verdana, Helvetica, Sans-Seirf; font-size: 10px; margin-right: 180px; color: #626A75 }
.post-footer-comment { font-family: Verdana, Helvetica, Sans-Seirf; font-size: 10px; float: right; }
.postedby { color: #626A75; font-size: 11px }
.postedtime { color: #01349F }
.postedname { font-size: 14px; font-weight: bold; color: #000 }

.post-footer { font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: normal; } 
.post-footer a	{ color: #405094 }
.post-footer a:visited	{ color: #8C599D }
.post-footer a:hover	{ color: #3C8AFA }

.chad	{ padding: 0px 0px 0px 10px; margin-left: 6px; overflow: hidden; word-wrap: break-word; }
.chad u	{ font-size: 9px; color: #001094; text-decoration: none }
div.chad p	{ margin: 2px 0px }
div.chad p.c:first-letter, div.chad p:first-letter	{ margin: 0px 0px 0px -8px }
.media div.chad p	{ margin: 2px 4px }

.featured table { margin-left: -6px; margin-right: -10px } .featured table font { margin-left: 10px }

/* For Business Resource Box + What's Happening Box */
	
.multi_sponsor{ margin-left:auto; margin-right:auto;}
.multi_sponsor img{float:left; margin: 10px}

.advert_wrapper{color:#B9B1A0; font-family:Verdana,sans-serif; font-size:11px; }
.advert_wrapper .top_wrapper, .advert_wrapper .bottom_wrapper{background: url('/images/photogalleries_impact/dotted_border.gif') top repeat-x}
.top_wrapper{padding-top: 4px}
.bottom_wrapper{height:10px; padding-bottom:5px; *padding-bottom:3px}	

.by_line a { color: #FD6205 !important; }

.most_recent_stories li { margin-left: 15px; }
.related_label { display: block; color: #AE3148; font-size: 14px; font-weight: bold; margin-bottom: 5px; }
