/* body settings */
body {	
	text-align: center;
	background-color: black;
	}

#wrapper {
	width: 950px;
	/*height: 800px;*/
	margin:-2px auto;
	text-align:center;
	background-color: #880000;
	border: 1px solid  #daa520 ;
	}

#header { 
	width: 100%;
	height: 138px;
	margin:-1px auto;
	padding-top: 10px;
	border-bottom: 1px solid  #daa520 ;
	background-image: url(images/header1.gif);
	background-repeat: no-repeat;
	background-position: top center;
	text-align:center;
	}
abbr {
	  border-bottom: 1px dotted #daa520;
	  cursor: help;
  	}

#leftcol	{	
	float: left;
	width: 200px;
	margin:1px 0 0 0; 
	padding-top: 20px;	
	color:#daa520;
	min-height:800px;	
	
	}
/*======================================================================*/
#navlist,#navlist ul {
	margin-bottom:3px;
	margin-top:5px;
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid #daa520;
	width: 200px;
	/*position:relative*/;
	}

/*nav link styles*/
#navlist li	{
	list-style: none;
	margin: 0;
	padding: 0.25em;
	border-top: 1px solid #daa520;
	font:  bold 100% Arial, Helvetica;
	position:relative;
	}

#navlist li a { 
	text-decoration: none;
	display:block;
	background-color: #ffe4e1;
	color:black;
	padding: 0.25em 0.5em 0.25em 0.75em;
	 }

#navlist  a:hover	{
		background-color:black;
		color:white;
	}
#navlist  li   ul	{
	display:none;
	position:absolute;
	width:100%;
	padding:0;
	left:200px;
	top:1px;
	border-bottom:1px solid;
	background-color:#ffe4e1;/********/
	}

#navlist li:hover ul , #navlist li ul:hover{/*2ns added*/
	display:block;
	border:2px solid black;
	
	}
#navlist li ul li {
	      padding:0;
	      border:1px solid;
	     }

#navSponsors {
		background-color:white; 
		border:0;
	         }
#navSponsors img:first-child{
		              padding-top:1px;
		            }
/*=======================================================================================*/
#timer	{
	text-align:center;
	font-family:Comic sans ms;
	}
/*========================================================================================*/
/*textSize css*/
div#TxtSize	{
		background-color:#ffe4e1;
		border-top: 1px solid #daa520;
		margin-top: 5px;
		margin-right:5px;
		margin-left:5px;
	}

#TxtSize img {	
		margin-top:0px;
		margin-left:-1px;
		margin-right:-1px;
		margin-bottom:0px;
		border: 0;
		padding-top:5px;
	}


#TxtSize a:active{	
		border:1px solid  #daa520;
		}
/*======================================================================================*/
#main	{
	margin: 1px 0 0 200px;	 
	padding:5px 5px 0px 5px;
	font-family: serif;
	text-align:left;
	color:#daa520;
	border-left: 1px solid #daa520;
	min-height:800px;	
	}


#main a   {
	color:#daa520;
	font-weight: bolder;
	}

#main a:hover {
	background-color:#ffe4e1;
	color:black;
	}

#main ul {
	margin-left:0;
	padding-left:1em;
	}


/*=================================================================================================*/
.reknown	{
	font-size:115%;
	text-align:center;
	text-decoration:underline;
	}
/*===============================================================================================*/
h1	{
	font-style:oblique;
	font-size:210%;
	text-align:center;	
	font-family: helvetica, arial, sans-serif;
	color:#686868;
	}

h2	{
	font-style:oblique;
	font-size:130%;
	text-align:center;
	font-family: helvetica, arial, sans-serif;
	color:#ffe4e1;
	}

h3	{
	font-style:oblique;
	font-size:120%;
	text-align:left;
	font-family: helvetica, arial, sans-serif;
	color:#ffe4e1;
	}

#footer {
	clear: both;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	font-family: Verdana;
	font-size: 9px;
	color:#000;
	background-color:#daa520;
	display:none;
	}
/* ===================================================================================*/
.sponsList {	
	width:47%;
	border: 1px solid #ffe4e1;
	margin-left: 5px;
	margin-right: 5px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:100%;
	text-align:left;
	background-color: #b87333;
	color:#880000;
	padding-bottom:0px;
	}
.sponsBtm{
	width:47%;
	border: 1px solid #ffe4e1;
	margin-left: 5px;
	margin-right: 5px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:100%;
	background-color: #b87333;
	color:#880000;
	padding-bottom:0px;
	}

.sponsHead{
	font-style:oblique;
	font-size:105%;
	text-align: center;
	text-decoration:underline;
	color:#880000;
	font-weight:bold;
	}
/*==========================================================================================*/
.honHead{
	font-size:120%;
	font-weight:bold;
	text-align:center;
	}
p.hon{
	margin-left: auto;
	margin-right:auto;
	text-align:center;
	margin-top:2px;
	}
/*===================================================================================*/
p.biz	{
	margin-bottom: 5px;
	font-size:120%;
	font-weight:bold;
	text-decoration:underline;
	color:#ffe4e1;
	}
