body {font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal; 
	background-repeat: repeat-x;
	background-color: #255B7F;
	background-image: url(images/mainBacking.jpg);
}

/*************** MAIN SCREEN AREA WRAPPER *******************/
#wrapping{ position: relative; overflow: visible; width: 800px; margin: 0 auto auto ; background-color: #FFFFFF;  }

/*************** Menu definitions *******************/
#topdiv{ position: relative; width: 721px; height: 103px; left: 39px;
	background-color: #FFFFFF; 
	background-image: url('images/top_banner.jpg'); background-repeat: no-repeat;
	 }
#logodiv{ position: relative; width: 73px; height: 134px; top: -103px; left: -360px; 
	background-color: #FFFFFF; 
	background-image: url('images/QP_Logo08.gif'); background-repeat: no-repeat;
	 }


/*--navigation styles --*/

.topRownav {
	position: absolute; width: 725px; height: 22px; left: 73px; top: 103px;
	font-size: 9pt;
	font-style: italic;
	font-weight:bold;
	color: #ffffff;
	background-color: #255B7F;
	text-decoration:none;
}

.topRownav a:link{
	color: #ffffff;
	text-decoration: none;
}

.topRownav a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.topRownav a:hover{
	color: #255B7F;
}


a.leftNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight:bold;
	color: #374e69;
	text-decoration:none;
}

a.leftNav:hover{
	font-style: normal;
	color: #bf4800;
	text-decoration:none;
}

/*************** Main area definitions *******************/
#main {
	position: absolute; width: 800px; top: 145px; left: 0px; overflow: visible; 
	background-color: #FFFFFF; text-align: left; 
}


/*************** Show Space definitions *******************/

#showSpace
{	position: relative; top: 0px; left: 80px; width: 650px; z-index: 1;  }

showSpace a{ text-decoration: none; }

#showPoster {
	position: relative; top: 10px; left: 0px; width: 205px;  
	background-color: #ffffff; text-align: center; 
}

.showPosterFrame { border: thick solid #255B7F;	 }

#showDetail {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15pt;
	position: absolute; top: 50px; left: 250px; width: 425px; height: 266px; 
	text-align: center; 
}

#linkTable { width: 590px; font-size: 10pt; text-align: center;}

#showLink1 { text-align: center; position: relative; top: 0px; left: 20px; }
#showLink2 { text-align: center; position: absolute; top: 327px; left: 150px; }
#showLink3 { text-align: center; position: absolute; top: 327px; left: 290px; }
#showLink4 { text-align: center; position: absolute; top: 327px; left: 390px; }
#showLink5 { text-align: center; position: absolute; top: 327px; left: 510px; }


/*************** Content Space definitions *******************/
#contentSpace{
	font-family:Georgia, "Times New Roman", Times, serif;
	position: relative; top: 20px; left: 80px; width: 650px;
}

.buttonLink{
	padding: 2 0 0 10; background-image: url('images/button.gif'); background-repeat: repeat-x; width: 150px; top: 21px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: italic;
	color: #FFFFFF;
}

.buttonLink a{ color: #FFFFFF; text-decoration: underline;}
.buttonLink a:hover{ color: #DC8D40; }


/*--general text styles --*/
#contents {	background: #FFFFFF; background-color: #FFFFFF; overflow: visible; text-align: left; padding: 0 25 0 25px;}


.sectionWelcome {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	font-style: normal;
	color: #000000;
	}

.sectionOrange { color: DC8D40;}
.sectionSteel { color: #255B7F; }
.sectionWhite { color: #FFFFFF; }
.sectionChocolate { color: #D2691E; }

.text {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: normal; 
	}


.regText {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal; 
	}

.smallText {
	font-size: 8pt;
	font-style: normal;
	color: #000000;
	text-transform: none;

}


/*--link styles --*/

a 		{	color: #bf4800; }
a:hover 	{	color:#374e69;}	



/*************** Content area definitions *******************/

#leftside {
	position: absolute; width: 168px; top: 166px; left: 0px; height: 400px;  
	background-color: #FFFFFF; overflow: hidden; 
	border-left: 1px solid #374e69; border-right: 1px solid #374e69;  border-bottom: 1px solid #374e69; 
	text-align: left;
	visibility: hidden;
}

#dropPic { position: absolute; left: 350px; top: 480px; 
		background-color: #FFFFFF; opacity:.14; filter: alpha(opacity=14); -moz-opacity: 0.14;
		z-index: 0;}

#legality {
	position: absolute; width: 857px; top: 401px; left: 0px; height: 20px;  
	font-size: 6pt;
	font-style: normal;
	color: #000000; 
	background-color: #FFFFFF; overflow: hidden; 
	text-align: center;
}

/*************** Generic Title Header Section *******************/
.darkHeader { 	text-align: center;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11pt;
			font-style: normal;
			font-weight:bold;
			color: #374e69;
			text-decoration:none;

			background-color: #F2DACD;
			border: #F2AE87; border-style: solid; border-width: 1px 0px 1px 0px;
		}
.lightHeader { 	
			font-family:  Arial, Verdana, Helvetica, sans-serif;
			font-size: 10pt;
			color: #000000;
			font-style: normal;
			line-height: 1.5;

			background-color:#E9EEF4;	
			border: #D4DEEA; border-style: solid; border-width: 1px 0px 1px 0px; 
		}

.borderedDiv {
	border: thin solid black; padding: 2 12 2 12;
	}