 body				{
	margin: 0px;
	background-color:#000000 ;
	font-family: Verdana, Arial,sans-serif ;
	background-image:url(../images/bg-page.jpg);
	background-attachment: fixed ;
	background-position:top center;
	font-size: 11px ;
	color: #666666 ;
	line-height: 1.2 ;
	position: relative ;
	overflow: auto ;
						
					}
					

/* ----- HEADER SPECIFIC STYLES ---------------------------------------*/

#header				{	margin: 0px ; height: 80px ; /*border-bottom: 2px solid #FFFFFF ;*/ margin-bottom: 5px ; }

#logo				{	width: 400px; position: relative ; float: left ; }

#nav				{	width: 470px; height: 80px; float: right; padding: 0px; margin: 0px; }

#nav-text			{	height: 70px ; vertical-align: bottom ;
						font-weight: bold ; color: #E1E1E1 ;
						float: right ;
						padding: 5px ;

						background-color: #006600 ;
						filter:alpha(opacity=90) ;   	/* Internet Explorer       */
  						-moz-opacity:0.9 ;           	/* Mozilla 1.6 and below   */
  						opacity: 0.9 ;     }			/* newer Mozilla and CSS-3 */

/* ------ PAGE CONTAINER -----------------------------------------------*/

#container			{ 	width: 990px ;
						height: auto ;
						float: none ;
						padding: 0px ;
						position:relative;
						margin-left:auto; margin-right:auto;
						
						
					}
						
						
#container-op		{
	width: 750px;
	position:relative;
	height: auto;
	min-height: 430px ;
	float: right;
	padding: 12px;
	vertical-align:top;
	background-color:#FFFFFF;
	filter:alpha(opacity=100);   /* Internet Explorer       */

  						-moz-opacity:1.0 ;           /* Mozilla 1.6 and below   */
	opacity: 1.0;
					}
		
					
/* ------ LEFT NAVIGATION --------------- */

#column				{	width: 210px ; height: auto ; }

#left				{	height:auto;
						width: 194px ;
						float: left ;
						padding: 7px;
						background-image: url(../images/bg-left.jpg);
						background-repeat: repeat-x ;
						background-color: #ffffff ; 
						margin-bottom: 15px ;


					}


/* ------ FOOTER --------------- */


#footer				{	position:relative ;
						float:right ;
						font-family: Verdana, Arial, Helvetica, sans-serif ;
						font-size: 10px ;
						width: 770px ;
						padding-top: 15px ;
						padding-bottom: 25px ; 
					}
					
					
/* ------ FOOTER --------------- */


.results			{	text-align:center ;
						font-family: Verdana, Arial, Helvetica, sans-serif ;
						font-size: 10px ;
											}
											
						
					
					
/* ------ LINKS ---------------- */

a 					{	color: #990000 ;
						text-decoration: none ;	}

a:hover 			{	text-decoration: underline ;
						color: #9A3334 ; }
									

/* ------ HEADER TAGS ---------- */

h1		{	font: bold 130% Arial,sans-serif;
 			color: #FFFFFF ;
			margin: 0px;
 			padding: 0px;
		}

h2		{	font: bold 140% Arial,sans-serif ;
			text-align: left ;
			color:	#990000 ;
			margin: 0px ;
			padding: 3px 0 10px 8px ;
		}

h3		{	font: bold 100% Arial,sans-serif;
 			color: #334d55;
 			margin: 0px;
			padding: 0px;
		}

h4		{	font: 100% Arial,sans-serif;
 			color: #333333;
 			margin: 0px;
 			padding: 0px;
		}
