/* Williamsburg Homepage specific styles */

/*STRUCTURE-----------------------------------------------------------------------------------------*/
#home #content_top {margin:0 auto;width:885px;height:9px;font-size:0;background:transparent;}
#home #content {margin:0 auto;width:885px;background:none;padding:0;}
#home #content_bottom {margin:20px 20px 5px 20px auto;width:885px;height:65px;background:url(../images/footer_logo.gif) no-repeat top center;z-index:99;position:relative;}
#home #flash {background:transparent;}
#home #main_content {overflow:hidden;text-align:left;padding:0;}

/*SIDE COLUMN-----------------------------------------------------------------------------------------*/
/*home happenings*/
#sidecolumn {width:272px;float:left;margin:0 0 0 8px;display:inline;}
#sidecolumn h2.happenhead {width:272px;height:56px;background:url(../images/home_specific/happenings_head.gif) no-repeat;}
#sidecolumn h2.happenhead span {display:none;}

#sidecolumn #happenings {background:url(../images/home_specific/happenings_bg.gif) no-repeat bottom left;padding:0;overflow:hidden;padding:0 0 15px;margin:0 0 10px;}
#sidecolumn #happenings .happening {padding:8px 34px 8px 27px;background:url(../images/home_specific/happenings_div.gif) no-repeat bottom;}
#sidecolumn #happenings h3 {font: normal 12px/1.4em Georgia, "Times New Roman", Times, serif;color: #670400;}
#sidecolumn #happenings h3 a {color: #670400;text-decoration:none;}
#sidecolumn #happenings a:hover {text-decoration:underline;}
#sidecolumn #happenings p {color:#36425e;font: normal 10px/1.4em Georgia, "Times New Roman", Times, serif;}
#sidecolumn #happenings p a {text-decoration:none;color:#36425e;}
#sidecolumn #happenings p.events_link {font-size:11px;padding:8px 34px 2px 27px;}
/*sign for updates button*/
#sidecolumn p.updates {margin:0;}
#sidecolumn p.updates a {text-decoration:none;display:block;width:272px;height:40px;line-height:40px;background:url(../images/home_specific/signupdates.gif) no-repeat}
#sidecolumn p.updates span {display:none;}

/*MAIN COLUMN-----------------------------------------------------------------------------------------*/
#maincolumn {width:585px;float:left;padding:0;margin:3px 0 0 11px;display:inline;overflow:hidden;}
#maincolumn #copy_top {background:url(../images/home_specific/copy_top.gif) no-repeat left;height:18px;position:relative;}

/*copy area*/
#maincolumn #copy {background:url(../images/home_specific/copy_bg.gif) no-repeat bottom left;padding:0 0 10px;color:#370100;min-height:160px;}
#maincolumn #copy #copy_pad {width:354px;overflow:hidden;margin:0 0 0 15px;}
#copy #copy_pad h1,#copy #copy_pad h2, #copy #copy_pad h3, #copy #copy_pad h4, #copy #copy_pad h5, #copy #copy_pad h6 {padding:0 0 12px;color:#735F51;}
#copy #copy_pad h1 {font-size:17px;}
#copy #copy_pad h2 {font-size:15px;padding:0 0 12px;margin:0;background:none;}
#copy #copy_pad h3 {font-size:13px;}
#copy #copy_pad h4 {font-size:12px;}
#copy #copy_pad h5 {font-size:11px;}
#copy #copy_pad h6 {font-size:10px;}
#copy #copy_pad img {display:inline;margin:3px;}
#copy #copy_pad p {margin:0;padding:0 0 10px;line-height:1.5em;}
#copy #copy_pad a {color:#370100;}
#copy #copy_pad ul {padding:0 0 12px;margin:0 0 0 5px;color:#201e1a;}
#copy #copy_pad ul li {background:url(../images/brownarea_bullet.gif) no-repeat 0 .5em;line-height:1.4em;margin:0 0 8px;padding:0 0 0 10px;}
#copy #copy_pad ol {padding:0 0 12px;margin:0 0 0 25px;color:#201e1a;}
#copy #copy_pad ol li {margin:0 0 8px;line-height:1.4em;}
#copy h2 {color:#223e99;font-family:"Times New Roman", Times, serif;margin:0 12px 10px 11px;padding:0 195px 10px 10px;font-weight:bold;font-size:18px;}
#copy_img {width:184px;height:166px;position:absolute;top:6px;left:360px;}
#copy_top #copy_img img {position:absolute;top:0px;left:19px;}

/*callouts*/
#callouts {margin-top:16px;}
div.callout_top, div.callout_bot {height:16px;width:294px;overflow:hidden;}
div.callout_top {height:10px;background:url(../images/home_specific/callouts_lft_topbg.gif) no-repeat;}
div.callout_bot {background:url(../images/home_specific/callouts_lft_botbg.gif) no-repeat;}
div.callout_bot_left {background:url(../images/home_specific/callouts_lft_botbg.gif) no-repeat;}
td.callout_mid {background:url(../images/home_specific/callout_bg.gif) repeat-y top left;vertical-align:top;}
#callout_one, #callout_two {width:294px;font-family:Arial, "Times New Roman", Times, serif;color:#370100;overflow:hidden;padding:0;}
#callout_one h3 {font-size:11px;margin:0 0 12px 2px;word-spacing:.2em;}
#callout_one p {font-size:10px;margin:0 22px;}
#callout_one a, #callout_two a {font-size:11px;color:#370100;text-decoration:none;}
#callout_one a:hover, #callout_two a:hover {text-decoration:underline;}
#callout_one img {border:2px solid #fff;margin:0 0 5px 17px;}
#callout_two h3 {font-size:10px;margin:0 10px 2px 14px;word-spacing:.2em;line-height:1.1em;}
#callout_two p {font-size:10px;margin:0 10px 0 14px;line-height:1.2em;}
#callout_two hr,#callout_one hr {height:1px;border:none;color:red;background:#b69e61;color:#b69e61;margin:7px 0 6px;_margin:-2px 0;}
#callout_one .callout_content{margin:10px 0 0 149px;}
#callout_one .callout_content .link{padding:3px 0;}
div.callout_top_left {background:url(../images/home_specific/callouts_lft_topbg.gif) no-repeat;}
#calloutLeftImg{float:left;border:none !important;margin:0 0 0 5px !important;}

p > img {display:none}
