@import url(layout.css);

body {
 	background-image:url(../images/PL_bg_1pixel.jpg);
	background-repeat: repeat-x;
	background-color:#870038;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.75em;
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
}

#container {
	margin: 0px auto 0px;
	background: url(../images/PL_explosion_bg.png) no-repeat 563px 0;
	width: 1100px;
	padding: 0;
}

#innerContainer {
	width: 799px;
	padding: 0;
	margin: 0 auto 0px;
}

#backgroundWords {
	background-image: url(../images/PL_always_wow_bg_text.png);
	width: 687px;
	height: 251px;
	position: absolute;
	z-index: -1;
	display: block;
	margin-top: 387px;
	margin-left: 16px;
}

#spacerTop {
	height: 18px;
	padding-top: 35px;
	text-transform: uppercase;
	padding-left: 35px;
	color: white;
	font-size: 9px;
}

#spacerTop a{
	color: white;
	text-decoration: none;
}

#spacerTop a:hover {
	color: #e1e1e1;
}

#masthead {
 	float: left;
	padding: 0px;
	background-image:url(../images/PL_header.png);	
	background-repeat:no-repeat;
	background-position: 10px;
	width:860px;
	height:180px;
	position:relative;
 
	}
	
#navigation {
	margin: 0;
	padding: 0;
	height:61px;
	position:absolute;
	bottom:0px;
	float: left;
 
}

#content_container {
	width:799px;
 	float: left;
}
 
#column_content {
	padding: 0px 0px 0px 0px;
	float: left;
}
 
#column_center {
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	float: left;
	width: 799px;
	background-color:transparent;
	background-repeat: repeat;
	background-image:url(../images/PL_content_1px_bg.png);
}
 
#content	{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	float: left;
}
 
#footer {
	clear: both;
	margin: 0;
	padding: 5px;
	

}
 
 
/* Formerly from "style1.css" */
 
 
	
html>body #navigation {
	overflow: hidden;
 
}
 
#column_left {
	padding: 0px 0px 20px 0px;
	float: left;
	width: 135px;
	height:206px;
	margin-left:10px;
	background-color:transparent;
}
 
#column_right {
	padding: 0px 0px 0px 0px;
	width:100px;
	float:right;
 
}
	
#column_main {
	float:left;
 	width: 650px;
	padding: 0px 0 0px 0px;
}

#column_main p {
	padding-right: 20px;
}

#image {
	margin-bottom: 0px;
	margin-left: 0px;
}

.photobox {
	float: left;
	margin-right: 40px;
}

#footer {
	color: #ffffff;
	background-image:url(../images/PL_footer3_new.png);
	background-repeat:no-repeat;
	background-color:transparent;
	height:78px;
	width:799px;
 
}

.picRight {
	float: right;
	margin-right: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
}
 
#column_main td {
	padding-top: 2px;
	padding-bottom: 2px;
}


/* Styles for Masthead */
#masthead h1 {
	margin-bottom: 0;
	color: #333333;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
#masthead h3 {
	margin-top: 0;
	color: #7C8DD3;
	margin-bottom: 0px;
	text-indent: 5em;
}
#masthead a {
	color: #333333;
	text-decoration: none;
}
/* Styles for Navigation */

/* @group tabs_off */

#tabHome {
	background-image: url(../images/PL-Navigation/PL-home-off.png);
}

#tabAbout {
	background-image: url(../images/PL-Navigation/PL-about-off.png);
}

#tabNews {
	background-image: url(../images/PL-Navigation/PL-news-off.png);
}

#tabPhotos {
	background-image: url(../images/PL-Navigation/PL-photos-off.png);
}

#tabLinks {
	background-image: url(../images/PL-Navigation/PL-links-off.png);
}

/* tabContact is a WEEE bit bigger than the others. */
#tabContact {
	width: 136px;
	background-image: url(../images/PL-Navigation/PL-contact-off.png);
}

/* @end */

/* @group tabs_hover */

#tabHome:hover {
	background-image: url(../images/PL-Navigation/PL-home-on.png);
}

#tabAbout:hover {
	background-image: url(../images/PL-Navigation/PL-about-on.png);
}

#tabNews:hover {
	background-image: url(../images/PL-Navigation/PL-news-on.png);
}

#tabPhotos:hover {
	background-image: url(../images/PL-Navigation/PL-photos-on.png);
}

#tabLinks:hover {
	background-image: url(../images/PL-Navigation/PL-links-on.png);
}

