
.hide
{
 position: absolute;
 left: -999em;
 width: 1em;
 overflow: hidden;
}
#header {
 position: absolute;
 left: 0px;
 top: 0px;
 width:100%;
 z-index: 10000;
}
div#content {
 position: absolute;
 left: 0px;
 top: 24px;
 font-size: medium;
}
div#sidebar {
 position:absolute;
 top: 68px;
 left:50%;
 margin-left:194px;
 width: 180px;
 background-color:#ddd;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/sidebar_background.gif);
 background-repeat:repeat-y;
}
body {
 font-family: sans-serif;
 font-size: medium;
 color: #333;
 text-align: center;
 }
a,
a:visited {
 color:#33c;
}
div.edit_link {
 padding-top: 4px;
 text-align: center;
}
div.edit_link,
div.listposts_category_meta {
 font-size: small;
 font-style:italic;
}
div.listposts_category_meta {
 padding: 4px;
}
a:hover,
a:active,
a.highlight {
 color:#C30;
 text-decoration:none !important;
}
div#sidebar li.current_page_item ul li.page_item a,
div#sidebar li.current_page_item ul li.page_item a:visited,
div#sidebar li.page_item a,
div#sidebar li.page_item a:visited,
div#sidebar a,
div#sidebar a:visited,
div#sidebar ul.ec3_events li.ec3_list a {
 font-weight: normal;
 text-decoration: underline;
 color:#369;
 cursor: pointer;
 display: block;
 padding:1px;
 padding-left: 2px;
}
div#sidebar a:hover,
div#sidebar a:active,
div#sidebar ul.ec3_events li.ec3_list a:hover,
div#sidebar ul.ec3_events li.ec3_list a:active,
div#sidebar li.page_item a:hover,
div#sidebar li.page_item a:active,
div#sidebar li.current_page_item ul li.page_item a:hover,
div#sidebar li.current_page_item ul li.page_item a:active {
 outline: none;
 color:#C30;
 background-color: #efefef;
 border: 1px solid #999;
 padding: 0px;
 padding-left: 1px;
}
hr {
 background-color: #600;
 border-color: #600;
}
p {
 padding-top: 0.25em;
 text-indent: 1em;
}
p.first {
 text-indent: 0em;
}
div#sidebar {
 font-size: small;
 color: #555;
}
div#sidebar li.current-cat a,
div#sidebar li.current-cat a:visited,
div#sidebar li.current-cat ul.children a:hover,
div#sidebar li.current-cat ul.children a:active,
div#sidebar li.current_page_item a:hover,
div#sidebar li.current_page_item a:active,
div#sidebar li.current_page_item a,
div#sidebar li.current_page_item a:visited {
 display: block;
 color: #555;
 font-weight: bold;
 text-decoration:none;
 cursor:default;
 outline: none;
 background-color: #efefef;
 border: 1px solid #999;
 padding: 0px;
 padding-left: 1px;
}
div#sidebar li.current_page_item ul a,
div#sidebar li.current_page_item ul a:visited,
div#sidebar li.current-cat ul.children a,
div#sidebar li.current-cat ul.children a:visited {
 text-decoration:underline;
 cursor:pointer !important;
 font-weight: normal;
 outline: none;
 background-color: #ddd !important;
 border: 1px solid #999;
 padding: 0px !important;
 padding-left: 1px !important;
}
div#sidebar li.current-cat ul.children a,
div#sidebar li.current-cat ul.children a:visited {
 background-color: #efefef;
 border: 1px solid #999;
 padding: 0px !important;
 padding-left: 1px !important;
}
div#sidebar li.current_page_item ul a:hover,
div#sidebar li.current_page_item ul a:active,
div#sidebar li.current-cat ul.children a:hover,
div#sidebar li.current-cat ul.children a:active {
 text-decoration:underline;
 font-weight: normal;
 outline: none;
 color:#C30;
 background-color: #efefef !important;
 border: 1px solid #999;
 padding: 0px;
 padding-left: 1px;
}
h2#homelink_h2 {
 text-align: center;
}
#sidebar ul .header {
 font-size: large;
 font-weight: bold;
}
#sidebar ul .header a,
#sidebar ul .header a:visited {
 font-weight: bold;
}
#wp-calendar #prev a, #wp-calendar #next a {
}
#wp-calendar caption {
 font-weight: bold;
 text-align: center;
 color: white;
}
#wp-calendar caption a:visited,
#wp-calendar caption a {
 display:block;
 background-color:#369;
 color: white;
 padding-top:2px;
 padding-bottom: 2px;
}
#wp-calendar caption a:hover, #wp-calendar caption a:active {
 font-weight: bold;
 color:#fc0;
}
#wp-calendar th {
 background-color: #369 !important;
 font-style: normal;
 text-transform: capitalize;
 color: white;
 line-height: 1.5em;
}
div.ec3_big_calendar {
 width: 100% !important;
 clear: both;
}
div.ec3_big_calendar table.ec3_calendar_table tbody td {
 font-size: x-small;
 text-align:left !important;
}
span.ec3_event_day_num {
 display:block;
 width:100%;
 font-size:medium;
 font-weight:bold;
 text-align:center;
 background-color:#336;
 color:white;
}
p.ec3_event_day_evt {
 padding:2px;
 text-indent:0em !important;
}
p.ec3_alt_class_0,
p.ec3_alt_class_1 {
 border-bottom: 1px solid maroon;
}
p.ec3_alt_class_0 {
 background:none;
}
p.ec3_alt_class_1 {
 background-color:white;
}
* {
 margin: 0;
 padding: 0;
}
html,
body,
div#page,
div#page_content,
div#minwidth,
div#contained {
 width: 100%;
 height: 100%;
}
html {
 min-width:896px;
}
body {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_gradient.gif);
 background-repeat:repeat-x;
 background-position:top left;
 background-color: #eee;
}
img {
 border: none;
 border-width: 0px;
}
img.header_text_dim {
 width: 426px;
 height: 36px;
}
div.narrowcolumn, div.widecolumn, div.widecolumn_double_wide, div.narrowcolumn_double_wide {
 right: 0px;
 margin-left:0;
 text-align:center;
 width: auto;
}
div.narrowcolumn, div.narrowcolumn_double_wide {
 right: 170px;
 margin-right:85px;
}
div.widecolumn, div.widecolumn_double_wide {
 margin-right:0;
}
.top_left_corner_sidebar {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_left_sidebar.gif);
 background-repeat:no-repeat;
 float:left;
}
.top_left_corner_sidebar_dim {
 width: 11px;
 height: 11px;
}
.top_right_corner_sidebar {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_right_sidebar.gif);
 background-repeat:no-repeat;
 float:right;
}
.top_right_corner_sidebar_dim {
 width: 10px;
 height: 11px;
}
.bottom_left_corner_sidebar {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/bottom_left_sidebar.gif);
 background-repeat:no-repeat;
 float:left;
 clear:left;
}
.bottom_left_corner_sidebar_dim {
 width: 11px;
 height: 9px;
}
.top_sidebar {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_sidebar.gif);
 background-repeat:repeat-x;
 float:left;
}
.top_sidebar_dim {
 width: 159px;
 height: 11px;
}
.bottom_sidebar {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/bottom_sidebar.gif);
 background-repeat:repeat-x;
 float:left;
}
.bottom_sidebar_dim {
 width: 158px;
 height: 9px;
}
.bottom_right_corner_sidebar {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/bottom_right_sidebar.gif);
 background-repeat:no-repeat;
 float:right;
}
.bottom_right_corner_sidebar_dim {
 width: 10px;
 height: 9px;
}
div.inner_sidebar_wrap {
 width: 150px;
 margin-left: 8px;
}
.top_left_corner_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_left_content.gif);
 background-repeat:no-repeat;
 float:left;
}
.top_left_corner_content_dim {
 width: 21px;
 height: 18px;
}
.top_right_corner_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_right_content.gif);
 background-repeat:no-repeat;
 float:left;
}
.top_right_corner_content_dim {
 width: 21px;
 height: 18px;
}
.bottom_left_corner_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/bottom_left_content.gif);
 background-repeat:no-repeat;
 float:left;
 clear:left;
}
.bottom_left_corner_content_dim {
 width: 21px;
 height: 16px;
}
.top_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/top_content.gif);
 background-repeat:repeat-x;
 float:left;
}
div.narrowcolumn_double_wide .top_content_dim,
div.narrowcolumn .top_content_dim {
 width: 599px;
 height: 18px;
}
.bottom_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/bottom_content.gif);
 background-repeat:repeat-x;
 float:left;
}
div.narrowcolumn_double_wide .bottom_content_dim,
div.narrowcolumn .bottom_content_dim {
 width: 599px;
 height: 16px;
}
.bottom_right_corner_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/bottom_right_content.gif);
 background-repeat:no-repeat;
 float:left;
}
.bottom_right_corner_content_dim {
 width: 21px;
 height: 16px;
}
div.widecolumn div.inner_content {
 text-align:left;
 width: 100%;
 height: 100%;
}
div.narrowcolumn_double_wide div.inner_content,
div.narrowcolumn div.inner_content {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/content_borders.gif);
 background-repeat:repeat-y;
 clear: left;
 width: 641px;
 text-align:left;
}
div.narrowcolumn_double_wide div.inner_content_wrap,
div.narrowcolumn div.inner_content_wrap {
 width: 600px;
 height: 100%;
 margin-left: auto;
 margin-right: auto;
}
div.widecolumn div.inner_content_wrap {
 width: 100%;
 height: 100%;
}
div.widecolumn .top_left_corner_content,
div.widecolumn .top_content,
div.widecolumn .top_right_corner_content,
div.widecolumn .bottom_left_corner_content,
div.widecolumn .bottom_content,
div.widecolumn .bottom_right_corner_content {
 display:none;
}
div#content_container {
 width: 641px;
 margin-top: 40px;
 margin-left:auto;
 margin-right:auto;
 background-color: #f8f8f8;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/watermark.gif);
 background-repeat:no-repeat;
 background-position:center center;
}
div.widecolumn div#content_container.cont_double_wide {
 width:100%;
 height:auto;
}
div.widecolumn div.widecolumn_double_wide div#content_container {
 max-width: 100% !important;
 margin-top: 0px;
 padding: 0;
}
div.narrowcolumn_double_wide div#content_container {
 padding: 0;
}
#footer {
 clear:both;
 margin-bottom:0px;
 width:100%;
}
#footer.narrow_footer {
 width: auto;
 margin-right: 170px;
}
div.post h1 {
 margin-top: 8px;
}
h1,
div.post h1,
div.post h2,
div.post h3,
div.post h4 {
 color: #600;
}
h1.err_h1,
div.post h1,
div.post h1 a,
h2.archive_listing,
h2.archive_listing a,
h2.archive_listing a:visited,
div.post h1 a:visited {
 text-align: center;
 color: #600; 
}
h1.err_h1,
div.post h1 {
 font-size: x-large;
}
h2.archive_listing {
 font-size: large;
}
h2.archive_listing a,
h2.archive_listing a:visited,
div.post h1 a,
div.post h1 a:visited {
 text-decoration: underline;
}
h2.archive_listing a:hover,
h2.archive_listing a:active,
div.post h1 a:active,
div.post h1 a:hover {
 text-decoration: none;
 font-weight: bold;
}
.post_date {
 font-size: x-small;
}
html>body .entry ul {
 margin-left: 0px;
 padding: 0 0 0 30px;
 list-style: none;
 padding-left: 10px;
 text-indent: -10px;
 } 
