@charset "utf-8";

body {
	/*background: url(images/general/bg-main.gif) repeat-x #131414;*/
	background-color: #131414;
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 100%;
}
.clear {clear: both; display:block; visibility:hidden; height:0; border-width:0; margin:0; padding:0; overflow: hidden;}
p {margin-top: 15px; font-family: Verdana, Arial; font-size: 12px; color: #fff;}
h1 {font-family: Verdana, Arial; font-size: 18px; color: #fff; line-height: 20px; text-align: left;}
h1 a {font-family: Verdana, Arial; font-size: 18px; color: #fff; line-height: 20px; text-align: left;}

h2 {font-family: Verdana, Arial; font-size: 14px; color: #fff; line-height: 17px; text-align: left;}
	h2 a {font-family: Verdana, Arial; font-size: 14px; color: #fff; line-height: 17px;}
h3 {font-family: Verdana, Arial; font-size: 12px; color: #fff; text-align: left; margin: 0px 0px 8px 0px; padding: 0px;}

#container {
	margin: 0 auto;
	width: 1000px;
	font-family: Verdana, Arial; font-size: 12px; color: #000;
	background: url(images/general/bg-main.gif) repeat-x #131414;
	height: 100%;
}
	/* Main Logo */
	/* ========= */
	#header {
		width: 1000px; height: 100px; margin: 0px;
		background: url(images/general/ps-banner.gif) no-repeat #4E4C4D center;
		position: relative;
	}
		#homelink {
			position: absolute;
			height: 70px;
			width: 310px;
			top: 20px;
			left: 15px;
		}
		#homelink a {display: block; height: 70px; width: 310px; text-decoration: none;}
		#fblink {
			position: absolute;
			height: 40px;
			width: 40px;
			top: 30px;
			right: 20px;
		}
		#fblink a {display: block; height: 40px; width: 40px; text-decoration: none; outline: none;}

	/* Main Category Nav - Weddings */
	/* ============================ */
	#mainnav {height: 50px; width: 1000px; padding: 0px; background-color: #89788B;}
			
	
	/* Container for Sub Navigation and Flash Slideshows */
	/* ================================================= */
	#topcontent {
		width: 1000px; height: 400px;
		background: url(images/general/bg-topleftgradient.gif) repeat-x #000;
	}
	
		/* Splash Images */
		/* ============= */
		.splash1 {}
			.splashimg1 a {float: left; height: 257px; width: 200px; text-decoration: none; margin: 80px 0px 0px 140px;}
		.splash2 {}
			.splashimg2 a {float: left; height: 257px; width: 200px; text-decoration: none; margin: 80px 0px 0px 60px;}
		.splash3 {}
			.splashimg3 a {float: left; height: 257px; width: 200px; text-decoration: none; margin: 80px 0px 0px 60px;}
		
	
	/* Welcome Text */
	/* ============ */
	#enterhere {text-align: center;}
	#enterhere p {font-family: Verdana, Arial; font-size: 10px; color: #ffffff;}

	
	/* General */
	/* ======= */
	#content {
      width: 910px; min-height: 500px; height: auto !important; height: 500px; float: left; display: inline;
		background: url(images/general/bg-content.gif) repeat-x #131414;
		text-align: left;
		padding: 45px;
		font-family: Verdana, Arial; font-size: 11px; color: #ccc;		
	}
		#content .imgleft {margin-right: 20px; margin-bottom: 20px; display: inline; float: left;}
		#content .imgright {margin-left: 20px; margin-bottom: 20px; display: inline; float: right;}	
		#content p {font-family: Verdana, Arial; font-size: 12px; color: #fff; margin: 0px 0px 20px 0px; text-align: left;}		
		#content p a {font-family: Verdana, Arial; font-size: 13px; color: #89788B; text-decoration: underline;}
				
	/* Copyright */
	/* ========= */
	#copy {
		padding: 10px; width: 980px; text-align: center;
		background-color: #131414;	
		font-family: Verdana, Arial; font-size: 10px; color: #fff;
	}
		#copy a {font-family: Verdana, Arial; font-size: 10px; color: #fff; text-decoration: none;}
