<!--// begin Style --
html{
// min-width:1024px;
 width:100%;
 height:100%;
// overflow-x:hidden;
}
body {
// overflow-x:hidden;
// min-width:1024px;
 margin:0px 0px 6px 0px;
 padding:0px;
 text-align:left;
 background:#262626 url('/images/bg-dhp.jpg') repeat-x;
}
body, div, td {
 font:11px verdana,lucida sans,arial,helvetica,sans-serif;
}
b {font-weight:bold;}
a {text-decoration:underline; color:#ff9900;}
a:link {text-decoration:underline; color:#ff9900;}
a:visited {text-decoration:underline; color:#ff9900;}
a:active {text-decoration:none; color:#ff9900;}
a:hover {text-decoration:none; color:#ff9900;}

.nav {font-size:9px; color:#ffbb00; background-color:#606060; margin:0px 2px 0px 0px; padding:0 3px 2px 3px; border:1px dashed #995c00; -moz-box-shadow:#000 1px 1px 5px; -webkit-box-shadow:#000 0px 1px 5px;}
a.nav {text-decoration:none; color:#ff9900;}
a.nav:link {text-decoration:none; color:#ff9900;}
a.nav:visited {text-decoration:none; color:#ff9900;}
a.nav:active {text-decoration:none; color:#ffffff; background-color:#ff9900; border:1px solid #ffffff;}
a.nav:hover {text-decoration:none; color:#ffffff; background-color:#ff9900; border:1px solid #ffffff; -moz-box-shadow:#ffee00 0px 0px 5px; -webkit-box-shadow:#ffee00 0px 0px 5px;}

.ft {text-decoration:underline; color:#ff9900; cursor:pointer;}
a.ft {text-decoration:underline; color:#ff9900;}
a.ft:link {text-decoration:underline; color:#ff9900;}
a.ft:visited {text-decoration:underline; color:#ff9900;}
a.ft:active {text-decoration:none; color:#ff9900;}
a.ft:hover {text-decoration:none; color:#ff9900;}

.open {padding:2px 5px 1px 5px; color:#ff9900; background-color:#606060; font-size:11px; border:1px dashed #606060; cursor:pointer;}
a.open {text-decoration:none; color:#ff9900;}
a.open:link {text-decoration:none; color:#ff9900;}
a.open:visited {text-decoration:none; color:#ff9900;}
a.open:active {color:#ffffff; background-color:#303030; border:1px dashed #995c00;}
a.open:hover {color:#ffffff; background-color:#303030; border:1px dashed #995c00;}

form {display:inline;}
input, textarea {
 background:#ffffff url(http://www.FamilyReunion.com/images/bg-input.png) top left no-repeat;
 font:10px verdana,lucida sans,arial,helvetica,sans-serif;
 padding:0px;
 border:1px solid #b39559;
}
input image {cursor:pointer;}
center {
 padding:0;
 margin:0;
 align:center;
 text-align:center;
}
.sprite {
 position:relative;
}
#sprite li {
 list-style:none;
 margin:0;
 padding:0;
}
#sprite li, #sprite a {
 display:block;
}

#icon-facebook {
 position:absolute;
 display:inline;
 width:13px;
 height:17px;
 padding:0px;
}

#icon-facebook a {
 background:url('images/icon-facebook13x16.gif') no-repeat 0 1px;
 text-decoration:none;
 cursor:pointer;
}

#icon-facebook a:hover, #icon-facebook a:active {
 background-position:0 -17px;
}

.box-blue {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-blue.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.box-gold {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-gold.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.box-gray {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-gray.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.box-green {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-green.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.box-red {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-red.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.box-violet {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-violet.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.box-yellow {
 padding:6px 9px 6px 9px;
 background:#000000 url(http://www.DolphinHeartProductions.com/images/bg-box-yellow.gif) repeat-x top left;
 -moz-border-radius:12px;
 -webkit-border-radius:12px;
 border:1px solid #cccccc;
}
.fields {
 background:#FFFFFF url(http://www.FamilyReunion.com/images/bg-input.png) top left no-repeat;
 font:11px verdana,lucida sans,arial,helvetica,sans-serif;
 padding:0px;
 border:1px solid #b39559;
}
.fields-login {
 background:#FFFFFF url(http://www.FamilyReunion.com/images/bg-input.png) top left no-repeat;
 font:11px verdana,lucida sans,arial,helvetica,sans-serif;
 width:120px;
 padding:0px;
 border:1px solid #b39559;
}
.fields-profile {
 background:#FFFFFF url(http://www.FamilyReunion.com/images/bg-input.png) top left no-repeat;
 font:12px verdana,lucida sans,arial,helvetica,sans-serif;
 width:300px;
 padding:0px;
 border:1px solid #b39559;
}
.btn {
 font:9px verdana,lucida sans,arial,helvetica,sans-serif;
 font-weight:bold;
 color:#FFFFFF;
 padding:0px;
 margin:1px;
 background:#CBBBEE url(http://www.FamilyReunion.com/images/hbar-violet.gif) repeat-x top left;
 border:1px solid #4512b3;
 cursor:pointer;
}
// end Style -->
