body {
	margin: 0 auto;
	padding: 0;
	font: 76% Verdana,Tahoma,Arial,sans-serif;
	/*background: #211d1e url(images/body_deg.gif) repeat-x;*/
/*background: #211d1e url(images/bricks.jpg) repeat;*/
background: #211d1e url(images/metals_250x251_dark.jpg) repeat;
/*background: #211d1e url(images/dplate.jpg) repeat;*/
}

#wrap {
	/*background: #000000;*/
	/*background: #252530;*/
/*background: #757573;*/
background: #6e6f69;
	color: #ffffff;
	border:  1px solid black;
	margin: 0 auto;
/*	width: 790px;*/
	width: 990px;
margin-top: 10px;
margin-bottom: 10px;
}

#header {
	clear: both;
	margin: 0px 0em 0px 0em;
	padding: 0;
	/*height: 75px;*/
height: 150px;
/*width: 790px;*/
text-align: right;
	/*background: #000000;*/
	/*background: #252530;*/
/*background: #000000 url(images/otw_logo_200x150.jpg) no-repeat;*/
background: #000000 url(images/otw_logo_new_200_150.gif) no-repeat;
border: none;
}

#header h3 {
/*	width: 770px;*/
	width: 970px;
	margin: 0px 30px 0px 0px;
	float: left;
text-align: right;
font-size: 2.5em;
color: #d8f1ff;
}

#header h4 {
/*	width: 770px;*/
	width: 970px;
	margin: 0px 30px 0px 0px;
	float: left;
text-align: right;
font-size: 1.5em;
color: #81b5da;
}

#header p {
	width: 500px;
	float: right;
	text-align: center;
	color: #a0a0a0;
	margin: 0px 0px 0px 0px;
	font-size: 0.8em;
	line-height: 1.2em;
	height: 35px;
}

#avmenu {
	clear: left;
	float: left;
/*	width: 150px;*/
	width: 200px;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 0.9em;
}

#avmenu ul {	
	list-style: none;
/*	width: 150px;*/
	width: 200px;
	margin: 3 0 3px 0;
	padding: 0;
	font-size: 1.0em;
}	

#avmenu li {
	margin-bottom: 2px;
}

#avmenu li a {
	font-weight: bold;
	height: 16px;
	text-decoration: none;
	color: #fffff1;
	display: block;
	padding: 4px 0 0 10px;
	background: #67522c;
	/*background: #3d3d3d;*/
/*background: #3d3d3d url(images/brickmenu.jpg) repeat;*/
background: #3d3d3d url(images/darker_metal_buttons.jpg) repeat;
	/*border-left: 1px #846837 solid;*/
/*border-left: 1px #000000 solid;*/
border: 1px #000000 solid;
}
	
#avmenu li a:hover {
/*	background: #67522c; */
background: #000000;
	color: #fffff1;
	/*border-left: 4px #47381e solid;*/
border-left: 4px #454545 solid;
}

.announce {
	margin: 10px 0 10px 0;
	padding: 10px;
/*	width: 130px;*/
	width: 180px;
/*	color: #a8a8a8;*/
	/*background: #000000;*/
	/*background: #252530;*/
/*background: #757573;*/
background: #6e6f69;
	line-height: 1.3em;
}

#extras {
	float: right;
/*	width: 150px;*/
	width: 200px;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 0.9em;
	line-height: 1.5em;
}

#extras p {
	margin: 0 0 1.5em 0;
}

#content {
/*	margin: 0em 160px 20px 160px;*/
	margin: 0em 210px 20px 210px;
	padding: 0 10px 0 10px;
	line-height: 1.4em;
	text-align: left;
}

#content h2 {
	font-size: 1.5em;
	margin: 0.5em 0 0.5em 0;
}

#content img {
	padding: 0px;
	display:inline;
background-color: #000000;
}

.body li {
list-style-type: disc;
list-style-position: inside;
}

h3 {
	font-size: 1.3em;
	margin: 0 0 10px 0;
}

a {
	text-decoration: none;
	/*color: #b6952a;*/
color: #81b5da;
}

a:hover {
	text-decoration: underline;
	/*color: #b6952a;*/
color: #454545;
}

#footer {
	clear: both;
	margin: 0 auto;
	padding: 0em 0em 0em 0em;
	width: 790px;
	text-align: center;
	color: #808080;
	font-size: 0.9em;
	/*height: 244px;*/
	height: 50px;
	/*background: #000000 url(images/pom_bas.jpg) no-repeat right;*/
	/*background: #252530;*/
/*background: #757573;*/
background: #6e6f69;
border: none;
/*	border-bottom: 1px solid black;*/
}

#footer a {
	color: #808080;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

.left {
	margin: 0px 7px 0px 5px;
	float: left;
}

.right {
	margin: 0px 7px 0px 5px;
	float: right;
}

.textright {
	text-align: right;
}

.center {
	text-align: center;
}

.small {
	font-size: 0.8em;
}

.bold {
	font-weight: bold;
}

.hide {
	display: none;
}

.searchform .formfield
{
	width: 110px;
	font-size:10px;
    font-family: Verdana, Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
	background-color:#f4f4f4; border:1px solid #DEDDDD; color:#4a4a4a;
}

