/*Global layout css and graphical preferences*/

#main{
width:750px;
margin-left:auto;
margin-right:auto;
}

#main_bg{
float:left;
background:url(../images/arrow_bg.jpg) repeat-y 156px 500px;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
display:block;
margin-left:auto;
margin-right:auto;
}

a img{
border:none;
}

/*Elements used accross all the website*/

#banner{
float:left;
margin-top:20px;
/*background:url(../images/banner_land.jpg) no-repeat;*/
width:100%;
height:121px;
}

.banner_default{
background:url(../images/banner_land.jpg) no-repeat;
}

.banner_bg1{
background:url(../images/banner_child.jpg) no-repeat;
}

.banner_bg2{
background:url(../images/banner_drum.jpg) no-repeat;
}

.banner_bg3{
background:url(../images/banner_land.jpg) no-repeat;
}

.banner_bg4{
background:url(../images/banner_snowshoe.jpg) no-repeat;
}

.banner_bg5{
background:url(../images/banner_think.jpg) no-repeat;
}

.banner_bg6{
background:url(../images/banner_walk.jpg) no-repeat;
}

.banner_bg7{
background:url(../images/banner_women.jpg) no-repeat;
}

h1{
color:#B9553D;
font-size:1.3em;
font-weight:bold;
margin:75px 0 9px 155px;
width:350px;
}

h2{
color:#306D5F;
font-size:1.25em;
font-weight:bold;
margin:0 0 1em 0;
}

h3{
color:#B9553D;
font-size:1.1em;
}

h3.menu3rd4th{
float:left;
color:#000000;
font-size:1em;
font-weight:bold;
margin:0 0 15px 0;
width:100%;
}

div#menu_artists{
float:left;
width:50%;
border-bottom:1px solid #B9553D;
text-align:right;
margin:0 0 15px 0;
}

div#menu_artists a.bullet2{
color:#909195;
margin-right:30px;
}

h4{
color:#B9553D;
}

#content{
padding-top:8px;
float:left;
background:url(../images/arrow_bg_top.jpg) no-repeat;
padding-left:22px;
width:572px;
font-size:0.95em;
line-height:130%;
}

#content a{
color:black;
}

#content img{
padding-left:10px;
padding-bottom:10px;
}

#content ul{
list-style:none;
margin-left:0;
padding-left:20px;
}

#content ul li{
padding-left:14px;
background:url(../images/menu_arrow_red.gif) no-repeat 0 4px;
margin-bottom:1em;
}


#content_bg{
float:left;
background:url(../images/arrow_bg.jpg) repeat-y;
width:594px;
}

.imagebox{
float:right;
width:200px;
margin-left:10px;
margin-bottom:10px;
font-size:smaller;
}

#content .imagebox img{
padding:0;
}

.resources_bloc{
float:left;
font-size:0.95em;
width:100%;
margin-top:20px;
margin-bottom:5px;
}

.img_centered{
 margin:0px;
 text-align: center;
}

#content .resources_bloc img{
float:left;
margin-right:10px;
padding-left:0px;
}

.resources_bloc h2{
float:left;
color:black;
font-size:1.2em;
margin-bottom:7px;
width:475px;
}

.resources_bloc h2 a{
text-decoration:none;
color:black;
}

.resources_bloc div.links{
margin-top:2px;
border-top:solid 1px #EEBFB7;
float:left;
width:475px;
}

.resources_bloc div.text_bloc{
float:left;
height:48px;
width:475px;
overflow:auto;
}

#content .resources_bloc a.res_link{
color:#B9553D;
font-style:italic;
padding-left:12px;
text-decoration:none;
font-size:0.95em;
background:url(../images/menu_arrow_red2.gif) no-repeat 0 4px;
padding-right:15px;
}

/*Menus*/

#large_menubox{
background:url(../images/vm_icon.jpg) no-repeat;
padding-left:90px;
margin-top:4px;
width:481px;
height:84px;
margin-bottom:1px;
font-size:1.05em;
line-height:100%;
}

#large_menubox h2{
margin-bottom:0;
}

#large_menubox a{
color:#B9553D;
/*color:#B9553D;*/
text-decoration:none;
}

#large_menubox ul{
font-size:0.85em;
color:#FEF8F8;
float: left;
list-style:none;
padding:0;
margin:9px 0 0 0;
font-style:italic;
width:481px;
border-top:solid 1px #EEBFB7;
height:54px;
}

#large_menubox ul li{
float: left;
width:228px;
margin:2px 0 4px 0;
padding:0 0 0 12px;
background:url(../images/menu_arrow_red.gif) no-repeat 0 4px;
}

#large_menubox li.selected{
background-image:url(../images/menu_arrow_red2.gif);
}

#large_menubox li.selected a{
/*color:#B9553D;*/
color:#B9553D;
font-weight:bold;
}

#menu_top{
margin-top:-13px;
text-align:right;
padding-left:10px;
background-color:#FFFFFF;
width:auto;
float:right;
}

#menu_top a{
color:#444444;
font-size:0.8em;
text-decoration:none;
}

#menu_top a img{
margin-left:4px;
}

#menu_left{
font-size:0.9em;
float:left;
width:156px;
overflow:hidden;
}

#menu_left ul li a{
color:#626265;
text-decoration:none;
}

#menu_left ul{
padding:0;
margin:0;
list-style:none;
}

#menu_left li{
background:url(../images/menu_arrow_red.gif) no-repeat 0px 5px;
padding-left:12px;
list-style:none;
margin-top:15px;
padding-right:2px;
}

