/* CSS Document 


*/

body{
	margin:0; padding:0; line-height: 1.5em; background-image: url(images/pfgc07_background.gif); background-repeat: repeat-x; 
	background-color: #222637; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

p { margin-bottom:7px; 	margin-top:7px;}

a:link {color: #666666;
	text-decoration: none;}
a:hover {color: #8b7500;
text-decoration: none;}
a:visited {color: #666666;
text-decoration: none;}
a:visited:hover {color: #8b7500;
text-decoration: none;}

h1 {
	font-size: 19px; font-weight:normal; color: #393E57; margin-bottom:10px; margin-bottom:10px; 
	font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;}
	
	h2 {font-size: 14px; font-weight:bold; color: #393E57; margin-bottom:5px}
	
	
#outershell{ width: 950px; margin: 0 auto; position: relative; }

#topsection{ }
		#logo {float:left; width:450px;}

		#PFGC07_movie{float:left; clear:left; width:950px;}

		#PFGC07_menu {background-color: #222637; padding-left: 200px; padding-top:5px; padding-bottom:5px; clear:left;
						height:15px; min-height:15px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff;}
	
	
html>body #PFGC07_menu{
	height: auto; /* for not-IE */
}

#PFGC07_menu a:visited {color: #ffffff;
				}
#PFGC07_menu a:link {color: #ffffff;
				}				
#PFGC07_menu a:hover {color: #cccccc;
				}
#PFGC07_menu a:visited:hover {color: #cccccc;
				}

#contentwrapper{
    width: 950px;
	float: left;
	background: #222637 url(images/silhouette_wmn.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
	}
		html>body #contentwrapper{
	height: auto; /* for not-IE */
}
	#contentwrapper_home{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_home.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_home{
	height: auto; /* for not-IE */
}

#contentwrapper_contacts{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_contacts.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_contacts{
	height: auto; /* for not-IE */

}
	#contentwrapper_events{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_events.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_events{
	height: auto; /* for not-IE */
}
	#contentwrapper_stay{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_stay.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_stay{
	height: auto; /* for not-IE */
}

	#contentwrapper_global{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_global.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_global{
	height: auto; /* for not-IE */
}



	#contentwrapper_membership{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_global.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_membership{
	height: auto; /* for not-IE */
}


#contentwrapper_news{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_news.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_news{
	height: auto; /* for not-IE */
}


#contentwrapper_results{
	width: 950px;
	float: left;
	background: #222637 url(images/silhouette_results.gif) no-repeat left bottom;
	height: 420px;
	min-height: 420px;
		}
			html>body #contentwrapper_results{
	height: auto; /* for not-IE */

}


 #left_column { float: left;
 width: 200px; }

#content{
	float:right;
	width:710px;
	min-height: 420px;
	height: 420px;
	background-color: #FFFFFF;
	background-image: url(images/watermark.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
	
	
}

html>body #content{
	height: auto; /* for not-IE */
}

#posts {min-height: 260px;
	height: 260px;  }

html>body #posts{
	height: auto; /* for not-IE */
}


#homecontentwrapper{
float: left;
padding: 20px 30px 10px;
background: #FFFFFF;
}




#footer{
	clear: left;
	width: 950px;
	font-size:10px;
    color:#393E57;
	min-height: 20px;
	height: 20px;
	text-align: right;
	}

#footer a:link {
color:#393E57;
}
#footer a:visited{
color:#393E57;
}
#footer a:hover{
color:#000000;
}
#footer a:visited:hover{
color:#000000;
}
input
{
color: #393e57;
background: #FFFFFF;
border: 1px solid #393e57;
}

.submit input
{
color: #ffffff;
background: #393e57;
border: 2px outset #393e57;
} 


ul.vertmenu{	margin:0px;
				padding:0px;
				list-style-type:none;
				display:block;
				font:12px/165% Arial, Helvetica, sans-serif; 
				width:172px;}

ul.vertmenu li a{
				display:block;
				text-decoration:none;
				color:#ffffff;
								padding:0 0 0 10px;
				width:162px;}

ul.vertmenu li a:hover{
				background:url(images/ball_cat.gif) no-repeat right center;}

ul.vertmenu li a.current,ul.vertmenu li a.current:hover{
background:url(images/ball_cat.gif) no-repeat right center;
	background-image: url(images/ball_cat.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

ul.vertmenu li li a{display:block; text-decoration:none; color:#ffffff;
padding:0 0 0 30px; width:142px;
font-family: "Times New Roman", Times, serif;

}

ul.vertmenu li li a:hover{
text-decoration:none;color:#ffffff; background:url(images/ball_subcat.gif) no-repeat right center;
font-family: "Times New Roman", Times, serif;}

ul.vertmenu li li a.current,ul.vertmenu li a.current:hover{
background:url(images/ball_subcat.gif) no-repeat right center;}
	

img {
	border: none;
}