body { background-color:#4d260b; padding:0 0 20px; margin:0; font-family: Helvetica, Arial, sans-serif
	; }

#container  { background-image: url(../images/2008_01_29/IMG_0353.JPG); background-position: left top; padding: 0 0 20px; margin:0; position: absolute; z-index:1; top: 30px; left: 10%; width: 790px; border: solid 8px #dfcbb4
	   }


#content{
	margin-top: 165px 
	}

img{
        padding:3;
	display:block;
	}

a{ font-weight:bold; color:#7e530c; font-size: large; text-decoration:none
	  }

#masthead{ position: absolute; top:80px; left:10%; width:798px; height:86px; margin:0; padding:0; white-space: nowrap; z-index:2
	; }

#logo{
	float:left;
	width:502px;
	height:86px;
	}

#menucap {
	float:left;
	width:136px;
	height:86px;
	}

#menu{ color: #4d260b; font-size: large; font-family: "Freestyle Script", "Edwardian Script ITC" !important; margin:0 0 0 638px; height:76px; width:160px; background-color:#dfcbb4; padding:10px 0 0; text-decoration: none; }

#menu ul{
	margin:0;
	padding:0;
	list-style:none;
	}

#menu li{ color: #4d260b; text-align:right; margin:0; line-height:10px; }

#menu li a{
	color:#4d260b;
	text-decoration:none;
	font-size:large;
	line-height:120%;
	}

#menu li.active a{ font-weight:bolder; font-size:small; color:#4d260b; border-bottom: 2px dotted #09f; }

#menu li a:hover { color: #09f; border-bottom: 2px dotted #09f; }

#menu li.active a:hover{ border-bottom: 2px dotted #09f; }

#newscolumn{ position:absolute; left:10%; top:180px; z-index:4; margin:0; padding-bottom:4px; padding-left:8px; width:200px; }

#news{ overflow:auto; padding:10px; height:430px; }

#news p{
	color:#45241b;
	font-size:11px;
	line-height:13px;
	margin-top:0;
	margin-bottom:10px;
	}

#news h2{
	font-size:small;
	font-weight:bold;
	color:#45241b;
	padding:0;
	margin:0;
	}

#rightcol{
	margin-left:300px;
	width:auto;
}

h1.callout{ text-transform:uppercase; font-size:x-large; line-height:100%; color:#fff; text-align: right; margin:0 0 20px; padding:0; }

h1.callout .emphasis{
	color:#09f;
	}

#rightcol img{
	border:solid 4px #dfcbb4;
	margin:0 5px 10px 0;
	width:152px;
	height:75px;
	float:left;
	}

#rightcol p{
	margin:0;
	padding:0 10px 0 10px;
	font-size:small;
	color:#fff;

}

#rightcol .piece{
	clear:left;
	width:auto;
	margin:0 0 0 0;
	}

 