#menu_left li li{
background:url(../images/bullet_gray.jpg) no-repeat 0px 5px;
margin-top:5px;
}

#menu_left li li.selected{
background:url(../images/bullet_red.jpg) no-repeat 0px 5px;
}

#menu_left li.selected a{
font-weight:bold;
}

#menu_left li.selected li a{
font-weight:normal;

}

#menu_left li.resources li.selected{
background:url(../images/menu_arrow_red2.gif) no-repeat 0px 5px;
}

#menu_left ul li.resources ul li.resource_explanation{
background:none;
padding:0;
font-size:0.9em;
color:#B9553D;
}

#menu_left ul li.resources{
margin-top:0px;
padding:0px 0px 0px 15px;
border-bottom:1px solid #B9553D;
background:url(../images/menu_arrow_red2.gif) no-repeat 0px 5px;
}

#menu_left ul li.resources ul li{
margin-left:10px;
background:url(../images/menu_arrow_red.gif) no-repeat 0px 5px;
padding-left:14px;
}

#menu_left li.selected{
background:url(../images/menu_arrow_red2.gif) no-repeat 0px 5px;
}

#menu_left ul li ul li a{
color:#909195;
}

#menu_left ul li.resources ul li.selected a{
color:#B9553D;
font-weight:bold;
}

#menu_left ul li ul li.selected a{
color:#B9553D;
}

#menu_left ul li ul li.unselected a{
font-weight:normal;
}


#menu_left ul li.resources a{
color:#B9553D;
text-decoration:none;
font-weight:bold;
}


#content ul.menu3rd a{
text-decoration:none;
color:#909195;
font-size:0.9em;
}

#content ul.menu3rd4th li a{
text-decoration:none;
color:#909195;
font-weight:bold;
font-size:0.9em;
}

#content ul.menu3rd4th li ul li a{
text-decoration:none;
color:#909195;
font-size:0.9em;
font-weight:normal;
}

#content ul.menu3rd a.selected, #content ul.menu3rd4th a.selected{
color:#B9553D;
}

#content ul.menu3rd li.selected{
background:url(../images/menu_arrow_red2.gif) no-repeat 0px 5px;
}

#content ul.menu3rd{
float:left;
width:100%;
padding:0 0 5px 0;
margin:0;
border-bottom:1px solid #B9553D;
margin-bottom:15px;
}

#content ul.menu3rd li{
float:left;
width:30%;
margin:0 0 5px 0;
}

#content ul.menu3rd4th{
float:left;
width:100%;
padding:0 0 5px 0;
margin:0;
border-bottom:1px solid #B9553D;
margin-bottom:15px;
}

#content ul.menu3rd4th li{
float:left;
width:30%;
margin:0 0 5px 0;
}

#content ul.menu3rd4th li.selected{
background:url(../images/menu_arrow_red2.gif) no-repeat 0px 5px;
}

#content ul.menu3rd4th li.selected{
background:url(../images/menu_arrow_red2.gif) no-repeat 0px 5px;
}


#content ul.menu3rd4th ul li.selected{
background:url(../images/bullet_red.jpg) no-repeat 0px 8px;
}

#content ul.menu3rd4th li ul{
padding:5px 0 0 0;
}

#content ul.menu3rd4th li ul li{
float:left;
width:85%;
background:url(../images/bullet_gray.jpg) no-repeat 0px 8px;
}

/*Footer*/

#footer{
padding-top:40px;
text-align:center;
color:#444444;
font-size:0.8em;
clear:both;
}

/*Others*/

div.cree_font_download{
margin:20px 0px 20px 100px;
background-color:#FFFFCC;
width:385px;
border:1px solid gray;
}

div.cree_font_download img{
float:left;
margin-top:20px;
margin-right:10px;
}

img.normal{
float:none;
padding:10px;
}

#content a.bullet, #large_content a.bullet{
float:right;
text-align:right;
text-decoration:none;
color:#B9553D;
padding-left:12px;
background:url(../images/menu_arrow_red2.gif) 0px 4px no-repeat;
font-weight:bold;
}

a.bullet2{
text-decoration:none;
color:#B9553D;
padding-left:12px;
background:url(../images/menu_arrow_red2.gif) 0px 4px no-repeat;
}

a.prev_page{
margin-left:4px;
float:left;
width:75px;
display:block;
margin-top:3px;
}

a.next_page{
text-align:right;
float:left;
width:75px;
display:block;
margin-top:3px;
}

a.prev_page img{
margin-right:4px;
margin-top:1px;
vertical-align:middle;
}

a.next_page img{
margin-left:4px;
margin-top:1px;
vertical-align:middle;
}

.indent{
margin-left:20px;
}

.center{
text-align:center;
}

.title_poetry{
font-family: "Times New Roman",Times,serif;
border:3px black double;
width:64%;
margin-left:15%;
padding:10px;
font-size:2em;
font-style:italic;
font-weight:bold;
}

.clear-block{
	display:block;
}

 ul.links /* List of links */
  {
    margin: 0;
    padding: 0;
  }
  
    ul.links li
  {
  	margin: 0;
    padding:0;
	line-height:0.9em;
	display:inline;
	list-style-type:none;
  }
  
    #secondary /* Secondary links */
  {
	font-size: 1em;
	line-height:0.9em;
	float:right;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }
  
  #secondary a
  {
  	color: #444444;
	text-decoration:none;
  }
  
  #secondary li
  {
  	background:url(../images/top.gif) 0px 4px no-repeat;
	padding-left:0.75em;
	}
	
#menu_left ul li.resources ul li.home_link
{
margin-left:-10px;
}
