body {
	background-color: #fdb751;
}
.lefttag {
	background-image: url(images/content_tag2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 290px;
	width: 179px;
	margin-top: 290px;
}
.left {
	background-image: url(images/content_tag1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 290px;
	width: 179px;
}

.header {
	float: left;
	height: 62px;
	width: 900 px;
	background-image: url(images/content_headerbg.gif);
	background-repeat: no-repeat;
}
.layout {
	height: auto;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}

.nav {
	width: 900px;
	position: relative;
	left: 300px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.nav a { 
	color: #c80303; 
	font: bold 9pt Verdana; 
	padding-top: 8px; 
	border-top: solid 5px #fed79c;  
	text-decoration: none;
}

.nav a:hover {  
	border-top: solid 5px #fff; 
}

a.small
 { text-align: right; font: 7pt Verdana;   }

.text a
 { color: #c80303; }

.text a:hover
 { text-decoration: none; }

.nav ul, li
 { list-style-type: square; color: #c80303; background-repeat: no-repeat; margin: 0 0 10px 10px; padding: 0; display: inline;}

.content
 { float: left; width: 720px; background:url('images/text_bg.gif') repeat-y; }

.gallery td, tr
 { font: 8pt Verdana; color: #000; padding: 5px; }

.gallery td
 { background-color: #ffecce; }




h2
 { font: 18pt Verdana; color: #c80303; }

h3
 { font: bold 10pt Verdana; color: #c80303;  }

.text
 { margin-top: 20px; margin-bottom: 20px; padding: 0 0 0 20px;  }

.text p
 { font: 8pt Verdana; color: #000; padding: 0 20px 0 0; line-height: 180%;  }

.text td, tr
 { font: 8pt Verdana; color: #000; padding: 10px; }

.text td
 { border-bottom: solid 1px #fdb751; }

.text table
 { margin-left: 20px; }

.invisible
 { display: none; }
