/******************************************
***************Global**********************
******************************************/
* {
margin:0px;
padding:0px;
}

html {

margin:0px;
padding:0px;
}

body {

background-color:#ed1b24;
margin:0px;
padding:0px;
font-family:'Verdana',sans-serif;

 	
}


p {

padding:0px;
margin:0px;
line-height:1.5em;
}

h3 {
font-size:90%;
width:70%;
text-align:center;
margin-left:120px;
padding-bottom:20px;

}
p.thanks {
text-align:center;
padding-bottom:20px;
}
.thanks p, a {
color:#ccc;
text-align:center;
text-decoration:none;

}

.thanks a:hover {

color:red;

}
/******************************************
***************Structure*******************
******************************************/
#wrap {

margin:10% auto;
margin-top:0px;
width:802px;



}

#header {


margin:0px;
padding:0px;
width:900px;
height:116px;
background-image:url('../images/head_back.jpg');
background-repeat: no-repeat;


}

#cont{
width:100%;

padding-top:0px;
margin-top:0px;
margin-left:0px;
background-image:url('../images/cont_back.jpg');
background-repeat:repeat-y;


}
.about{


}
.about h3,  .about h5 {text-align:left;margin-left:110px;padding-top:20px;padding-bottom:0;line-height:1.5em;}
.about h4{margin-left:170px;margin-top:-5px;background:url(../images/phark_head.jpg) no-repeat;width:450px;height:59px;text-indent:-5000em;}

.about h5{font-size:14px;color:#666;}
.about p{display:block;width:70%;margin-left:110px;margin-top:0;font-size:12px;line-height:1.5em;}

#footer {

width:100%;
margin-left:0px;
height:130px;
background:url('../images/foot.jpg') no-repeat left bottom;


}
#cont p.lastchild{padding-bottom:20px;}/* cause ie sucks! */

#footer p {
font-size:60%;
text-align:center;


}
#footer em {
font-weight:bold;


}
#footer a {color:#0033FF;}




/******************************************
***************Text Styles*****************
******************************************/



/******************************************
***************Navigation******************
******************************************/
#navlist
{
margin-left:160px;


}
#navlist ul {
padding-top:54px;
margin-left:10px;



}
#navlist li
{
margin: 0;
padding:0px;
float:left;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{

line-height: 15px;
font-size:11px;
font-weight: bold;
padding:10px;
text-decoration: none;
color: black;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{


background: transparent;
color: #000;
}

#navlist a:hover { color: blue; }

/******************************************
***************Forms***********************
******************************************/
/*******************

table.head td {
padding-left:70px;
vertical-align:top;
}
table.head em {
color:red;
}

table.form {

font-family:'Tahoma', 'trebuchet ms',arial, sans-serif;
font-weight:normal;
color:gray;
margin-left:100px;
margin-top:0px;
caption-side:top;
padding-bottom:100px;

} ************/




table.head {
padding:5px;
margin-left:95px;
color:gray;
font-family:'Tahoma','Trebuchet MS','Verdana', helvetica, sans-serif;

}

table.head caption {

text-align:center;
color:Red;
margin-left:140px;


}
table.head th {
padding-left:-20px;

}

table.head td {
padding-left:60px;

}


table.form {

font-family:'Tahoma', 'trebuchet ms',arial, sans-serif;
font-weight:normal;
color:gray;
margin-left:100px;
margin-right:20px;
margin-top:0px;
caption-side:top;
padding-bottom:100px;

}



th{
padding-top:20px;
text-align:left;
vertical-align:top;

}
td {
vertical-align:top;
padding-top:20px;

}


/*
input fields
*/

input.red {
background-color:red;
border:thin solid #ccc;
}

option.gray {

font-family:'Tahoma','Trebuchet MS','Verdana', helvetica, sans-serif;
color:red;
}
option.blue {


width:70px;
}

input.blue {

width:50px;

}

input.gray {
border:thin solid #ccc;
font-weight:normal;
font-family:'Tahoma','Trebuchet MS','Verdana', helvetica, sans-serif;
color:red;
}
textarea.gray {
border:thin solid #ccc;
font-family:'Tahoma','Trebuchet MS','Verdana', helvetica, sans-serif;
color:red;
}


/******************************************
***************Game *********************
******************************************/


#game {

margin-left:165px;
padding-top:0px;
padding-bottom:40px;

}


/*************Map***************/


#map {
width:60%;
height:290px;
margin-left:160px;
padding-bottom:20px;
margin-bottom:20px;

}

/*************Directions***************/



#directions {

width:100%
padding-bottom:80px;
padding-top:-40px;
text-align:center;


}


}

#img {

width:597px;
height:100px;
padding-bottom:40px;;




}


#daydropdown{font-size:10px;text-align:left;width:40px;}
#monthdropdown{font-size:10px;text-align:left;width:50px;}
#yeardropdown{font-size:10px;text-align:left;width:60px;}

#dater{width:160px;}