.formbutton {
	margin:2px;
	padding-left, padding-right:2px;
	font-size:10px;
	font-family:Verdana;
	background-color:#a8a8a8;
	border:1px solid #A1A1A1;
	color:#353535;
}

.formbutton:hover {
	background-color:#b6952a;
	border:1px solid #c5c5c5;
	color:#000000;
}

.formfield {
	font-size:10px;
	font-family:Verdana;
	background-color:#f4f4f4;
	border:1px solid #DEDDDD;
	color:#4a4a4a;
	margin:1px;
}

.formfield:focus {
	background-color:#ffffff;
	border:1px solid #000000;
}

#nucleus_lf_pwd {
	width:100px;
	font-size:10px;
	margin:2px;
}

#nucleus_lf_name {
	width:100px;
	font-size:10px;
	margin:2px;
}

#nucleus_lf_shared {
	margin:2px;
}

#nucleus_cf_body {
	font-size:12px;
	width:300px;
}

.mailform {
	font-size:11px;
	font-family:Verdana;
	padding:1px;
}

.loginform {
	padding:3px;
}

.error {
	color: red;
	font-weight: bold;
}

.pageswitch {
	text-align:center;
	color:#cccccc;
	padding:4px;
}


.comment {
	background: url(images/bgh1.gif) repeat-x left bottom;
	color: #EEE;
	margin-bottom: 10px;
}
#content li { 
	/* background: url(images/ill_title.jpg) left 5px no-repeat;*/
	padding: 3px 0px 3px 3px; 
/* padding: 3px 0px 3px 62px; */
	margin: 4px 0px 4px 0px;
}

#content ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.body {
		/*text-align: justify;*/
font-size: 0.9em;
}

/* Leftbox and Rightbox toolbar buttons */
.leftbox, .rightbox {
	margin: 3px;
	padding: 3px;
	font-size: larger;
	/*width: 20%;*/
}
.leftbox {
	float: left;
	border-right: 2px solid #ccc;
}
.rightbox {
	float: right;
	border-left: 2px solid #ccc;
}

#profile {
font-size: 0.8em;
color: #81b5da;
}

.headshot {
	float: right;
	border-left: 2px solid #ccc;
}
.headshot img {
width:250px;
}
.label {
font-weight: bold;
color:#ffffff;
}
.nextplayers {
list-style: none inside none;
text-indent: -35px;
}
.calendar {
position:relative; left: 100px;
width: 300px;
}
.nextshow {
border-top: 2px solid black;
border-right: 4px solid black;
border-bottom: 4px solid black;
border-left: 2px solid black;
padding: 8px;
background-color: #5e5f59;
}
.nextshow td{
padding: 5px 5px 5px 5px;
vertical-align: top;
}
td.scount_2{
background-color: #6e6f69;
}
td.scount_1{
background-color: #4e4f49;
}
table.calendar {
  font-size: small;
  color: black;
}

tr.calendardateheaders {
  font-size: small;
  color: #ededed;
}

td.days {
  text-align: center;
}

td.today {
  text-align: center;
  color: #ededed;
  background-color: #696a64;
}

 /* allow room for 2 columns */
.memberlist_2col ul
  {
    width: 580px;
  }

  /* float & allow room for the widest item */
.memberlist_2col ul li
  {
    float: left;
    width: 280px;
/*background-color: green;*/
  }

  /* stop the float */
.memberlist_2col br
  {
    clear: left;
  }

  /* separate the list from subsequent markup */
.memberlist_2col
  {
    margin-bottom: 1em;
background-color: #000000;
  }
 /* allow room for 2 columns */
.playerlist_2col ul
  {
    width: 560px;
list-style-type: none;
  }

  /* float & allow room for the widest item */
.playerlist_2col ul li
  {
    float: left;
    width: 270px;
/*background-color: green;*/
list-style-type: none;
  }

  /* stop the float */
.playerlist_2col br
  {
    clear: left;
  }

  /* separate the list from subsequent markup */
.playerlist_2col
  {
    margin-bottom: 1em;
/*background-color: #000000;*/
list-style-type: none;
  }

.youtube2 {
   height: 413px;
   overflow: hidden;
   background-color: #6e6f69;
}

.button {
   background-color: #ec7e23;
   color: #062a7f;
   border: 2px outset #82a9e9;
   padding: 5px 5px 5px 5px;
   font-weight: bold;
   text-decoration: none;
}

.playerlist_nocolbig ul li
  {
    list-style-type: none;
display: inline;
  }

.dow h3 {
line-height: 1.2em;
padding-bottom: 0px;
margin-bottom: 0px;
padding-top: 0px;
margin-top: 0px;
color: #e49119;
text-align: center;
}

.dow h4 {
line-height: 1.2em;
padding-bottom: 0px;
margin-bottom: 5px;
padding-top: 0px;
margin-top: 0px;
color: #e49119;
text-align: center;
}

.dow {
font-weight: bold;
text-align: center;
}

.dow img {
width: 180px;
}

#map_canvas { 
width: 180px;
height: 180px;
}
