/* CSS Document */

body {
	background: url(images/bg.jpg) top repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #111111;}
	
/* GENERAL styles */

.top {
	width:900px;
	height:15px;
	margin:0 auto;
	position:relative;
	background-image: url(images/top.jpg);
}
.top_main{
	width:900px;
	height:234px;
	margin:0 auto;
	position:relative;
}
#logo {
	width:203px;
	height:177px;
	margin:0 auto;
	position:absolute;
	left: 0px;
	top: 15px;
	background-image: url(images/logo.jpg);
}
#flash {
	width:545px;
	height:177px;
	margin:0 auto;
	position:absolute;
	left: 203px;
	top: 15px;
	background-image: url(images/flash.jpg);
}
#flash_right {
	width:152px;
	height:177px;
	margin:0 auto;
	position:absolute;
	left: 748px;
	top: 15px;
	background-image: url(images/flash_right.jpg);
}
#flash_bottom {
	width:900px;
	height:6px;
	margin:0 auto;
	position:absolute;
	left: 0px;
	top: 191px;
	background-image: url(images/flash_bottom.jpg);
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

#title {
	position:absolute;
	width:885px;
	height:30px;
	line-height:30px;
	padding-left:15px;
	z-index:2;
	background-color: #E7E7E7;
	top: 0px;
}
#title2 {
	position:absolute;
	width:885px;
	height:30px;
	line-height:30px;
	padding-left:15px;
	top:1410px;
	z-index:2;
	background-color: #E7E7E7;
	left: 0px;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

/* Menu styles - START */

#m1 {
	background:url(images/m1.jpg) no-repeat;
	width:78px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:0px;
	top: 198px;
}
#m1:hover {
    background-image:url(images/m1_roll.jpg);
	cursor:pointer}
#m2 {
	background:url(images/m2.jpg) no-repeat;
	width:76px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:78px;
	top: 198px;
}
#m2:hover {
    background-image:url(images/m2_roll.jpg);
	cursor:pointer}
#m3 {
	background:url(images/m3.jpg) no-repeat;
	width:110px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:154px;
	top: 198px;
}
#m3:hover {
    background-image:url(images/m3_roll.jpg);
	cursor:pointer}
#m4 {
	background:url(images/m4.jpg) no-repeat;
	width:122px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:264px;
	top: 198px;
}
#m4:hover {
    background-image:url(images/m4_roll.jpg);
	cursor:pointer}
#m5 {
	background:url(images/m5.jpg) no-repeat;
	width:142px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:386px;
	top: 198px;
}
#m5:hover {
    background-image:url(images/m5_roll.jpg);
	cursor:pointer}
#m6 {
	background:url(images/m6.jpg) no-repeat;
	width:109px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:528px;
	top: 198px;
}
#m6:hover {
    background-image:url(images/m6_roll.jpg);
	cursor:pointer}
#m7 {
	background:url(images/m7.jpg) no-repeat;
	width:111px;
	height:36px;
	line-height:36px;
	margin:0 auto;
	position:absolute;
	left:637px;
	top: 198px;
}
#m7:hover {
    background-image:url(images/m7_roll.jpg);
	cursor:pointer}
#m8 {
	width:152px;
	height:36px;
	margin:0 auto;
	position:absolute;
	left:748px;
	top: 198px;
	background-image: url(images/m8.jpg);
}
	
/* Menu styles - END */
	
.content_top {
	width:900px;
	height:43px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_top.jpg);
}
.content_bottom {
	width:900px;
	height:32px;
	margin:0 auto;
	position:relative;
	background-image: url(images/content_bottom.jpg);
}

/* FOOTER styles */

.footer {
	width:900px;
	height:22px;
	line-height:22px;
	margin:0 auto;
	position:relative;
	background-image: url(images/footer.jpg);
}
.footer_bottom {
	width:900px;
	height:92px;
	margin:0 auto;
	position:relative;
}
.credits {
	width:900px;
	height:60px;
	margin:0 auto;
	position:relative;
}

#credits {
	position:absolute;
	width:608px;
	height:36px;
	z-index:1;
	left: 8px;
	top: 12px;
}
.style9 {font-size: 10px}
#credit_logos {
	position:absolute;
	width:120px;
	height:44px;
	z-index:2;
	left: 773px;
	top: 8px;
}
/* HOME styles */

.content_home {
	width:900px;
	height:950px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}

