/* CSS Document */

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear: both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }

#container {
	width: 1099px;
	margin: 0px auto;
	position: relative;
	z-index: 0;	
}

#main { width: 100%; position: relative; }
#content {
	padding: 18px 20px;
	position: relative;
	color: #333;
	background-image: url(images/spacer.png);
}

#container, #content { zoom: 1; }

/* TYPE */
body {
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #333;
}

a { color: #115146; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
strong, b { font-weight: bold; }

/* GLOBALHEADER */
#globalheader {
	width: 938px;
	height: 38px;
	position: absolute;
	z-index: 5;
	top: 62px;
	left: 81px;
}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(../images/pamelanav_grn.gif); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-home a { background-position: 0 0; }
#globalheader #globalnav li#gn-about a { background-position: -117px 0; }
#globalheader #globalnav li#gn-session a { background-position: -234px 0; }
#globalheader #globalnav li#gn-media a { background-position: -351px 0; }
#globalheader #globalnav li#gn-events a { background-position: -468px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -585px 0; }
#globalheader #globalnav li#gn-store a { background-position: -702px 0; }
#globalheader #globalnav li#gn-blog a { background-position: -819px 0; }

/*FOCUS OFF for Firefox: 8 */
#globalheader #globalnav li#gn-home a:focus {  outline: none; }
#globalheader #globalnav li#gn-about a:focus {  outline: none; }
#globalheader #globalnav li#gn-session a:focus {  outline: none; }
#globalheader #globalnav li#gn-media a:focus {  outline: none; }
#globalheader #globalnav li#gn-events a:focus {  outline: none; }
#globalheader #globalnav li#gn-contact a:focus {  outline: none; }
#globalheader #globalnav li#gn-store a:focus {  outline: none; }
#globalheader #globalnav li#gn-blog a:focus {  outline: none; }


/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -117px -38px; }
#globalheader #globalnav li#gn-session a:hover { background-position: -234px -38px; }
#globalheader #globalnav li#gn-media a:hover { background-position: -351px -38px; }
#globalheader #globalnav li#gn-events a:hover { background-position: -468px -38px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -585px -38px; }
#globalheader #globalnav li#gn-store a:hover { background-position: -702px -38px; }
#globalheader #globalnav li#gn-blog a:hover { background-position: -819px -38px; }


/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-about a:active { background-position: -117px -76px; }
#globalheader #globalnav li#gn-session a:active { background-position: -234px -76px; }
#globalheader #globalnav li#gn-media a:active { background-position: -351px -76px; }
#globalheader #globalnav li#gn-events a:active { background-position: -468px -76px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -585px -76px; }
#globalheader #globalnav li#gn-store a:active { background-position: -702px -76px; }
#globalheader #globalnav li#gn-blog a:active { background-position: -819px -76px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-home a { background-position: 0 -114px; cursor: default; }
#globalheader.about #globalnav li#gn-about a { background-position: -117px -114px; cursor: default; }
#globalheader.session #globalnav li#gn-session a { background-position: -234px -114px; cursor: default; }
#globalheader.media #globalnav li#gn-media a { background-position: -351px -114px; cursor: default; }
#globalheader.events #globalnav li#gn-events a { background-position: -468px -114px; cursor: default; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -585px -114px; cursor: default; }
#globalheader.store #globalnav li#gn-store a { background-position: -702px -114px; cursor: default; }
#globalheader.blog #globalnav li#gn-blog a { background-position: -819px -114px; cursor: default; }

#intro{
	position:relative;
	width: 550px;
	top:15px;
	z-index:3;
	/*height: 350px;*/
	min-height:500px;
	left:330px;
}

#signup {
	display:block;
	position:absolute;
	left:815px;
	height:21px;
	width: 200px;
	z-index:6;
	top: 32px;
}

#pagetitle{
	z-index: 3;
	top: 100px;
	/*left: 125px;*/
	position: absolute;
	width: 185px;
	height: 45px;
	background-repeat: no-repeat;
}

#pamspic {
	z-index:2;
	top: 140px;
	position:absolute;
	left: 30px;
	height:359px;
	width:280px;
	background-image: url(../images/pamspic.jpg);
	background-repeat: no-repeat;
}
#footer {
	z-index:3;
	top:100px;
	left:0px;
	position:relative;
	width:1099px;
	height:125px;
	text-align:center;
	background-image:url(../images/bttmgrad.jpg);
	background-repeat: no-repeat;	
}

#footer ul {
left:200px;
margin:5px;
}

#footer li {
display:inline;
margin:0px 20px 0px 0px;
}

#titlehead {
position:relative;
z-index:0;
left:0px;
width:1099px;
height:143px;
background-image:url(../images/pams_title_head.jpg);
}
