@charset "utf-8";
/* CSS Document */

body {
	font-family:     Verdana, Geneva, Arial, sans-serif;
	margin: 0px;
	border-bottom: 0px;
	background-image:url(images/bg.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	background-color:#000000;
}
.clear {
clear:both
}
.container {
  	margin:auto;
	width: 998px;
	height:853px;
	left: auto;
	right: auto;
}
.content {
	margin:0px;
	width:998px;
	height:853px;
}

.title {
	margin:0px;
	width:290px;
	height:28px;
	padding:4px 0px 0px 10px;
	background-image:url(images/title.jpg);
	background-repeat:no-repeat;
}

#main_info {
	width:300px;
	height:375px;
	margin:5px 5px 5px 5px;
	float:right;
	border:solid 3px #FC0;
	background-image:url(images/info_bg.png);
}

p.info {
	margin-bottom:5px;
	overflow:hidden;
	margin: 1px;
}

.info_ig {
width:290px;
height:45px;
padding:0px 0px 0px 8px;
}

.info_bc {
width:290px;
height:50px;
padding:0px 0px 0px 8px;
}

.info_dir {
width:290px;
height:300px;
padding-left:5px;
}

.info_contact {
width:290px;
height:300px;
padding-left:5px;
}
.text2 {
color:#CDCDCD;
font-size:0.917em;
}
.p1 {
font-size:11px;
color:#fff;
padding-bottom:10px;
}

.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col {
float:left;
margin-left:15px;
}

ul {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.c_li {
background:transparent url(images/list_bg.gif) no-repeat scroll 0 7px;
padding-left: 12px;
text-align:left;
text-decoration:none;
color:#fff;
display:block;
}

.g_li {
background:transparent url(images/list_bg.gif) no-repeat scroll 0 7px;
padding-left: 15px;
padding-bottom:10px;
text-align:left;
text-decoration:none;
color:#fff;
font-size:18px;
}

li a {
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

#brand {
	text-transform:uppercase;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
}

#brand a {
	text-decoration:none;
}
.color {
	color:#F0F;
}

dt {
color:#FFFFFF;
font-size:14px;
padding: 5px 0px 0px 5px;
}
dd {
color:#fff;
font-size:10px;
}
#sinfo_1 {
	width:290px;
	text-align:justify;
	margin:0px 0px 5px 5px;
	color:#FFFFFF;
}

#sinfo_1 p {
font-size:12px;
}

.hforms {
margin-left: 5px;
}
.forms {
margin: 5px;
}

.forms a {
color:#FFFFFF;
text-decoration:underline;
}
.s_cont{
margin-top:40px;
}


.header {
margin:0px;
width: 998px;
height: 98px;
background-image:url(images/01_02.jpg);
background-repeat:no-repeat;
}
.header_nav {
	width:200px;
	height:;
	margin-left:780px;
	padding-top: 35px;
}
.contact {
width:82px;
height:53px;
float:left;
}
.directions {
width:82px;
height:53px;
float:right;
}


.main_content {
margin:0px;
width:998px;
height:417px;
}

.main_content_thankyou {
margin:0px;
width:998px;
height:417px;
background-repeat:no-repeat;
}

.main_content_ge {
margin:0px;
width:998px;
height:417px;
background-image:url(images/content_bg.jpg);
background-repeat:no-repeat;
}

.main_content_soc {
margin:0px;
width:998px;
height:417px;
background-image:url(images/soccer_bg.gif);
background-repeat:no-repeat;
}

.content_wrap {
width:950px;
height:352px;
margin-left:24px;
padding-top:31px;
}
.left_content {
width:300px;
height:352px;
margin: 0px 0px 0px 0px;
padding-top:0px;
float:left;
}

.right_content {
	width:625px;
	height:352px;
	margin: 0px 0px 0px 0px;
	float:right;
}
.content_wrap_soc {
margin-left:11px;
padding-top:10px;
}
.left_content_soc {
width:300px;
height:396px;
margin: 0px 0px 0px 0px;
padding-top:0px;
float:left;
}

