html {
overflow-x: hidden; overflow-y: auto;
scrollbar-face-color:#e1e7e8;
scrollbar-highlight-color:#f1f7f8;
scrollbar-shadow-color:#e9eff1;
scrollbar-arrow-color:#c6dde4;
scrollbar-track-color:#e7e7e7;
}

body { text-align: center; margin: 0px; 
font-family:georgia, book antiqua, Times New Roman, arial; 
font-size:11px; 
color:#8B8B8B;
background: url(bg.png);
background-attachment:fixed;
background-color:#eff5f6;
margin-bottom:50px;
}

#container {
width: 750px;
}

#top {
margin-top:10px;
}

#content {
width:750px;
background-color:#f8fafa;
}

#footer {
width:750px;
background-color:#e0e5e6;
background: url(bg_dark.png);
text-align:center;
padding-top:15px;
}

#social {
background-color:#dde0e1;
background: url(bg_darker.png);
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
padding-top:5px;
padding-bottom:5px;
}

#social a {color:#86adba; text-decoration: none; }
#social a:hover {color:#93becc; text-decoration:underline; }

.indextitle {
font-family:garamond,book antiqua, Times New Roman, arial; 
font-size: 20px; 
line-height:30px;
letter-spacing:1px;
font-style: italic;
letter-spacing:1px;
border-bottom: solid #e5e4e7 1px; 
color: #bfaab4;
}

.indexlist { 
font-family:georgia, book antiqua, Times New Roman, arial; 
font-size:11px; 
line-height:22px;
color:#959595;
text-align:justify;
background: url(bar.gif) top left repeat-x;
}

.icon { 
border: solid #f8fafa 5px; 
filter: alpha(opacity=75);
}

.iconborder { 
border: solid #deeaec 15px; 
}

a:link, a:visited {color:#cab4be; text-decoration: none; }
a:active, a:hover {color:#d9c1cc; text-decoration:underline; }

submit,select,input,textarea {
font-family:georgia,book antiqua,times new roman,arial; 
font-size:10px; 
color:#ffffff; 
background-color:#e4e9eb; 
border: solid #e8ecec 1px;
}

.copy {
color:#c2c2c2; 
font-family:georgia,book antiqua,times new roman,arial;
font-size:10px; 
text-decoration:none; }

h1 {
font-weight: normal;
color: #bfaab4; 
font-family:garamond,book antiqua, Times New Roman, arial; 
font-size: 25px; 
letter-spacing:1px;
font-style: italic;
letter-spacing:1px;
border-bottom: solid #e5e4e7 1px; 
margin:0px;
}

h1:first-letter
{
    font-size:33px;
    font-family:edwardian script itc,corabael;
    letter-spacing:3px;
} 

.articlecrumb {
color:#8fafbf;  
font-family:georgia,book antiqua,times new roman,arial; 
font-size: 9px;
text-transform:uppercase;
text-align:right;
}

.articletext { 
text-align: justify;
line-height:20px;

}

.quotes { padding-left: 20px; padding-right:20px; padding-top:5px; padding-bottom:5px;  }
.inner {padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;  
border-top: solid #e9efef 1px; border-right: solid #e9efef 1px;  
border-bottom: solid #e9efef 1px; border-left: solid #deeaec 2px; background:#ffffff;}
.quotesmore { padding-left: 55px; padding-right:55px; padding-top:5px; padding-bottom:5px;  }
.inner i { font-size:10px; font-family:Georgia, 'Times New Roman', Times, serif; line-height:20px; }

.picborder { border:solid #deeaec 5px }

.intitle {color: #d7abba; border-bottom: solid #e5e4e7 1px; letter-spacing:1px; font-size:10px;  text-transform: uppercase; }
.inhighlight {color: #7da4b3; text-transform:uppercase; }
.smaller { font-size:10px; line-height:15px; }

.mini {font-size:9px; }


h2 {color: #8698a3; 
font-family:garamond,book antiqua, Times New Roman, arial; 
font-weight: bold; 
font-size: 18px; 
margin: 0px;
}

h2:first-letter
{
    font-size:25px;
    font-family:edwardian script itc,corabael;
    letter-spacing:3px;
}
.fancyname {font-size:14pt; font-family:edwardian script itc,book antiqua; font-weight:normal; color:#d9bfd7; text-decoration:none;}
.labels {text-decoration:none; text-transform:uppercase; color:#bbc4ce;}

.profile { border-bottom: dotted #f7f2f7 1px; color:#929eab; font-family:book antiqua,times new roman,arial; font-size:9px; text-align:left; padding-right:5px;}
.profile a:link, .profile a:visited {color:#C7BCD6; text-decoration: none; }
.profile a:active, .profile a:hover { color:#D1C8DE;  text-decoration: none;  }
