/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet base.css ****/

* {
margin:0;
padding:0;
}

img {
border:none;
}

body{
font: 76% arial,sans-serif;
text-align:center;
-webkit-text-size-adjust:none;
}


a:link,a:visited {
text-decoration:none;
color:#a2d39c;
}

a:hover {
text-decoration:underline;
color:#a2d39c;
}

#container{
width:750px;
margin:0 auto;
text-align:left;
}

#wrapper{
float:left;
width:100%;
margin-bottom:5px;
text-align:left;
}

#header{

margin-top:5px;
padding-left:10px;
background:#363636;


}

#header img{
float:left;
margin-bottom:5px;
}

#header #navbar{
float:right;
}

#navbar a{
padding:5px;
}
#content p{
line-height:1.4;
}

#content{
margin: 0 180px;
padding:0 5px;

}

#right{
float:left;
background:#363636;
width:180px;
margin-left:-180px;
}
 

#right p img{
padding:2px;
margin:0 0;
background:#363636;
border:1px solid #363636;

}

#right p img:hover{
border:1px solid #a2d39c;
}

#right p a{
padding:0;

}

#left{
float:left;
background:#363636;
width:180px;
margin-left:-750px;
}

#left img{
margin-right:3px;

}

#left p img{
padding:2px;
margin:0 0;
width:36px;
background:#363636;
border:1px solid #363636;

}

#right p, #left p {
padding:0 5px 0 5px;
}


#left p img:hover{
border:1px solid #ff0000;
}

#left p a{
padding:0;

}

#content h1, #left h1, #right h1{
background:#ff0000 url(/i/site/topleft.png) top left no-repeat;
color:#363636;
height:19px;
padding-left:5px;
margin-bottom:5px;

}

#content h1 img, #left h1 img, #right h1 img{
margin-left:5px;
}


#blogframe{
width:378px;
height:425px;
border:none;
border-right:1px solid #363636;
border-left:1px solid #363636;

}


#frame-page{
text-align:left;
width:350px;
margin-left:10px;


}


#frame-page h1{
  margin:0;
  font-size:175%;
  font-weight:normal;
  line-height:1.4em;
  color:#FFFFFF;
  }

#frame-page h2 {
color:#FFFFFF;
  margin:0;
  font-size:150%;
  font-weight:normal;
  line-height:1.4em;

}

#frame-page h3 {
color:#FFFFFF;
  margin:0;
  font-size:130%;
  font-weight:normal;
  line-height:1.4em;

}


#frame-page p{
padding:2px 0 5px 0;
color:#666;
}

#frame-page li strong, #frame-page p strong{
padding:2px 0 5px 0;
color:#a2d39c;
}

#frame-page ul{
color:#ff0000;
margin-bottom:10px;

}

#frame-page li{
list-style-type:none;
margin-bottom:3px;
}

#frame-page object{
max-width:325px;
margin-left:25px;


}



#frame-page img{
/*margin-left:20px;*/
padding:4px;
border:1px solid #FFFFFF;
}

#frame-page img.team-name {
border:none;
}

#map{
width:350px;
height:300px;
margin:auto;

}

#footer{
margin-top:10px;
color:#FFFFFF;
padding-top:6px;
font-size:90%;
height:132px;
background:#363636 url(/i/site/footer.png) 0 -4px no-repeat;
clear:left;
text-align:center;
}

#footer p{
margin:0;


padding:5px 10px;
}

.clear {
clear:both;
}

.signup {

margin:auto;
}

.signup img{
background:#363636;
margin:0 3px;
display:none;
}