.right_content_soc {
width:675px;
height:396px;
margin: 0px 0px 0px 0px;
float:left;
}

.right_content_wrap {
	margin:13px 0px 0px 13px;
}

.picbox_top {
width: 600px;
height:176px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.picbox {
width:144px;
height:144px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
}
.pbox1 {
margin: 8px 0px 0px 0px;
}
.pbox2 {
margin: 8px 0px 0px 8px;
}
.pbox3 {
margin: 0px 0px 0px 0px;
}
.pbox4 {
margin: 0px 0px 0px 0px;
}

/*//////// Specail Links ////////*/

.special {
margin:0px;
height: 223px;
margin:0px;
background-image:url(images/bottom_19.jpg);
background-repeat:no-repeat;
}
 
.box_wrap {
margin-left:24px;
padding-top:31px;
width:auto;
height:180px;
}

.box1 {
width:300px;
height:167px;
float:left;
}
.box2 {
width:300px;
height:167px;
margin-left: 25px;
float:left;
}

.box3 {
width:300px;
height:167px;
margin-left:25px;
float:left;
}

.dir_box {
margin-left:3px;
padding-top:3px;
float:left;
}
.footer {
width:998px;
height:50px;
}
p {
	color:#FFFFFF;
	font-size:10px;
}
h2 {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:0px;
	margin-top:0px;

	overflow: hidden;
}
h3 {
border-bottom:1px solid #FFF;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
letter-spacing:0px;
margin:1px;
padding-left:2px;
text-transform:uppercase;
white-space: normal;
}

h4 {
	color:#fff;
	padding: 0px 3px 0px 3px;
	font-family:Arial,Helvetica,sans-serif;
}

h5 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:0px;
white-space:normal;
font-size:12px;
margin:5px;
}

.plan_wrap  {
	margin: 0px 0px 0px 5px;
	padding: 7px 0px 0px 0px;
	float:left;
}

.plan_wrap2 {
	width:650px;
	margin: 8px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	
}
.plan_wrap3 {
	width:300px;
	margin: 8px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:right;
}

.plans {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	height:115px;
	letter-spacing:1px;
	margin:0px 0px 0px 0px;
	width:300px;
}
.plan1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/12pp.png) no-repeat scroll 200px 20px;
}
.plan2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/16pp.png) no-repeat scroll 200px 20px;
}
.plan3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/20pp.png) no-repeat scroll 200px 20px;
}

.plan4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/18pp.png) no-repeat scroll 200px 20px;
}

.plan5 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/16pp.png) no-repeat scroll 200px 20px;
}

.soc {
width:650px;
height:130px;
margin-left:12px;
margin-top:10px;
border:1px solid #1690c9;
background-image:url(images/soccer_title.jpg);
background-repeat:no-repeat;
}

 
.soccer1 {
width:650px;
margin: 2px 0px 0px 0px;
border:1px solid #1690c9;
}

.soccer2 {
width:650px;
margin:2px 0px 0px 0px;
padding:5px 0px;
border:1px solid #1690c9;
}

li.soc1 {
padding-left: 10px;
display:inline;
letter-spacing:1px;
}

li.soc1 a{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:12px;
}

li.soc1 a:hover{
color:#0099FF;
}

a {
color:#FFFFFF;
text-decoration:underline;
font:10px;

}

a:hover {
color:#FF0000;
}

.ge_pic {
width:200px;
margin: 0px 0px 0px 20px;
padding:10px 0px 0px 0px;
float:left;
}

.bottom {
	margin:0px;
}
.footer {
	margin: 0px;
	width: 998px;
	height: 40px;
	background-image:url(images/bot.jpg);
	background-repeat:no-repeat;
}
.menu2 {
color:#fff;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
line-height:0px;
text-decoration:none;
}
/* ///////////// nav links ///////////////// */

.menu {
	width:100%;
	height:56px;
	font-family:Arial,Helvetica,sans-serif;
}

.menu ul{
	margin:0px;
	padding:0px;
	float:left;
}

.menu ul li {
	display:inline;
}

/*/////////// regular state //////////////*/

