#home #mid_in1 {position:relative;}
#home #side {margin:16px 14px 35px;float:right;}

#flash {position:absolute;height:491px;width:670px;top:-50px;left:9px;background:url(../images/layout/home_flash_bg.png) no-repeat}
#flash img {margin:43px 0 0 14px;}
#flash_in {width:655px;height:490px;padding:0 0 0 2px;}
#home_bottom {background:#d7d1c3;padding:6px;clear:both;margin-right:19px;}

#copy {margin:0;width:auto;background:url(../images/layout/home_bottom_bg.png) no-repeat bottom left;padding-bottom:20px;}
/* easy clearing */
#copy:after{content: '.'; display: block; height: 0;clear: both;visibility: hidden;}
#copy{display: inline-block;}
/*\*/
#copy{display: block;}
/* end easy clearing */


#copy .column1 {float:left;width:276px;padding:8px 30px;overflow:hidden;}
#copy .column2 {float:right;width:550px;padding:8px 0;}

div.copy .column1 h3 {font-size:1.2em;margin:0;}



#copy .column2 .b1 {float:left;width:283px;padding:0 20px;overflow:hidden;}
#copy .column2 .b2 {float:right;margin-right:9px;width:196px;background:#d8d6d0;padding:7px;overflow:hidden;}

#copy .column2 .b2 img {margin:0 auto 1px;}


#copy .column2 .b3 { float:right; margin-right:9px; width:208px; background:#d8d6d0; overflow:hidden; margin-top: 10px; display: inline-block; border: solid 1px #ccc; background: url(../images/layout/b3-bg.png) bottom #f4f4f4; padding-top: 7px }
#copy .column2 .b3 h3 { background: url(../images/layout/social-title-bar.png) no-repeat; padding-top: 5px; padding-left: 8px; width: 186px; height: 29px; margin: 0 auto; font-size: 1.3em }
.b3 h3 a { text-decoration: none; color:#4e4e4d }
#social { padding: 0 !important; margin: 0 auto !important; width: 194px; background: url(../images/layout/top-soc.png) no-repeat #fff; padding-top: 8px !important; }
#social-in { border-left: solid 1px #cfc9bf; border-right: solid 1px #cfc9bf }
#social li { background: none !important; padding: 0 !important; margin: 0 !important; margin-left: 2px; }
#social li a { text-decoration: none; background: url(../images/layout/divider.jpg) no-repeat bottom !important; display: block; width: 180px; padding-top: 5px; padding-bottom: 4px; font-size: .9em; }
#social li a:hover {
	font-weight: bold;	
}
#social img { padding-bottom: 1px; }
#social ul { margin-bottom: 0  !important }
#social li img { display: inline; vertical-align:middle; padding-right: 10px }
#social p { padding: 5px 0 8px 0; font-size: .9em !important ; width: 92%; margin: 0 auto !important; }
#social-bottom {background:url(../images/layout/bot-social.png) no-repeat; width: 194px; height: 40px; margin: 0 auto; margin-bottom: 7px; position: relative }
#social-bottom a {position: absolute; top:13px; right: 6px; }








div.copy h1, #home div.copy h2 {color:#fff;padding:5px 10px 16px;text-transform:uppercase;font-size:1.7em;line-height:1.3em;margin:0 -14px 5px;font-family:Helvetica, Arial, sans-serif;background:#996d07 url(../images/layout/copy_h1_bg.png) no-repeat bottom right;}
div.copy .column2 h1 , #home div.copy .column2 h2 {background-color:#d1a310;margin:0 -19px 5px -4px;}
div.copy .column2 h3 {font-size:1.5em;}


#feeds {margin:0;}
#feeds  li {float:left;background:none;padding:0;margin-right:11px;}

#feeds #rss, #feeds #pcast {display:block;height:17px;text-indent:-9999px;}
#feeds #rss {background:url(../images/layout/rss_button.png) no-repeat;width:65px;}
#feeds #pcast {background:url(../images/layout/podcast_button.png) no-repeat;width:59px;}
