			
			td {
			font: 12px verdana, arial, helvetica, sans-serif;
			color: #374545;
			line-height: 16px;
			}
			
			TABLE.hdr
			{
			height: 60px;
			background-position : left;
			background-repeat : repeat-x;
			background-image : url('img/top_bg.gif');
			}
			
			#content {
				padding: 0px;
				text-align: center;
			
			}
			
			#footer {
	position: absolute;
	padding: 0px;
	width: 100%;
	height: 24px;
	left: -2px;
							
			}
			#footer h1 {
				padding-bottom: 0;
			}
			h1, p {
				margin: 0;
	
			}
			h1 {
				font-size: 12px;

			}
			
			#intext {
			width:770px;
			margin: 0px;
			padding: 0px;
			text-align:left;
		
			
			}

			#framed {
			width: 499;
			padding:12px;
			text-align:left;
			background: url(img/intabbg.gif) repeat-x top;
			padding-left: 1px;
			padding-right: 1px;
			}
			
			#centertab {
			margin-left: 15px; margin-right: 15px;
			
			}


			.fr1 {
			border-left: 1px solid #5EA562;
			border-top: 1px solid #5EA562;
			border-bottom: 1px solid #5EA562;
			}
			
			.fr2 {
			border-left: 1px solid #B22222;
			border-top: 1px solid #B22222;
			border-bottom: 1px solid #B22222;
			}
			
			.fr3 {
	border-left: 0px none;
	border-top: 0px none;
	border-bottom: 0px none;
	background-position: center;
	border-right-style: none;
	border-right-width: 0px;
			}
			
			.fr4 {
			border-left: 1px solid #896372;
			border-top: 1px solid #896372;
			border-bottom: 1px solid #896372;
			}
						
			#navi1 {

			padding:6px;
			font-size : 10px;
			text-align: right;
			
			}

			#ct {
			width:774px;
			/* border: thin solid #7B68EE; */
			margin:0px;
			padding:0px;
			text-align:left;
			}
			
			#ct1 {
			width:50px;
			padding:0px;
			margin:0px;
			float:left;
			}
			
			#ct2 {
			width:204px;
			padding:0px;
			margin:0px;
			float:left;	
			}
			
			#ct3 {
			width:515px;
			padding:0px;
			margin:0px;
			float:left;
		
			}


div.post h1 {
	margin: 0;
	padding: 0;
	font: 38px/38px "Din-Light", Arial, Helvetica,sans-serif;
	letter-spacing: -2px;
	color: #AB6666;
	}

div.post h1.col1 { 	color: #5EA562; }
div.post h1.col2 { 	color: #B22222; }
div.post h1.col3 { 	color: #6466A3; }
div.post h1.col4 { 	color: #896372; }

	
div.post {
	min-height: 44px;
	}

div.post object,
div.post embed,
div.post h1 {
	margin-bottom: 1px;
	}
			
			.hdr { font: 38px/35px "Din-Light", Tahoma, Arial,Helvetica,sans-serif; }

			
.text10 { font-size : 10px; }
.text11 { font-size : 11px; }
.text13 { font-size : 13px; }
.text14 { font-size : 14px; }
.text15 { font-size : 15px; }
.text16 { font-size : 16px; }
.text17 { font-size : 17px; }
.text18 { font-size : 18px; }
.text19 { font-size : 19px; }
.text20 { font-size : 19px; }
.text21 { font-size : 19px; }
.text22 { font-size : 19px; }

A:LINK, A:VISITED, A:ACTIVE { color : #536B2C; text-decoration : none; }
A:HOVER { color : #789D3C; text-decoration : underline; }

A.white:LINK, A.white:VISITED, A.white:ACTIVE { color : white; text-decoration : none; }
A.white:HOVER { color : #FFD700; text-decoration : none; }

A.leftbar:LINK, A.leftbar:VISITED, A.leftbar:ACTIVE { color : #F7F2F0; text-decoration : none; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.leftbar:HOVER { color : #FFD700; text-decoration : none; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}


#playlist tbody tr td {
		font-family:  verdana, sans-serif;
		font-size: 8pt;
		padding: 3px 8px;
		border-bottom: 1px solid #D9D9D9;
		background-color: #F2F5DC;
	}
	
	#playlist tbody tr.selected td {
		border-top: 3px solid #D9D9D9;
	}
	
div.thumbnail a{
				float:left;
			  	margin:5px;
			  	text-align:center;
            background:#ced8c0;
				color:#000;
				text-decoration:none;
				font-family:  verdana, sans-serif;
				font-size: 8pt;
				padding-bottom: 8px;
				}
				
div.thumbnail a:hover
					{
					background:#9AAF7E;
					color:#fff;
			  		border-color:#000;
					text-decoration: none;
					}

div.thumbnail img{
						display:block;
						margin: 9px;
                  border: 1px double White;}
						

.hdsect {
	font: 19px Georgia, "Times New Roman", Times, serif;
	color: #536B2C;

}


#showimage{
position:absolute;
visibility:hidden;
border: 1px solid gray;
padding: 8px;
background-color: #ced8c0;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #9AAF7E;
min-width: 455px; /*NS6 style to overcome bug*/
padding: 3px;
}

#dragbar #closetext{
font-weight: bold;
color: White;
font: 11px;
letter-spacing: 2px;
}

#resty
{
	background-color: #FFFFF0;
	border: 1px dashed #A7A800;
	padding: 11px;
	width: 90%;
	text-align: left;
}

ul.resty {
	margin-left: 20px;
	list-style-type: circle;
}

ul.resty li {
	padding-bottom: 5px;
}

ul.ptrs {
	margin-left: 20px;
	list-style-image: url(img/ptr_ul.gif);
}