li.home a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:56px;
	height:36px;
	padding:20px 0px 0px 20px;
	background-image:url(images/bt_01.jpg);
	background-position:0 0px;
	background-repeat:no-repeat;
	float:left;	
}

li.ge a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	width:116px;
	height:46px;
	padding: 10px 0px 0px 20px;
	background-image:url(images/bt_02.jpg);
	float:left;
}
li.soccer a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:66px;
	height:36px;
	padding: 20px 0px 0px 15px;
	background-image:url(images/bt_03.jpg);
	float:left;
}
li.gk a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:70px;
	height:36px;
	padding: 20px 0px 0px 20px;
	background-image:url(images/bt_04.jpg);
	float:left;
}
li.middle {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:232px;
	height:56px;
	background-image:url(images/bt_05.jpg);
	float:left;
}

li.mg a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:89px;
	height:36px;
	padding: 20px 0px 0px 20px;
	background-image:url(images/bt_06.jpg);
	float:left;
}
li.dr a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:105px;
	height:36px;
	padding: 20px 0px 0px 20px;
	background-image:url(images/bt_07.jpg);
	float:left;
}
li.bc a{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:129px;
	height:36px;
	padding: 20px 0px 0px 20px;
	background-image:url(images/bt_08.jpg);
	float:left;
}

/*/////////// hover state //////////*/

li.home a:hover{
	width:56px;
	color:#fff;
	background-image:url(images/bt_01.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;	
}

li.ge a:hover{
	width:116px;
	color:#fff;
	background-image:url(images/bt_02.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;	
}

li.soccer a:hover {
	width:66px;
	color:#fff;
	background-image:url(images/bt_03.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;		
}
	
li.gk a:hover{
	width:70px;
	color:#fff;
	background-image:url(images/bt_04.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;		}

li.mg a:hover{
	width:89px;
	color:#fff;
	background-image:url(images/bt_06.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;		
}
li.dr a:hover{
	width:105px;
	color:#fff;
	background-image:url(images/bt_07.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;		
}
li.bc a:hover{
	width:129px;
	color:#fff;
	background-image:url(images/bt_08.jpg);
	background-position:0 -56px;
	background-repeat:no-repeat;
	float:left;		
}

.gktable {
margin:0px 0px 0px 0px;
width:280px;
margin-left:9px;
float:left;
display:inline;
}

.gkinfo {
	width:290px;
	padding:0px 5px 0px 5px;
}

.why {
height:125px;
}

.contact_form {
	height: 190px;
	margin:10px 0px 0px 0px;
	border-top: 1px solid #1690c9;
}

.more {
	margin:0px;
	float:right;
	overflow:hidden;
}

form .rowi {
height:59px;
color:#fff;
}
form .rowt {
width:300px;
height:98px;
color:#fff;
}
.input {
font-size:1em;
height:20px;
padding:0 0 0 5px;
width:265px;
}
textarea {
font-size:1em;
height:79px;
overflow:auto;
padding:0 0 0 5px;
width:296px;
}

td.soc_table1 {
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-left:5px;
}

td.soc_table {
font-size:12px;
color:#FFFFFF;
padding:3px 0px 0px 3px;
}

td.soc_table a {
	font-size:14px;
	color:#ffffff;
}

td.soc_table a:hover {
	font-size:14px;
	color:#F00;
}

TABLE.MYTABLE {
font-family:arial;
width:280px;
border-width:px;
padding:0px;
}

TH.MYTABLE {
font-size:10pt;
text-transform:uppercase;
background-color:#1690c9;
color:white;
}


TR.MYTABLE { 

}

TD.MYTABLE {
 
font-size:8pt;
color:white;
border-style:solid;
border-width:1px;
border-color:#1690c9;
text-align:left;
padding-left:5px;
}

.mtable {
margin-bottom: 5px;
}

th.mtable {
	color:#F90;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
}

td.mtable {
font-size:10pt;
color:white;
padding-left:10px;
}

.sm_link {
	font-size:10px;
	display:block;
	text-decoration:none;
}

.grey {
	color:#999;
}

