body {
	background:#F9F9F7 url(images/a1.gif) repeat-x scroll 0% 0%;
	color:#8C8C73;
	font-family:"trebuchet ms",helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	}

a {
	color:#FF7800;
	text-decoration:underline;
	}

a:hover {
	text-decoration:none;
	}

sup {
	font-size:0.5em;
	}

p {
	margin-bottom:14px;
	text-align:justify;
	}

img.picA {
	background:transparent url(images/a47.gif) no-repeat scroll 0%;
	height:74px;
	padding:8px;
	position:relative;
	top:-2px;
	width:76px;
	}

img.picB {
	background:transparent url(images/a26.gif) no-repeat scroll 0%;
	height:75px;
	padding:7px;
	position:relative;
	top:-2px;
	width:146px;
	}

img.floatleft {
	float:left;
	margin:0px 14px 3px 0px;
	}

ul.linklist {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}

ul.linklist li {
	border-top:1px solid #EEEEEE;
	margin:5px 0px 0px;
	padding-top:5px;
	}

ul.linklist li.first {
	border-top:0px none;
	margin-top:0px;
	padding-top:0px;
	}

#upbg {
	background:#FFFFFF url(images/upbg.gif) no-repeat scroll 0%;
	height:264px;
	left:0px;
	position:absolute;
	top:0px;
	width:747px;
	z-index:1;
	}

#outer {
	background:#FFFFFF url(images/abg.gif) repeat-y scroll 0%;
	margin:0pt auto;
	position:relative;
	width:747px;
	}

#inner {
	padding:0px 0px 13px;
	position:relative;
	z-index:2;
	}

#header {
	background:#FF7800 url(images/a8.gif) repeat-x scroll 0%;
	color:#FFFFFF;
	height:92px;
	padding-left:20px;
	position:absolute;
	width:202px;
	}

#header span {
	font-weight:normal;
	}

#header h1 {
	font-size:23px;
	height:92px;
	letter-spacing:-1px;
	position:absolute;
	top:30px;
	}

#header h2 {
	color:#FCE2CA;
	font-size:10px;
	font-weight:normal;
	position:absolute;
	top:51px;
	}

#header sup {
	color:#FCE2CA;
	}

#splash {
	background:#EAEAE2 url(images/a10.jpg) no-repeat scroll 0%;
	height:92px;
	position:absolute;
	right:30px;
	width:458px;
	}

#menu {
	background:#46461F url(images/a16.gif) repeat-x scroll 0%;
	height:67px;
	margin:98px 0px 20px;
	padding:0px 20px 0px 5px;
	position:relative;
	}

#menu ul {
	}

#menu ul li {
	display:inline;
	line-height:52px;
	padding-left:3px;
	}

#menu ul li.first {
	border-left:0px none;
	}

#menu ul li a {
	background-color:transparent;
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:8px 12px;
	}

#menu ul li a:hover {
	background:#FFFFFF url(images/a18.gif) repeat-x scroll center top;
	color:#4A4A24;
	text-decoration:none;
	}

#date {
	color:#BDBDA2;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:52px;
	position:absolute;
	right:30px;
	top:0px;
	}

#secondarycontent {
	float:right;
	position:relative;
	width:180px;
	}

#secondarycontent h3 {
	background:transparent url(images/a22.gif) repeat-x scroll center bottom;
	color:#656551;
	font-size:16px;
	letter-spacing:-1px;
	line-height:25px;
	margin-bottom:20px;
	padding:0px 0px 10px 10px;
	position:relative;
	top:4px;
	}

#secondarycontent .content {
	margin-bottom:20px;
	padding:0px 10px;
	}

#primarycontent {
	float:left;
	position:relative;
	width:480px;
	}

#primarycontent h3 {
	background:transparent url(images/a22.gif) repeat-x scroll center bottom;
	color:#656551;
	font-size:18px;
	letter-spacing:-1px;
	line-height:25px;
	margin-bottom:20px;
	padding:0px 0px 10px 15px;
	position:relative;
	top:4px;
	}

#primarycontent .content {
	margin-bottom:20px;
	padding:0px 15px;
	}

#primarycontent .post {
	margin-bottom:30px;
	}

#primarycontent .post .header {
	position:relative;
	}

#primarycontent .post .date {
	color:#AFAFA4;
	font-weight:bold;
	line-height:35px;
	position:absolute;
	right:15px;
	top:0px;
	}

#primarycontent .post .content {
	margin-bottom:0px;
	}

#primarycontent .post .footer {
	background:transparent url(images/a33.gif) repeat-x scroll 0%;
	height:64px;
	position:relative;
	top:-10px;
	}

#primarycontent .post .footer ul {
	bottom:15px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	position:absolute;
	right:15px;
	}

#primarycontent .post .footer ul li {
	background-position:0px 2px;
	background-repeat:no-repeat;
	display:inline;
	line-height:14px;
	margin-left:25px;
	padding-left:17px;
	}

#primarycontent .post .footer ul li.printerfriendly {
	background-image:url(images/a41.gif);
	}

#primarycontent .post .footer ul li.comments {
	background-image:url(images/a36.gif);
	}

#primarycontent .post .footer ul li.readmore {
	background-image:url(images/a38.gif);
	}

#footer {
	background-image:url(images/a50.gif);
	clear:both;
	color:#A8A88D;
	height:66px;
	line-height:66px;
	position:relative;
	text-align:center;
	}

#footer a {
	color:#8C8C73;
	}

h1 {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bolder;
	padding-bottom:0px;
	padding-top:0px;
	}

.textHeader {
	color:#666666;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bolder;
	padding-bottom:0px;
	padding-top:0px;
	}

th {
	background-color:#FF9900;
	color:#FFFFFF;
	font-size:12px;
	font-weight:900;
	}

.textDefaultColor {
	color:#8C8C73;
	}

a.menuLink {
	color:#E8E8E8;
	font-style:inherit;
	font-weight:bold;
	text-decoration:none;
	}

a.menuLink:visited {
	color:#E8E8E8;
	font-style:inherit;
	font-weight:bold;
	text-decoration:none;
	}

a.menuLink:hover {
	color:#FFFFFF;
	font-style:inherit;
	font-weight:bold;
	text-decoration:none;
	}

.FormHeader {
	background-color:#E8E8E8;
	border:1px none #514F29;
	color:#000000;
	font-size:12px;
	padding:5px;
	}

.loginBox {
	background-color:#FCF5EF;
	border-color:#514F29 rgb(128, 127, 98) rgb(128, 127, 98) rgb(81, 79, 41);
	border-style:solid;
	border-width:1px 2px 2px 1px;
	color:#8C8C73;
	padding:10px;
	}
