body {
	background: #4E5706 url(images/bg.jpg);
	color: #000;
	font-size: small;
	margin: 0;
	padding: 0;
	text-align: center;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

}

p {

	font-size: 1em;

	line-height: 1.5em;

	margin: 1.2em 0;

	padding: 0;

}

h3 {

	font-size: 1.4em;

}

h4 {

	font-size: 1.3em;

}

h5 {

	font-size: 1.2em;

}

h6 {

	font-size: 1.1em;

}

a {

	text-decoration: none;

}

ol, ul {

	font-size: 1em;

	line-height: 1.5em;

	margin: 1.2em 0 1.2em 2.4em;

	padding: 0;

}

h1, h2 {

	font-size: 1.6em;

}

form, img {

	border: 0;

	margin: 0;

	padding: 0;

}

input, textarea, select {

	background: #FFF;

	border: 1px solid #4E5706;

	color: #000;

	font: 1em "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

}

h1, h2, h3, h4, h5, h6 {

	clear: both;

	color: #4E5706;

	font-family: Georgia, serif;

	margin: 1.2em 0 1.2em 0;

	padding: 0;

}

.submit {

	background: #989900;

	border: 1px solid #000;

	color: #fffacd;

	font-weight: bold;

}

.material {

	background: url(images/materialbg.png);

	border-left: 0px;

	padding-left: 15px;

	padding-top: 4px;

	background-repeat: no-repeat;

}

a:link {

	color: #C86C00;

	text-decoration:underline;

}

a:visited, a:active {

	color: #993300;

}

a:hover {

	color:#FF0000;

}

#headwrapper {

	background: url(images/bg2.jpg) repeat-x center;

	height: 348px; /*height bg2.jpg*/

}

#header {
	background: url(images/header.jpg) no-repeat;
	height: 200px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	width: 1100px;

}

#title {

	font-size: 2.6em;

	font-variant: small-caps;

	margin: 0;

	padding: 10px 0 0 237px;

}

#wrapper {
	background: #FFFFE3 url(images/wrapper.jpg) repeat-y;
	font-size: 0.92em;
	margin: -148px auto 0 auto; /*top margin bg2.jpg height minus header.jpg height*/
	text-align: left;
	width: 1100px;

}

#content {
	background: url(images/content.jpg) no-repeat 100% 0;
	float: right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 600px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 10px;

}

#columnaright	{

	float: right;

	width: 180px;

	margin-left: 10px;

	background-repeat: no-repeat;

	padding: 10px 10px 10px 0px;

}

#sidebar {

	background: url(images/sidebar.jpg) no-repeat;

	color: #E5E6C2;

	float: left;

	font-size: 1em;

	padding: 150px 10px 0px 27px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width: 200px;

}

#footer {

	background: url(images/bg.jpg);

	clear: both;

	color: black;

	font-size: 0.92em;

	height: 60px;

	position: relative; /* IE disappearing background fix */

}

#sub-sidebar	{

	padding: 0px 0px 15px 0px;

}

#title a {

	background: #A79E45 url(images/title.gif) repeat-x;

	color: #2C3101;

	display: block;

	float: left;

	height: 55px;

	height: 45px;

	padding: 10px 25px 0 25px;

	voice-family: inherit;

	voice-family: "\"}\"";

}

#footer p {

	background: url(images/footer.jpg) no-repeat;

	margin: 0;

	padding: 2em 0 1.8em 242px;

}

#sidebar ul {

	list-style-type: none;

	margin: 0;

}

#sidebar h2 {

	background: url(images/sidebarheader.jpg) no-repeat;

	color: #e8e8e8;

	font-size: 1.2em;

	height: 28px;

	margin: 0 -15px 0 -15px;

	padding: 5px 0 0 15px;

	voice-family: inherit;

	voice-family: "\"}\"";

}

#sub-sidebar a	{

	color: #a00b34;

	font-size: 12px;

	font-style: italic;

	text-decoration: none;

}

html>body #content {
	width: 830px;

}

html>body #sidebar {

	width: 190px;

}

* html #footer p {

	padding-top: 1em; /* IE doubles top padding, reason unknown */

}

html>body #title a {

	height: 45px;

}

html>body #sidebar h2 {

	height: 23px;

}

#sidebar ul ul ul {

	margin: 0;

}

#sidebar ul ul li {

	background: url(images/bullet.gif) no-repeat 0 0.55em;

	padding: 0 0 0 15px;

}

