html {
	height:101%;
}

body {
    padding:0px;
    margin:0px;
    padding-bottom:20px;
    background:#DEAE02 url(background.png) fixed repeat-x;
}

p,body,table,td,pre {
    font-size:10pt;
}

ul {
    list-style-type:circle;
}


* {
    font-family: Trebuchet MS, Tahoma, Verdana, sans-serif, Arial;
}

a {
    color:#244475;
}

a:hover {
	color:#3C72C2;
}

img {
    border:none;
}

.header {
  background:url(head.jpg) no-repeat;
  height:230px;
}

.header marquee {
  width:350px;
  margin-top:19px;
  margin-left:22px;
  color:#000000;
  font-weight:bold;
}

.container {
    width:900px;
	padding:0px;
	text-align:left;
	border-left:1px solid #555555;
	border-right:1px solid #555555;
	border-bottom:1px solid #555555;
	background:#ffffff;
	margin:auto;
}

.contentbox {

}

.content {
	min-height:400px;
	padding:20px;
}

h1,h2,h3,h4 {
	margin-top:0px;
	padding-top:0px;
	margin-bottom:5px;
	padding-bottom:0px;
}

.mainnavigation {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(button1.gif); position:relative;}
.mainnavigation li {float:left;}
.mainnavigation li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.mainnavigation li a b {float:left; display:block; padding:0 16px 0 8px;}
.mainnavigation li.current a {color:#fff; background:url(button3.gif);}
.mainnavigation li.current a b {background:url(button3.gif) no-repeat right top;}
.mainnavigation li a:hover {color:#fff; background:#000 url(button4.gif);}
.mainnavigation li a:hover b {background:url(button4.gif) no-repeat right top;}
.mainnavigation li.current a:hover {color:#fff; background:#000 url(button3.gif); cursor:default;}
.mainnavigation li.current a:hover b {background:url(button3.gif) no-repeat right top;}

.subnavigation {float:left;}

.photoalbum_thumb {
  border:1px solid #DCE0C4;
  padding:10px;
  background:#EDEEE0;
 }
