a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#toptextunique li,
#beneathformtext li,
#beneathformtext p,
#i1588maintextunique li,
#contactintrotext p,
#sidebarfillercolumnunique p,
#topheadingunique li,
#maintext2unique p,
#topheadingunique p,
#toptextunique p,
#i1588maintextunique p,
#sidebartextshared li,
#sidebartextshared p,
#contactintrotext li,
#maintext2unique li,
#sidebarfillercolumnunique li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   font-family: Helvetica, Arial, sans-serif;
   font-weight: normal;
   font-style: normal;
   line-height: 24px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #000000;
}

#contactform input[type=submit],
#contactform fieldset div input,
#contactform fieldset div textarea,
#contactform fieldset div label  {
   font: normal normal 18px/24px Helvetica, Arial, sans-serif;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

.fl li a,
.fl li *,
#topheadingunique p a,
#copyrighttext p a,
#websitecredit p a,
#sidebartextshared p a,
#sidebarfillercolumnunique p a  {
   display: inline;
}

#copyrighttext li,
#websitecredit li,
#copyrighttext p,
#websitecredit p  {
   font: normal normal 10px/20px Verdana, sans-serif;
   padding: 12px 0px 0px 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #383C5F;
   text-indent: 0px;
   text-align: left;
}

#toptextunique,
#slideshowembed,
#i1588maintextunique  {
   width: 858px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 24px;
   margin-right: 0px;
}

#maintext2unique,
#contactintrotext  {
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 76px;
   margin-right: 0px;
   margin-top: 17px;
}

#websitecredit,
#copyrighttext  {
   overflow: hidden;
   position: absolute;
   top: 7px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#sidebarfillercolumnunique li  {
   line-height: 18px;
   font-size: 15px;
   color: #FFFFFF;
}

#sidebarfillercolumnunique p  {
   line-height: 18px;
   font-size: 15px;
   color: #FFFFFF;
}

#sidebarfillercolumnunique  {
   margin: 0px 0px 0px 6px;
   width: 195px;
   top: 0px;
   left: 0px;
   position: relative;
}

#yourewelcometohelpsupport  {
   background: url(sg_av-page-template_media/yourewelcometohelpsupport.gif) no-repeat;
   position: absolute;
   left: 10px;
   top: 17px;
   z-index: 8;
   width: 188px;
   height: 57px;
   margin-left: 0px;
   margin-top: 0px;
}

#headingandlogonewrevised  {
   background: url(sg_av-page-template_media/headingandlogonewrevised.png) no-repeat;
   position: absolute;
   left: 127px;
   top: 4px;
   z-index: 4;
   width: 801px;
   height: 162px;
   margin-left: 0px;
   margin-top: 0px;
}

#navbarmenumenu ul li a  {
   padding: 5px 1.32em 6px 1.32em;
   height: 100%;
}

#i1588maintextunique li  {
   font-size: 18px;
}

#i1588maintextunique p  {
   font-size: 18px;
}

#sidebartextshared li  {
   line-height: 17px;
   font-size: 15px;
   color: #FFFFFF;
}

#navbarmenumenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#topheadingunique li  {
   font-size: 20px;
   font-family: Arial-BoldItalicMT, Arial, Helvetica, sans-serif;
}

#contactintrotext li  {
   font-size: 18px;
}

#sidebartextshared p  {
   line-height: 17px;
   font-size: 15px;
   color: #FFFFFF;
}

#i1588maintextunique  {
   margin-bottom: 22px;
   margin-top: 11px;
}

#contactintrotext p  {
   font-size: 18px;
}

#topheadingunique p  {
   font-size: 20px;
   font-family: Arial-BoldItalicMT, Arial, Helvetica, sans-serif;
}

#supportbuttonembed  {
   position: absolute;
   left: 23px;
   top: 78px;
   z-index: 8;
   width: 165px;
   margin-left: 0px;
   margin-top: 0px;
}

#beneathformtext li  {
   font-size: 18px;
}

#maintext2unique li  {
   font-size: 18px;
}

#sidebartextshared  {
   margin: 8px 0px 8px 0px;
   width: 213px;
   top: 0px;
   left: 0px;
   position: relative;
}

