* {
  /*margin: 0;
  padding: 0;
  */
}

html {
font-size: .9em;
}

body {
background-color:#000;
margin:0;
background-repeat:	no-repeat;
background-image:	url(../Images/RMFLogo.gif)	;
background-position:bottom left;
background-attachment:fixed;
  font-family: Verdana, Geneva, Arial, sans-serif;
  
   background-color:#FFFFFF; /* fallback color */
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099CC', endColorstr='#ffffff'); /* for IE8 */
            background-image: -moz-linear-gradient(top,#0099CC,#ffffff ) ;
            background-image: -webkit-gradient(linear, left top, left bottom, from(#0099CC), to(#ffffff)) ;
			 background-image: -o-linear-gradient(#0099CC, #FFFFFF);
			min-height:100%;
			background-repeat:no-repeat;		
}

#wrapper{
  width: 1000px;
  margin:auto;
background-color: white;
  background-image: none;
  height: auto;
  min-height: 800px;
  border: #CCC 2px groove;
  position:relative;
  -moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	/*behavior: url(border-radius.htc);*/
	-moz-box-shadow: 0 1px 10px #333;
-webkit-box-shadow: 0 1px 10px #333;
/*IE*/
zoom:1;
/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696',Strengh=3);*/
z-index:1;
}

#content {
  height: auto;
  text-align: center;
  clear:both;
}
.content>p{padding: 0px 20px 0px 20px;}

a:link {
  color: #08295a;
}

a:visited {
  color: #9f4344;
}

a:hover {
  color: #3E4F9D
}

a:active {
  color: #f9e053;
}
h2, h3, h4 {
  color: #08295a;
  text-align: center;
}
h1 {
  color: #8F1803;
  font-family:	"Palatino Linotype", "Book Antiqua", Palatino, Georgia, "Times New Roman", Times, serif;
  /*font-size: 3.2em;*/
  text-align: center;
}

h2 {
  /*font-size: 2.05em*/
  padding-top:20px;
}

#pglineup h3 {
}
h4{padding-top:15px;}

.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}

#headerText {
  height: auto;
  margin-left: 174px;
  margin-bottom: 12px;
  text-align: center;
  padding-top: 10px;
  width: 780px;
}

#countdown {
	position: absolute;
	top: 120px;
	left: 10px;
	text-align:	center;
	width:150px;
	height:150px;
	background-image:url(../Images/countdowncircle2.png);
	visibility: visible;
}


#countdown p{
font-size:40px;
font-weight:bold;
font-family:	Georgia, "Times New Roman", Times, serif;
color:#03F;
margin-left:auto;
margin-right:auto;
margin-top:40px;
}
#countdown .bottom{
	position:absolute;
	bottom:22px;
	color:#03F;
	font-size:small;
	font-weight:600;
	width:100%;
	text-align:center;
	padding:0;
	visibility: visible;
	}
.shadow{padding: 10px;
	background:white;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	/*behavior: url(border-radius.htc);*/
	-moz-box-shadow: 0 1px 10px #333;
-webkit-box-shadow: 0 1px 10px #333;
/*IE
zoom:1;
/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696', Strengh=3);*/}

 .food, .lefttext {
	width: 300px;
	float:left;
	margin-top:100px;
	margin-left:30px;	
	padding: 10px;
	background:white;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	/*behavior: url(border-radius.htc);*/
	-moz-box-shadow: 0 1px 10px #333;
	-webkit-box-shadow: 0 1px 10px #333;
/*IE*/
zoom:1;
/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696',Strengh=3);*/
}
#pghome .lefttext{position:absolute;
top:100px;
left:50px;
width:400px;
z-index:5;
margin:0;}

#pgadmin .lefttext, #donors .lefttext, #pgtickets .lefttext{
	width:280px;
	margin-top:20px;
	margin-left:20px;
	text-align:left;
}
.food{
	width:280px;
	margin-top:20px;
	margin-left:20px;
	text-align:left;

	}

.right {
	//position: fixed;
	width: 350px;
	
	float: right;
	margin-top:100px;
	z-index:5;
}
#navbar ul li:last-child {
  margin-bottom: 0px
}


#mainTitle {
  margin-bottom: 12px;
  text-align: center;
}

#logo {
  width: 269px;
  height: 180px;
  float: left;
  padding-left: 10px;
  border: none;
}

a img {
  border: none;
}




#footer {
  text-align: center;
  margin-top: 35px;

}

#credit {
  font-size: 1.25em;
  color: #9f4344;
  margin-bottom: 6px;
}



.clearFix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/*clearfix for IE*/
*html .clearFix{height:1%;}
*:first-child+html .clearFix{min-height:1px;}

