/* Header */

div.header {
	background-image:url('logo.png'); 
	background-repeat:no-repeat;
	background-color: #1c1c1e;
	background-position: 40px 0px;
	display:block;
	width:100%;
}
div.header h1 {
	text-align:center;
	padding-top: 30px;
	vertical-align:text-top;
}

/* menu */

nav {
	margin: 43px auto;
	text-align: center;
}

nav ul ul {
	display: none;
}

nav ul li:hover > ul {
	display: block;
}

nav ul {
	background: #718fa9;
	padding: 0 20px;
	list-style: none;
	position: relative;
}

nav ul:after {
	content: "";
	clear: both; 
	display: block;
}

nav ul li {
	float: left;
}

nav ul li:hover {
	background: #3e4f5d;
}

nav ul li:hover a {
	color: #fff;
}

nav ul li a {
	display: block;
	padding: 25px 40px;
	color: #042a44;
	text-decoration: none;
}

nav ul ul {
	background: #718fa9;
	padding: 0;
	position: absolute; 
	top: 100%;
}

/* content */

body {
	background-image:url('background.jpg'); 
	background-size:100%;
	background-attachment:fixed;
	font-family:"Arial", Helvetica, sans-serif;
} 

div.left {
	width:90%;
	text-align:left;
}

#nav2 a {
	padding: 25px 40px;
	color: white;
	text-decoration: none;
}

img.rightpic {
	float:right;
	right:10%;
	padding-left:30px;
	top:20%;
	width:300px;
}

.instrpic {
	float:left;
	padding-left: 10%;
	padding-right: 15px;
	width:200px;
}

img.partypic {
	float:right;
	right:10%;
	padding-left:30px;
	top:20%;
	width:350px;
}

img.fbpic {
	float:right;
	right:10%;
	padding-right:140px;
	top:20%;
}

img.igpic {
	float:right;
	right:10%;
	padding-right:10px;
	top:20%;
}

#content {
	display:block;
	margin-left:auto;
	margin-right:auto;
	width:70%;
	text-align:center;
	background:rgba(62, 79, 93, .80);
	color: white;
}

img.homeimage {
	display:inline;
	margin-left:auto;
	margin-right:auto;
	padding-left: 5px;
	padding-right: 5px;
	width:50%;
}

table.pricing
{
	margin-left:auto;
	margin-right:auto;

	
}

td.tbpr
{text-align:left;
padding-left:10px;
padding-right:10px
}

h2 {
	text-align:center;
}

p {
	margin-right:50px;
	margin-left:50px;
}

p a:link {color:#FFFFFF;}
p a:visited {color:#FFFFFF;}
p a:hover {color:#FFFFFF;}
p a:active {color:#FFFFFF;} 

/* footer */

hr {
	width: 80%;
}

p.footer {
	font-size:8pt;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
