html {
	height:				100%; 
	max-height:			100%; 
	padding:			0; 
	margin:				0; 
	background:			#333333;
	border:				0; 
	font-family:		georgia, palatino linotype, times new roman, serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow:			hidden; 
	/* */ 
}
body {
	font-family:		verdana, arial, sans-sefif;
	height:				100%; 
	max-height:			100%; 
	overflow:			hidden; 
	padding:			0; 	
	margin:				0; 
	border:				0;
}
#foot {
	position:			absolute; 
	margin:				0;
	bottom:				-1px; 
	left:				0; 
	display:			block; 
	width:				100%; 
	height:				80px; 
	font-size:			0.9em; 
	font-family:		"Trebuchet MS", arial, sans-serif;
	z-index:			5; 
	text-align:			center; 
	background: 		#009966;
	border-top:			2px solid #ff9933;
}
 #left, #right {
	position:			absolute; 
	left:				0; 
	top:				30px; 
	bottom:				81px; 
	width:				40%; 
}
 #leftart, #rightart {
	position:			absolute; 
	left:				0; 
	top:				30px; 
	bottom:				81px; 
}
#left {
	top:				100px; 
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		10px;
	overflow:			auto;
}
#leftart {
	top:				100px; 
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		10px;
	width:				10%;
}
#right {
	overflow:			auto;
	top:				100px;
	width:				530px;
}
#rightart {
	overflow:			auto;
	top:				100px;
	width:				860px;
}
* html #left {
	height:				70%; 				/*IE6*/
	top:				0; 
	bottom:				0; 
	border-top:			100px solid #333;
	border-bottom:		60px solid #333;
}
* html #right {
	height:				70%; 
	top:				0; 
	bottom:				0; 
	border-top:			100px solid #333; 
	border-bottom:		80px solid #333;
}
* html #leftart {
	height:				70%; 				/*IE6*/
	top:				0; 
	bottom:				0; 
	border-top:			100px solid #333;
	border-bottom:		60px solid #333;
}
* html #rightart {
	height:				70%; 
	top:				0; 
	bottom:				0; 
	border-top:			100px solid #333; 
	border-bottom:		80px solid #333;
	width:				837px;
	left:				15%;
}
#left {
	left:				0;
}
#right {
	left:				45%;
}
#leftart {
	left:				0%;
}
#rightart {
	left:				18%;
}

.inner {
	display:			block;
	padding:			0 80px 10px 10px;
	color:				#ffffff;
}
#logo {
    position:			relative;
	z-index:			4;
	margin-left:		20px;
    margin-top:			20px;
	border-top:			2px solid #ff9933;
	padding-top:		10px;
	padding-left:		15px;
	padding-bottom:		0px;
}
#images1 {
	margin-left:		160px;
	position:			absolute; 
	width:				180px; 
	height:				230px; 
	cursor: 			pointer;
	padding-top:		10px;
}
#images2 {
	margin-left:		160px;
	position:			absolute; 
	width:				180px; 
	height:				230px; 
	border-bottom:		0px;
	cursor: 			pointer;
	padding-top:		10px;
}
#images3 {
	margin-left:		130px;
	position:			absolute; 
	margin-top:			240px;
	width:				240px; 
	height:				89px;
	text-align:			center;
	color:				#ffffff;
	font-size:			0.9em; 
	font-family:		"Trebuchet MS", arial, sans-serif;
	padding-top:		10px;

}

a.imagetext:link {
    color:				#009966;
    text-decoration:	none;
    font-weight:		bold;
	border-bottom:		1px dotted #009966;
}
a.imagetext:visited {
    color:				#669966;
    text-decoration:	none;
}
a.imagetext:hover {
    color:				#009966;
	border-bottom:		1px solid #009966;
    text-decoration:	none;
}
#imagephoto {
	margin-left:		85px;
	padding-top:		5px;
}
#banner {	
	/*margin-left:		10px;
	position:			relative;
	margin-top:			500px;
	width:				100%; 
	height:				10%;
	text-align:			left;*/
	color:				#ffffff;
	font-size:			1em; 
	font-family:		"Trebuchet MS", arial, sans-serif;
}

.imagephoto {
	border:				1px solid #ffffff;
	cursor:				pointer;
}
.imagescream {
	border:				1px solid #000000; 
}
.imagebudda {
	border:				1px solid #009966;
}
.imagenude {
	border:				1px solid #ffffff;
}
.imagepearl {
	border:				1px solid #ffffff;
}
.content {
	font-size:			0.7em;
	text-align:			left;
	margin-top:			10px;
}
.artrightcontent {
	font-size:			0.7em;
	text-align:			justify;
	margin-top:			10px;
}

