/*===================================================================*/
/*=== Main CSS for www.HollywoodArtsSociety.com  ====================*/
/*===================================================================*/

* {
	padding: 0px;
	margin: 0px;
	}

html {
	background-color: #000000;
	}

body {
	padding: 0px;
	text-align: center;
	font: 12px/18px Helvetica, Arial, sans-serif;
	background-color: #000000;
	background-position: top center;
	color: #FFEEDD;
	}
/*====================================*/
/*====================================*/
/*===== CONTAINER: HOLD PAGE =========*/
/*====================================*/
/*====================================*/
#container  {
	margin: 0px auto;
	background-color: #000000;
	}
/*====================================*/
/*====================================*/
/*===== FORMAT HEADER / FOOTER =======*/
/*====================================*/
/*====================================*/
#header  {
	margin: 0px auto;
	background-position: top center;
	}
#footer p {
	margin: 0px auto;
	height: 50px;
	width: 980px;
	text-align: center;
	}
#client_details_list li {
	display: inline;
	font-size: 9px;
	}
/*====================================*/
/*====================================*/
/*======== ELEMENT OVERRIDES =========*/
/*====================================*/
/*====================================*/
p  {
	text-align: justify;
	text-indent: 15px;
	color: #FFEECC;
	margin: 12px;
	padding: 8px;
	font-weight: 600;
	line-height: 18px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 11px;
	}
h1  {
	font-size: 32px;
	letter-spacing:-1px;
	font-weight:bolder;
	color: #CC5555;
	}	
h2  {
	font-size: 26px;
	font-family: Georgia, Times, serif;
	font-weight: 500;
	letter-spacing: -1px;
	color: #DD5555;
	padding: 6px;
	}	
h3  {
	font-size: 18px;
	color: #FF2222;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0px;
	padding: 2px;
	text-decoration: none;
	
	}	
h4  {
	border: inset #AA6633 2px;
	font-size: 11px;
	font-family: Georgia, Times, serif;
	font-weight: 500;
	color: #DD4444;
	padding: 2px 4px;
	}
h5  {
	font-size: 18px;
	margin: 2px;
	padding: 2px;
	}
ol {
	font-size: 12px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bolder;
   }
ul {
   color: #FFCCCC;
	font-size: 14px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
   }
li {
	margin: 12px;
	}
img {
	padding: 2px;
	margin: 2px;
	border: none;
	}
table, th, td  {
	margin : 4px;
	padding: 4px;
	padding-bottom: 8px;
	border : 1px solid #029900;
	border-collapse : collapse;
	background : #002000  url( "images/horizon2.jpg" );
	}
table  {
	margin : 16px;
	border :  3px double #029900;
	}
table p  {
	margin : 0;
	padding : 0;
	color: #33CC33;
	}
table td  {
	font-size: 11px;
	}
hr {
	border: outset 2px #0066CC;
   }
object param {
	background-color: #000000;
	}
/*====================================*/
/*====================================*/
/*======= LINK PSEUDO CLASSES ========*/
/*====================================*/
/*====================================*/
a:link {
	color: #FF0000;
	text-decoration: none;
   }
a:visited {
	color: #FF0022;
	text-decoration: none;
   }	
a:hover {
	color: #FFDDDD;
	text-decoration: none;
   }
/*====================================*/
/*====================================*/
/*======== INTERNAL MAIN BODY ========*/
/*====================================*/
/*====================================*/		
#main_body  { 
	width: 980px;
	margin: 0px auto;
	background-color: #000000;
	}
#main_video  { 
	width: 640px;
	height: 400px;
	}
#main_body_text  {
	text-align: left;
	margin: 0px;
	margin-left: 20px;
	padding-top: 12px;
	width: 980px;
	}
#has_main_flash {
	margin: 0px auto;
	}
#legal {
	margin: 0px auto;
	font-size: 10px;
	color: #990000;
	}
/*====================================*/
/*====================================*/
/*=========== SITE CLASSES ===========*/
/*====================================*/
/*====================================*/		
.right {
   float: right;
	padding-left: 10px; 
   }
.left {
   float: left;
	padding-right: 12px;
   }

		

