html, body {
		background-color:#333;
		min-width:763px;
		font-family:Helvetica, Verdana,  sans-serif;
		padding: 0 0 0 0;
		color:#fff;
		font-size:12px;

}
/*links for body*/
a:link {color: #ccff33; text-decoration:underline;}
a:visited {color: #ccff33; text-decoration:underline;}
a:hover {color: #fff; text-decoration:none;}

/*general styles for header, content, and menu containers */
#container {

	margin:0 auto;
	width:763px;

	}


#header {
	float:right;
	background-image: url(images/header.jpg);
	width:439px;
	height:98px;
}

#footer {font-size:10px;
			padding-top:5px;
}

/* simple inlining of previous example */
#navigation {clear:both;}
#navigation ul {padding: 0; margin: 0; font-size: 15px;}
#navigation li {list-style: none; border-left: 1px solid #333;
  display: inline;}
#navigation li a:link {color: #ccff33; text-decoration:none;}
#navigation li a:visited {color: #ccff33; text-decoration:none;}
#navigation li a:hover {color: #fff; text-decoration:none;}
#navigation ul li.noborder {border:none;}

#content {
	/*background-image: url(rotate/rotate.php);
	background-repeat:no-repeat;
	background-position: right;*/
	width:750px;
	height: 450px;
	text-align:left;
	border:1px solid #fff;
/*	overflow: auto;*/
	clear:both;

}

#contentAbout {
	background-image: url(images/contentBG.jpg);
	background-repeat:no-repeat;
	background-position: right;
	width:750px;
	height: 450px;
	text-align:left;
	border:1px solid #fff;
	overflow: auto;
	clear:both;

}

#contentPricing {
	/*background-image: url(images/pricingBG.jpg);
	background-repeat:no-repeat;
	background-position: right;*/
	width:750px;
	height: 500px;
	text-align:left;
	border:1px solid #fff;
	overflow: auto;
	clear:both;

}

#contentWeddings {
	background-image: url(images/pricingBG.jpg);
	background-repeat:no-repeat;
	background-position: right;
	width:750px;
	height: 450px;
	text-align:left;
	border:1px solid #fff;
	overflow: auto;
	clear:both;

}

#contentFolio {
	
	width:750px;
	height: 450px;
	text-align:left;
	border:1px solid #fff;
	overflow: auto;
	clear:both;

}

#contentPricing li {padding: 1px;}

#contentContact {
	background-image: url(images/contactBG.jpg);
	background-repeat:no-repeat;
	background-position: right;
	width:750px;
	height: 450px;
	text-align:left;
	border:1px solid #fff;
	overflow: auto;
	clear:both;

}

#content p {padding:5px 10px 5px 10px;}
#contentAbout p {padding:5px 10px 5px 10px;}
#contentContact p {padding:5px 5px 5px 10px;}
#contentWeddings p {padding:5px 10px 5px 10px;}
#contentPricing h3 {padding:0px 0px 0px 5px;}


#content h3 {padding:5px 10px 5px 10px;}

#content p.heading {
	font-weight: bolder ;
	font-size:13px;

}

#contentContact form{

	 margin: 50px 10px 5px 10px
}

 label
{
width: 4em;
float: left;
text-align: right;
margin-right: 1.5em;
display: block
}

.submit input
{
 margin-left: 4.5em;
}

 input
{
color: #fff;
background: #333;
border: 1px solid #fff
}

textarea {
color: #fff;
background: #333;
border: 1px solid #fff

}

.submit input
{
color: #fff;
background: #333;
border: 2px outset #d7b9c9
}

 fieldset
{
border: 1px solid #fff;
width: 300px;
}

legend
{
color: #fff;
background: #333;
border: 1px solid #fff;
padding: 2px 6px
}