html>body .entry li {
 margin: 7px 0 8px 10px;
 }
.entry ol {
 padding: 0 0 0 35px;
 margin: 0;
 list-style-type:upper-roman;
 }
.postmetadata ul, .postmetadata li {
 display: inline;
 list-style-type: none;
 list-style-image: none;
 }
#sidebar ul, #sidebar ul ol {
 margin: 0;
 padding: 0;
 }
#sidebar ul li {
 list-style-type: none;
 list-style-image: none;
 }
#sidebar ul p, #sidebar ul select {
 margin: 5px 0 8px;
 }
#sidebar ul ul, #sidebar ul ol {
 margin: 5px 0 0 10px;
 }
#sidebar ul ul ul, #sidebar ul ol {
 margin: 0 0 0 10px;
 }
ol li, #sidebar ul ol li {
 list-style: decimal outside;
 }
#sidebar ul ul li, #sidebar ul ol li {
 margin: 3px 0 0;
 padding: 0;
 }
#searchform {
 padding: 5px 3px; 
 text-align: center;
 }
#search_in,
textarea,
input[type="text"],
input[type="password"] {
 border: 1px solid #999;
 padding:1px;
}
#search_in {
 width: 148px;
}
input.nacc_calc_btn,
input[type="button"],
input[type="submit"],
#sidebar #searchsubmit {
 padding:1px;
 border: 1px solid #999;
 color:#339;
 background-color: #ccc;
 cursor:pointer;
 }
