/*This is the main stylesheet.*/
/*This site redesign done by Jim Siders jimsiders@gmail.com May 2008*/

body {
	font:12px "lucida grande","helvetica",sans-serif;
	color:#3a3a3a;
	text-align:center;
	background-color:#EBEBEB;
	margin:0px;
	padding:0px;
}

div#wrapper {
	background:url('images/singledancer.png') no-repeat 0 0px;
	background-color:#B29687;
	/*width:800px;*/
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border:1px solid #99604F;
	min-height:1100px;
	
}

div#banner {
	height:165px;
	background-image:url('images/PGC-logo_BW.png');
	background-repeat:no-repeat;
	background-position:50% 0%;
	padding:0px;
	margin:0px;
	
}

div#masthead_background {
	background-image:url('images/content_bkgd2.png');
	margin:15px auto 25px;
	width: 930px;
	padding:15px;
}

span.hidden {
	display:none;
}

div#content {
	margin-left:auto;
	margin-right:auto;
	padding:25px 62px;
	top:0;
	min-height:700px;
	background:url('images/content_bkgd2.png');
	width:835px;
	
}

div#player {
	margin-left:10%;
	margin-right:10%;
	margin-top:15px;
	padding:15px;
	background:url('images/content_bkgd2.png');

}

div#content p,ul {
	line-height:1.8em;
}

div#content a {
	color:#3a3a3a;
}

div#content a:hover {
	text-decoration:none;
}

h1,h2,h3,div#mainmenu a,div#submenu a {
	font-family:"Georgia","Times New Roman",serif;
}

div#mainmenu {
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

div#mainmenu ul {
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	padding-left:0px;
	padding-right:0px;
}

div#mainmenu ul li {
	display:inline;
}

div#mainmenu a {
/*	background:url('images/content_bkgd2.png');*/
	text-decoration:none;
	text-transform:lowercase;
	color:#580804;
	font-size:140%;
	padding:15px;
}

div#mainmenu a:hover,div#mainmenu a.currentpage,div#submenu a:hover,div#submenu a.currentpage {
	color:#997272;
}


img {
	padding:5px;
	margin:5px;
	border:1px solid #aeaeae;
}

img.right {
	float:right;
}

img.left {
	float:left;
}

div#submenu ul,div#submenu li{
	list-style:none;
}

div#submenu a {
	font-size:120%;
	margin:10px;
	border-bottom:2px solid black;
	
	text-decoration:none;
}

div#submenu a:hover,div#submenu a.currentpage {
	border-bottom:2px solid gray;
	
}


h1 {
font-size:18px;	
}
#galleryTable {
	width:800px;
}

#galleryTable td img{
	margin-bottom:50px;
}

#press dt {
	text-transform:Uppercase;
	font-size:14px;
	font-weight:bold;
}
#press dd {
margin:0px 0px 50px;
font-size:smaller;	
}
#press dd.caption {
margin:-45px 0px 30px;
font-size:inherit;	
}


/* event on homepage */
#upcomingEvents {
margin-left:20px;
width:185px;
float:right; border-left:1px dotted #000000;padding:0px 0px 0px 20px;	
margin-bottom:10px;
position:relative;
}
#upcomingEvents h3 {
margin-top:0px;	
}
#upcomingEvents ul {
margin:0px;
padding:0px;	
}

#upcomingEvents li {
margin:0px;
padding:0px 0px 5px 0px;	
list-style:none;
font-size:11px;
margin:0px 0px 10px;
line-height:13px;

}

#upcomingEvents .date {
display:block;
font-size:11px;
font-weight:bold;

}
#upcomingEvents a#eventLink {
position: absolute;
top:0px;
right:0px;
	display:block;
}

#upcomingEvents h3 {
font-size:14px;
font-weight:bold;	
}

#content h2 {
font-size: 18px;	
}
