body {

  background-color: #000;
  width: 100%;
  padding: 0;
  margin: 20px 0 20px 0;
  text-align: center;
}

a, div, span, p, ul, li, blockquote, input, textarea, option, select {

  font: normal 12px Georgia, Tahoma, Verdana, Sans-Serif; color: #0000;
  line-height: 130%;
  text-decoration:none;
  border:none;	
}
td, tr {
font: normal 9.5px Georgia, Tahoma, Verdana, Sans-Serif; color: #0000;
}
table {

  font: normal 10px Georgia, Tahoma, Verdana, Sans-Serif; color: #0000;
  line-height: 130%;
  width:500px;
  max-width:500px;
  text-decoration:none;
  border:none;
  margin-left:-4px;	
}


h2, h2>a, h2>a:link, h2>a:hover  {

  font: bold 20px Georgia, Tahoma, Verdana, Sans-Serif; color: #00;
  padding: 10px 0 10px 0px;
  margin: 0 0 0 0;
  text-decoration:none;
  border:none;
}

h3 {

  font: bold 16px Georgia, Tahoma, Verdana, Sans-Serif; color: #B9B9B9;
  padding: 10px 0 10px 0px;
  margin: 0 0 0 0;
}

div h1 {

  padding: 0;
  margin: 0;
  
border: 0;
}

ul {

  list-style-type: disc;
  padding: 0 0 0 20px;
  margin: 0px;
}
li {

  list-style-type: disc;
  padding-bottom: 2px;
}

ul#news {

  list-style-type: none;
  padding: 0 0 0 0px;
  margin: 0px;
}
ul#news li {

  list-style-type: none;
  padding-bottom: 2px;
}

ul#sideul li {
 list-style-type:none;
 list-style-position:inside;
 padding-right:8px;
 padding-bottom:4px;
}

p {

  margin: 10px 0;
}



a:link, a:visited, a:active {

  color: #F2EEE5;
  text-decoration: none;
  border:none;
}
a:hover, a:visited:hover, a:active:hover {

  color: #B9B9B9;
  text-decoration: none;
  border:none;	
}



div#wrapper {

  width: 810px;
  margin: 0 auto;
  text-align: left;
}

/* Header */

div#header {

  background: #000 url(http://discgolfpresidentscup.com/wp-content/uploads/2010/03/header.jpg) no-repeat top center;
  width: 810px;
  height: 149px;
  float: left;
}

div#header h1 {

  visibility: hidden;
  padding: 0;
  margin: 0;
}



div#menu {

  background: #000 url(http://discgolfpresidentscup.com/img/bg_menu.gif) repeat-x top left;
  width: 810px;
  height: 23px;
  margin: 0 auto;
  float: left;
  text-align: center;
}

ul#mainmenu {

  padding: 0;
  margin: 0 auto;
  list-style-type: none;
  text-align: center;
}

ul#mainmenu li {

  padding: 3px 0 0 15px;
  margin: 0 0 0 0;
  border: 0;
  display: inline;
  float: left;
}

#mainmenu li a:link, #mainmenu li a:visited, #mainmenu li a:active {

  text-transform: uppercase;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

#mainmenu li a:hover, #mainmenu li a:visited:hover, #mainmenu li a:active:hover {

  color: #000000;
  text-decoration: underline;
}


div#contentwrapper {

  background: #000 url(http://discgolfpresidentscup.com/img/bg_wrapper.gif) repeat-y top right;
  clear: both;
  width: 810px;
}

div#content {

  width: 574px;
  padding: 0px 20px 20px 20px;
  color: #0000;
  margin: 0 0 0 0;
  clear:both;
  float: left;
  display:inline;
  background-color: #a0a0a0;
}

div#sidebar {

  width: 156px;
  padding: 20px 0 0 16px;
  float: left;
  color:white;
}

div#footer {

  width: 810px;
  height: 30px;
  padding-top: 15px;
  border-top: 6px solid #f2eee3;
  text-align: center;
  clear: both;
  background-color: #aaaaaa;
}

#photo {

  margin-left: -20px;
  margin-right: -20px;
}
img {
 border:none;
}
a img { 
  border:none;
  padding:0px;
}	

p img {
	padding: 0;
	max-width: 100%;
	border:none;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border:none;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	border:none;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	border:none;
	}

img.alignnone {
	display: inline;
	border:none;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.gallery {
    margin: auto;
    /* gallery clearing*/
    overflow: hidden;
    
    width: 100%;
}
.gallery .gallery-item {
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    text-align: center;
}
.gallery img {
    border: 2px solid #333333;
}
.gallery .gallery-caption {
    margin-left: 0;
}
.gallery br { clear: both }
 
/* available Columns */
.col-2 { width: 50% }
.col-3 { width: 33.333% }
.col-4 { width: 25% }
.col-5 { width: 20% }
.col-6 { width: 16.666% }
.col-7 { width: 14.285% }
.col-8 { width: 12.5% }
.col-9 { width: 11.111% }

.widgettitle {
color: white;
}

.post table {
      margin: .5em 0 1em;
       background-color:#888888;


	}
	
.post table caption {
	width: auto;
	margin: 0 auto;
	/* more  ... */
	}
	
.post table th {
	/* more  ... */
	}
	
.post table td {
	/* more  ... */
font-family:arial;
 text-align:center;
padding: .2em .4em;
background-color:#aaaaaa;
border:1px solid #999999;
	}

.post table tr {
border top:1px solid black;
	}
.post table tfoot td {
	/* more  ... */
	}
	
.post table tr.alt td {
	/* more  ... */
	}

.post table tr.over td {
	/* more  ... */
	}

.wp-caption {
	/*max-width: 100% auto;*/
	max-width: 96%;		/* FF2, IE7, Opera9, Safari 3.0/3.1 will 
							resize images in the main column if needed.
							97% so images with padding and border don't touch
							the right sidebar while being resized. Change this 
							to 100% if you want, if your images
							don't have padding and a border */
	width: auto 100%;
	height: auto;  /* FF3 needs "auto", IE6 needs "100%", see next style*/
	display: block;
border:1px solid #888888;

background-color:#dddddd;
margin:0px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding:2px;
}
.wp-caption img {
margin-top:-2px;
margin-left:-2px;
   	padding: 0 !important;
	}
	


.wp-caption-text {
padding-left:8px;
margin:0px;
padding-top:2px;
padding-bottom:2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;


}
* html .wp-caption {
	height: 100%; 
	}


