body
{ 
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
/*marginwidth:none;
marginheight:none;
width:1004px;*/
background-image:url(../images/foot-bg.gif); background-repeat:repeat-y; background-position:center bottom;
background-color:#000000;
	font-family:Trebuchet MS; 
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#464748;
	text-decoration:none;
}
table, td, tr 
{ 
font-family:Trebuchet MS; font-size:13px; line-height:21px; font-weight:normal; text-decoration:none;
}
.home-txt
{ 
font-family:Trebuchet MS; font-size:14px; line-height:21px; font-weight:normal; text-decoration:none; padding:20px 120px 20px 120px;
}
.foot 
{
height:84px; text-align:center; vertical-align:middle; color:#ffffff; font-size:14px; text-decoration:none; background-image:url(../images/foot-bg.gif); background-repeat:repeat-y;
}
.logo
{
	float:left;
	width:300px;
	padding:0px 0px 10px 70px;
}
.home-h
{ 
font-size:17px; color:#000000; line-height:37px; font-weight:bold; text-decoration:none;
}
.home-h-gray
{ 
font-size:17px; color:#585858; line-height:37px; font-weight:bold; text-decoration:none;
}
a { color:#464748; text-decoration:underline; }
a:hover { color:#323232; text-decoration:none; }
.body-link { color:#0294cc; text-decoration:underline; }
.body-link:hover { color:#0294cc; text-decoration:none; }
.top-sec
{
	float:right;
	padding:0px 30px 0px 0px;
}
.top-c1
{
	float:right;
	width:200px;
	border-right:#7f7f7f 1px solid;
	padding:0px 15px 0px 10px;
	font-size:13px; color:#585858; line-height:15px; font-weight:bold; text-decoration:none; text-align:right;
}
.top-c2
{
	float:right;
	padding:0px 20px 0px 10px;
}
.menu-abt
{
	padding:2px 0px 5px 25px;
	background-image:url(../images/icon-about.gif); background-repeat:no-repeat; background-position:0px 0px;
}
.menu-cont
{
	padding:2px 0px 5px 25px;
	background-image:url(../images/icon-contact.gif); background-repeat:no-repeat; background-position:0px 0px;
}

.top-link
{
color:#585858; text-decoration:none; font-size:14px; font-weight:bold;
}
.top-link:hover
{
color:#000000; text-decoration:none;
}
.phone
{
	font-size:18px; line-height:21px; font-family:Arial; color:#000000; font-weight:bold; text-decoration:none;
}
.inner-bg
{
	background-image:url(../images/inner-bg.gif); background-repeat:repeat-x; background-position:bottom;
	padding:30px 0px 30px 64px;
}
.inner-cont-area
{
	float:left;
/*	padding:10px 10px 10px 10px;*/
}
.inner-cont-area-wed
{
	float:left;
	padding:0px 0px 55px 0px;
}
.inner-wed-row1
{
	float:left;
	width:915px;
/*	padding:10px 10px 10px 10px;*/
}
.inner-wed-row2
{
	float:left;
	width:915px;
/*	padding:10px 10px 10px 10px;*/
}

.inner-c1
{
	float:left;
	width:465px;
}
.inner-c2
{
	float:left;
	width:450px;
	text-align:center;
	padding-bottom:15px;
}
.inner-c1-bg
{
	background-image:url(../images/bg-camera.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:50px;
}
.wedding-bg
{
	width:915px;
	background-image:url(../images/wed-ring-bg.jpg);
	background-repeat:no-repeat;
	background-position:120px bottom;
	padding-bottom:100px;
	float:left;
}
.music-bg
{
	background-image:url(../images/bg-guitar.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin-bottom:17px;
}
.pgh
{
padding:0px 0px 0px 30px;
height:40px;
background-image:url(../images/head-arr.gif);
background-position:3px 0px;
background-repeat:no-repeat;
}
.inner-txt
{
padding:0px 20px 0px 0px;
font-size:13px; color:#585858; line-height:23px; font-weight:normal; text-decoration:none;
}
.bullet
{
font-size:13px;
line-height:23px;
color:#323232;
text-decoration:none;
font-weight:normal;
background-image:url(../images/bullet.gif); background-repeat:no-repeat;
background-position:2px 10px;
padding:0px 0px 6px 15px;
}
.frm-txt
{ 
font-family:Trebuchet MS; font-size:14px; line-height:21px; font-weight:bold; text-decoration:none;
}

.field
{
		border : 1px solid #abaaaa;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Trebuchet MS;
		background-color:#fbfbfb;
		width:180px;
		padding-left:5px;
		height:21px;
}
.field-drp
{
		border : 1px solid #abaaaa;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; line-height:17px; font-size:12px; font-family:Trebuchet MS;
		background-color:#fbfbfb;
		width:190px;
		padding-left:5px;
		height:25px;
}
.field-ta
{
		border : 1px solid #abaaaa;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; line-height:25px; font-size:12px; font-family:Trebuchet MS;
		background-color:#fbfbfb;
		width:180px;
		padding-left:5px;
		height:100px;
}


.bdr2:link img,
.bdr2:visited img
{
		border:0px solid #ebebeb;
}
.bdr2:focus img,
.bdr2:hover img,
.bdr2:active img
{
		border:0px solid #e4e2e2;
}
.pop-bdr
{
	border:#e4e2e2 solid 5px;
	padding:0px;
}

.inner-foot
{

	background-image:url(../images/inner-foot-bg.gif); background-repeat:repeat-x; background-position:left bottom; background-color:#FFFFFF;
}
.home-foot
{

	background-image:url(../images/home-foot-bg.gif); background-repeat:repeat-x; background-position:left bottom; background-color:#FFFFFF;
}
.plat-h
{
font-size:14px;
line-height:23px;
color:#aaa7a7;
text-decoration:none;
font-weight:bold;
}
.gold-h
{
font-size:14px;
line-height:23px;
color:#D4A017;
text-decoration:none;
font-weight:bold;
}
.wed-price
{
float:left;
width:870px;
padding:10px 0px 150px 0px;
border-top:1px solid #858282;
	font-size:13px;
	line-height:21px;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}
.head-wed
{
	font-size:18px; line-height:21px; font-family:Arial; color:#000000; font-weight:bold; text-decoration:none;
}
.wed-pr1
{
float:left;
width:870px;
padding:10px 0px 20px 0px;
	font-size:13px;
	line-height:21px;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}
.wed-pr2
{
float:left;
width:870px;
padding:10px 0px 20px 0px;
	font-size:13px;
	line-height:21px;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}
.wed-pr2-c1
{
float:left;
width:460px;
border-right:1px solid #858282;
padding:0px 30px 0px 0px;
	font-size:13px;
	line-height:21px;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}
.wed-pr2-c2
{
float:left;
width:320px;
padding:0px 0px 0px 30px;
	font-size:13px;
	line-height:21px;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
}
.wed-pr3
{
float:left;
width:870px;
padding:10px 0px 20px 0px;
	font-size:12px;
	line-height:21px;
	color:#323232;
	text-decoration:none;
	font-weight:normal;
	font-style:italic;
	text-align:justify;
}
.red
{
font-family:Arial;
font-size:13px;
color:#FF0000;
}
.field-btn
{
		background-image:url(../images/submit.gif); background-repeat:no-repeat;
		border : 0px solid #abaaaa;
		width:58px;
		height:18px;
}
