/*	
	Copyright (c) Print
	$Revision: 1.0 $
	
	1. Columns
	2. Wrappers
	3. Forms
	4. Links
	5. Lists
	6. Images
	7. Headers
	8. Tables
	
*/

/*  Column Styles  */

#hc,#vc,#nv1,#mct,#mct2,#nv2,#trs,#bb,#ftr,#mct1,#mct2,#mct3,#ct1,#ct2,#ct3,#ct4 {
	visibility:hidden;
}
#ic1,#ic2,#ic3,#ic4 {
	visibility:visible;
	position:absolute;
	top:20px;
	left:0;
	width:100%;
	padding:0;
	margin:0;
	z-index:3;
}
#nv2 {
	position:absolute; 
	width:750px; 
	visibility:visible;
	left:0;
	top:0;
}

/*  Wrapper Styles */

body {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #D6EEEE;
	margin:0;
	padding:0;
}
p {
	text-align: justify;
	padding: 0.6em 0 0.6em 0;
	margin:0;
	color: #666;
}

#weddingpackage {
	display:block;
	margin-top:3.5em;
}
.bold {
	font-weight: bold;
}
.center {
	text-align: center;
}
.italic {
	font-style: italic;
}
.floatleft {
	float:left;
}
.clear {
	clear:both;
	display:inline;
}
br {
	clear:both;
}
#ftr div {
	clear:both;
	margin:0;
	padding:0;
}
#nv2 {
	font-size:12px;
}
.fader {
	color: #ccc;
	display: inline;
	padding:0 0.5em;
}

/*  Form Styles  */

form {
	margin: 0;
	padding: 0;
}
fieldset,fieldset#cont2 {
	border:none;
	margin: 0;
	padding:0;
	width:640px;
}
fieldset#cont2 {
	display:block;
	float:left;
	width:730px;
}
legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	margin: 0;
	padding:0;
}
label {
	float:left;
 	width:200px;
 	padding:0;
 	text-align:left;
	font-size:11px;
}
#cont1 label,.cont2 label {
	float:left;
 	width:200px;
 	padding:4px 0 0 8px;
 	text-align:left;
	font-size:11px;
}
.cont2 label {
 	padding-top:0;
}
input {
	color: #000;
	border: 1px solid #333333;
	background-color: #fff;
	width: 175px;
	margin:0;
	padding:0;
}
#cont1 input,.cont2 input {
	color: #000;
	border: 1px solid #333333;
	background-color: #fff;
	width: 200px;
	margin:0 0 4px 0;
	padding:0;
}
.cont2 input {
	width: 120px;
	margin:0 0 15px 0;
}
select {
	color: #000;
	border: 1px solid #333333;
	background-color: #fff;
	margin-top: 1px;
	margin-bottom: 1px;
	width: 216px;
}
#cont1 textarea,.cont2 textarea {
	color: #000;
	border: 1px solid #333333;
	background-color: #fff;
	padding:0;
	margin:0 0 4px 0;
	width: 200px;
	height:30px;
}
.cont2 textarea {
	margin:0 0 9px 0;
	width: 120px;
	height:40px;
}
.submit,.submitover,.tdsubmit,.tdsubmitover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	width:80px;
	display:block;
	background-color: #D6EEEE;
	color: #999;
	text-align: left;
	border: 0px none;
	cursor: pointer;
	margin:0 0 0 212px;
	padding:0;
}
.submitover {
	color: #000;
	margin:0 0 0 212px;
}
.tdsubmit {
	color: #999;
	margin:0;
}
.tdsubmitover {
	display:hidden;
	color: #000;
	margin:0;
}
form span.required {
	color: red;
	text-align: left;
}

/* List Styles */

li {
	color: #666;
}

#nv1 ul {
	padding:0.5em 0 0.3em 0;
	margin:0;
}
#ic1,#ic2,#ic3ul {
	padding:0.5em 0 0.3em 2em;
	margin:0;
}
#ic1,#ic2,#ic3 li {
	padding:0.4em 0 0.4em 0;
	margin:0;
	list-style: none;
	text-align: justify;
}
#nv1 li {
	float:left;
	list-style-type:none;
}
#nv2 ul {
	margin: 0;
	padding: 0;
}
#nv2 li {
	display:block;
	float:left;
	margin: 0;
	padding: 0;
	list-style-type:none;
}
#list2 ul,#list3 ul,#list4 ul,#list5 ul,#list6 ul   {
	padding:0;
	margin:0;
}
#list4 ul {
	margin:4em 0 0 0;
}
#list6 ul {
	margin:4em 0 0 0;
}
#list2 li,#list3 li,#list4 li,#list5 li,#list6 li {
	float:left;
	margin: 0;
	padding: 0;
	list-style-type:none;
}
#list5 li {
	float:none;
}

/*  Link Styles  */

a:link,a:visited {
	color: #999;
}
a:hover,a:active {
	color: #666;
}
#nv1 li a {
	font-size: 12px;
	display: block;
	padding: 3px 0 3px 3.5em;
	text-decoration:none;
}
#nv1 li#first a {
	font-size: 12px;
	display: block;
	padding: 3px 0.3em 3px 0;
}
#nv1 li a#pn1,#nv1 li a#pn2,#nv1 li a#pn3,#nv1 li a#pn4,#nv1 li a#pn5,#nv1 li a#pn6,#nv1 li a#pn7  {
	color:#000;
}
a#pn1over:hover,a#pn2over:hover,a#pn3over:hover,a#pn4over:hover,a#pn5over:hover,a#pn6over:hover,a#pn7over:hover {
	color:#666;
}
#nv2 li a {
	font-size: 12px;
	text-decoration:none;
}
#list2 li a,#list2 li a #list3 li a #list4 li a #list6 li a  {
	display: block;
	margin:0 0 0 12em;
	padding:0;
}
#list3 li a {
	margin:0 0 0 4.3em;
}
#list4 li a {
	margin:0 0 0 5.1em;
}
#list6 li a {
	margin:0 0 0 5.1em;
}
#list2 li a.first,#list3 li a.first,#list4 li a.first,#list6 li a.first {
	display: block;
	margin:0;
	padding:0;
}

/*  Image Styles  */

#img1 img{
	border: 0;
	padding: 0 0 0 4.4em;
	margin:0;
}
img,#ic1 img.panoramic,#img1 #fimg  {
	border: 0;
	padding: 0;
	margin:0;
}

/*  Header Styles */

h1,h2 {
	color: #999;
	padding:0.5em 0 0.3em 0;
	margin:0;
	font: bold Verdana, Helvetica, sans-serif
}
h1 {
	width:460px;
	font-size: 12px;
}
h2 {
	font-size: 10px;
}
h1.formheader {
	width: 180px;
}

/*  Table Styles */

table {
	width:640px;
}
td {
	width:200px;
}
td.tdlabel {
	width:240px;
	padding:1em 1em 1em 0;
}
tr {
	
}

/* Print Commands */

.prtbr{
	page-break-after: always;
}   