input.nacc_calc_btn {
 font-size:small;
}
#sidebar #searchsubmit {
 font-size:x-small;
}
input.nacc_calc_btn:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
#sidebar #searchsubmit:hover {
 color:#006;
 background-color: #eee;
 }
.entry form { 
 text-align:center;
 }
#sidebar ul {
 text-align: left;
 padding-left: 4px;
 }
#sidebar ul .header {
 padding-top: 15px;
 }
#sidebar form {
 margin: 0;
 }
#wp-calendar {
 empty-cells: show;
 margin: 10px auto 0;
 width: 155px;
 }
#wp-calendar #next a {
 padding-right: 10px;
 text-align: right;
 }
#wp-calendar #prev a {
 padding-left: 10px;
 text-align: left;
 }
#wp-calendar a {
 display: block;
 }
#wp-calendar caption {
 text-align: center;
 width: 100%;
 }
#wp-calendar td {
 padding: 3px 0;
 text-align: center;
 }
#wp-calendar td.pad:hover { 
}
acronym, abbr, span.caps {
 cursor: help;
 }
acronym, abbr {
 border-bottom: 1px dashed #999;
 }
blockquote {
 margin: 15px 30px 0 10px;
 padding-left: 20px;
 border-left: 5px solid #ddd;
 }
