#content {
width:950px;
margin:0 auto;
}
#header {
height: 240px;
width:950px;
background: url('../images/header.png');
}
#middle {
width:950px;
background: url('../images/middle_bg.png') repeat-y;
padding-top:5px;
display:table;
float:left;
}
#middleinner {
background: url('../images/middle_bottom.png') no-repeat;
background-position: bottom center;
display:table;
float:left;
margin-left:19px;
_margin-left:8px;
}
#left_nav {
float:left;
width:210px;
margin-left:6px;
_margin-left:2px;
}

#right_content {
float:left;
clear:right;
width:670px;
margin-left:16px;
text-align:center;
}
h1 {
font-family: times;
font-size:32px;
color: #000000;
margin-bottom:-5px;
}
.h1 {
font-family: times;
font-size:32px;
color: #000000;
margin-top:20px;
margin-bottom:-5px;
}
h2
{
font-family: arial;
font-size:18px;
color: #768259;
}
.h2
{
font-family: arial;
font-size:18px;
color: #768259;
line-height:24px;
margin-bottom:10px;
}
.h2 a {
color:#768259;
}
.mainp {
font-family: arial;
font-size:12px;
text-align:left;
color:#444444;
line-height:18px;
margin-top:15px;
letter-spacing:.5px
}
.oldecimal {
font-family: arial;
font-size:12px;
text-align:left;
color:#444444;
line-height:18px;
letter-spacing:.5px;
margin-top:15px;
}
.mainp li {
list-style-type:disc;
margin-left:30px;
}
.mainp ol {
margin-top:10px !important;
margin-bottom:10px !important;
}
.alphaupper {
font-family: arial;
font-size:12px;
text-align:left;
color:#444444;
line-height:18px;
letter-spacing:.5px;
margin-top:15px;
}
.alphaupper  li {
list-style-type:upper-alpha !important;
margin-left:60px;
}
.alphalower {
font-family: arial;
font-size:12px;
text-align:left;
color:#444444;
line-height:18px;
letter-spacing:.5px;
margin-top:15px;
}
.alphalower li {
list-style-type:lower-alpha !important;
margin-left:90px;
}
.oldecimal li {
list-style-type:decimal;
margin-left:30px;
margin-top:10px;
}
.blueaccent
{
font-family: arial;
font-size:12px;
color:#438ec0;
}

.greenaccent
{
font-family: arial;
font-size:12px;
color:#92d050;
}


.blueaccent a
{
font-family: arial;
font-size:12px;
color:#438ec0;
}
p.blueaccent {
margin-top:10px;}

.indent {
margin-left:20px;
}
.indentli {
margin-left:60px !important;
}
#footer {
height: 75px;
width:950px;
background: url('../images/footer.png');
clear:both;
float:left;
}
.footer {
font-family: verdana !important;
color: #5c6740 !important;
font-size:10px !important;
text-decoration:none !important;
}


.currentinner {background: #6fc3e6 !important;}

#nav_about {background-position: 0px -36px ;}
#nav_events {background-position:0px  -72px ;}
#nav_storytelling {background-position:0px  -144px ;}
#nav_storytellers {background-position:0px  -180px ;}
#nav_stories {background-position:0px  -396px ;}
#nav_theatre {background-position:0px  -432px ;}
#nav_photo {background-position:0px  -252px ;}
#nav_helpful {background-position:0px  -324px ;}
#nav_contact{background-position:0px  -360px ;}

#nav_writingtips {background-position:0px  -108px ;}
#nav_literacy {background-position:0px  -216px ;}

#nav_recommended {background-position:0px  -468px ;}
#nav_mybooks {background-position:0px  -504px ;}


#nav_shop {background-position:0px  -288px ;}

#nav_home.current {background-position:-209px -0px ;}
#nav_about.current {background-position:-209px -36px ;}
#nav_events.current {background-position:-209px -72px ;}
#nav_storytelling.current  {background-position:-209px -144px ;}
#nav_storytellers.current {background-position:-209px -180px ;}
#nav_stories.current {background-position:-209px -396px ;}
#nav_theatre.current  {background-position:-209px -432px ;}
#nav_photo.current {background-position:-209px -252px ;}
#nav_helpful.current {background-position:-209px -324px ;}
#nav_contact.current {background-position:-209px -360px ;}

#nav_writingtips.current {background-position:-209px -108px ;}
#nav_literacy.current  {background-position:-209px -216px ;}

#nav_recommended.current  {background-position:-209px -468px ;}
#nav_mybooks.current {background-position:-209px  -504px ;}

#nav_shop.current {background-position:-209px -288px ;}

#nav_home.sfHover {background-position:-209px -0px ;}
#nav_about.sfHover {background-position:-209px -36px ;}
#nav_events.sfHover {background-position:-209px -72px ;}
#nav_storytelling.sfHover  {background-position:-209px -144px ;}
#nav_storytellers.sfHover {background-position:-209px -180px ;}
#nav_stories.sfHover {background-position:-209px -396px ;}
#nav_theatre.sfHover  {background-position:-209px -432px ;}
#nav_photo.sfHover {background-position:-209px -252px ;}
#nav_helpful.sfHover {background-position:-209px -324px ;}
#nav_contact.sfHover {background-position:-209px -360px ;}

#nav_writingtips.sfHover {background-position:-209px -108px ;}
#nav_literacy.sfHover  {background-position:-209px -216px ;}

#nav_recommended.sfHover  {background-position:-209px -468px ;}
#nav_mybooks.sfHover {background-position:-209px  -504px ;}

#nav_shop.sfHover {background-position:-209px -288px ;}

#nav_home:hover {background-position:-209px -0px ;}
#nav_about:hover {background-position:-209px -36px ;}
#nav_events:hover {background-position:-209px -72px ;}
#nav_storytelling:hover  {background-position:-209px -144px ;}
#nav_storytellers:hover {background-position:-209px -180px ;}
#nav_stories:hover {background-position:-209px -396px ;}
#nav_theatre:hover  {background-position:-209px -432px ;}
#nav_photo:hover {background-position:-209px -252px ;}
#nav_helpful:hover {background-position:-209px -324px ;}
#nav_contact:hover {background-position:-209px -360px ;}

#nav_writingtips:hover {background-position:-209px -108px ;}
#nav_literacy:hover  {background-position:-209px -216px ;}

#nav_recommended:hover  {background-position:-209px -468px ;}
#nav_mybooks:hover {background-position:-209px  -504px ;}

#nav_shop:hover {background-position:-209px -288px ;}

.photogallery td {
padding:10px;
}