#pg2010 #lineup ul li {
	text-align:left;
list-style:none;

margin-bottom:10px;}

/*  Venue  and lineup Page */

#pgdirections #map, #aboutpark, #kiwanis{
	float:right;
	right: 20px;
	width:625px;
	z-index:100;
/*padding-top:30px;*/}
#talent{
	float:right;
	right: 20px;
	width:650px;
	z-index:100;
/*padding-top:30px;*/}
#lineupback {
	background-image: url(../photos/RMF%20web/processed/rajcic.jpg);
	background-repeat:no-repeat;
	/*position:absolute;
	left:-8px;
	top:924px;*/
	float:left;
	width:300px;
	height:405px;
	z-index:0;
}

#pgdirections #directions,  #photos{
	padding-left:2em;
    width:325px;
    font-size:smaller;
	margin-top:30px;}
#sponsors #photos{float:left;
margin-top:0px;}	
ol {
  list-style-position: outside;
  list-style:circle;
}

.smaller {font-size:smaller;}

/* Donor page items */
.website{position:relative;
 left:30px; 
 font-size:small;
 padding-top:4px;
 margin-top:3px;}
.desc {padding-left:30px;
 font-size:small}
 .donor{ margin-top:10px; }
 .donor .name {font-weight:bold;}
 .donor .what  {padding-left:30px;  font-size:medium;}
 
 /* 2010 Lineup page*/
 
 #lineup{padding:5px 0 0 400px;
 
 }
 #donors p, #sponsors p{margin-left:20px;
 margin-right:20px;}
 		
 #wrapper > p{margin-left:20px;
 margin-right:20px;}
 
.left60{
width:60%;
float:left;
margin:20px;
margin-bottom:20px;
background:white;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	behavior: url(border-radius.htc);
	-moz-box-shadow: 0 1px 10px #333;
-webkit-box-shadow: 0 1px 10px #333;
/*IE*/
zoom:1;
/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696', Strengh=3);*/
}
.padding20{padding-left:20px; padding-right:20px;}
.banddetail {margin-left:5px;padding-left:0px; padding-right:20px; clear:left;}
.banddetail p {margin-left:330px;}
.banddetail bandimage{margin-top:30px;}
.left45{
padding:0px 10px 10px 10px;	
width:40%;
/*float:left;*/
margin-left:5%;
margin-top:10px;
background:white;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	/*behavior: url(border-radius.htc);*/
	-moz-box-shadow: 0 1px 10px #333;
-webkit-box-shadow: 0 1px 10px #333;
/*IE*/
zoom:1;
/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696',Strengh=3);*/
}
#donationthanks .left45{margin-left:10px; width:30%;}
#donationthanks .right45{margin-left:10px; width:55%;}
.right45{
	padding:0px 10px 10px 10px;	
width:40%;
float:right;
margin-right:5%;
background:white;
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	/*(behavior: url(border-radius.htc);*/
	-moz-box-shadow: 0 1px 10px #333;
-webkit-box-shadow: 0 1px 10px #333;
/*IE*/
zoom:1;
/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696', Strengh=3);*/
}

.pending{color:#C00;}
#textmgt{width:450px;
margin-left:auto;
margin-right:auto;}
.radiolineup{width:20px;float:none;margin-botom:0;
	margin-top:3px; padding-top:0px;}


#sidebar, #auctionitems, #donornames{width:30%;
float:right;
margin:15:px;
margin-right:15px;
margin-bottom:20px;
}

#prizelist, #silent, #reverse,#raffle{
	z-index:10;
	/*diplay:none;*/
	width:400px;
	position:absolute;
	padding: 0px 5px 0px 5px;
	top:1200px;
	left:550px;
	background:white;
	border:solid blue 2px;
	-moz-border-radius:5px ;
	-webkit-border-radius:5px;
	border-radius: 5px;
	behavior: url(border-radius.htc);
	-moz-box-shadow: 0 1px 10px #333;
	-webkit-box-shadow: 0 1px 10px #333;
	/*IE*/
zoom:1;

/*filter:progid:DXImageTransform.Microsoft.glow(color='#969696', Strengh=3);*/
	visibility: visible;

	}
#raffleticket{border:1px black solid;}

.bandcountdown{width:200;
				float:right;
				border:#CCC 1px solid;
				padding:5px;
				text-align:center;}
ul li.guitar {list-style:url(../Images/guitaricon-16.png);
			list-style-type:disc;
			}
.center{text-align:center;}
#schedule{
	float:right;
	border:1px solid 	#666;
	width:225px;
	padding:10px;
	visibility:hidden;}
#schedule p{font-size:small;}