#sub-sidebar .imageArea	{

	height: 162px;

	position: relative;

}

#sub-sidebar .image	{

	left: -35px;

	position: absolute;

	top: 0px;

}

#sub-sidebar .name	{

	color: #7b8506;

	font: italic bold 14px Georgia, "Times New Roman", Times, serif;

	padding: 5px 0px 5px 0px;

	text-align: right;

}

#sub-sidebar a:hover	{

	text-decoration: underline;

}

* html #content, * html #sidebar {

	overflow: hidden; /* For IE */

}

#sidebar ul ul, #sidebar p {

	margin: 0.6em 0;

}

#sidebar a:link, #footer a:link {

	color: #ffd700;

}

#sidebar a:visited, #sidebar a:active, #footer a:visited, #footer a:active {

	color: #C0996C;

}

#sidebar a:hover, #footer a:hover {

	color: #FFFFFF;

}

/* css rounded */

.liquid-round {

	width:100%;

	margin:0px auto;

	background:#FBFAEE url(images/rounded/leftside.gif) repeat-y left top;

}

.rounded-top {

	width:100%;

	height:20px;

	background:url(images/rounded/top.gif) no-repeat left top;

}

.rounded-top span {

	display:block;

	position:relative;

	height:20px;

	background:url(images/rounded/top-right.gif) no-repeat right top;

}

.rounded-content {

	position:relative;

	background:url(images/rounded/rightside.gif) repeat-y right top;

	padding:1px 20px 1px 25px;

	margin:-1px 0px -60px 0px;

}

.rounded-bottom {

	height:60px;

	background:url(images/rounded/bottom.gif) no-repeat left bottom;

}

.rounded-bottom span {

	display:block;

	position:relative;

	height:60px;

	background:url(images/rounded/bottom-right.gif) no-repeat right top;

}

/* css rounded */



/************************************/



/******/

/******/



.highslide-container div { /* Css for image zoom script */

    font-family: Verdana, Helvetica;

    font-size: 10pt;

}

.highslide { /* Css for image zoom script */

	cursor: url(../img/highslide/graphics/zoomin.cur) , pointer;

    outline: none;

    text-decoration: none;

}

.highslide-active-anchor img { /* Css for image zoom script */

	visibility: hidden;

}

.highslide img { /* Css for image zoom script */

	/*border: 2px solid gray;*/

}

.highslide:hover img { /* Css for image zoom script */

	border-color: silver;

}



.highslide-wrapper, .drop-shadow { /* Css for image zoom script */

	background: white;

}

.highslide-image { /* Css for image zoom script */

    border-bottom: 1px solid white;

}

.highslide-image-blur { /* Css for image zoom script */

}

.highslide-caption { /* Css for image zoom script */

	display: none;

	font-family: Verdana, Helvetica;

	font-size: 10pt;

	text-align: center;

	padding: 4px;

}

a.highslide-loading { /* Css for image zoom script */

    display: block;

	 color: black;

	 font-size: 8pt;

	 font-family: sans-serif;

	 font-weight: bold;

    text-decoration: none;

	 padding: 2px;

	 border: 1px solid black;

    padding-left: 22px;

	 background: white url(../img/highslide/graphics/loader.white.gif) no-repeat left top;

    /*

	 background-color: white;

	 background-image: url(../img/highslide/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;*/

}



a.highslide-credits,

a.highslide-credits i { /* Css for image zoom script */

    padding: 2px;

    color: silver;

    text-decoration: none;

	font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i { /* Css for image zoom script */

    color: white;

    background-color: gray;

}

a.highslide-full-expand { /* Css for image zoom script */

	background: url(../img/highslide/graphics/fullexpand.gif) no-repeat;

	display: block;

	margin: 0 10px 10px 0;

	width: 34px;

	height: 34px;

}

.highslide-overlay { /* Css for image zoom script */

	display: none;

}



/* Mac-style close button */

.closebutton { /* Css for image zoom script */

	position: relative;

	top: -15px;

	left: 15px;

	width: 30px;

	height: 30px;

	cursor: hand; /* ie */

	cursor: pointer; /* w3c */

	background: url(../img/highslide/graphics/close.png);

	background-image:

	/* For IE6, remove background and add filter */

	/* Note! the src is relative to the HTML file, not the CSS file */

	_background: none;

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/highslide/graphics//close.png', sizingMethod='scale');

}