#home_text1 {
	position:absolute;
	width:870px;
	height:21px;
	z-index:1;
	left: 14px;
	top: 46px;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191919;
}
#home_divider1 {
	position:absolute;
	width:880px;
	height:25px;
	z-index:3;
	left: 10px;
	top: 73px;
	background-image: url(images/div_hori.jpg);
}
#home_text2 {
	position:absolute;
	width:567px;
	height:817px;
	z-index:4;
	left: 21px;
	top: 107px;
}
.style5 {color: #CB2726}
#home_image1 {
	position:absolute;
	width:263px;
	height:627px;
	z-index:5;
	left: 621px;
	top: 107px;
}
#home_divider2 {
	position:absolute;
	width:25px;
	height:514px;
	z-index:6;
	left: 591px;
	top: 107px;
	background-image: url(images/div_vert.jpg);
}	
/* EVENTS styles */

.content_events {
	width:900px;
	height:1650px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}
#event1 {
	position:absolute;
	width:477px;
	height:295px;
	z-index:3;
	left: 217px;
	top: 690px;
}
#event2 {
	position:absolute;
	width:360px;
	height:260px;
	z-index:3;
	left: 53px;
	top: 424px;
}

#event3 {
	position:absolute;
	width:360px;
	height:340px;
	z-index:3;
	left: 535px;
	top: 423px;
}
#event4 {
	position:absolute;
	width:360px;
	height:260px;
	z-index:3;
	left: 487px;
	top: 424px;
}

/* MEMBERSHIP styles */

.content_memberships {
	width:900px;
	height:980px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}

#membership_text1 {
	position:absolute;
	width:429px;
	height:535px;
	z-index:3;
	left: 448px;
	top: 47px;
}
#membership_image1 {
	position:absolute;
	width:374px;
	height:529px;
	z-index:4;
	left: 28px;
	top: 49px;
}
#membership_divider1 {
	position:absolute;
	width:25px;
	height:535px;
	z-index:5;
	left: 413px;
	top: 46px;
	background-image: url(images/div_vert.jpg);
}
#membership_divider2 {
	position:absolute;
	width:879px;
	height:26px;
	z-index:6;
	left: 10px;
	top: 588px;
	background-image: url(images/div_hori.jpg);
}
#membership_text2 {
	position:absolute;
	width:856px;
	height:353px;
	z-index:7;
	left: 22px;
	top: 618px;
}
/* TEAM MEMBERS styles */

.content_teammembers {
	width:900px;
	height:600px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}

#teammembers_text1 {
	position:absolute;
	width:450px;
	height:192px;
	z-index:3;
	left: 17px;
	top: 44px;
}
#teammembers_divider1 {
	position:absolute;
	width:25px;
	height:489px;
	z-index:4;
	left: 472px;
	top: 44px;
	background-image: url(images/div_vert.jpg);
}
#teammembers_text2 {
	position:absolute;
	width:376px;
	height:497px;
	z-index:5;
	left: 503px;
	top: 44px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
#teammembers_image1 {
	position:absolute;
	width:215px;
	height:271px;
	z-index:6;
	left: 17px;
	top: 253px;
}
#teammembers_image2 {
	position:absolute;
	width:215px;
	height:270px;
	z-index:6;
	left: 251px;
	top: 253px;
}
/* ABOUT THE FOUNDER styles */

.content_aboutthefounder {
	width:900px;
	height:1800px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}

#about_image1 {
	position:absolute;
	width:318px;
	height:487px;
	z-index:3;
	left: 20px;
	top: 55px;
}
#about_divider1 {
	position:absolute;
	width:25px;
	height:487px;
	z-index:4;
	left: 343px;
	top: 55px;
	background-image: url(images/div_vert.jpg);
}
#about_text1 {
	position:absolute;
	width:506px;
	height:399px;
	z-index:5;
	left: 374px;
	top: 55px;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style7 {color: #666666}

#aboutthefounder_divider2 {
	position:absolute;
	width:859px;
	height:25px;
	z-index:6;
	left: 20px;
	top: 551px;
	background-image: url(images/div_hori.jpg);
}
#abouthtefounder_text2 {
	position:absolute;
	width:859px;
	height:1198px;
	z-index:7;
	left: 20px;
	top: 585px;
}



/* SPONSORSHIP styles */

.content_sponsorship {
	width:900px;
	height:650px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}

