@charset "utf-8";
/*
Theme Name: Blind Society Theme
Theme URI: 
Description: 
Version: 1.0
Author: Advertising Empire
Author URI: 
*/

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}

*.toggle a {text-decoration:none;}
*.toggle a:hover {text-decoration:underline;}

.navigation {display: block;text-align: center;margin: 20px 0 0 0;}
.alignright {float: right;}
.alignleft {float: left}
img.alignleft {margin: 0 15px 15px 0;}
img.alignright {margin: 0 0 15px 15px;}
img.aligncenter {margin: 15px auto;display:block;}

/***************************** body + fonts */

body {text-align:center;background: #fff;color:#000;font: 12px Arial, Helvetica, sans-serif;padding: 0 0 100px 0;}
p {line-height:18px;padding: 10px 0;}

a {outline:none;color:#000;}
a:hover {text-decoration:none;color:#666;}

ul, ol {padding: 10px 0 10px 15px;}
li {line-height:18px;}

h1 {clear:both;margin-top:0;}
h1 img {margin:0;}
h1 a {width:980px;height:179px;display:block;overflow:hidden;text-indent:-9999px;background: url(images/header.png) 0 0;}
#page .widget h3, h2, h2 a {color:#004a80;font: normal 35px Arial, Helvetica, sans-serif;text-transform:lowercase;}
h2 {margin: 15px 0;text-transform: lowercase;}
h3 {font-size:20px;margin: 10px 0;}

/***************************** containers */

#wrap {width:980px;margin:auto;text-align:left;}
#content {padding: 20px 10px 0;}
#sidebar, #sidebar1 {width:184px;font-family: Verdana, Geneva, sans-serif;}
#page {width:556px;border-left:5px solid #004a80;border-right:5px solid #004a80;padding: 0 5px;margin: 0 0 0 7px;}
#footer {margin: 50px 20px 0;text-align:center;font-size:11px;}

/***************************** headertools */

body #headertools {height:24px;clear:both;margin:0;padding: 10px;background:#1f2c6a;text-align:center;margin: 10px 16px 10px 10px;}
body #headertools a {font-size:14px;font-weight:bold;color:#fff;background:none;width:auto;height:auto;padding:0;margin:0;text-indent:0;display:block;float:left;padding: 0 10px;line-height:24px;}
#headertools .fontplus {margin-left:205px;}

#searchform {width:140px;float:right;display: block;margin: 3px 0 0 0;}
#searchform input {float:left;}
.search {float:left;}
.text {width:80px;}

/***************************** nav */

#nav {padding:10px 10px 0 10px;}
#nav li {display:block;float:left;}
#nav li a {display:block;float:left;color:#fff;text-align:center;background: url(images/li.png) 0 -26px no-repeat;width:154px;height:26px;margin: 0 6px 0 0;overflow:hidden;text-decoration:none;line-height:26px;font-size:16px;font-weight:bold;text-transform:lowercase;}
#nav li.current_page_item a, #nav li a:hover, #nav.singlepage li.page-item-7 a {background-position:0 0;}

/***************************** sidebar */

#sidebar h3, #sidebar1 h3 {background: url(images/sidebar.png) 0 0 no-repeat;text-align:center;color:#fff;padding: 3px 0;text-transform:lowercase;font-size:16px;}

#sidebar ul.shortcuts {padding: 10px;}
#sidebar ul.shortcuts li {list-style:none;font-size:14px;padding: 5px;}

.textwidget {padding: 10px;}
.homepage em {font-size:16px;color:#004a80;}

/*tools*/
.fonts {width:184px;height:54px;display:block;overflow:hidden;text-indent:-9999px;margin: 15px 0;}
.fontplus {background: url(images/increase.png) 0 0 no-repeat;}
.fontminus {background: url(images/decrease.png) 0 0 no-repeat;}
.contrast1, .contrast2 {width:82px;height:23px;display:block;float:left;overflow:hidden;text-indent:-9999px;}
.contrast1 {background: url(images/normal.png) 0 0 no-repeat;margin: 0 7px;}
.contrast2 {background: url(images/contrast.png) 0 0 no-repeat;}
.contracttools {margin-bottom:20px;}
/*speech*/
.speech {display:block;height:16px;line-height:20px;background: url(images/speech.png) 0 5px no-repeat;padding: 2px 0 2px 25px;margin: 5px 0;}

.latest {margin: 30px 0 0 0;}
.latest li {list-style:none;}
.latestnews {padding: 10px;}

/***************************** content */

.archive {padding: 0 0 20px 0;}
.sectionindex-anchor-list li {text-transform: lowercase;}

