) no-repeat; margin:0; color:#78B749; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; } a:link { color:#78B749; text-decoration:none; } a:visited { color:#78B749; text-decoration:none; } a:hover { color:#777777; text-decoration:underline; } a img { border-width:0; } a { outline:0; } /* Header ----------------------------------------------- */ #header-wrapper { width:850px; height:300px; margin:0 auto; } #header { text-align: center; color:#78B749; } #header h1 { clear: both; float:center; font-size: 28px; line-height: 28px; letter-spacing: -1px; padding: 0px 5px 0px 20px; margin: 50px 20px 0 0; font-weight: bold; } #header a { color:#78B749; text-decoration:none; } /* Outer-Wrapper ----------------------------------------------- */ #outer-wrapper { width: 850px; margin:0 auto; padding:0; text-align:left; font: normal normal 89% Trebuchet, Trebuchet MS, Arial, sans-serif; } #main-wrapper { width: 540px; float: left; word-wrap: break-word; /* fix for long text breaking sidebar float in IE */ overflow: hidden; /* fix for long non-text content breaking IE sidebar float */ } #sidebar-wrapper { width: 260px; float: right; word-wrap: break-word; /* fix for long text breaking sidebar float in IE */ overflow: hidden; /* fix for long non-text content breaking IE sidebar float */ } #content-wrapper { background: #fff url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzO0vGQgbDI/AAAAAAAAAmw/XsQFc9w6-DE/s1600/body_bg.gif) no-repeat left top; width: 850px; float: left; position: relative; padding: 0px; } /* Headings ----------------------------------------------- */ h2 { margin:1.5em 0 .75em; font:normal normal 78% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif; line-height: 4.4em; text-transform:uppercase; letter-spacing:.2em; color:#808080; } /* Posts ----------------------------------------------- */ h1.date-header { margin:1.5em 0 .5em; display:none; } .post { padding: 15px 30px 15px 20px; } .post h1 { font-size: 14px; font-weight: normal; background: url(http://1.bp.blogspot.com/_j82W7u9kZbs/SzO5Ie-OAVI/AAAAAAAAAnA/uSCTjQy5tiY/s400/PostHead.gif) repeat-x bottom; padding-bottom: 10px; letter-spacing: -1px; } .post h1 a, .post h1 a:visited, .post h1 strong { display:block; text-decoration:none; color:#78B749; font-weight:bold; } .post h1 strong, .post h3 a:hover { color:#78B749; } .post-body { margin:0 0 .75em; line-height:1.6em; } .post-body blockquote { line-height:1.3em; } .seperator { padding: 0px 0px 5px 0px; font-size: 12px; line-height: 17px; background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzPE0aAn9UI/AAAAAAAAAn0/nBjVawBlUZo/s400/PostHead.gif) repeat-x bottom; } .post-footer { color:#666666; font-family:georgia; font-size:12px; font-size-adjust:none; font-stretch:normal; font-variant:normal; font-weight:normal; letter-spacing:0; line-height:1.4em; margin:0.75em 0; padding-left:5px; padding-top:9px; } .post img { padding:4px; border:1px solid #cccccc; max-width:530px; } .post blockquote { margin:1em 20px; } .post blockquote p { margin:.75em 0; } .comment-link { margin-left:.6em; max-width:530px; } /* Comments ----------------------------------------------- */ #comments h4 { color:#000; font-weight:bold; letter-spacing:0; line-height:1.4em; margin:1em 0; text-transform:none; } #comments-block { line-height:1.6em; margin:1em 0 1.5em; } #comments-block .comment-author { background:#eee none repeat scroll 0 0; margin:0.5em 0; padding-bottom:4px; padding-left:8px; padding-top:4px; } #comments-block .comment-body { border-left:1px solid #eee; border-right:1px solid #eee; margin-top:-6px; padding-left:10px; padding-top:10px; } #comments-block .comment-footer { border-bottom:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #eee; font-size:11px; line-height:1.4em; margin:-0.25em 0 2em; padding-bottom:5px; padding-left:10px; text-transform:none; } #comments-block .comment-body p { margin:0; padding-bottom:15px; } .deleted-comment { font-style:italic; color:gray; } #blog-pager-newer-link { float: left; } #blog-pager-older-link { float: right; } #blog-pager { text-align: center; } .feed-links { clear: both; line-height: 2.5em; } /* Sidebar Content ----------------------------------------------- */ .sidebar { color: #78B749; letter-spacing: normal; } .sidebar h2 { background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzPA5aXv_gI/AAAAAAAAAnU/A2ggrOYsZik/s400/SBH3.gif) repeat-x left bottom; color:#2f3b0f; padding: 0px 0px 5px 0px; margin: 0px; font-size: 11px; letter-spacing: normal; font-weight: bold; } .sidebar ul { margin: 0px; padding: 10px 0px 20px 0px; } .sidebar li { margin: 0px; padding: 4px 0px 5px 20px; list-style-type: none; font-size: 11px; background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzPA5EVEqUI/AAAAAAAAAnM/yq0IOgKGKvI/s400/subcategbullet.gif) no-repeat left 6px; border: 0; } .sidebar .widget, .main .widget { padding: 15px 10px 15px 20px; } .main .Blog { border-bottom-width: 0; } /* Profile ----------------------------------------------- */ .profile-img { float: left; margin-top: 0; margin-right: 5px; margin-bottom: 5px; margin-left: 0; padding: 4px; border: 1px solid #cccccc; } .profile-data { margin:0; text-transform:uppercase; letter-spacing:.1em; font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; color: #808080; font-weight: bold; line-height: 1.6em; } .profile-datablock { margin:.5em 0 .5em; } .profile-textblock { margin: 0.5em 0; line-height: 1.6em; } .profile-link { font: normal normal 78% 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif; text-transform: uppercase; letter-spacing: .1em; } /* Footer ----------------------------------------------- */ #footer { width: 820px; background: #fff; position: relative; clear: left; padding: 10px 15px; border-top: 4px solid #80af00; } #footer p { font-size: 10px; color:#92b8cd; padding: 0px; margin: 0px; } #footer a { color:#92b8cd; text-decoration: underline; } /* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ .Menu { width: 850px; position: relative; height: 30px; border-top: 4px solid #2f3b0f;} .Menu em { display: none} .Menu ul { width: auto; float:right; list-style: none; margin: 0px; padding: 0px 80px 5px 80px;} .Menu ul li ul { display: none;} .Menu li { padding: 0px; margin: 0px; display: inline; font-size: 11px;} .Menu a { padding: 0px 0px 0px 3px; margin-right: 2px; background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzO0uYGDiFI/AAAAAAAAAmg/aGxdLVUuSbM/s400/MLeft.png) no-repeat left top; float: left;} .Menu a span { padding: 6px 9px 6px 6px; display: block; background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzO0uk56ZtI/AAAAAAAAAmo/uNhhPOQodB4/s400/MRight.png) no-repeat right top; float: right; } .Menu a span { float: none; color: #78B749;} .Menu a:hover span { color: #78B749;} .Menu a:hover { background-position: 0% -25px; color:#78B749; text-decoration: none;} .Menu a:hover span { background-position: 100% -25px; color:#2f3b0f;} .Menu .on { background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzO0uYGDiFI/AAAAAAAAAmg/aGxdLVUuSbM/s400/MLeft.png) no-repeat left bottom; color:#2f3b0f; } .Menu .on span { background: url(http://2.bp.blogspot.com/_j82W7u9kZbs/SzO0uk56ZtI/AAAAAAAAAmo/uNhhPOQodB4/s400/MRight.png) no-repeat right bottom; color:#2f3b0f; } -->



