/*  Style Sheet */

body
	{
		background-color: #EEEEEE;
		margin:0px 15px 0px 15px;
		font-family: Verdana, Tahoma, Helvetica, Arial;
		font-size: 0.8em;
	}


/* Link colors */
		A:link {text-decoration: underline; color: #000099}
		A:visited {text-decoration: none; color: #3366FF}
		A:active {text-decoration: none}
		A:hover {text-decoration: underline; color: #CC3333;}




/* Style for sortable table */


/*border color only works if border style is set first */
table.sortable {
		border: outset 0px; 
		border: inset 0px; 
		border-style: solid;
		border-color: #E3E4FA #E3E4FA #E3E4FA #E3E4FA;
		border-collapse: separate;
		border-spacing: 0pt
		border: inset 0px;
		vertical-align: top;
		text-align: top;
		font-family: Verdana, Tahoma, Helvetica, Arial;
		background-color: #E3E4FA; 
 		cursor: default;

		}


	/* Table heading setting */
	th.sortablehead	{
			border: inset 1px; 
			border: outset 1px; 
			text-align: center;
			font-weight: bold;
			background-color: #E3E4FA; 
			color: #000000;
			border-style: solid;
			border-color: #E3E4FA #E3E4FA #E3E4FA #E3E4FA;
			
			}


/* color of sortable table headings now that they are links */

th.sortablehead A:link {text-decoration: none; color: #000099}
th.sortablehead A:hover {text-decoration: none; color: #CC3333;}


	/* colors for the last two columns which are not sortable */

	th.unsortable	{
				border: inset 1px;
				border: outset 1px; 
				text-align: center;
				font-weight: bold;
				background-color: #E3E4FA; 
				color: #000000;
				border-style: solid;
			border-color: #E3E4FA #E3E4FA #E3E4FA #E3E4FA;

			}


/* Sort table zebra colors   odd rows are on top */

	table.sortable tr.odd td {
		background-color: #fff;
		vertical-align: top;
		text-align: top;


	}


/* Sort table zebra color is cornsilk2 */

	table.sortable tr.even td {
		vertical-align: top;
		background-color: #EEE8CD;
	}




/* style for google ads on the left used on Index and Category pages */


	table.master 	{
			width: 100%
			height: 100%
			}

/* nonindexmaster used for pages without table sort */

	table.nonindexmaster	{
				width: 100%
				height: 100%
				vertical-align: top;
				text-align: top;
				border-spacing: 10pt;
				padding: 1pt;
				font-size: 0.9em;
				}

/* .rightcol used for Category, Ratings, About Us, Links pages */

	.rightcol	{
			vertical-align: top;
			background-color: #FFFFFF;
			padding: 10pt;
			}
			


/* float images so text wraps around them...used on links page */

	.imgleft { float: left; }



/* removes the border around image links like the bookmark button */
	img {border: none;}