#navbarmenumenu ul  {
   height: 29px;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   line-height: 29px;
   font-size: 18px;
   font-family: Helvetica, Arial, sans-serif;
   text-align: left;
}

#maintext2unique p  {
   font-size: 18px;
}

#beneathformtext p  {
   font-size: 18px;
}

#toptextunique li  {
   font-size: 18px;
}

#contactintrotext  {
   margin-bottom: 0px;
   width: 753px;
}

#topheadingunique  {
   margin: 13px 0px 0px 78px;
   width: 515px;
   top: 0px;
   left: 0px;
   position: relative;
}

#toptextunique p  {
   font-size: 18px;
}

#maintext2unique  {
   margin-bottom: 7px;
   width: 858px;
}

#i1572donatebox  {
   background: url(sg_av-page-template_media/d1572donatebox.png) no-repeat;
   position: absolute;
   left: 1px;
   top: 1px;
   z-index: 7;
   width: 219px;
   height: 124px;
   margin-left: 0px;
   margin-top: 0px;
}

#donateboxpanel  {
   margin: 10px 0px 0px 0px;
   min-height: 127px;
   width: 212px;
   top: 0px;
   left: 0px;
   position: relative;
}

#mailchimpembed  {
   margin: -4px 0px 0px 26px;
   width: 313px;
   top: 0px;
   left: 0px;
   position: relative;
}

#maintextcolumn  {
   margin: 18px 0px 5px -51px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 939px;
   min-height: 353px;
}

#slideshowembed  {
   margin-bottom: 0px;
   margin-top: 25px;
}

#navbarmenumenu  {
   position: absolute;
   left: 12px;
   top: 186px;
   z-index: 8;
   margin-left: 0px;
   margin-top: 0px;
}

#copyrighttext  {
   width: 400px;
   left: 758px;
}

#websitecredit  {
   width: 361px;
   left: 55px;
}

#toptextunique  {
   margin-bottom: 0px;
   margin-top: 0px;
}

#sidebarcolumn  {
   margin: 15px 0px 0px 1px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 213px;
   min-height: 167px;
   background-color: #662D91;
}

#editbutton a  {
   background: url(sg_av-page-template_media/editbutton.gif) no-repeat;
   display: block;
   height: 11px;
   width: 10px;
   font-size: 11px;
   line-height: 11px;
}

#innerfooter  { background-color: #FFFFFF; }
#innerfooter  {
   margin: 0px auto 0px 0px;
   background-image: none;
   height: 36px;
   position: relative;
   width: 1161px;
   background-color: rgba(255, 255, 255, 0.011764706);
}

#editbutton  {
   position: absolute;
   left: 1138px;
   top: 5px;
   z-index: 5;
   width: 10px;
   height: 11px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 11px;
}

#pagecolumn  {
   margin: 216px 0px 0px -1px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 1157px;
   min-height: 376px;
}

#headerbar  {
   background: url(sg_av-page-template_media/headerbar.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 169px;
   z-index: 7;
   width: 1100px;
   height: 62px;
   margin-left: 0px;
   margin-top: 0px;
}

#footerbar  {
   background: url(sg_av-page-template_media/footerbar.png) no-repeat;
   position: absolute;
   left: 41px;
   top: 4px;
   z-index: 3;
   width: 1110px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   width: 1161px;
   height: 603px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#footer  { background-color: #FFFFFF; }
#footer  {
   width: 100%;
   display: block;
   padding: 0px;
   margin: 0px;
   bottom: 0px;
   position: absolute;
   height: 36px;
   background-image: none;
   background-color: rgba(255, 255, 255, 0.011764706);
}

#page  {
   margin: 0px auto 0px 0px;
   height: 603px;
   width: 1161px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.flow,
.footer  {
   position: relative;
   display: block;
   width: 100%;
}

.cFFF * a  {
   color: #FFFFFF;
}

.divider  {
   clear: left;
   display: block;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.footer  {
   clear: left;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   z-index: 2;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: Arial-BoldItalicMT, Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

html, body  {
   background: #FFFFFF url(sg_av-page-template_media/browserbackground.jpg) left top no-repeat;
   background-attachment: scroll;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}


