#statements-news div.no-photo { padding-left: 17px; width: 435px; }
    #statements-news div.no-photo h3 { margin-left: -17px; }
        #statements-news div.no-photo p.continue-reading a { background-position: -333px .3em; }
        #statements-news div.no-photo p.continue-reading a:focus, #statements-news div.no-photo p.continue-reading a:hover { background-position: -333px .3em; }

#statements-news .highlight h3 { margin: 0 0 0 0; }
#statements-news .highlight img { margin: 0 15px 0 0; }
#statements-news .continue-reading { width: 330px; }



#main .listings li.video, #main .listings li.no-photo { padding-left: 15px; }
#main .listings li.no-photo h4, #main .listings li.no-photo .date { margin-left: 0; }

#sub li a { word-wrap: normal; }

body.departments #main { width: auto; left: 0; margin-right: 0; }
body.departments #main .full { margin-left: 10px; width: 700px; }
body.departments #main .article { padding-right: 20px;}
body.departments #main { background: none; }
body.departments #main #comment-form { margin-left: 10px; }
body.departments #secondary { left: -10px; top: -42px; }

#main div.description { font: normal 62.5% Georgia, 'Times New Roman', serif; font-size: 1.6em; font-style: normal; color: #4A4A4A; margin-top: 207px; }
#hero-wrap #main div.description { margin-top: 0; }
#breadcrumbs li.base { font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-weight: bold; background: url(../../m/screen/caret-tan.png) no-repeat right 60%; padding: 0 11px 0 0; text-transform: uppercase; letter-spacing: .1em; text-decoration: none;}
#breadcrumbs li.detail { font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; font-weight: bold; padding: 0 11px 0 0; text-transform: uppercase; letter-spacing: .1em; text-decoration: none;}

.alt .news-and-statements, .subpage .news-and-statements { margin-top: 0; }

.listings li, div.listings {
    background: url(../../m/screen/title-flourish.png) no-repeat scroll center bottom transparent;
    clear: both;
    margin: 0 0 20px;
    padding: 0 0 40px 0;
    position: relative;
}
.listings h4, .listings .date, .listings img {
    margin: 0 0 0 0;
}
div.description img {
    background-color: #FFFFFF;
    border: 1px solid #EDEBE3;
    float: left;
    padding: 8px;
}

#secondary ul li.subdepartment a { padding-left: 28px; }
#secondary ul li.subdepartment ul { display: block; margin: 0 4px;padding: 0;border: none;width: 142px; background: #fff; }
    #secondary ul li.subdepartment ul li { padding: 0;margin: 0; border-bottom: 1px solid #edebe3;background: none; }
    #secondary ul li.subdepartment ul li a { font: .9em 'Trebuchet MS', Verdana, Arial, sans-serif; color: #5c8ab1;text-transform: none; font-style: italic; width: 110px; padding: 7px 10px 7px 23px; display: block; background: url(../../m/screen/bullet-tan.png) no-repeat 12px 10px !important; text-shadow: none; letter-spacing: 0;}
        #secondary ul li.subdepartment ul li.sub-on { background: #e8eef4; color: #5c8ab1; }
        #secondary ul li.subdepartment ul li.sub-on a { color: #2c4153; }
    #secondary ul li.subdepartment ul li a:hover, #secondary ul li.subdepartment ul li a:focus { text-decoration:underline; color: #2f6490;}

#container .no-about { margin-top: 240px; }

#footer ul li.subdepartment { padding-left: 15px; font-size: .95em; }

.insert250 { width: 268px }
.insert90 { width: 108px }

.article .callout-wrap { background: url(../../m/screen/upcoming-events-foot.gif) no-repeat 0 bottom; padding-bottom: 4px; margin-bottom: 0; }
.article .callout { background: url(../../m/screen/upcoming-events-bg.gif) no-repeat 0 0; padding: 19px 10px 10px 10px; }
.article .callout p:last-child { margin-bottom: 0; }
.article .no-tagline { padding-bottom: 10px; }
/*
<div class="insert200 insert alt">
</div>
*/

.center {
    margin-left:auto;
    margin-right:auto;
    float:none;
    text-align: center;
}
.news-and-statements li.lead h4 {
    margin: 0 52px 0 40px;
}
.news-and-statements h3 { background-image: none }
h3.news-and-statements { background-image: url(../../m/titles/news-and-statements.png); height:46px; width: 469px; margin-top: 12px; margin-bottom: 12px; }
h3.documents-resources { background-image: url(../../m/titles/documents-and-resources.png); height: 46px; width: 469px; margin-top: 12px; margin-bottom: 12px; }
.callout { background: url(../../m/screen/upcoming-events-bg.gif) no-repeat 0 0; padding: 19px 10px 10px 10px; }

.highlight .date {
 margin-left: -17px;
}

