﻿/* 	AuditioningActors.com, casscading style sheet 
	Copyright 2009 Cine Excel Entertainment (dba auditioningactors.com)
	css authored by Ed Tillman 
	updated: October 14, 2009
*/


/*	PAGE LAYOUT	*/

body		{	width:100%;
			height:100%;
			margin:0px;
			border:0px;
			padding:0px;

			color:#333;
			background-color:white;
			text-align:center;
		}


body.left	{	color: #333;
		 	background-color:#e0e0e0;
			margin:0;
			width:180px;
		 	padding: 8px;
		 	font: small Arial, Helvetica, Verdana, "sans-serif";
		 	text-align: left;

		}


body.right	{	color: #333;
			background-color:#e0e0e0;
			margin:0;
			width:180px;
		 	padding: 8px;
			font: small Arial, Helvetica, Verdana, "sans-serif";
			text-align: left;
		}


#page		{	display:block;
			width:1000px;
			height:98%;
			margin-top:0px;
			margin-right:auto;
			margin-bottom:auto;
			margin-left:auto;
			border:0px;
			padding: 0px;
		}

#header		{	display:block;
			width:1000px;
			height:75px;
			margin: 0px;
			border:0px;				
			padding:0px;

			color:#000;
			background-color:#868686;
			text-align:center;
				
		}


#content	{	width:1000px;
			position:relative;
			margin-top:4px;
		}

.column-left	{	width:200px;
			height:16in;
 			position:absolute;
			 top:0px;
			 left:0px;

		}

.column-right	{	width:200px;
			height:16in;
 			position:absolute;
			 top:0px;
			 left:800px;
		}

.column-center	{	width:584px;					
 			position:absolute;
			 top:0px;
			 left:208px;

			text-align:left;
		}

#footer		{	width:584px;
			margin-top:0.5em;
			margin-bottom:1em;
		 	font: small Arial, Helvetica, Verdana, "sans-serif";
			text-align:center;
			
		}


/*	TEXT AND LINKS STYLES	*/

a:link		{color: Red; 
		 text-decoration: none;
		}

a:visited	{color: Red;
		 text-decoration: none;
		}

a:hover		{color: Red;
		 text-decoration: underline;
		}


a img		{border: 0px;
		 margin-right: 0px;
		 margin-left: 0px;
		}

h1, h2, h3	{text-align: Left;
		}


form		{text-align: left;
		 font-size: x-small;
		 light-height:2;
		}

ul, ol, dl	{display: block;
		 text-align: left;
		 position:relative; left:0.5em;
		 z-index: -5;
		}


li, lh		{font-family: Verdana, Helvetica, Arial "sans-serif";
		 font-size: small;
		 light-height:1.5;
		}

.text		{text-align: left;
		 font-family: Verdana, Helvetica, Arial "sans-serif";
		 font-size: small;
		 light-height:2
		}

dt		{font-weight:bold;
		}

.box		{display: block;
		 color: #333;
		 width: 88%;
		 margin-right:auto;
		 margin-left:auto;
		 background-color: white;
		 border-style: solid;
		 border-width: 1px;
		 padding: 0.5em;
		 margin-bottom: 8px;

		}


.onleft		{float: left;
		 margin-right: 8px;
		}

.onright	{float: right;
		 margin-left: 8px;
		}

.incenter	{display: block;
		 margin: 0.5em auto 0.75em auto;
		}

.side-text	{text-align: left;
		 font-family: Verdana, Helvetica, Arial "sans-serif";
		 font-size: small;
		 light-height:2.0;
		}

.supertext	{color: Red;
		 text-align: left;
		 font-family: Verdana, Helvetica, Arial "sans-serif";
		 font-size: small;
		 font-weight: bold;
		 light-height:2
		}


.fine-print	{font-size: x-small;
		 text-transform: uppercase;
		}

.byline		{font-size: 88%;
		}

/*	SHOPPING CART TABLE	*/

table.shop	{font-size: Medium;
		 border: solid 4px #666;
		 padding: 0.75em;
		 margin: 1em;
		}

table.shop td	{border: solid 1px #666;
		 padding: 4px;
		 text-align: Left;
		 font-size: small;
		}


table.shop th	{color: White;
		 font-size: small;
		 font-weight: Bold;
		 border: solid 1px #666;
		 background-color: #666;
		 padding: 4px;
		}

table.shop tr	{vertical-align: top;
		}

