/* header, menus, etc */

/*text*/
.header {font-weight: bold; font-size: 50px; font-family: arial; }
.slogan {font-weight: bold; font-size: 11px; font-family: arial; }
.topmenu {font-weight: bold; font-size: 12px; font-family: arial; }
.sidemenu {font-weight: bold; font-size: 14px; font-family: arial; }
.date {font-weight: normal; font-size: 10px; font-family: arial; }
.digression {padding-left: 50px;}
.sideheading{font-weight: bold; font-size: 14px; font-family: arial;}

/*divs*/
div {margin: auto; font-family: arial;}

div.topcontent { z-index: 3; background-color: #F7C593; border-bottom: 1px black solid; border-top : 1px black solid;}
div.backingcontent {background-color: #F7A759; }

div#frame {min-height: 100%; width: 800px; text-align: left; background-color: white; border-right: 1px black solid; border-left: 1px black solid; position: relative; clear: both; padding-bottom: 0px;}

div#sidebarmain {width: 800px; height: 100%; margin: auto; clear: both; background-color: #F7A759; position: relative; z-index:1;}
div#sidebar {padding-top: 140px; z-index: 2; position: absolute; top: 101px; left: 0px; width: 150px; background-color: #F7A759; text-align: center; }
div#sidecontent {height: auto; padding: 8px; width: 633px; background-color: white; margin-left: 150px; z-index: 1; border-left: 1px black solid;}

div#mainnosidebar {z-index: 1; position: relative; padding: 8px; background-color: white; text-align: justify; clear: both;}


div.newstitle {padding: 3px; width: 90%; height: 20px; border: 1px black solid; background-color: #F7A759; font-weight: bold; font-size: 1em;}
div.newsmain {padding: 3px; background-color: #F7C593; width: 90%; border: 1px black solid; border-top: 0px; margin-bottom: 10px; clear: both; font-weight: normal; font-size: 1em;}
	
.remarkleft {float:left; margin: 0px 10px 5px 0px; padding: 0;}
.remarkright {float:right; margin: 0px 0px 5px 10px; padding: 0;}

.thumbnail {cursor: pointer; cursor: hand; width: 100px; height: 75px; text-align: center; margin: 0px; padding: 0px; background-color: black; border: 1px black solid;}
#photosleft {float: left; width: 102px; margin-left: 4px;}
#photosright {float: left; width: 102px; margin-left: 0px;}
#photosmid {float: left; height: 460px;}
#tnlarge {cursor: pointer; cursor: hand;}

.doubleimage {margin-bottom: 5px;}

/* main body */

body {height: 100%; text-align: center; margin: auto; background-color: #999;}
html {height: 100%;}
h1 {font-weight: bold; font-size: 2em; font-family: arial; text-align: center; line-height: 2em; padding-top: 40px; }
h2 {font-weight: bold; font-size: 1.3em; font-family: arial; text-align: center; line-height: 2em; }
h3 {font-weight: bold; font-size: 1.1em; font-family: arial; text-align: center; line-height: 2em; }
.bold  {font-weight: bold; }

p {text-indent: 20px; text-align: justify; color: black; font-size: 11pt; font-family: arial;}
p.note {padding-left: 20px; font-size: 9pt;}

img {border: 0px;}

hr {color: black;}

.question {font-weight: bold; color: #D77749; font-size: 11pt; font-family: arial; text-align: justify;}
.answer {text-indent: 20px; color: black; font-size: 11pt; font-family: arial; text-align: justify;}

/* links... */

a:link {color: #D77749; text-decoration: none; } 
a:visited {color: #D77749; text-decoration: none; } 
a:hover {color: #F7A759; text-decoration: underline; } 
a:active {color: #F7A759; text-decoration: underline;}

a.topmenu:link {color: #000000; text-decoration: none; } 
a.topmenu:visited {color: #000000; text-decoration: none; } 
a.topmenu:hover {color: #FFFFFF; text-decoration: underline; } 
a.topmenu:active {color: #FFFFFF; text-decoration: underline;}

a.sidemenu:link {color: #000000; text-decoration: none; } 
a.sidemenu:visited {color: #000000; text-decoration: none; } 
a.sidemenu:hover {color: #FFFFFF; text-decoration: underline; } 
a.sidemenu:active {color: #FFFFFF; text-decoration: underline;}

a.paper:link {color: #D77749; text-decoration: underline; } 
a.paper:visited {color: #D77749; text-decoration: underline; } 
a.paper:hover {color: #f7c593; text-decoration: underline; } 
a.paper:active {color: #f7c593; text-decoration: underline;}

a.prevnext:link {color: #D77749; text-decoration: underline; } 
a.prevnext:visited {color: #D77749; text-decoration: underline; } 
a.prevnext:hover {color: #f7c593; text-decoration: underline; } 
a.prevnext:active {color: #f7c593; text-decoration: underline;}