html, body, h1, h2, h3, img, ul, li, a {
	padding: 0px;
	margin: 0px;
}
body {
	background-color:#434a4f;
	font: normal 0.78em 'Verdana'; 
	text-decoration: none; 
	text-decoration: none;
	color:#FFF;
}
p { 
	margin: 2px;
	padding: 0px;
}
a {
	color:#FFF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.container {
	position: absolute;
	left: 50%;
	margin-left: -500px;
	top: 20%;
	width: 1000px;
	background-color: #ffffff;
	height: auto;
}
	.content {
		width:1000px;
	} 
	.content .errorBox {
		width:auto;
		background-color:#990000;
		margin-bottom:15px;
		padding:5px;
		clear:both;
		font-weight:bold;
		color:#FFFFFF;
	}
	.content .successBox {
		width:auto;
		background-color:#006633;
		margin-bottom:15px;
		padding:5px;
		clear:both;
		color:#FFFFFF;
	}
	.content .errorText {
		color:#990000 !important;
		font-weight:bold;
	}
		.content .Col1 {
			background-color:#828f97;
			color:#FFF;
			width:300px;
			height:500px;
			float:left;
			text-align:center;
		}
		.content .Col1 .navigation {
			width:197px;
			margin-top:150px;
			margin-left:51px;
			text-align:right;
			font-size:0.9em;
			clear:both;
		}
		.content .Col1 .navigation li {
			list-style-type:none;
		}
		.content .Col2 {
			width:700px;
			height:500px;
			float:right;
		}
		.content .Col2 .innerContent {
			width:490px;
			float:left;
			margin-left:10px;
			margin-top:50px;
		}
		.content .Col2 .outerContent {
			width:200px;
			float:right;
			margin-top:50px;
		}
		.content .Col2 .outerContent p {
			margin-bottom:8px;
		}
		.contactPage {
			background: url('/images/pageContact_700x500.jpg') no-repeat top right;
		}
		.clientsPage {
			background: url('/images/pageClient_700x500.jpg') no-repeat top right;
		}
		.weddingsPage {
			background: url('/images/pageWeddings_700x500.jpg') no-repeat top right;
		}
.csstable {}
	.csstable p {
		width: auto;
		padding-left: 155px;
		float: left;
		clear: both;
	}
	.csstable label {
		float: left;
		margin-left: -155px; 
		width: 150px; 
		height: auto;
	}






/* Floats and Aligns *****/
.floatLeft { 
	float:left; 
}
.floatRight { 
	float:right; 
}
.alignLeft { 
	text-align:left; 
}
.alignRight { 
	text-align:right; 
}








.jqifade{
      position: absolute;
      background-color: #aaaaaa;
}
div.jqi{
      width: 400px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      position: absolute;
      background-color: #ffffff;
      font-size: 11px;
      text-align: left;
      border: solid 1px #eeeeee;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      padding: 7px;
}
div.jqi .jqicontainer{
      font-weight: bold;
}
div.jqi .jqiclose{
      position: absolute;
      top: 4px; right: -2px;
      width: 18px;
      cursor: default;
      color: #bbbbbb;
      font-weight: bold;
}
div.jqi .jqimessage{
      padding: 10px;
      line-height: 20px;
      color: #444444;
}
div.jqi .jqibuttons{
      text-align: right;
      padding: 5px 0 5px 0;
      border: solid 1px #eeeeee;
      background-color: #f4f4f4;
}
div.jqi button{
      padding: 3px 10px;
      margin: 0 10px;
      background-color: #2F6073;
      border: solid 1px #f4f4f4;
      color: #ffffff;
      font-weight: bold;
      font-size: 12px;
}
div.jqi button:hover{
      background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
      background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
      background-color: #BF5E26;
}