/* #######################  GENERAL SETTINGS ############################ */

body{
margin:0px;
height:100%;
font-size: .9em;
font-family: 'Nobile', arial, serif;
line-height: 1.3em;
background:url(../images/top-gradient.png)top center repeat-x #A2998B;
}


@font-face {
    font-family: 'Jellyka';
    src: url('saint-andrews-queen-webfont.eot');
    src: url('saint-andrews-queen-webfont.eot?#iefix') format('embedded-opentype'),
         url('saint-andrews-queen-webfont.woff') format('woff'),
         url('saint-andrews-queen-webfont.ttf') format('truetype'),
         url('saint-andrews-queen-webfont.svg#jellyka_saint-andrews_queenRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*links*/
img {border: 0 none;}
a {color:#8C8579; text-decoration: none; font-family: 'Nobile', arial, serif;}
a:hover {color:#6E535C; text-decoration: none;}

/* Clears Divs */
.clr{clear: both;}

/* Legal */
.copyright{clear: both;}

/* separator */
.sepHR{background:url(../images/sepLine.png) repeat-x center bottom; margin:20px 0;}
.sepHR2{background:url(../images/sepLine.png) repeat-x center bottom; padding-top:8px; padding-bottom:20px;}

/* #######################  END GENERAL SETTINGS ############################ */


p{margin: 0 0 12px 0;color: #333333;font-weight:normal;font-family: 'Nobile', arial, serif;}
pre {font-family: monospace;font-size: .9em;}
strong, b {font-weight: bold;}
em, i {font-style:italic;}
code {font-family: "Courier New", Courier, monospace;font-size: 1em;white-space: pre;}
dl {margin: 0 0 1.5em 0;padding: 0;line-height: 1.4em;}
dl dt {font-weight: bold;margin: 0.25em 0 0.25em 0;padding: 0;}
dl dd {margin: 0 0 0 30px;padding: 0;}

h1,.componentheading {color: #8C8579;font-size: 200%;/* z-index: 1; */} 
h2,.contentheading {color:#6E535C;font-size: 180%;/* z-index: 1; */} 
h3 {color: #666666;font-size: 160%;/* z-index: 1; */} 
.moduletable h3{color: #6E535C;font-size: 160%;} 
h4 {color: #404141;font-size: 140%;/* z-index: 1; */} 
h5 {color: #8C8579;font-size: 130%;/* z-index: 1; */} 
h6 {margin: 0px; color: #6E535C;font-size: 115%;} 

h6 em a {font-style:normal !important;font-weight: normal !important;text-shadow: none !important;}

h1, h2, h3, h4, h5, h6, .componentheading, .contentheading, .moduletable h3 {
  font-family: 'Quattrocento', arial, serif;
  margin: 5px 0;
  font-weight: normal;
  text-shadow:1px 1px 1px #FFF;
  line-height: 1.2em;
}

#feature {width:700px;margin:auto;padding:30px 0;}
#feature h2 {text-align:center;color:#6E535C;font-size: 180%;/* z-index: 1; */}
#feature p {text-align:justify;line-height:1.6em;} 
#feature hr {width:500px;margin:auto;height:20px;background:url(../images/separator.png)center no-repeat;border:none;padding:15px 0;}

hr {width:500px;margin:auto;height:20px;background:url(../images/separator.png)center no-repeat;border:none;padding:15px 0;}


span.author {float: right;width: 100%;text-align: right;font-style: italic;margin: 8px 0 20px;}

.listcan {margin:auto;padding:0 0 50px 0;width:852px;}
.listbox {width:284px;float:left;min-height:100px;margin-bottom:15px;}
.middle {margin:0 15px;}
 
/* Small text */
small, .small, .smalldark, .mosimage_caption, .createby, .createdate, .modifydate, a.readon, .img_caption {
  color: #666666;
  font-size: 92%;
}

#menu1 ul{list-style:none;padding:none;}
#menu2 ul{list-style:none;padding:none;}

ul {
  list-style: disc;
}

ol {
display: block;
}

