﻿/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}

div, img, span, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, q, dl, dt, dd, ol,
fieldset, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}

input {
margin:0px;
padding:0px;
}

#outer_container {
width:990px;
margin-left:auto;
margin-right:auto;
padding:0px;
background-color:#FFFFFF;
}

#outer_container #header {
margin:0px;
padding:0px;
height:113px;
background-color:#fcfaf9;
}

#header_left {
width:372px;
height:113px;
margin:0px;
padding:0px;
float:left;
}

#header_right {
width:618px;
margin:0px;
padding:0px;
float:right;
}

#family_website {
height:79px;
margin:0px;
padding:0px;
}

#user_login {
height:34px;
background-image:url(../images/user-login-bg.jpg);
background-repeat:repeat-y;
}

#user_login ul {
margin:0px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

#user_login li {
display:inline;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

#user_login a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

#top_nav {
height:42px;
background-image:url(../images/top-nav-bg.jpg);
background-repeat:repeat-x;
}

#top_nav li {
display:inline;
padding-left:7px;
padding-right:7px;
}

#top_nav a {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#a4540d;
text-decoration:none;
}

#top_nav a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#753c09;
text-decoration:none;
}

#content_row1 {
margin:0px;
padding:1px;
height:215px;
overflow:hidden;
}

#quick_search {
width:247px;
height:215px;
background-color:#ffdbbe;
margin:0px;
padding:0px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#92310f;
}

#quick_search ul {
padding-top:18px;
padding-left:15px;
margin:0px;
}

#quick_search a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#ed1c24;
}

.quick_search {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#c14216;
padding:0px;
margin:0px;
}

#quick_search li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#92310f;
display:block;
}

#search_reg_wrap {
margin:0px;
padding-bottom:1px;
padding-left:1px;
padding-right:1px;
width:247px;
float:left;
}

#search_id {
background:#ffccae;
height:94px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#c14216;
}

#search_id ul {
padding-top:18px;
padding-left:15px;
}

#register {
height:120px;
background-color:#ffb86d;
margin-top:1px;
padding:0px;
}

#about_m2l {
width:492px;
margin:0px;
padding:0px;
background-color:#fee6cc;
height:215px;
float:left;
}

.find_your{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#f5620a;
}

#about_m2l p {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
line-height:18px;
padding:10px;
}

#content_row2 {
margin:0px;
padding:1px;
overflow:hidden;
}

#left_content_wrap {
width:780px;
margin:0px;
padding:0px;
float:left;
overflow:hidden;
}

#ads {
width:207px;
margin-right:1px;
padding:0px;
float:right;
background-color:#f3f3f3;
}

#inside_row1 {
margin:0px;
padding:0px;
overflow:hidden;

}

#success_stories {
width:247px;
margin:0px;
padding:0px;
float:left;
height:255px;
}

.sub_head {
height:20px;
background-color:#ffbb93;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#c14216;
padding-left:10px;
line-height:20px;
}

#success_pic {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:0px;
background-color:#e1e1e1;
height:165px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:22px;
text-decoration:none;
color:#9c2f09;
}

#featured_pro {
width:402px;
margin-left:1px;
padding:0px;
float:left;
height:255px;
background-color:#e1e1e1;
}

#featured_pro_pic {
padding:8px;
background-color:#e1e1e1;
}

#quick_icons {
width:125px;
margin-left:1px;
padding:0px;
float:left;
}

.clear {
clear:both;
margin:0px;
padding:0px;
display:inline;
}

#inside_row2 {
margin-top:5px;
padding:0px;
overflow:hidden;
}

#chris_pers {
width:385px;
height:150px;
margin:0px;
padding:0px;
float:left;
background-color:#fff1e8;
}

#fam_nazreath {
width:386px;
height:150px;
margin-left:5px;
padding:0px;
background-color:#fff1e8;
float:left;
}

.short_disc {
padding:10px;
margin:0px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
line-height:18px;
color:#3b3b3b;
}

#footer {
margin-top:10px;
padding:0px;
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
height:90px;
clear:both;
}

#footer_links {
margin:0px;
padding-top:32px;
color:#FFFFFF;
}

#footer_links a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#701e01;
padding-top:10px;
}
