.main {
font-family: Helvetica, Verdana, Arial, sans-serif;
z-index: -10;
color:#606060;
font-size: 9px;
overflow:hidden;
bottom:0;
height:100%;
left:0;
position:absolute;
right:0;
top:0;
background:black;
min-height: 650px;
min-width: 1020px;
}

.background {
z-index: -1;
background: url(http://turfbombing.com/images/turfbombingWire02d.png) no-repeat left top;
bottom:0;
height:100%;
left:0;
position:absolute;
right:0;
top:0;
}
#alert{
padding: 0 0 0 0;
}
.twitterLink {
left:230px;
position:absolute;
top:532px;
}
#settings {
left:584px;
position:absolute;
top:-15px;
width:80px;
}
#teamInfo {
}
#teamcolor {
z-index: -5;
background:black !important;

bottom:0;
height:100%;
left:0;
position:absolute;
right:0;
top:0;
}

#logo {
margin:0;
}
.leftcol {
border:1px none #D5D5D5;
float:left;
height:527px;
left:0;
padding-left:47px;
position:absolute;
top:80px;
width:268px;
}
#teamstats {
font-size:18px;
padding:7px;
}
.teamname {
background:transparent none repeat scroll 0 0;
border:1px none #D5D5D5;
color:grey;
display:inline;
font-size:20px;
font-weight:bold;
height:30px;
margin:0 auto;
width:100%;
}
.teamNameEdit {
}
#chat {
height:100%;
padding:1px 7px 7px;
}
#chattextbox {
border:1px solid #D5D5D5;
height:15px;
width:100%;
}
#reportsandchat {
border:medium none;
font-size:12px;
height:433px;
overflow:hidden;
padding:0 7px;
position:absolute;
top:94px;
width:250px;
}
.rightcol {
border-color:#D5D5D5;
left:240px;
position:absolute;
right:0;
top:40px;
}
#note {
font-size:11px;
}
.namelocbar {
background:transparent none repeat scroll 0 0;
border:1px none #D5D5D5;
float:left;
height:90px;
left:87px;
margin:0 0 0 7px;
padding:20px 0 0 11px;
position:absolute;
right:0;
top:21px;
width:560px;
}
.namelocbarExtension{
background:white none repeat scroll 0 0;
float:left;
height:119px;
left:784px;
position:absolute;
right:0;
top:2px;
}
#bombStuff {
border-style:none;
border-width:1px;
float:left;
height:250px;
left:70px;
margin:7px 0 0 7px;
padding:13px 7px 7px;
position:absolute;
top:137px;
width:221px;
}
#stats {
border:1px none #D5D5D5;
float:left;
font-size:11px;
height:160px;
left:70px;
line-height:15px;
margin:7px 0 0 7px;
padding:7px;
position:absolute;
top:355px;
width:221px;
}
textarea.bombnote {
border:1px solid #D5D5D5;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:small;
height:20px;
margin:0;
padding:7px;
width:206px;
}
button {
background-color:#FFFFFF;
border:1px solid #D5D5D5;
color:#606060;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:small;
margin:7px -2px 0 0;
}
#buttons {
background-color:#FFFFFF;
border-style:none;
color:#606060;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:small;
width:100%;
}
.loginbutton, .registerbutton {
width:227px;
}
textarea#address {
width:225px;
}
button:hover {
background-color:#BDBDBD;
}
.turfmap {
border:1px none #D5D5D5;
float:left;
height:444px;
left:336px;
margin:0px 0 0 0px;
position:absolute;
right:0;
top:162px;
}
#map {
height:100%;
width:100%;
}
#mapLoadOverlay {
background-color:#5E5E5E;
height:491px;
opacity:0.5;
width:100%;
}
#diffuseButton {
float:right;
margin:11px 0;
}
#timeState, #time {
float:left;
margin:11px 0;
}
.timebox {
float:left;
width:225px;
}
#turfteam {
background-color:#5E5E5E;
bottom:0;
color:white;
float:left;
font-size:24px;
font-weight:bold;
left:0;
opacity:0.7;
padding:0;
position:absolute;
right:0;
}
input {
border:1px solid;
margin:0 0 7px;
width:225px;
}
a {
color: #9f9f9f;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#C40000;
}
a:active {
color:#000000;
}
.text {
color:#000000;
font-size:15px;
}
p1 {
color:grey;
line-height:0;
margin:0 auto;
}
p2 {
color:grey;
font-size:x-small;
line-height:0;
text-align:right;
}
p {
color:grey;
}
warn {
color:#C40000;
}
h1 {
color:grey;
display:inline;
font-size:80px;
font-weight:bold;
margin:0 auto;
}
h2 {
color:grey;
display:inline;
font-size:24px;
font-weight:bold;
margin:0 auto;
}
.table1 {
color:grey;
font-size:9px;
}
small {
font-size:10px;
}
#fdbk_overlay {
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1000000;
}
#fdbk_screen {
background-color:#000000;
left:0;
opacity:0.45;
position:absolute;
top:0;
width:100%;
z-index:1;
}
#fdbk_container {
height:640px;
margin:0 auto;
position:relative;
width:680px;
z-index:2;
}
#fdbk_container iframe {
background:transparent url(http://s3.amazonaws.com/getsatisfaction.com/feedback/fb_loading.png) no-repeat scroll 0 0;
height:100%;
margin:20px;
width:658px;
}
#fdbk_container iframe.loaded {
background:transparent none repeat scroll 0 0;
}
a#fdbk_tab {
background:transparent url(http://turfbombing.com/images/feedback.png) no-repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
height:116px;
left:0;
margin-left:-12px;
overflow:hidden;
position:fixed;
text-indent:-100000px;
top:100px;
width:53px;
z-index:100000;
background-color: transparent !important;
}
a#fdbk_tab:hover {
margin-left:-6px;
}
a#fdbk_close {
background-image:url(http://s3.amazonaws.com/getsatisfaction.com/feedback/feedback-close.png);
cursor:pointer;
height:42px;
left:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
position:absolute;
top:0;
width:42px;
z-index:4;
}
#fdbk_close:hover {
background-position:-42px 0;
}
#highscores_overlay {
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1000000;
}
#highscores_screen {
background-color:#000000;
left:0;
opacity:0.45;
position:absolute;
top:0;
width:100%;
z-index:1;
}
#highscores_container {
height:640px;
margin:0 auto;
position:relative;
width:680px;
z-index:2;
}
#highscores_container iframe {
height:100%;
margin:20px;
width:658px;
}
#highscores_container iframe.loaded {
background:transparent none repeat scroll 0 0;
}
a#highscores_tab {
background:transparent url(http://turfbombing.com/images/highscores.png) no-repeat scroll 0 0;
color:#FFFFFF;
cursor:pointer;
height:116px;
left:0;
margin-left:-12px;
overflow:hidden;
position:fixed;
text-indent:-100000px;
top:222px;
width:53px;
z-index:100000;
}
a#highscores_tab:hover {
margin-left:-6px;
}
a#highscores_close {
background-image:url(http://s3.amazonaws.com/getsatisfaction.com/feedback/feedback-close.png);
cursor:pointer;
height:42px;
left:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
position:absolute;
top:0;
width:42px;
z-index:4;
}
#highscores_close:hover {
background-position:-42px 0;
}