h1.title { width:500px; }
.ms-make #content {margin-top:0;}
#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:#2c328c; }
.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; border-radius:5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
.flickrBox #gallery-flickr { width:160px; text-align:center; margin:0 auto;list-style-type:none; }
.flickrBox #gallery-flickr li {margin-left:0;}
#gallery-flickr li img {width:160px;height:160px;}
/*.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; border-top-left-radius: 5px; border-bottom-left-radius:5px; zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
#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; border-top-right-radius: 5px; border-bottom-right-radius: 5px;zoom:1;position:relative;behavior: url('http://mousesquad.org/sites/all/themes/mousesquad/css/PIE.htc');}
#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;}

/* specialist-home */
#specialist-home {height:265px;position:relative;}
.anon-welcome {margin-top:40px;padding-bottom:15px;margin-bottom:15px;display:block;border-bottom:4px solid #e7e5e1;margin-bottom:18px;font-size:18px;font-weight:bold;color:#2c328c;line-height:22px;}
#specialist-home .gr-home {position:absolute;top:0px;left:0px;width:245px;height:265px;background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/gr-box.png') no-repeat top left;}
#specialist-home .sg-home {position:absolute;top:0px;left:257px;width:245px;height:265px;background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/sg-box.png') no-repeat top left;}
#specialist-home .gt-home {position:absolute;top:0px;left:515px;width:260px;height:265px;background:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/gt-box.png') no-repeat top left;}
#specialist-home .sp-home-content {padding-top:64px;padding-left:16px;font-size:14px;position:relative;}
#specialist-home .sp-home-content a.badge-link {position:absolute;top:47px;left:164px;display:block;width:76px;height:76px;}
#specialist-home .gt-home .sp-home-content a.badge-link {left:160px;}
#specialist-home .sp-home-content h2 {font-size:16px;}
#home-content #profile-activity-wall {border-top:4px solid #e7e5e1;margin-top:18px;padding-top:20px;}
#home-content .view-profile-views table {width:100%;background-image:url('http://mousesquad.org/sites/all/themes/mousesquad/i/spec/act-wall-hd.gif');}
.front .ms-make #content-area .anon-welcome p {font-size:18px;font-weight:bold;color:#2c328c;line-height:22px;}
/**
 *
 * NEW STUFF!!! 
 *
 **/
body.front div.header {
  padding-top:30px;
  margin-bottom:40px;
}

body.front div.header div.navbar {
  margin-top:6px;
}
body.front div.header div.breadcrumb {
  display:none;
}
body.front div#sidebar-left-region {
  margin-bottom:50px;
}