/* CSS Document */
body {position:relative; /*background-image:url(../images/bg1.jpg); background-repeat:repeat-x;*/ background-color:#fff; color:#000000; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; }
div {position:relative; margin:0px; padding:0px; display:block; }
h1 {position:relative; display:block; margin:0px; padding:5px; font-size:x-large; }
h2 {position:relative; display:block; margin:0px; padding:5px; font-size:medium; }
p {margin:0px; padding:5px; font-size:small; }
.hsameline {position:relative; display:block; float:left; padding:2px; }
#mainarea {background-color:#fff; color:#000000; margin-top:18px; margin-left:10%; margin-right:10%; border:1px solid #006633; }
#hearderarea {background-color:#CFCEAF; color:#000000; }
#hearderarea p {background-color:#8EA49A; color:#fff; padding:3px; }

#toplinkarea {background-color:#2D402E; color:#fff; border:1px solid #000; border-left-width:0px; border-right-width:0px; height:30px; background-image:url(../images/topmenu.gif); background-repeat:repeat-x; }
.topmenu {position:relative; display:block; margin:0px; padding:0px; height:30px; float:right; }
.topmenu li {position:relative; display:block; list-style:none; height:30px; float:left; margin-left:-1px; }
.topmenu li a {position:relative; display:block; border:0px solid #999; border-left-width:1px; border-right-width:1px; background-color:transparent; color:#fff; height:25px; padding-top:5px; text-decoration:none; text-align:center; padding-left:10px; padding-right:10px; }
.topmenu li a:hover {background-image:none; background-color:#336633; color:#fff; }
.topmenu li span {position:relative; display:block; border:0px solid #999; border-left-width:1px; border-right-width:1px; background-color:#ccc; color:#000; height:25px; padding-top:5px; text-decoration:none; text-align:center; padding-left:10px; padding-right:10px; }

#leftlinkarea {width:180px; float:left; background-color:#BF9960; color:#000000; border:1px solid #006633; margin:-1px; padding:10px; border-top-color:#000; }
#leftlinkarea h3 {position:relative; display:block; text-align:center; font-size:medium; margin:0px; background-color:#8EA49A; color:#FFFFFF; border:1px solid #ccc; padding:5px; }
.leftmenu {position:relative; display:block; margin:0px; padding:0px; }
.leftmenu li {position:relative; display:block; list-style:none; width:180px; float:left; border-bottom-color:#ccc; border-bottom-style:solid; border-bottom-width:1px; font-size:small; padding-top:2px; padding-bottom:2px; }
.leftmenu li a {position:relative; display:block; background-color:#fff; color:#0000FF; border:1px solid #807059; text-decoration:none; padding:5px; width:168px; }
.leftmenu li a:hover {position:relative; display:block; background-color:#807059; color:#fff; border:1px solid #807059; text-decoration:none; padding:5px; width:168px; }
.leftmenu li span {position:relative; display:block; background-color:#ccc; color:#000; border:1px solid #807059; text-decoration:none; text-indent:2px; background-repeat:repeat-y; padding:5px; }

#bodyarea {margin-left:200px; padding:15px; }

#footerarea {background-color:#445545; color:#000; text-align:center; font-size:x-large; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; margin:10%; margin-top:20px; }
#footsub {background-color:#000; color:#fff; font-size:medium; }
.clearfloat {height:1px; clear:both; }
#design {position:relative; display:block; padding:0px; margin:0px; border:1px solid #ccc; font-size:x-small; height:18px; }
#design span {position:relative; display:block; padding:0px; margin:0px; font-size:x-small; text-align:right; top:-10px; }

body {background-image:url(../images/greengrass2.jpg); }