/* SITE STRUCTURE */
body {
  margin: 0;
  padding: 0;
  background: #ffffff;
  text-align:center;
  clear:both;
}
#header {
  padding: 0px 0 0 0;
  background-color: #FFFFFF;
  text-align:center;
  margin: 0 auto;
  width:665px;
}
#navcontainer {
  margin: 0 auto;
  height: 40px;
  padding:0px;
  background-color: #FFFFFF;
  text-align: center;
}
#nav{
	width:638px;
	height:34px;
	margin:auto;
	background:url('http://www.nebraskagolf.info/themes/ngt/img/navback.png');
	background-repeat: repeat-x;
	float:left;
	font-size:9pt;
}
#footertext{
	width:638px;
	height:34px;
	margin:auto;
	padding-top:7px;
	background:url('http://www.nebraskagolf.info/themes/ngt/img/navback.png');
	background-repeat: repeat-x;
	float:left;
	text-align:left;
	color:#505050;
	font-family:verdana;
	font-size:10pt;
	font-weight:normal;
}
#floatright{
	float:right;
	padding-right:20px;
}
#floatleft{
	padding-top:7px;
	float:left;
	color:#505050;
}
#footerlist {
	margin:0px;
	padding:0px;
	margin:auto;
	display:inline;
	list-style:none;
}
ul#footerlist .footerleft{
	float:left;
	}
ul#footerlist .footerright{
	float:right;
	}
#footerlist li{
	display:inline;
}
#floatleft a {
	text-decoration:none;
	color:#505050;
}
#floatleft a:hover{
	text-decoration:underline;
	color:#505050;
}
#navleft {
	width:11px;
	float:left;
}
#navright {
	width:11px;
	float:left;
	clear:right;
}
#centerColumn {
  background-color: #ffffff;
  padding: 0;
  width:650px;
  margin: auto;
  text-align:center;
  position:relative;
}
#centerColumnContent {
  margin:0px;
  text-align:left;
  float:left;
  width:433px;
  float:left;
}
#baseCenterColumnContent {
  margin:0px;
  text-align:center;
  float:left;
  width:670px;
}
#rightColumn {
  background-color:#FFFFFF;
  width:160px;
  margin:0px 0px 0px 435px;
  padding:0px;
}
#footer {
  height: 40px;
  padding: 16px 0 0 0;
  font-size: small;
  font-weight: bold;
  background-color: #FFFFFF;
  text-align: center;
  margin: 0;
  clear:both;
}


#leftColumn {
  background-color: #FFFFFF;
  position: absolute;
  top: 80px;
  width: 150px;
  margin: 0;
  padding: 0;
  font-size: small;
  left: 0;
}
#leftColumnContent {
  margin: 0;
  padding: 1em;
}
#rightColumnContent {
  margin: 0;
  padding: 1em;
}
#splashnav {
	height:212px;
	margin:3px;
	padding:0;
}
#splashnav li {
	list-style:none;
	margin:0;
	padding:0;
}
#splashnav li, #splashnav a {
	display:block;
	height:212px;
}
#gonew {
	background:url('../img/gonew.png');
	width:160px;
	height:212px;
	float:left;
	background-repeat:no-repeat;
	margin-right:3px;
	text-indent:-4000px;
}
#gonew a:hover {
	background:url('../img/gonew.png'); 
	background-position: 0px -224px;
	width:160px;
	height:212px;
	float:left;
	background-repeat:no-repeat;
}
#goused {
	background:url('../img/goagain.png');
	width:160px;
	height:212px;
	float:left;
	background-repeat:no-repeat;
	margin-right:3px;
	text-indent:-4000px;
}
#goused a:hover {
	background:url('../img/goagain.png');
	background-position: 0px -224px;
	width:160px;
	height:212px;
	float:left;
	background-repeat:no-repeat;
}
#gowork {
	background:url('../img/gowork.png');
	width:160px;
	height:212px;
	float:left;
	background-repeat:no-repeat;
	margin-right:3px;
	text-indent:-4000px;
}
#gowork a:hover {
	background:url('../img/gowork.png');
	background-position: 0px -224px;
	width:160px;
	height:212px;
	float:left;
	background-repeat:no-repeat;
}
#gofix {
	background:url('../img/gofix.png');
	width:160px;
	height:212px;
	float:left;
	clear:right;
	padding-left:2px;
	background-repeat:no-repeat;
	text-indent:-4000px;
}
#gofix a:hover {
	background:url('../img/gofix.png');
	background-position: 0px -224px;
	width:160px;
	height:212px;
	float:left;
	clear:right;
	padding-left:2px;
	background-repeat:no-repeat;
}
.specialsphoto {
		border:1px solid #72837d;
		margin:3px;
		padding:3px;
}

/* =========Site Text========= */


h1 {
  margin: 0;
  padding: 0;
  font-size: large;
}
h2 {
  margin: 0;
  padding: 0;
  font-size: small;
  font-weight: normal;
}
h3 {
  font-size: medium;
}
p {
  margin-top: 1em;
  margin-bottom: 0;
}
.fw {
  font-weight:bold;
}
li {
  margin-bottom:.5em;
}
.main-menu-section {
	width:150px;
	color:#505050;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	margin:0px 0px 3px 10px;
	padding:0px 0px 3px 10px;
	text-align:left;
}
.main-menu-section ul{
	color:#96af84;
	font-family:verdana;
	font-size:10pt;
	font-weight:normal;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
	list-style-type:none;
	text-align:left;
}
.main-menu-section li{
	color:#96af84;
	font-family:verdana;
	font-size:10pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:left;
}
.main-menu-section a:hover{
	color:#505050;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
.main-menu-section a{
	color:#96af84;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.strikethrough {
	background:url('../img/red.gif');
	background-position: center;
	background-repeat: repeat-x;
}


/* =========Rounded Corners========= */

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#284718;}
#xsnazzy h2 {font-size:2em;color:#000; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:.5em; margin-top:0px; width:177px;}
#xsnazzy2 {background: transparent; margin:.5em; margin-top:0px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #96af84; border-right:1px solid #96af84;}
.xb1 {margin:0 5px; background:#96af84;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0 solid #96af84; border-width:0 1px; margin:0px;}

#maincontent {background: transparent; margin:.5em; margin-top:0px; width:425px;}
#maincontentpadding {
	padding:5px 10px 10px 10px;
	}
/* =========END ROUNDED CORNERS========= */
.specials_table {
	border-collapse:collapse;
	margin:10px;
	}
.specials_table td{
	margin:0;
	padding:.35em;
	border:1px solid #477e2b;
	color:#505050;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}
.specials_table a{
	color:#505050;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
	}
.specials_table a:hover{
	color:#505050;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
	}
.specials_normal {
	background:#ffffff;
	}
.specials_alt {
	background:#d8e8cf;
	}
