/* CSS Document */

body, html {margin:0;padding:0;height:100%;}
body{background:url(images/bg.gif) top left repeat-x #d1d1d1;}
h1{padding-top:20px; font-size:1.2em; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;margin-left:10px;margin-right:10px;color:#000060;margin-bottom:0;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.8em;margin-left:10px;margin-right:10px;color:#2A2A2A;margin-top:.6em;margin-bottom:.6em;}
ul{font-family:Verdana, Arial, Helvetica, sans-serif;color:#2A2A2A;margin-top:0;margin-right:10px;}
li{font-size:.8em; list-style-type:disc;}
ol{font-family:Verdana, Arial, Helvetica, sans-serif;color:#2A2A2A;margin-top:0;margin-right:10px;}
img{border:0;}
#frame a:link, #left a:link, #right a:link{color:#000060;}
#frame a:visited, #left a:visited, #right a:visited{color:#000060;}
#frame a:hover, #left a:hover, #right a:hover {color:#0000AA;}
#frame a:active, #left a:active, #right a:active{color:#000060;}

#notfooter{position:relative;min-height:100%; width:764px;background:url(images/cols.gif) top left repeat-y;margin-left:auto;margin-right:auto;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
*html #notfooter{height:100%;}
#title{background-color:#dddddd;height:117px;width:764px;position:relative;}
#nav{background:url(images/navbg.gif) top left repeat-x;width:100%;height:24px;position:relative;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;width:764px;}
#nav ul{margin:0;padding:0;list-style-type:none;}
#nav ul li{display:inline;margin:0;padding:0;}
#content{padding-bottom:26px;}
#left{width:551px;float:left;background:url(images/contentgrad.gif) top left repeat-x;min-height:201px;margin-right:0;}
* html #left{height:201px;}
#right{width:211px;background:url(images/colgrad.gif) top left repeat-x;min-height:201px;float:right;}
* html #right{height:201px;}
#footer{background:url(images/navbg.gif) top left repeat-x;height:24px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;position: relative;margin-top: -26px; width:100%;overflow:hidden;}
#footer p{text-align:right;margin-left:10px;margin-top:0;color:#FFFFFF;font-size:.6em;margin-bottom:0;padding-top:6px;}

#frameholder{position:relative;min-height:100%; width:764px;margin-left:auto;margin-right:auto;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
#frame{width:764px;margin:auto;background-color:#FFFFFF;}

#footer a:link{color:#FFFFFF;}
#footer a:visited{color:#FFFFFF;}
#footer a:hover{color:#eeeeee;}
#footer a:active{color:#FFFFFF;}

.clear{clear:both;}
.centered{width:764px;height:24px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;margin-left:auto;margin-right:auto;}
.gallery{border:1px #FFFFFF solid;}
.imgfloat {border:1px #E7E7E7 solid;padding:5px;background-color:#FFFFFF;margin-right:10px;margin-bottom:15px;}