body { color: #6d6f71; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 12px; line-height: 16px; background-color: #fff; background-image: url(../graphics/ga_creative-background.gif); background-repeat: repeat-y; background-position: left top; word-spacing: 0; letter-spacing: 0; margin: 0; padding: 0; list-style-image: url(../graphics/arrow.gif); list-style-position: outside; }

#body { width: 100%; margin: 0; padding: 0; }

#socialmedia { position: fixed; bottom: 0px; left: 20px; }

#socialmediaotherpages { position: relative; padding-left: 20px; }

#container { width: 966px; margin: 0; padding: 8px 0 12px 24px; }

#menu p { color: #6d6f71; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; line-height: 12px; margin: 0; padding: 0; }

#menu a:link { font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; line-height: 12px; margin: 0; padding: 0; }

#menu a:visited { font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; line-height: 12px; margin: 0; padding: 0; }

#menu a:hover { font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; line-height: 12px; margin: 0; padding: 0; }

#menu a:active { font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; line-height: 12px; margin: 0; padding: 0; }

td.menubaroff223, div.menubaroff223, td.menubaroff225, div.menubaroff225, td.menubaroff241, div.menubaroff241, td.menubaroff288, div.menubaroff288 { font-size: 11px !important; line-height: 11px !important; font-family: Calibri, Calibri, Helvetica, sans-serif !important; }

td.menubaron223, div.menubaron223, td.menubaroff225, div.menubaroff225, td.menubaroff241, div.menubaroff241, td.menubaron288, div.menubaron288 { font-size: 11px !important; line-height: 11px !important; font-family: Calibri, Calibri, Helvetica, sans-serif !important; }

td.menubaron223:link, div.menubaron223:link, td.menubaroff225:link, div.menubaroff225:link, td.menubaroff241:link, td.menubaron288:link, div.menubaron288:link div.menubaron288:link { color : #6d6f71 !important; font-size: 11px !important; line-height: 11px !important; font-family: Calibri, Calibri, Helvetica, sans-serif !important; }

td.menubaron223:visited, div.menubaron223:visited, td.menubaroff225:visited, div.menubaroff225:visited, td.menubaroff241:visited, div.menubaroff241:visited, td.menubaron288:visited, div.menubaron288:visited { color : #f7299d !important; font-size: 11px !important; line-height: 11px !important; font-family: Calibri, Calibri, Helvetica, sans-serif !important; }

td.menubaron223:hover, div.menubaron223:hover, td.menubaroff225:hover, div.menubaroff225:hover, td.menubaroff241:hover, div.menubaroff241:hover, td.menubaron288:hover, div.menubaron288:hover { color : #000000 !important; font-size: 11px !important; line-height: 11px !important; font-family: Calibri, Calibri, Helvetica, sans-serif !important; }

td.menubaron223:active, div.menubaron223:active, td.menubaroff225:active, div.menubaroff225:active, td.menubaroff241:active, div.menubaroff241:active, td.menubaron288:active, div.menubaron288:active { color : #f7299d !important; font-size: 11px !important; line-height: 11px !important; font-family: Calibri, Calibri, Helvetica, sans-serif !important; }

td.form { border-top: 1px #c8c8ca dotted; }

td.footer { border-top: 1px #c8c8ca dotted; }

td.footer table { width: 100%; }

td.footer a { color: #85785b; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }

td.bio { border-bottom: 1px #c8c8ca dotted; }

td.map { border-bottom: 1px #c8c8ca dotted; border-top: 1px #c8c8ca dotted; }

#news { background-image: url(../graphics/ga_creative-news-center.gif); background-repeat: repeat-y; background-position: left top; padding: 0 35px 0 25px; }

#archive { font-size: 11px; }

#news td, #news td a { color: #85785b; font-family: Times New Roman, Times, serif; font-size: 15px; line-height: 17px; text-decoration: none; }

span.calibri { color: #85785b; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; line-height: 14px; margin: 0; padding: 1px 0 2px; }

table.calibri td, td.calibri p, p { color: #6d6f71; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 12px; line-height: 16px; word-spacing: 0ex; letter-spacing: 0ex; margin: 0; padding: 0px 0 5px; }

input { color: #6d6f71; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; background-color: #e6e6dc; text-transform: none; margin: 0; padding: 2px 5px 0; border: solid 1px #a7a9ac; }

#rememberme, #followupcomments { background-color: transparent; border-style: none; padding: 0; }

select { color: #6d6f71; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; background-color: #e6e6dc; margin: 0; padding: 2px 0 2px 5px; border: solid 1px #a7a9ac; }

textarea { color: #6d6f71; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; background-color: #e6e6dc; margin: 0; padding: 2px 0 2px 5px; border: solid 1px #a7a9ac; }

address { margin: 0px; padding: 0px; }

p.testimonials { line-height: 22px; font-family: Times New Roman, Times, serif; font-size: 18px; padding:0px 0px 12px; }

h1 { color: #000000; font-family: Times New Roman, Times, serif; font-size: 30px; font-weight: normal; line-height: 32px; margin: 0; padding: 0 0 15px; }

h2 { color: #f7299d; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 18px; font-weight: normal; line-height: 24px; margin: 0; padding: 2px 0; }

h3 { color: #6d6f71; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 12px; text-transform: uppercase; margin: 0; padding: 0; }

h4 { color: #052501; font-family: Times New Roman, Times, serif; font-size: 19px; font-weight: normal; line-height: 23px; margin: 0; padding: 2px 0; }

h5 { color: #f7299d; font-family: Calibri, Calibri, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 11px; margin: 0; padding: 0 0 2px; }

h6 { color: #6d6f71; font-family: Times New Roman, Times, serif; font-size: 11px; font-weight: normal; line-height: 15px; margin: 0; padding: 2px 0; }

h6 { color: #85785b; font-family: Times New Roman, Times, serif; font-size: 18px; font-weight: normal; line-height: 22px; margin: 0; padding: 2px 0; }

td {}

div { margin: 0px; padding: 0px; }

a:link { color: #698fa1; text-decoration: none; }

a:visited { color: #698fa1; text-decoration: none; }

a:hover { color: #6d6f71; text-decoration: none; }

a:active { color: #000000; text-decoration: none; }

a img { border: none; }