#tabContact:hover {
	width: 136px;
	background-image: url(../images/PL-Navigation/PL-contact-on.png);
}

/* @end */

/* @group tabs_section */

#levelHome #tabHome {
	background-image: url(../images/PL-Navigation/PL-home-on.png);
}

#levelAbout #tabAbout {
	background-image: url(../images/PL-Navigation/PL-about-on.png);
}

#levelNews #tabNews {
	background-image: url(../images/PL-Navigation/PL-news-on.png);
}

#levelPhotos #tabPhotos {
	background-image: url(../images/PL-Navigation/PL-photos-on.png);
}

#levelLinks #tabLinks {
	background-image: url(../images/PL-Navigation/PL-links-on.png);
}

#levelContact #tabContact {
	width: 136px;
	background-image: url(../images/PL-Navigation/PL-contact-on.png);
}

/* @end */



#navigation ul {
	list-style-type: none;
	margin: 0;
	padding:0;
	height: 61px;
	width: 808px;
 
}
#navigation li {
	float: left;
	padding:0;
	width: 134px;
	height: 61px;
}
 
/* Styles for Sub_Navigation */

#sub_navigation {
	margin-bottom:10px;
	padding: 0;
	position:absolute;
	width: 799px;
	height:32px;
	background-color:#EE2C73;
	font-size: 11px;
}

#sub_navigation ul {
	list-style-type:none;
	margin: 0;
	padding: 10px 0 0;
	position:absolute;
}

#sub_navigation ul.subnavAbout {
	padding: 10px 0 0;
	margin-left: 134px;
}

#sub_navigation ul.subnavNews {
	padding: 10px 0 0;
	margin-left: 270px;
}

#sub_navigation ul.subnavLinks {
	padding: 10px 0 0;
	margin-left: 537px;
}

#sub_navigation ul.subnavPhotos {
	padding: 10px 0 0;
	margin-left: 403px;
}

#sub_navigation ul.subnavContact {
	padding: 10px 0 0;
	margin-left: 672px;
}

#sub_navigation li {
	height:22px;
	float: left;
	text-transform: uppercase;
	margin-right: 15px;
	padding-left: 10px;
}

#sub_navigation li.thisSection {
	background: url(../images/PL-Navigation/PL_tick.jpg) no-repeat 0 15px;
	font-weight: bold;
}


#sub_navigation a {
	color:#FFFFFF;
 	text-decoration: none;
}

#sub_navigation a:hover {
	color: #e1e1e1;
	text-decoration: none;
 
}

#column_left ul {
	font-size: 12px;
	margin: 0;
	color: gray;
	list-style-type: none;
	padding-left: 0;
}

#column_left li {
	margin-bottom: 10px;
}

#column_left a {
	color: gray;
	text-decoration: none;
}

#column_left a:hover {
	color: #870038;
	text-decoration: none;
}

/* Middle styles */

#shadowSpacer {
	height: 50px;
	background: url(../images/PL-Navigation/PL_nav_dropshadow2.png) repeat-x 0 32px;
}


/* Styles for Right Column */
#column_right h4 {
	color: #3F58BC;
	margin-top: 0px;
}
#column_right p {
	color: #444444;
	margin-top: 0px;
}
#column_right a {
	color: #677BCB;
}
#column_right a:hover {
	color: #FF9933;
}

/* Body text styles */
h1 {
	font-size: large;
	color: #000000;
	margin-top: 0px;
	font-weight: normal;
	font-style: normal;
}

h2 {
	font-size: medium;
	color: #870038;
	margin-top: 15px;
	margin-bottom: 8px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 5px;
}

h4 {
	font-size: 11px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 5px;
}

h6 {
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 40px;
}

p {
	font-size: 12px;
	line-height: 160%;
	margin-bottom: 20px;
	margin-top: 0;
}

ul.wellspacedList {
	font-size: 12px;
	padding-left: 20px;
	margin-bottom: 20px;
}

.wellspacedList li {
	margin-top: 8px;
	padding-left: 10px;
}

a {
	color: #ee2c74;
}

a:hover {
	color: #870038;
}


/* Styles for Footer */
#footer p {
	margin: 0;
	text-align: left;
	font-family:Arial;
	font-size:9px;
	font-weight:100;
 
 
}

#copyright p {
	float: right;
	text-align: right;
	color:#FFFFFF;
	margin-top:43px;
	margin-right:20px;
	width: 400px;
}


#footer a {
	color: #3F58BC;
}
#footer a:hover {
	color: #00008B;
	text-decoration: none;
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}