/*  
Theme Name: Partially Sighted January 2009
Theme URI: http://www.www.partially-sighted.com/
Description: large font, wider columns
Version: 1.0
Author: Crunchyslug
*/

#access {clear:both; width:100%; color:#036; background-color:#FFF; height:auto; margin:0px; padding:0px; font-size:80%; }
#access li {display:inline; list-style-type: none; padding: 0 .6em 0 1em;}
#access li a {color:#036;}
#access li a:focus, #access li a:hover, 
#access li a:active {background-color:#DDD;}

#navcontainer { margin: 0px; padding: 4px 0px 12px 3px; background: transparent url('') bottom left no-repeat; }

.navlist { padding:0px; margin: 0px; }
.navlist li { list-style: none; margin: 0px; }
.navlist li a:link { font-size:1.0em; color:#E8E22E; font-weight:bold; text-decoration: none;}
.navlist li a:visited {font-size:1.0em; color:#E8E22E; font-weight:bold; text-decoration: none; }
.navlist li a:hover { text-decoration: underline; color:#FC9;}

.navlist li ul { margin:0px; padding:0px; border-bottom:1px dashed #366; }
.navlist li ul li { margin:0px; padding: 0px 0px 0px 14px; border-bottom:0px dashed #366; }
.navlist li ul li a:link, .navlist li ul li a:visited { color:#FFF; font-weight:normal;}

.acclist { padding:0px 0px 4px 16px; margin: 0px; background-color:#E8E22E; }
.acclist li a:link, .acclist li a:visited { text-decoration: none; color:#2C2A4F;}
.acclist li a:hover { text-decoration: underline; color:#C30;}

.current_page_item, .current-cat {
}

.newslist { padding:0px 0px 0px 16px; margin: 0px; border-bottom:1px dashed #366; }
.newslist li { list-style: none; margin: 0px 0px 0px 0px; }
.newslist li a:link { font-size:1.0em; color:#FFF; font-weight:normal; text-decoration: none;}
.newslist li a:visited {font-size:1.0em; color:#FFF; font-weight:normal; text-decoration: none; }
.newslist li a:hover { text-decoration: underline; color:#FC9;}

a:link, a:visited {color:#3C3C3C;}
a:hover {color:red; text-decoration:none;}


h1, h2, h3 { margin:0px; padding:0px; font-family: verdana, arial, helvetica, sans-serif;}
h1 {font-size:1.4em; color:#2C2A4F;}
h2 {font-size:1.4em; color:#2C2A4F;}
.h2Contrast, .pagetitle {color:#C30;}
h3 {font-size:1.3em; color:#000; margin-top:10px;}

#navcontainer h2 {font-size:1.1em; color:#E8E22E;}

body { padding:0px 0px 40px 0px; margin:0px; background-color:#FFA;	font:normal 1.3em/1.6em verdana, arial, helvetica, sans-serif; color:#3C3C3C; }
p { padding: 0px; margin:2px 0px 24px 0px; }
.note {font-size:74%;}
img {border:0px;}
hr {color:#CCC; height:1px;}
.imgLeft { float:left; margin-right:12px; }
.imgRight { float:right; margin-left:12px; }
#content ul { margin:0px; padding:0px 20px; }
#content ul li { list-style-image: url(''); }

#page { width:96%; margin:0px auto 0px auto; padding:0px; background-color:#FFF; color:#2C2A4F; }
#masthead {margin:0px 0px 4px 0px; padding:0px; height:auto; background: #2C2A4F url('images/logo2.gif') 10px 15px no-repeat; color:#FFF; border-bottom:5px solid #FFF;}
#siteTitle {display:none;}
#logo {display:none; }
#slogan { display:block; width:auto; padding:40px 0px 34px 0px; margin:0 30% 0 34%; color:#FFF; background-color:transparent; font:bold 20px/24px 'trebuchet ms', verdana, arial, tahoma, sans-serif; }
.slogan2 { color:#E8E22E; font:bold italic 24px 'trebuchet ms', verdana, arial, tahoma, sans-serif; }
#skips {clear:both; margin-left:10px; color:#2C2A4F;}
#content { font-family: verdana, arial, helvetica, sans-serif; float:right; padding:20px 0px; margin:0px 10px 0px 0px; width:66%; background-color:#FFF; color:#121212; }
#sidebar { width:32%; background: #2C2A4F url('') top left no-repeat; color:#FFF; margin:0px; padding: 0px; }
#footer { clear:both; border-top:4px solid #FFF; padding:10px 20px 10px 20px; margin:0px; color:#999; background-color:#2C2A4F; font:normal 0.7em/1.2em verdana, arial, helvetica, sans-serif; background: #2C2A4F url('') bottom left no-repeat; }
#footer a:link, #footer a:visited {color:#999;}

/* END */