/* CSS Document */


.text {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF}
.text_link {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.text_green {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #879933}
.text_red {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #d13100}
.text_small {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #FFFFFF}
.text_16 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF;	font-weight: bold;}
.text_16_red {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px; color: #d13100;	font-weight: bold;}
.text_16_times {font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;color: #000000;
	font-weight: 800;font-style: italic;font-variant: normal;text-transform: none;line-height: normal;
}
.text_script {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #333333;
	font-weight: 800;
	font-style: italic;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
	text-align: left;
}
.text_script_white {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: 800;
	font-style: italic;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
	text-align: left;
}
.text_heading {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 22px;	color: #FFFFFF}
.text_heading_red {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 22px;	color: #d13100}

A:link		{text-decoration: underline; color: #FFFFFF;}
A:visited	{text-decoration: underline; color: #FFFFFF;}
A:active	{text-decoration: underline; color: #FFFFFF;}
A:hover		{text-decoration: underline; color: #d13100;}

A.main_link:link 	{text-decoration: none; color: #cccccc;}
A.main_link:visited	{text-decoration: none; color: #FFFFFF;}
A.main_link:active	{text-decoration: none; color: #FFFFFF;}
A.main_link:hover	{text-decoration: none; color: #d13100;}

A.red_link:link 	{text-decoration: underline; color: #d13100;}
A.red_link:visited	{text-decoration: underline; color: #d13100;}
A.red_link:active	{text-decoration: underline; color: #d13100;}
A.red_link:hover	{text-decoration: underline; color: #cccccc;}

A:link.wdandp		{text-decoration: none; color: #000000;}
A:visited.wdandp	{text-decoration: none; color: #000000;}
A:active.wdandp		{text-decoration: none; color: #000000;}
A:hover.wdandp		{text-decoration: none; color: #000000;}


body {
	background-color: #000000;
  /*background-image: url(images/bkg_grad.gif); */
	background-attachment: fixed;
	background-repeat: repeat-x;
}
#indx_script {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 970px;
	height: 590px;
    margin-left: -485px; /* half of the width */
	margin-top: -295px;/* half of the height */
	z-index:100;
}
#indx_mainbox {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 744px;
	height: 550px;
    margin-left: -372px; /* half of the width */
	margin-top: -275px;/* half of the height */
	background-image:url(images/indx_paper.jpg);
	z-index:100;
}
#indx_text {
	position: absolute;
	top: 240px;
	width: 744px;
	left: 50%;
    margin-left: -372px; /* half of the width */
	z-index:120;
}
#indx_logo {
	position: absolute;
	top: 150px;
	width: 442px;
	height: 66px;
	left: 50%;
	margin-left: -225px;
	background-image:url(images/indx_logo.gif);
	z-index:110;
}
#indx_lion {
	position: absolute;
	top: 50px;
	width: 78px;
	height: 86px;
	left: 50%;
	margin-left: -40px;
	background-image:url(images/indx_lion.gif);
	z-index:110;
}
#indx_invite {
	position: absolute;
	top: 450px;
	width: 419px;
	height: 54px;
	left: 50%;
	margin-top: 0px;
	margin-left: -205px;
	z-index:110;
}
#mainbox {
    position:absolute;
    left: 50%; 
    top: 10px;
    width: 744px;
    height: 100%;
    margin-left: -372px; /* half of the width */
 	background: #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; 
	z-index:100;
}
#logo {
	position: absolute;
	top:20px;
	left: 50%; 
	width: 486px;
	height: 66px;	
	margin-left: -330px;
	z-index:200;
}
#logo_big {
	position: absolute;
	top: 250px;
	width: 120px;
	height: 135px;
	background-image: url(images/logo_big.gif);
	right: 50%;
	margin-top: 0px;
	margin-right: -150px;
	z-index:300;
}

.submit_btn {
	position: absolute;
	width: 230px;
	left: 50%;
	margin-top: 0px;
	margin-left: -100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5d636e;
	background: #e3e4ea;
	border-top: 1px solid #929bab;
	border-left: 1px solid #929bab;
	border-right: 1px solid #929bab;
	border-bottom: 1px solid #929bab;
}
#pic1 {
	position: absolute;
	top: 110px;
	width: 185px;
	height: 200px;
	right: 50%;
	margin-right: 184px;
	border-top: 1px solid #1b1b1b;
 	border-left: 1px solid #1b1b1b;
 	border-right: 1px solid #1b1b1b;
 	border-bottom: 1px solid #1b1b1b;
	z-index:200;
}
#pic2 {
	position: absolute;
	top: 110px;
	width: 185px;
	height: 200px;
	right: 50%;
	margin-right: -3px;
	border-top: 1px solid #1b1b1b;
 	border-left: 2px solid #ffffff;
 	border-right: 1px solid #1b1b1b;
 	border-bottom: 1px solid #1b1b1b;
	z-index:200;
}
#pic3 {
	position: absolute;
	top: 110px;
	width: 185px;
	height: 200px;
	right: 50%;
	margin-right: -188px;
	border-top: 1px solid #1b1b1b;
	border-left: 2px solid #ffffff;
 	border-right: 1px solid #1b1b1b;
 	border-bottom: 1px solid #1b1b1b;
	z-index:200;
}
#pic4 {
	position: absolute;
	top: 110px;
	width: 185px;
	height: 200px;
	right: 50%;
	margin-right: -374px;
	z-index:200;
}
#text {
	position: absolute;	
	top: 350px;
	width: 550px;
	height: 100%;
	right: 50%;
	margin-top: 0px;
	margin-right: -185px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#000000;
	z-index:200;
}
#runner {
	position: absolute;
	width: 744px;
	height: 20px;
	top: 318px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#000000;
	z-index:500;
}
#bottombox {
	width: 550px;
	height: 15px;
	left: 100px;
	border-top: 1px solid #ffffff;
	z-index:400;
} 
#right_text {
	position: absolute;
	top: 350px;
	width: 160px;
	height: 100px;
	right: 50%;
	margin-top: 0px;
	margin-right: -365px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#000000;
	z-index:200;
}

