@charset "utf-8";

/* Global Stylesheet */
/* Developed by Tireco */
/* Web Developer: Ulysses Bravo */

/* --------------------------------------- */
/* --( Style Sheet Import )-- */
/* --------------------------------------- */
@import url(forte_content.css);
@import url(forte_nav.css);
@import url(forte_thumbs.css);

/* --------------------------------------- */
/* --( Global HTML Elements )-- */
/* --------------------------------------- */

*{
margin:0;
padding:0;
text-align:left;
}

	html 
		{	
		font: 85% Verdana, Arial, Helvetica, sans-serif;
		}
	
	a 
		{
		outline: none;
		padding:0px;
		margin:0px;
		text-decoration:none;
		border:none;
		}
	
	img 
		{
		border:none;
		}

	p
		{
		margin:0px;
		}
	
	h2
		{
		}

	h3
		{
		}

	h4
		{
		}

	h5
		{
		}

	h6
		{
		}

	body 
		{
		background:#000;
		background-image:url(../_images/main_bg.jpg);
		background-position:center;
		background-repeat:repeat-x;
		margin:0px 0px 0px 0px;
		padding:0px;
		position:relative;
		}
		


	a {text-decoration:none;}
	a:link {color: #003399;}     /* unvisited link */
	a:visited {color: #003399;}  /* visited link */
	a:hover {color: #FF0000;}   /* mouse over link */
	a:active {color: #003399;}   /* selected link */
	
	#sign_out {color: #fff;}
	#sign_out:hover {color: #FF0000;}	

/* --------------------------------------- */
/* --( Global Classes )-- */
/* --------------------------------------- */

	/* self clearing rules */
	/*.selfclear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.selfclear { display: inline-block; _height: 1%; }*/
	/* Hides from IE-mac \*/
	/*.selfclear { display: block; }*/
	/* End hide from IE-mac */
	
	.nodisp 
		{
		margin: 0;
		width: 0;
		height: 0;
		display: block;
		overflow: hidden;
		}

	.clear_both
		{
		clear:both;
		}

/* --------------------------------------- */
/* --( Global ID's)-- */
/* --------------------------------------- */

/* --------------------------------------- */
/* --( take_over)-- */
/* --------------------------------------- */

/*	div#take_over
	{
	background:#000;
	position:absolute;
	z-index:20;	
	margin:-10px;
	top:0px;
	bottom:10px;
	left:0px;
	right:10px;
	opacity:0.9;
	filter:alpha(opacity=90);
	visibility:visible;
	display:block;
	}
*/

/* --------------------------------------- */
/* --( main BG)-- */
/* --------------------------------------- */



	div#bg_sec_01
	{
		background-image:url("../_images/tile_blue.gif");
		background-repeat:repeat;
		z-index:1;
		position:fixed;
		width:100%;
		height:170px;
		top:0px;
		left:0px;
		right:0px;
	}

	div#bg_sec_01_white
	{
		width:100%;
		height:10px;
		z-index:1;
		position:fixed;
		background:#fff;
		top:170px;
		left:0px;
		right:0px;
	}

	div#bg_sec_01_white_a
	{
		background-position:center;
		background-repeat:repeat-y;
		background-image:url("../_images/shadow_white.gif");
		width:100%;
		height:10px;
		z-index:1;
		position:relative;
		margin:0px auto 0px auto;
		left:0px;
		right:0px;
	}
	
	div#bg_sec_01_a
	{
		background-image:url("../_images/shadow_blue.gif");
		background-position:center;
		background-repeat:repeat-y;
		width:100%;
		height:165px;
		z-index:1;
		position:relative;
		margin:5px auto 0px auto;
		border:0px solid #FFFF00;	
		left:0px;
		right:0px;
	}	
	
	div#bg_sec_02
	{
		background-image:url("../_images/tile_black.gif");
		background-repeat:repeat;
		width:100%;
		height:350px;
		z-index:1;
		position:fixed;
		top:180px;
		left:0px;
		right:0px;
	}

	div#bg_sec_02_a
	{
		background-image:url("../_images/shadow_black.gif");
		background-position:center;
		background-repeat:repeat-y;
		width:100%;
		height:100%;
		z-index:1;
		position:relative;
		margin:0px auto 0px auto;
		border:0px solid #FFFF00;	
		left:0px;
		right:0px;
	}

	div#bg_sec_02_white
	{
		width:100%;
		height:10px;
		z-index:1;
		position:fixed;
		background:#fff;
		top:530px;
		left:0px;
		right:0px;
	}

	div#bg_sec_02_white_a
	{
		background-position:center;
		background-repeat:repeat-y;
		background-image:url("../_images/shadow_white.gif");
		width:100%;
		height:10px;
		z-index:1;
		position:relative;
		margin:0px auto 0px auto;
		left:0px;
		right:0px;
	}
	
	div#bg_sec_03
	{
		width:100%;
		height:100%;
		z-index:1;
		position:fixed;
		top:540px;
		background:#000000;
		left:0px;
		right:0px;
	}		

	div#bg_sec_03_a
	{
		background-position:center;
		background-repeat:repeat-y;
		background-image:url("../_images/shadow_black_b.gif");
		width:100%;
		height:100%;
		z-index:1;
		position:relative;
		margin:0px auto 0px auto;
		left:0px;
		right:0px;
	}


/* --------------------------------------- */
/* --( mainContainer)-- */
/* --------------------------------------- */

	div#mainContainer
	{
		margin:-5px auto 0px auto;
		width:651px;
		/*height:688px;*/
		position:relative;
		background:#fff;
		z-index:11;		
		border:0px solid #999;
	}		

/* --------------------------------------- */
/* --( header)-- */
/* --------------------------------------- */

	div#mainContainer div#header
	{
		width:100%;
		/*height:106px;*/
		/*background:#00FF00;*/
		margin:10px auto 0px auto;
		position:relative;
		border:0px solid #FF0000;
		text-align:center;
	}

	div#mainContainer div#header img#header_image:hover
	{
		cursor : url("../_images/golfball.gif"), default;
		/*cursor : url("first.cur"), url("second.cur"), pointer*/
	}

	
/* --------------------------------------- */
/* --( content)-- */
/* --------------------------------------- */

	div#mainContainer div#content 
	{
		width:627px;
		height:317px;
		padding:0px;
		margin:8px auto 0px auto;
		position:relative;
		/*height:244px;*/
		/*float:left;*/
		border:0px solid #00CC00;
		background:#00CC00;
		z-index:-1;
	}

	div#mainContainer div#content img#title
	{
		margin:10px 0px 0px 25px;
		display:block;
	}
	
	div#mainContainer div#content div#flash_content
	{
		width:627px;
		height:317px;
		visibility:visible;
		display:block;
		z-index:-1;
	}


/* --------------------------------------- */
/* --( footer)-- */
/* --------------------------------------- */

	div#footer
	{
		width: 100%;
		font-size:8px;
		font-weight:bold;
		margin:0px auto;
		border:0px solid #0000FF;
		background:#fff;
		clear:both;
	}

	div#footer img#footer_image
	{
		display:block;
		margin:10px auto 0px auto;
	}

	div#footer p#copyright_text
	{
		text-align:right;
		color:#000;
		margin:0px 15px 0px 0px;
		padding:0px 0px 10px 0px;
		color:#666666;
	}


/* --------------------------------------- */
/* --( take_over)-- */
/* --------------------------------------- */




	div#take_over
	{
		background:#000;
		position:absolute;
		z-index:5000;
		margin:-10px;
		top:0px;
		bottom:10px;
		left:0px;
		right:10px;
		/*width:110%;
		height:110%;*/
		visibility:hidden;
		display:none;
		filter:alpha(opacity=60);
		/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);*/
		-moz-opacity: 0.60; 
		opacity:0.60;
	}

	div#gallery
	{
		width:1000px;
		height:570px;
		margin:110px auto 0px auto;	
		position:relative;
		z-index:1000 !important;
	}

	p#close_text
	{
		position:absolute;
		cursor:pointer;
		top:-22px;
		right:0px;
		color:#FFFFFF;
		font-size:15px;
		font-weight:bold;
		text-decoration:underline;
		text-align:right
	}

	p#close_text:hover
	{
		color:#FF0000;	
	}

	div#revision_notes
	{
		background:#000;
		color:#666;	
		width:651px;
		margin:15px auto 0px auto;	
	}
	
	div#revision_notes p#revision_date 
	{
		font-size:9px;
		/*height:688px;*/
		position:relative;
		z-index:11;		
		border:0px solid #999;
	}