#sponsorship_text1 {
	position:absolute;
	width:528px;
	height:573px;
	z-index:3;
	left: 23px;
	top: 56px;
}
#sponsorship_divider1 {
	position:absolute;
	width:25px;
	height:575px;
	z-index:4;
	left: 554px;
	top: 55px;
	background-image: url(images/div_vert.jpg);
}
#sponsorship_image1 {
	position:absolute;
	width:297px;
	height:574px;
	z-index:5;
	left: 580px;
	top: 56px;
}
.style8 {
	color: #DDDDDD
}
/* CONTACT US styles */

.content_contactus {
	width:900px;
	height:3000px;
	margin:0 auto;
	position:relative;
	background-color: #FFFFFF;
}

#contactus_text1 {
	position:absolute;
	width:460px;
	height:1885px;
	z-index:3;
	left: 20px;
	top: 49px;
}
.style9 {
	color: #999999;
	font-style: italic;
}
#contactus_divider1 {
	position:absolute;
	width:25px;
	height:1711px;
	z-index:4;
	left: 479px;
	top: 50px;
	background-image: url(images/div_vert.jpg);
}
#contactus_form {
	position:absolute;
	width:377px;
	height:386px;
	z-index:5;
	left: 507px;
	top: 49px;
}
#contactus_image1 {
	position:absolute;
	width:375px;
	height:1347px;
	z-index:6;
	left: 508px;
	top: 443px;
}
.style10 {font-size: 14px}
.style11 {color: #999999; font-style: italic; font-size: 14px; }


#ue1 {
	position:absolute;
	width:430px;
	height:230px;
	z-index:4;
	left: 16px;
	top: 1050px;
}
#ue2 {
	position:absolute;
	width:430px;
	height:230px;
	z-index:4;
	left: 456px;
	top: 1050px;
}
#ue3 {
	position:absolute;
	width:844px;
	height:175px;
	z-index:4;
	left: 30px;
	top: 769px;
}
#ue4 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 543px;
	top: 46px;
}
#ue5 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 717px;
	top: 46px;
}
#ue_text {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 20px;
	top: 411px;
}
#ue_text2 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 704px;
	top: 469px;
}
#ue_text3 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 470px;
	top: 479px;
}
#ue_text4 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 543px;
	top: 172px;
}
#ue_text5 {
	position:absolute;
	width:421px;
	height:94px;
	z-index:4;
	left: 228px;
	top: 638px;
}
#ue6 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 23px;
	top: 1457px;
}
#ue7 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 197px;
	top: 1457px;
}
#ue8 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 371px;
	top: 1457px;
}
#ue9 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 545px;
	top: 1456px;
}
#ue10 {
	position:absolute;
	width:160px;
	height:120px;
	z-index:4;
	left: 719px;
	top: 1456px;
}
#ue_text6 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 21px;
	top: 1463px;
}
#ue_text7 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 195px;
	top: 1463px;
}
#ue_text8 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 369px;
	top: 1463px;
}
#ue_text9 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 543px;
	top: 1463px;
}
#ue_text10 {
	position:absolute;
	width:160px;
	height:25px;
	z-index:4;
	left: 717px;
	top: 1463px;
}

#ue_1 {
	position:absolute;
	width:651px;
	height:593px;
	z-index:4;
	left: 129px;
	top: 235px;
}

#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	left: 465px;
	top: 357px;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	left: 59px;
	top: 103px;
}
#apDiv3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	left: 447px;
	top: 525px;
}
#apDiv {
	position:absolute;
	width:200px;
	height:115px;
	z-index:5;
	left: 227px;
	top: 525px;
}
#apDiv4 {
	position:absolute;
	width:709px;
	height:221px;
	z-index:6;
	left: 25px;
	top: 826px;
}
#apDiv6 {
	position:absolute;
	width:709px;
	height:221px;
	z-index:6;
	left: 25px;
	top: 826px;
}

#apDiv5 {
	position:absolute;
	width:564px;
	height:209px;
	z-index:7;
	left: 24px;
	top: 53px;
}
#apDiv6b {
	position:absolute;
	width:247px;
	height:25px;
	z-index:1;
	left: 308px;
	top: 646px;
	}
	
	#eventsmain {
	position:absolute;
	width:858px;
	height:115px;
	z-index:7;
	left: 269px;
	top: 339px;
}
#apDiv7 {
	position:absolute;
	width:600px;
	height:183px;
	z-index:8;
	left: 149px;
	top: 1163px;

