/*
Theme Name: newFamilias
Theme URI: http://familiasmormonas.com/
Description: The Family  WordPress theme based on the original family theme for FamiliasMormonas.com
Version: 1.0
Author: Alan Sikes based on work by Richard Miller & Kishor Bachhav

*/

body {
    color: #543;
    background: #c0a5cd;
    font: normal 82.5% "Lucida Sans Unicode",sans-serif;
}
#background {
    position: relative;
    top: -9px;
    width: 968px;
    margin: 0 auto;
    background: #c0a5cd url("images/pageBkgnd.png") repeat-y scroll 0 0;
}
.header {
    position: relative;
    background: #815A98 url("images/newFamilyHeader.jpg") no-repeat scroll 10px 20px;
    height: 250px;
    margin: 0 auto;
    width: 900px;
}
#quotes {
    position: absolute;
    top: 110px;
    left: 212px;
    width: 664px;
    height: 110px;
}
#quotesBack {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 664px;
    height: 110px;
    background: #815A98 url("images/Quotes.png") no-repeat scroll 0 0;
}
#quotesFront {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 664px;
    height: 110px;
    background: #815A98 url("images/Quotes.png") no-repeat scroll 0 0;
}
*|*:link  {
    color: #46077f;
}
*|*:visited {
    color: #815a98;
}
#disclaimer {
    position: relative;
    margin: 0 auto;
    padding: 8px 0;
}

.title {
    width: 900px;
    margin: 10px auto;
    height: 50px;
}
.title h1 {
    color: #E4DBCF;
    font: normal 3.4em "Lucida Sans Unicode","Trebuchet MS",sans-serif;
    border-bottom: none;
    margin: auto;
}

h1 a,
h1 a:link,
h1 a:visited,
h1 a:hover {
    color: #A38E6E;
    text-decoration:none;
}
.title h1 a {
    color: #E4DBCF;
    text-decoration:none;
}

.title h1 a:visited{
    color: #E4DBCF;
text-decoration:none;
}

.title h1 a:hover{
    color: #E4DBCF;
text-decoration:none;
}
.container {
    background: url("images/bgcontainer.png") repeat-y scroll 0 0 transparent;
    margin-top: 0px;
    margin-left: auto;
    margin-right:auto;
    width: 900px;
    height:100%;

    }
a.menu:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    text-decoration: none;
    line-height: 20px;
}
.menuCell {
    background-color: #D9C4BA;
    text-indent: 10px;
}
.captions {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-variant: small-caps;
    color: #A38E6E;
}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bolder;
    color: #A38E6E;
    padding:4px;
    border-bottom:thin inset #A38E6E;
    text-shadow: 2px 2px 2px #62543e;
}


.sideMenu {
    float: right;
    width: 199px;
    padding: 10px 5px;
    margin-right: 9px;
    height:auto;
    }

.sideMenu h1 {
    background: #BCB39F url("images/sidenavh1.gif") repeat-x;
    border-bottom: 1px solid #70784c;
    border-top: 1px solid #828c59;
    color: #4A4A44;
    font-size: 1.2em;
    height: 22px;
    margin: 0;
    padding-left: 2px;
}
.sideMenu ul {
    margin: 0;
    padding: 0;
}
.sideMenu li {
    background: #a5b172;
    border-bottom: 1px solid #95a162;
    border-top: 1px solid #b5c182;
    list-style: none;
}
.sideMenu .center {
    text-align: center;
}
.sideMenu .sidebarSearch {
    background: #a5b172;
    color: #554;
    display: block;
    padding: 8px 0 8px;
    text-decoration: none;
    text-align: center;
    border-bottom: 1px solid #95a162;
    border-top: 1px solid #b5c182;
}
.sideMenu .sidebarSearch input {
    vertical-align: middle;
}
#dailyScripture p {
    background: #a5b172;
    color: #555544;
    display: block;
    padding: 8px;
    margin: 0;
}
#dailyScripture p.scriptureRef {
    padding: 0 8px 8px;
    text-align: right;
}
.sideMenu li a {
    background: #a5b172;
    color: #555544;
    display: block;
    padding: 8px 12px;
    text-decoration: none;
}
.sideMenu li a:hover {
    background: #778147;
    color: #e7ddc2;
}
#mormonSUD {
    text-align: center;
}
#mormonSUD a {
    background: #a5b172;
    color: #46077F;
    display: block;
    padding: 8px 12px;
    text-decoration: underline;
    padding: 2px 0 8px;
}
#mormonSUD a:hover {
    background: #778147;
    color: #e7ddc2;
}
a.sideMenu:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
a.sideMenu:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
a.sideMenu:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333A42;
    text-decoration: underline;
}
.copyright {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #000000;
}
a.menu:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    text-decoration: none;
}
.controlPanel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #791B17;
}
a.menu:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    text-decoration: underline;
}
.page_title {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 30px;
    font-style: italic;
    font-weight: bold;
    color: #141D26;
}
.topmenunavigation {
    background: #FFF url("images/bgnavigation.gif") repeat-x;
    font: bold 0.9em Verdana,sans-serif;
    height: 44px;
    margin: 0 auto;
    padding: 0 18px 0 17px;
    width: 865px;
}
.topmenunavigation a {
    color: #543;
    text-decoration: none;
    padding: 3px 4px;
    margin-right: 12px;
    line-height: 44px;
}
.topmenunavigation a:hover {
    color: #e7ddc2;
}

#bodytext {
    margin-left: 8px;
    margin-right: 2px;
    width: 640px;
    padding: 10px;
    float:left;
}

/************** Pictures *****************/
.aligncenter {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.alignright {
    float: right;
    margin: 10px 0 10px 10px;
}
.alignleft {
    float: left;
    margin: 10px 10px 10px 0;
}
.alignright img,
.alignleft img,
img.alignright,
img.alignleft {
    border: none;
}

/*----------------------------------Search pagination---------------------------------------*/

.navigation {
    display: block;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    }

#footer {
    background: #FFF url("images/bgfooter.png") repeat-x;
    height: 158px;
    margin: 0 auto;
    padding: 10px;
    width: 900px;
}
