@charset "utf-8";
/* CSS Document */


body
{
margin-top: 0px;
margin-bottom: 0px;
background-color: #dcdcc8;
}

td.bride
{
color:#DB4C74;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:50px;
width:445px;
padding-left:50px;
}

td.groom
{
color:#DB4C74;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:50px;
width:445px;
padding-left:50px;
}

td.brideheading
{
color:#DB4C74;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:50px;
width:400px;
padding-left:50px;
padding-top:10px;
padding-bottom:10px;
}

td.groomheading
{
color:#DB4C74;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:50px;
width:400px;
padding-left:50px;
padding-top:10px;
padding-bottom:10px;
}

td.weddingheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:10px;
padding-bottom:10px;
color:#DB4C74;
}

td.wedding
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#DB4C74;
}

td.budgetheading
{
color:#DB4C74;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}

td.lineitmes
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
vertical-align:middle;
width:200px;
}

td.lineitmes2
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
vertical-align:middle;
width:75px;
}

td.budget
{
color:#DB4C74;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
text-decoration:underline;
}


table.page
{
background-color:#ffffff;
width: 850px;
border-color:#aba48f;
border-style:solid;
border-width:1px;
}

td.newuser
{
vertical-align:middle;
height: 25px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

td.search
{
padding-top:10px;
}

td.pink
{
border-top-color:#f1446f;
border-top-style:solid;
border-top-width:2px;
border-bottom-color:#f1446f;
border-bottom-style:solid;
border-bottom-width:2px;
}

td.mainsection
{
background-color: #f7b2c1;
width:250px;
}

td.mainsection3
{
background-color: #f7b2c1;
}

td.searchsection
{
vertical-align:top;
background-color: #f8f5e7;
border-bottom-style:solid;
border-bottom:thick;
border-bottom-color:#f7b2c1;
width:780px;
height:275px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#DB4C74;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 25px;
padding-right: 25px;
}



td.pink
{
border-top-color:#f1446f;
border-top-style:solid;
border-top-width:2px;
}

td.toplinks
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f1446f;
font-weight:700;
padding-bottom:5px;
}

td.mainsection2
{

vertical-align:top;
background-color: #f8f5e7;
border-bottom-style:solid;
border-bottom:thick;
border-bottom-color:#f7b2c1;
width:250px;
height:275px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f58da2;
padding-top: 10px;
padding-bottom: 5px;
padding-left: 25px;
padding-right: 25px;
}

td.signupheadings
{
padding-top:20px;
padding-bottom:10px;
text-decoration:underline;
font-weight:bold;
}


td.picturearea
{
border-top-color:#d0d0bf;
border-top-style:solid;
border-top-width:2px;
border-bottom-color:#d0d0bf;
border-bottom-style:solid;
border-bottom-width:2px;

}



h1
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
margin-bottom:0px;
}

h2
{
color:#f58da2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: 400;
}

h3
{
color:#EF6782;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: 700;
margin-left: 10px;
}

form
{
margin:0px;
}

p.welcome
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
margin-top:20px;
}

p.welcomebody
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:justify;
}

p.one
{
font-size: 12px;
color: #666666;
text-align:justify;
margin-right:10px;
margin-left:5px;
}

table.content
{
width: 95%;
vertical-align:top;
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 20px;
}

td.contentheading
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:500;
color: #EF6782;
}

td.contentleft
{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
width:500px;
padding-top: 0px;
vertical-align:top;
}

td.contentphoto
{
width:200px;
vertical-align:top;
padding-top: 0px;
}

td.budgetleft
{
margin-right:10px;
}

td.budcat
{
width:60%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
height:35px;
}

td.budlabel
{
width:60%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

td.budfield
{
width: 18%;
text-align:center;
}

input.budget
{
size: 10px;
}

input.pink
{
background-color: #f7b2c1;
color:#ffffff;
}

select.pink
{
background-color: #f7b2c1;
color:#ffffff;
}

.myhome
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.darkpink
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#DB4C74;
}

a.pink:link		{ color: #ef6782; text-decoration: underline; }

a.pink:visited	{ color: #ef6782; text-decoration: underline; }

a.pink:active	{ color: #ef6782; text-decoration: underline; }

a.pink:hover	{ color: #d1cfcf; text-decoration: underline; }

div.vendor
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-left:25px;
}

div.resulttext
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f58da2;
padding-top: 10px;
}