@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;font-family:Helvetica;}

p {text-align:left;font-size:12px;line-height:150%;}
h1 {font-size:18px;color:#0674B4;text-align:left;}

#all_wrap {background-image:url(/images/background-fade.jpg);background-repeat:repeat-x;background-position:top;width:865px;margin: 0 auto;}

#header_wrap {background-image:url(/images/header-bg-repeat-x.jpg);height:132px;}
#header_logo {margin-left:65px;width:224px;float:left;}
#header_nav {height:100%;margin-left:150px;background-image:url(/images/menu-bg-top.jpg);background-position:top right;background-repeat:no-repeat;float:left;}
#header_nav img {margin-top:75px;}

#content_wrap {background-image:url(/images/content-bg.jpg);background-repeat:repeat-y;width:753px;margin:0 auto;clear:both;}
#content_bottom {background-image:url(/images/content-footer.jpg);width:753px;height:11px;margin:0 auto;}
#content_left {width:205px;float:left;}
#content_right {width:545px;float:left;}

#footer_links {width:400px;margin:0 auto;margin-top:5px;}
#footer_links li {color:#8EA7AC;font-size:12px;display:inline;list-style-type:none;padding-right:10px;}
#footer_links li a {color:#8EA7AC;text-decoration:none;}

#flowers {background-image:url(/images/funeral-flowers-bg.jpg);background-repeat:no-repeat;width:187px;height:451px;margin-left:10px;margin-top:10px;padding-top:40px;text-align:center;}
#flowers_text {margin:10px 10px 0 10px;}
#flowers_text p {margin-bottom:7px;}
#flowers_text img {margin:5px 0 5px 0;}
#flowers a {color:#000;text-decoration:underline;}

#memorial {background-image:url(/images/memorial-service-bg.jpg);background-repeat:no-repeat;width:187px;height:157px;margin-left:10px;margin-top:10px;padding-top:40px;text-align:center;}
#memorial p {margin:5px 20px 7px 20px;}

#gifts {background-image:url(/images/gifts-bg.jpg);background-repeat:no-repeat;width:223px;height:300px;float:left;margin-top:10px;text-align:center;}
#gifts p {margin:0 20px 7px 20px;text-align:center;}
#gifts h1 {margin:5px 0 5px 0;;text-align:center;}
#gifts a {color:#000;text-decoration:underline;}

#how_it_works {background-image:url(/images/how-it-works-bg.jpg);background-repeat:no-repeat;width:533px;height:335px;margin-top:10px;}
#how_it_works p a {color:#0674B4;text-decoration:none;margin-left:5px;}

#inner_top_left {float:left;width:290px;margin:50px 0 10px 10px;}
#inner_top_right {float:right;width:210px;margin:10px 10px;}
#inner_bottom_left {float:left;width:130px;margin:5px 0 0 10px;}
#inner_bottom_middle {float:left;width:130px;margin:5px 0 0 40px;}
#inner_bottom_right {float:left;width:130px;margin:5px 0 0 40px;}

#leaderboard {width:728px;height:90px;margin:0 auto;padding-top:10px;}
#find_local {background-image:url(/images/find-local-funeral-homes.jpg);background-repeat:no-repeat;width:533px;height:36px;margin-top:10px;}
#ad_300x300 {width:300px;height:250px;margin:35px 0 0 10px;float:left;}
#copyright {font-size:11px;color:#666;text-align:center;margin-top:10px;margin-bottom:10px;}
#inner_line {clear:both;background-color:#0674B4;height:2px;width:95%;padding:0;margin:0 auto;overflow:hidden;line-height:100%;}
#breadcrumbs {margin:10px 0 0 5px;}
.breadcrumb {color:#666;text-decoration:none;font-size:12px;}
.right_content {margin-left:5px;}