/* DKaz */

body	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		color: #333333;
		margin: 20px;
	}

p,td,div{
		font-size:11px;
	}


.notop {
		margin-top: 0px;
		margin-bottom: 6px;
	}
	
.formerror {
		color: #FF0000;
	}



/*	GENERAL STYLES		*/
	
.headergraphic{
		margin-top: 16px;
		margin-bottom: 33px;
}

a	{
		text-decoration:none;
		font-weight:bold;
		color:#333333;
	}
a:hover {
		color:#333333;
		text-decoration:underline;
	}

a.graybox	{
		font-weight:normal;
		text-decoration:none;
		color:#999999;
	}
a.graybox:hover {
		font-weight:normal;
		color:#FFFFFF;
		background-color: #999999;
	}

.pageintro{
		background-color:#FFFFE3;
		padding: 2px 40px 3px 1px;
		margin: 2px 0 20px 0;	
	}
	
.contactinputtext {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		width:250px;
	}
.contacttextarea {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		width:525px;
		height:165px;
	}
.contactsubmit {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
	}



.linkscategory{
		background-color:#FFFFE3;
		padding: 2px 40px 3px 1px;
		width:525px;
		margin: 0 0 15px 0;
	}
.linkstitle{
		font-weight: bold;
	}
.linksurl{
		font-size: 10px;
		margin: 0 0 5px 0;
	}
.linksdescrip{
		font-style: italic;
		margin: 0 0 20px 0;
	}
.linkscatsep{
		margin: 0 0 15px 0;
	}
a.links	{
		text-decoration:none;
		color:#999999;
		font-weight:normal;
	}
a.links:hover {
		color:#999999;
		text-decoration:underline;
		font-weight:normal;
	}


/*	REVIEW CSS		*/


.reviewtitle{
		font-weight: bold;
		font-size: 14px;
		color:#666666;
	}
.reviewdate,.reviewcredit {
		font-style: italic;
		font-size: 10px;
		color:#999999;
	}

.reviewimage {
		margin-top: 18px;
		margin-bottom: 15px;
	}

.reviewtopper {
		margin-bottom: 10px;
	}
.reviewtbold {
		font-weight: bold;
		color:#666666;
		font-size: 10px;
	}
.reviewt {
		font-size: 10px;
		color:#999999;
	}
	
.reviewcopy {
		font-size: 12px;
		margin: 20px 0 20px 0;
		line-height: 16px;
	}	

.reviewdrops {
		margin-bottom: 20px;
	}
	
.reviewdrop {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		width:160px;
	}
.revpageon{
		color:#FFFFFF;
		background-color: #999999;
		
}
.reviewsrowonA{
		background-color:#DBFDFF;
}
.reviewsrowonB{
		background-color:#EEFFA3;
}
.reviewsrowonC{
		background-color:#FFF1AD;
}
.reviewsrowonD{
		background-color:#EBDEE6;
}
.reviewsrowonF{
		background-color:#D6E8CE;
}
.reviewsrowonN{
		background-color:#D2D2D2;
}

.reviewsrowoff1{
		background-color:#FFFFFF;
}
.reviewsrowoff2{
		background-color:#FFFFE3;
}
a.reviewlink	{
		text-decoration:none;
		font-weight:normal;
		color:#333333;
	}
a.reviewlink:hover {
		color:#333333;
		font-weight:normal;
		text-decoration:underline;
	}

.modifiers{
		background-color:#FFFFE3;
		padding: 2px 40px 3px 1px;
		width:525px;
		margin: 25px 0 15px 0;
	}

.slmonth{
		background-color:#FFFFE3;
		padding: 2px 40px 3px 1px;
		width:525px;
		margin: 0 0 15px 0;
	}
.slmonthsep{
		margin: 0 0 15px 0;
	}
	
.slrevdate {
		font-size:10px;
		color:#999999;
	}
.sltitle {
		font-weight: bold;
		color:#666666;
	}	
.slentrynotext{
		margin: 5px 0 0 0;
	}	
.slentry{
		line-height: 15px;
		margin: 5px 0 24px 0;
	}
.slentryf{
		line-height: 15px;
		margin: 5px 0 0 0;
	}
.sldirector{
		color: #666666;
		font-size: 10px;
		font-style: italic;
	}	
.sllink{
		font-size: 9px;
		margin: 5 0 24px 0;
		font-style: normal;
	}
	
 .sl_full_link {
 			color:#666666;
 		}

.notablebar{
		background-color:#FFFFE3;
		padding: 2px 40px 3px 1px;
		width:525px;
		margin: 0 0 5px 0;
		font-size: 13px;
		font-weight:bold;	}

.notablejump{
		margin: 10px 0 30px 0;
	}

.notablecontent{
		margin-bottom: 15px;
	}
.notableitem{
		color: #666666;
		font-weight:bold;
	}

.notablename{
		color: #999999;
	}
	
.nmovie{
		color: #666666;
		font-weight:bold;
	}
	
.ndirect{
		color: #999999;
	}
.ndescrip{
		color: #666666;
		font-size: 11px;
		font-style: italic;
		font-weight: normal;
	}	
.notablesep{
		margin: 0 0 15px 0;
	}
	
.writingtitle{
		font-weight: bold;
		font-size: 14px;
		color:#666666;
		margin-bottom: 20px;
	}
.writingsub{
		font-style: italic;
		font-size: 12px;
		color:#999999;
	}
.writingcopy {
		font-size: 12px;
		margin: 20px 0 16px 0;
		line-height: 16px;
	}	
.writingdate,.writingcredit {
		font-style: italic;
		font-size: 10px;
		color:#999999;
	}
	

/*	NEWS CSS		*/

.newsdate{
		color: #CCCCCC;
		font-style:italic;
		font-weight:bold;
		font-size: 10px;
	}
.newsitem1{
		padding: 2px 40px 3px 1px;
		margin: 2px 0 20px 0;
	}	
.newsitem2{
		background-color:#FFFFE3;
		padding: 2px 40px 3px 1px;
		margin: 2px 0 20px 0;		
	}


	

/* 	LEFT SIDE CSS		*/
.jumpto {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
	}

.updatetext	{
		color:#FFFFFF;
		font-size:10px;
	}
	
a.updates	{
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;
	}
a.updates:hover {
		background-color:#333333;
		color:#FFFFFF;
		font-weight:normal;
		text-decoration:none;
	}

#footer{
		color: #999999;
		font-size: 10px;
		margin: 20px 0 20px 12px;
	}

#fsl	{
		margin: 2px 0 6px 0;

}
#featurecopy	{
		margin: 5px 0 0 8px;
		font-size:12px;
}

#errorblock {
		margin: 0px 0 10px 0;
		color:#FF0000;
	}
	
#admintop {
		width: 600px;
		padding: 8px 5px 8px 20px;
		margin-bottom: 10px;
		background-color:#FFE3E3;
		font-size: 12px;
		
}
.adminbg {
		background-color:#FFE3E3;
}