#artleftcontent {
	font-size:			1em;
	text-align:			left;
	margin-left:		15px;
}
.bold {
	font-weight:		bold;
	font-family:		"Trebuchet MS", arial, sans-serif;
	font-size:			1.5em;
}
#sardinecopyright {
	margin-top:			35px;
    font-size:			0.7em;
    color:				#333333;
    text-align:			center;
}
a.nav:link {
    color:				#333333;
    text-decoration:	none;
    font-weight:		bold;
	border-bottom:		1px #333333 dotted;
}
a.nav:active {
    color:				#333333;
    text-decoration:	none;
}
a.nav:visited {
    color:				#404040;
    text-decoration:	none;
}
a.nav:hover {
    color:				#333333;
    /*background-color:	#ccffcc;*/
    text-decoration:	none;
    border-bottom:		2px #333333 solid;
    font-size:			1.1em;
    vertical-align:		top;
}
a.copyright:link {
    color:				#333333;
    text-decoration:	underline;
    font-weight:		bold;
	/*border-bottom:		1px dotted #333333;*/
}
a.copyright:active {
    color:				#333333;
    text-decoration:	underline;
}
a.copyright:visited {
    color:				#404040;
    text-decoration:	none;
}
a.copyright:hover {
    color:				#333333;
    text-decoration:	underline;
    /*border-bottom:		1px #333333 solid;*/
    vertical-align:		top;
}
a.contentlink:link {
    color:				#009966;
    text-decoration:	none;
    font-weight:		bold;
	border-bottom:		1px dotted #009966;
}
a.contentlink:visited {
    color:				#669966;
    text-decoration:	none;
}
a.contentlink:hover {
    color:				#009966;
    /*background-color:	#ccffcc;*/
	border-bottom:		1px solid #009966;
    text-decoration:	none;
}
ul.sponsorlist {
    padding-right:		20px;
    font:				bold 0.9em "Trebuchet MS", arial, sans-serif;
    color:				#ff9933;
    list-style-type:	disc;
    text-align:			left;
}
ul.tambioglist {
    padding-right:		20px;
	font:				bold 0.9em "Trebuchet MS", arial, sans-serif;
    color:				#009966;
    list-style-type:	disc;
    text-align:			left;
}
a.tambioglist:link {
    color:				#009966;
    text-decoration:	none;
	border-bottom:		1px dotted #009966;
}
a.tambioglist:visited {
    color:				#669966;
    text-decoration:	none;
}
a.tambioglist:hover {
    color:				#009966;
    text-decoration:	none;
	border-bottom:		1px solid #009966;
}
.contenttitle {
    position:			relative;
	z-index:			5;
    color:				#ff9933;
    letter-spacing:		3px;
    text-align:			right;
    font-size:			1.2em;
    font-family:		"Trebuchet MS", arial, sans-serif;
    border-bottom:		2px solid #ff9933;
	margin-top:			-25px;
	margin-left:		500px;
	margin-right:		180px;
	/*text-decoration:	underline;*/
}
.biogcontenttitle {
    color:				#ff9933;
    letter-spacing:		3px;
    text-align:			left;
    font-size:			1.2em;
    font-family:		"Trebuchet MS", arial, sans-serif;
    border-bottom:		0px dotted #ff9933;
}
.artcontenttitle {
    color:				#ff9933;
    letter-spacing:		3px;
    text-align:			left;
    font-size:			1.2em;
    font-family:		"Trebuchet MS", arial, sans-serif;
    width:				200px;
}

.artlinks {
    color:				#ff9933;
    letter-spacing:		2px;
	margin-left:		308px;
    font-size:			1.2em;
    font-family:		"Trebuchet MS", arial, sans-serif;
	padding-left:		0px;
}
a.art:link {
	color:				#ff9933;
	text-decoration:	none;
	border-bottom:		1px dotted #ff9933;
}
a.art:hover {
    color:				#ff9933;
    text-decoration:	none;
    border-bottom:		1px #ff9933 solid;
}
a.art:visited {
    color:				#ff9933;
    text-decoration:	none;
}

.topdiv {
	text-align:			right;
	margin-left:		300px;
	margin-top:			-15px;	
}
a.top:link {
    color:				#ff9933;
    text-decoration:	none;
	border-bottom:		1px dotted #ff9933;
	font-size:			0.6em;
}
a.top:hover {
    color:				#ff9933;
    text-decoration:	none;
    border-bottom:		1px #ff9933 solid;
}
a.top:visited {
    color:				#ff9933;
    text-decoration:	none;
	font-size:			0.6em;
}

.formtitle{
    color:				#ff9933; 
    letter-spacing:		1px;
    text-align:			left;
    font-size:			1.4em;
    font-family:		"Trebuchet MS", arial, sans-serif;
}
img.pdf {
	border-style:		none;
	float:				right;
	padding-left:		10px;
}
#pdflink {
	width:				90%; /*350px;*/
}
#form {
	background-color:	#333333;
	border: 			0px solid #218429;
	margin-top:			-5px;
	padding:			0px;
}
dl {
	margin-top:			50px;
}
dt {
	margin-top:			5px;
}
dd {
	/*position:			absolute;*/
	margin-left:		308px;
	margin-top:			-430px;
	padding-bottom:		50px;
}
#hiddentext {
	color:				#333;
}