blockquote cite {
 margin: 5px 0 0;
 display: block;
 }
.center {
 text-align: center;
 }
.centered {
 text-align: center;
 margin-left: auto;
 margin-right: auto;
}
.alignright {
 float: right;
}
.alignleft {
 float: left
}
a img {
 border: none;
}
div.navigation {
 text-align: center;
}
div.navigation div.alignleft {
 float: left;
 text-align:left;
}
div.navigation div.alignright {
 float: right;
 text-align:right;
}
form#searchform input,
form#searchform submit {
 font-size: small;
}
select,
input.lite_input {
 border: 1px solid #999;
 font-size: small;
 padding: 1px;
}
div.listposts_new_posts {
 margin-top:8px;
}
h1.pagetitle,
div.listposts_header {
 color:#600;
 text-align:center;
 font-size: x-large;
 font-weight: bold;
 padding-bottom: 4px;
 border-bottom: 2px solid #600;
}
h1.pagetitle {
 margin-top:8px;
}
div.entry,
div.listposts_post_teaser{
 padding: 4px;
 padding-left: 1em;
 padding-right: 1em;
 border-bottom: 1px solid #600;
}
div.widecolumn_double_wide div.entry {
 margin: 0;
 padding: 0;
}
div.post h3,
div.listposts_post_title {
 padding: 4px;
 font-size: medium;
 font-weight: bold;
 margin-top: 8px;
 margin-bottom: 4px;
 padding-left: 8px;
}
div.post h2 {
 padding-top: 4px;
}
div.post h3 a,
div.post h3 a:visited,
div.listposts_post_title a,
div.listposts_post_title a:visited,
div.listposts_post_more a,
div.listposts_post_more a:visited {
 color:#039;
 text-decoration:underline;
 font-size: medium;
 font-weight: bold;
}
div.post h3 a:active,
div.post h3 a:hover,
div.listposts_post_title a:active,
div.listposts_post_title a:hover,
div.listposts_post_more a:active,
div.listposts_post_more a:hover {
 font-size: medium;
 font-weight: bold;
 text-decoration:none;
 color:#C30;
}
div.listposts_post_more {
 text-align: right;
 font-size: x-small;
 font-style:italic;
 padding: 4px;
 padding-top: 0px;
}
div.page_contents div.entry {
 border:none;
}
li#admin_sidebar ul {
 display:block;
 width: 90%;
 margin-right: auto;
 margin-left: auto;
 margin-top: 8px;
 border-top: 1px solid #600;
 padding: 0;
 padding-left: 4px;
 padding-right: 4px;
 font-size: x-small;
}
li.go_center {
 display: block;
 width: 100%;
 text-align: center;
}
li.go_left {
 display: block;
 width: 50%;
 float: left;
}
li.go_right {
 margin: 0;
 display: block;
 text-align: right;
 width: 50%;
 float: right;
}
.clearboth {
 clear: both !important;
}
ol.level_I li {
 list-style-type: upper-roman;
}
ol.level_A li {
 list-style-type: upper-alpha;
}
ol.level_1 li {
 list-style-type: decimal;
}
ol.level_3A {
 margin-left: -2em !important;
}
ol.level_3A li {
 list-style-type: none;
 margin-left: -.5em !important;
 text-indent: -2em;
}
ol.level_a li {
 list-style-type: lower-alpha;
}
li.login_indicator {
 font-size: small;
 font-style:italic;
 color:#063;
}
div#sidebar li.current_page_item_header a:visited,
div#sidebar li.current_page_item_header a:hover,
div#sidebar li.current_page_item_header a:active,
div#sidebar li.current_page_item_header a {
 color: #555;
 font-weight: bold;
 text-decoration:none;
 cursor:default;
}
li.linkcat {
 font-size: small;
}
li.linkcat h2 {
 font-size: medium;
}
div.events_note {
 font-size: small;
 font-weight: bold;
 font-style: italic;
}
#wp-calendar .pad {
 border: none !Important;
}
div.na_jft div {
 padding: 4px;
}
div.na_jft_date {
 text-align:center;
 font-size: medium;
 font-weight: bold;
}
div.na_jft_title {
 text-align:center;
 font-size: large;
 font-weight: bold;
}
div.na_jft_bt_quote {
 font-style: italic;
}
div.na_jft_jft_quote {
 font-size: medium;
 line-height: 1.25em;
}
div.na_jft_jft_prayer {
 font-style: italic;
}
span.na_jft_jft_prayer_head {
 font-weight: bold;
}
div.na_jft_bt_page,
div.na_jft_pageno,
div.na_jft_copyright {
 font-size: x-small;
 font-style: italic;
}
div.na_jft_copyright {
 text-align:center;
}
div.na_jft_bt_page,
div.na_jft_pageno {
 text-align:right;
}
ul.strainu_links,
ul.strainu_links li {
 list-style-type:none;
 margin-left: 1em;
}
div.inner_content_header {
}
div.inner_content_footer {
 clear:both;
 float:none;
}
div.breadcrumb {
 font-size:x-small;
 color:#600;
}
.main_icons,
.main_icons p {
 text-indent:0em;
 margin:0;
 margin-left:-2px;
 padding:0;
}
.main_icons a.icon,
.head_icon,
.main_icons a.icon:visited {
 text-align:center;
 font-size: small;
 font-weight:bold;
 float:left;
 display:block;
 height:116px;
 width:95px;
 outline:none;
 margin:0;
 padding:0;
 background-repeat:no-repeat;
 background-position: 0px 16px;
 vertical-align:top;
}
.head_icon {
 height: 95px;
 margin: 8px;
 margin-left:0px;
 background-position: -95px 0px;
}
.main_icons a.icon:active,
.main_icons a.icon:hover {
 outline:none;
 background-position: -95px 16px;
}
.meeting_icon {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/icon_buttons/meetings.gif)
}
.ineedhelp_icon {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/icon_buttons/ineedhelp.gif)
}
.justfortoday_icon {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/icon_buttons/justfortoday.gif)
}
.calendar_icon {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/icon_buttons/calendar.gif)
}
.links_icon {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/icon_buttons/links.gif)
}
.nacc_icon {
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/icon_buttons/nacc.gif)
}
div.listposts_new_posts,
.na_jft_bt_quote {
 clear:both;
}
h2.info_header {
 padding:4px;
 font-size: medium;
 font-weight:normal;
 font-style:italic;
 text-align:center;
}
div.navigation {
 padding-top:8px;
 font-size: small;
}
#main_title {
 position:absolute;
 left: 50%;
 top: 0px;
 width: 472px;
 height:36px;
 margin-left: -344px;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/header_text.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
