

/***************************************************************
	Body
***************************************************************/
Body
{
     background-color:#cccccc;
	 color:#000000;
}

/***************************************************************
	Image
***************************************************************/

.image { 
     text-align: center; 
     border: 3px solid #000000; 
     text-decoration: none;
}

.reviewpic { 
     text-align: center; 
     border: 2px solid; 
     text-decoration: none;
	 border-color:#000000;
	 margin:3px;
}


/***************************************************************
	TEXT	TEXT	TEXT	TEXT	TEXT	TEXT	TEXT
***************************************************************/

.textpiccaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}


.update {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color:yellow;

}

.boldyellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight:bold;
	color:yellow;
}

.boldgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight:bold;
	color:#33FF33;
}

.boldblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight:bold;
	color:blue;
}

.SectionText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
}

.TextHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}

.TextSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}

.TextNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}

.TextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

.TextDirector {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14pt;
}

.TextRuntime {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14pt;
}

.TextTagline {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14pt;
}

.TextTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:16pt;
}

.TextOthertitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:14pt;
}

.TextSignature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	font-style:italic;
}

.AfterThoughtsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	font-style:italic;

}


/* Used as a header style in the classic lines text */
.WhoSaidIt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;

}

/***************************************************************
BANNER TABLE at top of page used to remove grey space between picture td's
***************************************************************/
table.noborder { border-collapse: collapse; }


/***************************************************************
HOME table main page only
***************************************************************/
table.hometable {
	border-style:none;
	border-color:none;
	border-width:2px;
	margin:1px; 
	padding:2px;
	border-spacing:20px;
}

table.hometable td.bottom{
	border-width: 1px;
	border-style:solid;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-top-color:#cccccc;
	border-bottom-color:#000000;		
}

table.hometable td.top{
	border-width: 1px;
	border-style:solid;
	border-left-color:#cccccc;
	border-right-color:#cccccc;	
	border-top-color:#000000;
	border-bottom-color:#cccccc;		

}


/***************************************************************
REVIEW INDEX  TABLE  the list of index
***************************************************************/
table.reviewindextable {
	border-style:none;
	border-color:none;
	border-width:2px;
	margin:1px; 
	padding:2px;
	border-spacing:20px;
}

table.reviewindextable td {
	border-width: 0px;
	border-style:solid;
	border-left-color:#333333;
	border-top-color:#333333;
	border-bottom-color:#333333;		
	border-right-color:#333333;
}

/***************************************************************
AFTERTHOUGHTS TABLE 
***************************************************************/
table.afterthoughts {
	border-style: solid;
	border-width:2;
	border-left-color:#cccccc;
	border-top-color:#cccccc;
	border-bottom-color:#333333;		
	border-right-color:#cccccc;
}


table.afterthoughts th {
	border-style: solid;
	border-width:2;
	text-align:left;
	border-left-color:#cccccc;
	border-top-color:#cccccc;
	border-bottom-color:#333333;		
	border-right-color:#cccccc;
}


/***************************************************************
CLASSIC LINES TABLE 
***************************************************************/
table.classiclines {
	border-style: solid;
	border-width:2;
	border-left-color:#cccccc;
	border-top-color:#cccccc;
	border-bottom-color:#333333;		
	border-right-color:#cccccc;
}


table.classiclines th {
	border-style: solid;
	border-width:2;
	text-align:left;
	border-left-color:#cccccc;
	border-top-color:#cccccc;
	border-bottom-color:#333333;		
	border-right-color:#cccccc;
}


/***************************************************************
REVIEW PAGE TABLE The table that holds all the little review boxes
***************************************************************/

table.reviewpagetable {
	border-style: none;
	border-width:2;
	border-color:#CCCCCC;
	margin:15;
}

/***************************************************************
LINKS TABLE for link page
***************************************************************/

table.linkstable {
	border-style: none;
	border-width:2;
	margin:15;
}

table.linkstable td{
	border-style: none;
padding-bottom:5px;
		border-width:2;
	border-color:#333333;
}

table.linkstable td.bottom{
	border-style: none;
	padding-bottom:50px;
	border-width:2;
	border-color:#333333;
}

/***************************************************************
REVIEW ROW TABLE The little box that contains review pic, quicky, blurb etc
***************************************************************/
table.reviewboxmain {
	border-style: solid;
	border-width:2;
	border-left-color:#cccccc;
	border-top-color:#333333;
	border-bottom-color:#333333;		
	border-right-color:#cccccc;
}