Parties
Please contact for consultation and pricing

 
Birthday Parties

From the young to the young-at-heart, we all could use a great party on our special day to celebrate another year of life!

Our birthday parties are planned from start to finish with the birthday boy or girl in mind. We will work with you to select a theme, color scheme, cake, entertainment, and much more.

You will be provided with unlimited consultation, as well as a coordinator to be there the day of the party to set-up, work with vendors and perfect every detail!

 
Bridal Showers

A bridal shower is the perfect celebration to lead someone into the biggest and most exciting journey of their life.

We will work with you to create a truly special day for the bride-to-be. A coordinator will meet with you to select a color scheme, theme, food, entertainment, favors, etc.

You will be provided with unlimited consultation leading up to the bridal shower, as well as a coordinator to be there the day of the party to set-up, work with vendors and perfect every detail!

 
Baby Showers

There is no better way to welcome a new life into the world than with a baby shower!

Planned to Perfection will be there to assist you with theme and color scheme selection, décor, food, invitation selection and more!

You will be provided with unlimited consultation, as well as a coordinator to be there the day of the party to set-up, work with vendors and perfect every detail!

 
Holiday Parties and Other Occasions

No matter what the occasion is, things always seem to be more hectic than usual when a big event is around the corner. When you don’t have the time to put together a perfect celebration to bring together family and friends, Planned to Perfection will be there to assist you.

You will be provided with unlimited consultation, as well as a coordinator to be there the day of the party to set-up, work with vendors and perfect every detail!



Contact:
Megan Larsen
(801) 891-2920
megan@plannedtoperfectionevents.org