#main_title a,
#main_title a:visited {
 display:block;
 width: 472px;
 height:36px;
 outline:none;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/header_text.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
#main_title a:hover,
#main_title a:active {
 outline:none;
 background-position:0px -36px;
}
#sidebar a.home_text_dim {
 display: block;
 outline: none !important;
 border: none !important;
 background-color:inherit !important;
 padding: 0 !important;
}
#sidebar .home_text_dim {
 padding-top: 10px;
 width: 60px;
 height: 19px;
 margin-left: auto;
 margin-right: auto;
 background-repeat:no-repeat;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/home_text.gif);
}
#sidebar div.home_text {
 background-position:0px 10px;
}
#sidebar a.home_text:visited,
#sidebar a.home_text {
 background-position:0px -19px;
}
#sidebar a.home_text_highlight,
#sidebar a.home_text:active,
#sidebar a.home_text:hover {
 background-position:0px -38px;
}
#header div#home_logo_div {
 position:absolute;
 top: 0px;
 left:50%;
 margin-left:200px;
 width:160px;
 height:64px;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/logo.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}
img#header_shadow {
 position: absolute;
 left:50%;
 margin-left:200px;
 top: 64px;
 width: 160px;
 height: 16px;
 background-image: url(http://s.sasna.org/themes/sasna/theme_images/logo_bottom.png);
 background-repeat:no-repeat;
 background-position: 38px 0px;
}
#header a#home_link:visited,
#header a#home_link {
 outline: none;
 width:159px;
 height:64px;
 display:block;
 background-image:url(http://s.sasna.org/themes/sasna/theme_images/logo.gif);
 background-position:0px -64px;
 background-repeat:no-repeat;
}
#header a#home_link.highlight,
#header a#home_link:hover,
#header a#home_link:active {
 outline: none;
 background-position:0px -128px !important;
}
div#header.wide_header img#header_shadow,
div#header.wide_header div#home_logo_div {
 right:0px;
 left:auto;
 margin:0;
}
#header div.home_page_header a#home_link {
 display: none !important;
}
.home_page_line1,
.home_page_line2 {
 font-family:"Times New Roman", Times, serif;
 color: #444;
 clear:both;
 margin-top:1em;
 text-align:center;
 font-size: xx-large;
 font-weight: bold;
}
.home_page_line1 {
 font-size: xx-large;
}
.home_page_line2 {
 margin-bottom:1em;
 font-size: large;
}
a.dl_link {
 width: 100%;
 display: block;
 text-align: center;
}