/* based on Alpaca Repo 2 column style.css */
/*
html    { text-align : center;
          outline: 1px dashed red;
}
*/
body {
    /*font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;*/
    font-family: "Book Antiqua", "Palatino Linotype", Cambria, serif;
    color: #800;
    font-weight: bold;
    font-size: 1em;
    margin: 0;
    padding: 0;
    text-align: center;
    background: #ccc;
    /*background: transparent url(index_files/BGpaper.gif) 0 0 repeat;*/
    /*outline: 1px dashed red;*/
}


h1 {
    font-size: 4.0em;
} 


h1, h2, h3, h4, h5, h6 {
    font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;  
    /*font-family: "Book Antiqua", "Palatino Linotype", Cambria, serif;*/
    text-align: center;
    font-weight: bold;
    /*text-shadow: #444444 2px 2px 4px;*/
}

#container {
    /*width: 80%;*/
    width: 640px;
    margin: 0 auto;
    padding: 0;
    text-align: left;
}

/*
#header {
    background: transparent url(index_files/jtwLogo-33.gif) 22px 30px no-repeat;
    text-align: right;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#header h1, h2 { 
    /*text-align: right; */
    /*padding-right: 72px;*/
    font-size: 6.0em;
}
*/

#sidebar {
    float: left;
    width: 200px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 1.1em;
    font-weight: bold;
}

#sidebar ul {    
    margin: 0;    
    padding-left: 0;
    padding-bottom: 0;
    padding-top: 20px;
    padding-right: 1.5em;    
    list-style-type: none;
}

#sidebar a {
    display: block;
    padding: 3px 3px 5px 20px;    
    color: #800;
    text-decoration: none; 
    /*border-bottom: 1px transparent none; */  
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px; 
    border-radius: 10px; /*round corners*/
}

#sidebar a:hover {   
    color: #a00;
    border-left: 1px #999999 solid;
    border-top: 1px #999999 solid;
    border-right: 3px #999999 solid;
    border-bottom: 3px #999999 solid;
    padding-bottom: 0px;
    /*padding: 3px 3px 5px 20px;*/
    font-style: italic;
    font-weight: bold;    
}

#sidebar .poses {margin-left: -20px;}

#sidebar .photo a {
    display: block;
    padding: 3px 3px 5px 20px;
    margin: 0;
    border: 0;
}
#sidebar .photo a:hover{   
    padding: 3px 3px 5px 20px;    
    margin: 0;
    border:0;
}

#mainContent {
    /*background-color: #ffffff;*/
    margin-left: 12em;
    padding: 10px 20px 0 3em;
}
#mainContent .bigfont { font-size: 1.4em;
                        text-align: justify;
}
#mainContent .bigger {
    font-size: 1.1em;   
}
big {
    font-size: 130%;
    font-weight:bold;
}

/* for lists & links in the mainContent  */
/*
#mainContent ul {    
    margin: 50px 0 0 10px ;    
    padding-right: 0;
    padding-bottom: 0;
    padding-top: 0px;
    padding-left: 5.0em; 
    text-align: left;
}
*/

#footer p {
    /*align: center;*/
    width: 100%;
    margin: 0 auto;
    padding: 2em 0;
    text-align: center;
    font-size: .5em;    
}

.clearfloat {
    clear: both;
    height: 0;
    font-size: 1px;
}

.floatRight {
    float: right;
    margin-left: .8em;
}

.floatLeft {
    float: left;
    margin-right: .8em;
}

hr {color: #a00; size: 5px;}

pre {
    font-family: "Lucida Console", Monaco, "Andale Mono", monospace;
    font-weight: bold;
    font-size: .8em;
    color: #900;
}  

blockquote {
    font-family: "Book Antiqua", "Palatino Linotype", Cambria, serif;
    font-weight: bold;
    font-style: italic;
    font-size: 1.0em;
    text-align: center;
    /*color: #800;*/
    width: 25em; /*may need adjustment on each page*/
    margin: 0 auto;
}


img { border: none; }

a {text-decoration: none; border: none;}

a:link {color: #800;}
a:visited {color:#800;}
a:focus {color:#800;}
a:hover {color:#005588;}
a:active {color:#800;}
    
    