/* iZebra Global Village style rangler */
/* Add additional styles to this list as needed */


@import "typography.css";
@import "classes.css";
@import "thickbox.css";



body {


color:#aaa;
background-color:#e6e3cf;
text-align:center;
padding-bottom:8px;
background-image:url(g/background.png);
background-repeat:repeat;
background-position: center 0px ;
}

#superHeader   {

width:100%;
position:relative;
height:1px;
background:#000;
background-image:url(g/super-header.jpg);
background-repeat:repeat-x;
background-position: left bottom ;
}


#shell    {

position:relative;
padding:0px;
width:974px;
margin:2px auto;
background-image:url(g/BBC-12-column-gridZZ.png);
background-repeat:repeat-y;
background-position: left 0px ;


overflow:hidden;

}












#content {

margin:0px;
padding-top:14px;
padding-bottom:40px;



}

#leftColumn    {

height:500px;
float:left;
margin-left:14px;
width:146px;
margin-top:14px;
background-image:url(g/main-title.jpg);
background-repeat:no-repeat;
background-position: 0 34px ;
position:relative;
text-align:left;
padding-top:0px;
}





#footer    {
height:60px;
position:relative;
clear:both;
border-bottom:6px none #784080;
font-size:80%;
text-align:left;
padding:0 14px;
} 












#mainColumn {

width:784px;
float:left;

text-align:left;
overflow:hidden;
position:relative;
margin:0 0 0 14px;

padding-top:40px;
}




.thumb  {

float:left;
width:120px;height:120px;
background:#000;
margin:0 0 10px 10px;
overflow:hidden;
text-align:center;
border:1px solid #000;
position:relative;
}


.thumbTitle  {

margin:0 0 .2em 10px;

}







#foot-notes {

 height:10px;

background:red;
}






#mainColumn .storyWrap {

border:1px solid #E0DDC9;
border:1px solid #C6C2AA;
padding:1.5em;
margin:0 0 1em 0;

position:relative;
background:#fff;

}














#mainColumn .storyWrap .return {


margin:2.5em 0 1em 0;
display:block;
font-family: Arial, Verdana, Helvetica, sans-serif;
line-height:1.3em;
font-size:80%;
}



#mainColumn .storyWrap .storyBox{

border:1px none #e6e3cf;
padding:1em .5em .5em .5em;
margin:0 0 1em 0;
overflow:hidden;
position:relative;
background:#FFEEBF;
background:#f7f6f0;
background:#f1efe4;

}





 #mainColumn .storyWrap p.image-caption  {

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
margin:0px;
padding:0px;
width:100%;
color:#59806C;
color:#666;
line-height:1.4em;

}

p.image-caption strong {

color:#333;
}













 #mainColumn .storyWrap table   { border:1px solid #C6C2AA;
border-right:none;border-bottom:none;
position:relative;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:70%;
margin:0 0 1em 0;
}
 #mainColumn .storyWrap table td { border-bottom:1px solid #C6C2AA;
border-right:1px solid #C6C2AA;
padding:.5em 1em .5em .5em;

}
 #mainColumn .storyWrap table td ul {
 font-family: Arial, Verdana, Helvetica, sans-serif;
}
 #mainColumn .storyWrap table td ul li {

}







#mainColumn p, ul {



}


#mainColumn dt {

font-size:110%;

}

#rightColumn p, ul, address{



}






#nav  {

margin-left:2px;

}

#nav ul {

margin:0;

}

#nav ul li {

list-style:none;

width:142px;
height:36px;
text-align:center;
margin-bottom:1px;
}



a.nav, a:link.nav, a:visited.nav {
text-align:center;
display:block;
color:#000;
text-decoration:none;
font-weight:normal;
padding-top:9px;
padding-bottom:8px;
background-image:url(g/nav-button.jpg);
background-repeat:no-repeat;
background-position: -2px 0 ;font-size:80%;
border-top:1px solid #111;
}



a:hover.nav  {
background-image:url(g/nav-button.jpg);
background-repeat:no-repeat;
background-position: -2px -36px ;
}




ul.resume {

margin:0 0 1em 0em;
list-style:none;
font-size:90%;

}


ul.resume li {


list-style:none;
margin:0 0 .5em 0;
}


.linkColumn   {


width:224px;
float:left;
margin-right:14px;

}