/*==================================================================*/
table.oc	{
	text-align:center;
	background-color: #ffe4e1;
	color:black;
	}
td.oc	{
	border-top:1px solid #daa520;
	margin:0;	
	padding:0;
	}
th.oc	{
	font-weight:bolder;
	font-size:110%;
	margin-bottom:5px;
	}
/*===============================================================================*/
/*form page - taken from alistapart.com*/
legend {color:#ffe4e1;
	}

.row {
  clear: both;
  padding-top:5px;
  }

.labels {
  float: left;
  width: 150px;
  text-align: right;
  }

.formw {
  float: right;
  width: 500px;
  text-align: left;
  } 

.error{
color:#ffe4e1;
font-weight: bolder;
font-size:110%;
}
/*======================================left and right para news front page===========================*/
.leftPara {
  text-align:center;
  width:335px;
  margin-right:auto;
  margin-left:10px;
  height:620px;
  padding:10px;
  float:left;
  border: dashed 1px;
 border-radius:10px;
  overflow:auto;
}

.leftPara  div {
display:none;
padding:5px;
text-align:justify;
height:auto;
/*position:relative;*/
background-color:#FFE4EE;
border-bottom: 1px solid #880000;
color:black;/*#00314F;*/

}

#main .leftPara  div a {
color:black;
}

.leftPara h3  {
padding-top:5px;
padding-bottom:5px; 
margin:0;
border-bottom:1px solid #880000;
cursor:pointer;
background-color:#DBD0D0;
color: #00314F;
text-decoration:underline;
}

.rightPara {
text-align:center;
width:335px;
margin-left:auto;
margin-right:10px;
height:620px;
float:right;
padding:10px;
border: dashed 1px;
border-radius:10px;
}

#photos {
	margin-bottom:10px;
	}

#photos img {
	     display:none;
	}
#photos.show {
	       display:inline;
	 }

/*right para tab styles*/

.rightPara #sponsor-info { 
  margin: 0;
 padding:3px 0;
 width: 100%;
 list-style: none;
	      }
#sponsor-info li{
	          display:inline;
	          border: 1px solid;
	          border-bottom:0;
	          padding:3px;
	          background-color:#DBD0D0;
	          border-top-left-radius:10px;
	          border-top-right-radius:10px;
	        	         }

#sponsor-info li a {
	             color:#00314F;
	            }	

#sponsorHolding{
		width:305px;
		border:1px solid #DBD0D0;
		margin:auto;
		}

#sponsor-info li.current, #sponsor-info li.current a {
 background-color:black;
 color:#DBD0D0;
padding-bottom:5px;
                             }	

div.para {	
	width:738px;
	height:115px;
	margin-top:2px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	}

div.info{
	text-align:left;
	border:1px solid white;
	color:black;
	height:100%;
	width:180px;
	margin-left:1px;
	margin-right:1px;
	position:absolute;
	background-color:white;
	border: 1px solid white;
	border-radius:10px;
	-moz-box-shadow:inset 0 0 10px #000000;
	 -webkit-box-shadow:inset 0 0 10px #000000;
	 box-shadow:inset 0 0 10px #000000;
	overflow:hidden;
	}
div.info:hover{
	     background-color:#FFE4EE;	
	}

div.info h2{
	color:black;
	margin-top:10px;
	}	
div#one{	
	top:0px;
	left:3px;
	}

div#two {
	top:0px;
	left:187px;
	}


div#three{	
	right:0px;
	top:0px;
	}
div#four{
                left:370px;
                top:0px
                }		

#overlay {
	background-color:black;
	top:0;
	left:0;	
	height:100%;
	width:100%;
	position:absolute;
	z-index:40;
	}
#pop  {
	position:absolute;
	width:600px;
	height:510px;
	border: 1px solid white;
	top:0px;
	background-color:white;
	border-radius:10px;
	-moz-box-shadow:inset 0 0 10px #000000;
	 -webkit-box-shadow:inset 0 0 10px #000000;
	 box-shadow:inset 0 0 10px #000000;
	padding-right:15px;
	padding-left:15px;
	z-index:50;
	text-align:left;
	}
#pop p 	{
	margin-top:5px;
	margin-bottom:5px;
	}
#pop img#closePop {
	padding-right:5px;
	padding-top:15px;
	float:right;
	cursor:pointer;
	}
#pop h2 {
	border-bottom:2px solid #015287;
	color: #D15600;
	padding-top: 10px;
	 margin-top: 10px;
	}

a[href$=pdf]:after {content: "  (PDF format)";}
a[href$=doc]:after {content: "  (Word format)";}
/*a#imageRoll {
	       display:block;
	       width:301px;	
	       height:400px;
 	       background-image: url(images/paulTurner.jpg);
	       margin:0 auto;
	     }
a#imageRoll:hover {
	       background-image: url(images/golf2011Small.gif);
	     }
span.alt {
	display:none;
	}*/