.callout ul,ol {
 margin-left: 25px;
}

.article blockquote ul,.article blockquote ol {
    margin-left: 25px;
    font-style: italic;
    background: url(../../m/screen/border-tan-v.png) repeat-y 0 0;
}
ul,ol blockquote li {
    margin-left: 80px;
}

#feature2 { width: 717px; background: url(/site_media/media/uploads/oga/images/features/ga220-feature-2012.jpg) no-repeat 0 0; float: left; margin: 0 0 0 0;}
    #feature2 .feature-teaser2 { width: 362px; float: right; margin: 0 10px 64px 0; }
    #feature2 h2 {  text-align: center; font-size: 2.4em;  padding: 0 0 25px; margin: 32px 0 16px; background: url(../../m/screen/ornament.png) no-repeat center bottom;}
        #feature2 h2 a { text-decoration: none;  display: block; line-height: 1.3; color: #fff;}
              #feature2 h2 a:hover, #feature2 h2 a:focus { color: #245eb0; text-decoration: underline; }

#feature2 .feature-teaser2 p {
    letter-spacing: 0.3em;
    float: left;
    font-size: 2.2em;
    letter-spacing: 0;
    line-height: 1.05;
    margin: 0.2em 0.2em 0 0;
    color: #fff;

}
#feature2 .feature-teaser2 p:first-line {
    font-variant:small-caps;
}
#feature2 .feature-teaser2 p:first-line a {
 color:ccdceb;
}

#feature2 .feature-call { float: left;padding: 14px 10px 14px 345px; margin: -50px 0 0 0; width: 362px; background: #81270e url(../../m/screen/homepage-feature-callout-bg.png) repeat-x 0 0; color: #fff; position:relative; z-index:50;}
          #feature2 .feature-call a { color: #fff; }
      .feature-call .continue-reading { background: url(../../m/screen/homepage-feature-callout-divider.gif) no-repeat right 3px; padding: 0 16px 0 0; position:absolute; top:14px; left:345px;}
          .feature-call .continue-reading a { background-image: url(../../m/widgets/continue-reading.png);width: 154px;height: 30px;  }
          .feature-call .continue-reading a:hover, .feature-call .continue-reading a:focus { background-position: 0 -30px; }
      .feature-call .read-more { padding: 3px 0 0 206px; width: 155px; }
          .feature-call .read-more a { font-family: 'Trebuchet MS', Verdana, Arial, sans-serif; text-transform: uppercase; text-decoration: none; font-size: 1em; display: block; text-indent: 14px; background: url(../../m/screen/homepage-feature-callout-icon.gif) no-repeat 0 .2em ;}
              .feature-call .read-more a:hover, .feature-call .read-more a:focus { text-decoration: underline; }
              .feature-call .read-more a em { font-size: 1em; }
#statements-news .highlight {
    margin-top: 0;
    padding: 0 17px 40px 33px;
    width: 419px;
}
#home #upcoming-events {
}
#centered {
    margin: 0px auto;
    box-align:center;
}

form.form button { display: block; text-indent: -9999px; background-color: transparent; background-position: 0 0; background-repeat: no-repeat; overflow: hidden; }
form.form { margin: 32px 0 0 0;  font-size: 1.4em;}
form.form h4 {  background: #656c71; color: #fff;  font: .8em 'Trebuchet MS', Verdana, Arial, sans-serif;  text-transform: uppercase; letter-spacing: .1em; padding: 7px 15px; margin: 0 0 3px 0;}
form.form ul { list-style-type: none; background: #fff; border: 1px solid #e9e8e2; padding: 16px 17px; margin: 0;}
  form.form ul li { margin: 0;padding: 0;background: none; }
  form.form ul li label { display: block; text-transform: uppercase; margin: 0 0 6px 0;}
  form.form ul li input { height: 20px; padding: 3px; color: #4a4a4a; margin: 0 0 21px 0;}
    form.form ul li.adjunct { float: left; }
    form.form ul li.adjunct input { margin-right: 20px; }
    form.form ul li.adjunct-clear { float: none; }
  form.form ul li textarea { width: 311px; padding: 3px; color: #4a4a4a; margin-bottom: 10px; }
  form.form ul li .optional { font: italic .85em 'Trebuchet MS', Verdana, Arial, sans-serif;   text-transform: none; }
  form.form button { border: none; width: 67px; height: 23px; background-image: url(/m/widgets/submit.png); cursor: pointer;}
    form.form button:hover, form.form button:focus { background-position: 0 -22px; }

div.error {
    color: #B74E65;
    border: 2px solid;
    border-radius: 10px;
    padding: 10px;
    background: #e7e5d1;
}
div.error p {
    font: 15px arial,sans-serif;
}
li.error input { border: 4px solid #ba4646; }
li.error label { color: #ba4646; }
li.error textarea { border: 4px solid #ba4646; }
