h1.title { width:500px; }
#mainContent { margin:0; margin-bottom:35px; padding:0; padding-bottom:15px; height:280px; clear:both; }
#mainContent a,#mainContent a:link,#mainContent a:visited,#featureContent a,#featureContent a:link,#featureContent a:visited { color:#156197; }
.mainStory { width:525px; height:280px; float:left; }
.mainStory h1.title { padding:5px 20px; background-color:#edebe6; font-weight:bold; font-size:18px; }
/*.mainStory p { padding:5px 20px 15px; font-size:13px; line-height:20px; }*/
#mainContent .flickrBox { padding-top:10px; text-align:center; width:192px; height:256px; background:#edebe6; float:right; -moz-border-radius:5px; -webkit-border-radius:5px; }
.flickrBox #gallery-flickr { width:160px; max-width:160px; text-align:center; margin:0 auto; }
.flickrBox #gallery-flickr img { max-width:160px; max-height:160px; margin:0 auto; }
.flickrBox h3.title { text-align:left; padding:0 10px 16px; font-weight:bold; font-size:13px; }
.flickrBox p { text-align:left; padding:0 10px; font-size:11.5px; }
#fwrap { padding:0; margin:0; width:766px; }
#fhead { height:25px; padding:0; font-weight:bold; width:766px; background-color:#fff; }
#fhead h2.titleL,#fhead h2.titleM,#fhead h2.titleR { width:240px; height:25px; line-height:25px; margin:0; padding:0; padding-left:14px; float:left; font-size:15px; background:#edebe6; }
#fhead h2.titleL { -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; }
#fhead h2.titleR { -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; }
#fbody { margin:10px 0; background:#fff url(../i/o/featureback.png) repeat-y; background-position:1px 0; width:766px; }
#fbody .fstory { font-size:11.5px; width:229px; padding:0 12px; float:left; }
#ffoot { border-bottom:4px solid #edebe6; margin-top:15px; width:766px; }
.dev-query {clear:both;text-align:left;}
.devel-querylog {text-align:left;}
.marker {color:red;}
/*.messages{padding:20px;font-style:italic;color:#c00;}*/
/*.messages a {color:#c00;}*/
/*.front .messages {padding-bottom:8px;}*/
/*.front .messages .msg-content {width:517px;height:48px;padding:0 10px;border:2px solid #f7be00;display:table-cell; vertical-align:middle;font-size:13px;font-weight:bold;color:#ff3600;line-height:16px;}*/
/*.front .error .msg-content {width:473px;background: url(../i/alert.gif) no-repeat;padding-left:54px;}*/

/* lp integration */
#lpbuttondiv {position:relative;float:right;z-index:999;}
