/* ************************************* */
/*   CSS Document   Theatre.css          */
/*   for Stewkley Players new website    */
/*  v 1.06 4 Jan 2010                   */
/* ************************************* */

body {
	font-family: Verdana, Arial, Helvetica;
	background-color: #230000;
	color:#000000;
	}

#boards {
    margin: auto;
    text-align: left;
    width: 900px;
}

.container {
    float: left;
    width: 868px;
    padding: 15px 16px 23px 16px;
    margin: 15px 0px 0px 0px;
    background: #ffffff;
}

#stage {
	position: absolute;
	top:0px;
	left: 0px;
}


/* *****  sign in lights  ******* */
#mhead-sp {
	position: absolute;
	top:108px;
	left: 525px;
}

/* ****** sign in lights for index page ******* */
#inhead-sp {
	position: absolute;
	top:128px;
	left: 352px;
}

/* **** location of main page cell ****** */
#pagecell-sp {
	position:absolute;
	top: 277px;
	left: 304px;
	width: 510px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* pagecell for index page */
#inpagecell-sp {
	position:absolute;
	top: 426px;
	left: 287px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#starsign {
	position: absolute;
	top: 130px;
	left: 125px;
}

#inwelc-sp {
	position:absolute;
	top: 400px;
	left: 520px;
	font-size: 24px;
	color: #FFCC00;
}


/* ******* button navigation ************************* */


#sidebar-sp {
	position:absolute;
	top: 304px;
	left: 105px;
}

#sidebut-sp {
	position:absolute;
	top: 310px;
	left: 112px;
}
.bspacer {
	margin-top: 5px;
	margin-bottom: 5px;
}


/* ******* top links ************************* */
#jumper {
	position:absolute;
	top: 30px;
	left: 60px;
	font-size: 10px;
	color: #FFCC00;
	
}

.navi-sp {
	font-size: 14px;
	padding: 10px 20px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.navi-sp a:link, a:visited{
	color: #FFCC00;
	text-decoration: none;
}
/* ****** hyperlink and anchor tag styles ******  */

a:link, a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/* ****** page information ******  */
#display-sp {
	position:absolute;
	top: 290px;
	left: 310px;
	width: 530px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}

.prodtab {
	font-size: 12px;
	color:#FFFFFF;
}
.rowcolour {background-color: #999999;
}

#indisplay-sp {
	position:absolute;
	top: 445px;
	left: 320px;
	width: 540px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

#indisplay2-sp {
	position:absolute;
	top: 515px;
	left: 350px;
}

/* ******* designed by pacomms.com ************************* */

#paweb-sp {
	position: absolute;
	top:748px;
	left:33px;
	font-size:10px;
	color:#666666;
}

/* position on index page */
#inpaweb-sp {
	position: absolute;
	top:755px;
	left:10px;
	font-size:10px;
	color:#333333;
	background-color: #330000;
	padding:2px 6px 1px 5px;
}

#inthreashold {
	position: absolute;
	top:770px;
	left:0px;
	width:287px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #2C0000;
}


/* *************** orig  styles  ********************** */
.midtitle {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 24px;
}

.datcapt {
	font-size: 14pt;
	text-align:left;
}

/* *************************************************** */
.infobold-sp {
	font-size: 20px;
	padding: 10px 20px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#poster-sp {
	position:absolute;
	top: 280px;
	left: 340px;
	width: 480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
}


.bill {
	border: double #000000;
	background-color: #FFFFAA;
}
.billp-1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
}
.billp-2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}	
.playname {
	font-family: "Arial Narrow";
	font-size: 40pt;
	text-align: center;
}

.author {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.billdates {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-weight: bold;
}	

.location {
	padding: 5px;
}

/* *************** grants *********************** */

#grant-sp {
	position:absolute;
	top: 150px;
	left: 105px;
}

#gtext-sp {
	position:absolute;
	top: 110px;
	left: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color:#999999;
	width: 150px;
}

#gtext-sp a{
	color: #999999;
}


#indisplay3-sp {
	position:absolute;
	top: 740px;
	left: 300px;
	width: 540px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#indisplay4-sp {
	position:absolute;
	top: 500px;
	left: 330px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#synopsis {
	position:absolute;
	top: 620px;
        background-color: #FFCCAA;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 340px;
        border: double #000000;
}
/* *************************************************** */