table.reviewboxquick {
	border-style: none;
	border-color:333333;
	border-width:0;
}

table.reviewboxquick td {
	border-style: none
	border-color:333333;
	border-width:0;
}


/***************************************************************
REVIEW PAGE TABLE Full Review layout table
***************************************************************/
table.review {
	border-style: solid;

	border-width:0;
}

table.review td.spacer{
	border-width: 0px;
	border-style:solid;
	width:5%;
}

table.review td.reviewcell{
	border-width: 2px;
	border-style:solid;
	border-left-color:#333333;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;		
	border-right-color:#333333;
	padding-left:20px;
	padding-right:20px;
	width:90%;
}

/***************************************************************
POSTER NAV Table at the top of all poster pages
***************************************************************/
table.poster {
	border-style: solid;
	border-color:333333;
	background-color:#333333;
	border-width:2;
}

table.poster td{
	border-width: 2px;
	border-style:solid;
	border-left-color:#333333;
	border-top-color:#333333;
	border-bottom-color:#333333;		
	border-right-color:#333333;
	width:5%;
}


/***************************************************************
PAGE TABLE normal pages that aren't reviews
***************************************************************/
table.page {
	border-style: solid;
	border-color:333333;
	border-width:0;
}

table.page td.spacer{
	border-width: 0px;
	border-style:solid;
	width:5%;
}

table.page td.contentscell{
	border-width: 2px;
	border-style:solid;
	border-left-color:#111111;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;		
	border-right-color:#111111;
	padding-left:20px;
	padding-right:20px;
	width:90%;
}

/***************************************************************
NAVIGATION TABLE at top and bottom of page and related items
***************************************************************/

/* dividing line just under the nave links */

hr.nav
{
color:#FFFF66;


}


table.navigation {
	border-style: none;
	height:10;
}


table.navigation td.norightborder {
		border-right-width:0px;
}

table.navigation td.rightborder {
	border-width: 2px;
	border-style:solid;
	border-left-color:#cccccc;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;		
	border-right-color:#333333;

	vertical-align:middle;
	height:auto;
	padding:5px;
}

/****************************
	IMAGE LINKS
*****************************/

A:link IMG {
border: 0px none;
}

A:visited IMG { 
border: 0px none;
} 

A:hover IMG {
border: 0px none;
text-decoration:underline;
}



/****************************
	TEXT LINKS
*****************************/

A:link { 
     font-size: 12pt; 

     font-weight: bold; 
     color:#0066FF;
     font-family:Arial, Helvetica, sans-serif;
	 text-decoration:none;
} 

A:visited { 
     font-size: 12pt; 
     font-weight: bold; 
     color:#003399; 
     font-family:Arial, Helvetica, sans-serif;
	 text-decoration:none;	 
} 


A:hover {
border: 0px none;
text-decoration:underline;
}

A:Active {
border: 0px none;
text-decoration:none;
}


/********************************************
	Underlined Text Link
******************************************/

A.underlinedlink:link { 
	 text-decoration:underline;
} 

A.underlinedlink:visited{ 
	 	 text-decoration:underline;
} 

A.underlinedlink:hover{
	 text-decoration:underline;
}

A.underlinedlink:Active{
	 text-decoration:underline;
}

/********************************************
	Text link for links to other sites without bannersss
******************************************/

A:link weblink{ 
     font-size: 18px; 
	 font-style: italic; 
     font-weight: bold; 
     color:#FFFF66;
     font-family:Times;
	 text-decoration:underline;
} 

A:visited weblink{ 
     font-size: 18px; 
     font-style: italic; 
     font-weight: bold; 
     color:#9999CC; 
     font-family:Times; 
	 	 text-decoration:underline;
} 

A:hover weblink{
border: 0px none;
	 text-decoration:underline;
}

A:Active weblink{
border: 0px none;
	 text-decoration:underline;
}



/****************************
	To Clean up
*****************************/
.SectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}



.bigletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28pt;
	font-weight: normal;
}


.SectionSubHeader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
}
.ReviewTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.SectionHeaderColored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
}
.SectionTextColored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #990000;
}.SectionTextSub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}


.zentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}
.zenauthor {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.FullReviewTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.FullReviewText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
}
.PosterIndex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}.Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}
.TextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.Tagline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: italic;
}
.Title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
}

