body {
text-align:center;
}
.relative {
text-align:left;
position:relative;
width:1000px;
margin:0 auto;
}
.dropdown {
display:none;
position:absolute;
left:210px;
top:55px;
z-index:100;
}
.dropdown table {
background:#adab80;
}
.dropdown table a {
font-size:17px;
display:block;
width:280px;
}
#table5 a:hover,.dropdown table a:hover {
color:#000;
}
﻿.top {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
}
.copy {
color: #636363;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
list-style-type: inherit;
}
.gold {
color: #ADAB80;
font-family: impact;
font-size: 30px;
list-style-type: inherit;
letter-spacing: 4px;
}
.headline {
color: #636363;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
}
.big_red {
color: #BE182E;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 18px;
}
.little_red {
color: #BE182E;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 600;
}
.small_copy {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
font-weight: normal;
}
.small_white_copy{
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
}
.small_grey_copy {
color: #B4B4B4;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
}
.small_dkgrey_copy {
color: #636363;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
}
.white_headline {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 600;
}
.small_black_headline {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 600;
line-height: normal;
}
.small_white_headline {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: 600;
}
.white_impact {
color: #ffffff;
font-family: impact;
font-size: 18px;
}
.tagline {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
line-height: 17px;
font-size: 15px;
font-weight: bold;
}
a:link {
font-size: 18px;
color: #FFFFFF;
font-family: Impact;
text-decoration: none;
letter-spacing: 0px;
}
a:hover {
font-size: 18px;
color: #000000;
font-family: Impact;
text-decoration: none;
letter-spacing: 0px;
}
a:visited { 
font-size: 18px;
color: #FFFFFF;
font-family: Impact;
text-decoration: none;
letter-spacing: 0px;
}
a:active {
font-size: 18px;
color: #FFFFFF;
font-family: Impact;
text-decoration: none;
letter-spacing: 0px;
}
a:link.b {
font-family: Impact;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
a:visited.b {
font-family: impact;
font-size: 14px;
color: #ffffff;
text-decoration: none;
}
a:hover.b {
color: #ADAB80;
font-family: impact;
font-size: 14px;
}
a:active.b {
font-family: impact;
font-size: 14px;
color: #ffffff;
}
a:link.c {
color: #B4B4B4;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
font-style: italic;
}
a:visited.c {
color: #B4B4B4;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
font-style: italic;
}
a:hover.c {
color: #BE182E;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
font-style: italic;
}
a:active.c {
color: #B4B4B4;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
font-style: italic;
}
.background {
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
background-color: #666666;
}
.content {
position:relative;
}
.logo {
position:absolute;
z-index:20;
top:20px;
left:30px;
}
.donation_totals {
position:absolute;
z-index:20;
top:228px;
left:22px;
}
.amounts {
color:#FFF;
font-family:Impact,Arial;
font-size:18px;
display:block;
letter-spacing:1px;
}
.blog_sidebar {
background:#333;
height:664px;
width:250px;
position:absolute;
z-index:20;
right:0;
top:0;
}
.blog_sidebar {
padding:0 10px;
}
.blog_title {
margin-top:10px;
font-weight:700;
font-size:16px;
font-family:Arial;
color:#FFF;
}
.blog_date {
margin:5px 0;
font-weight:700;
font-size:11px;
font-family:Arial;
color:#FFF;
}
.blog_content {
margin:5px 0;
font-size:12px;
font-family:Arial;
color:#FFF;
width:250px;
height:450px;
overflow-y:scroll;
overflow:scroll;
}
img {
border:0;
}
.blog_facebook {
position:absolute;
z-index:20;
bottom:10px;
left:10px;
width:230px;
}
.blog_facebook a {
color:#FFF!important;
line-height:21px;
font-size:15px!important;
}
.facebook_icon {
float:left;
margin-right:3px;
}
.email_subscribe {
font-family:Arial;
font-size:11px;
color:#FFF;
display:block;
}
.subscribe_button {
margin-left:4px;
position:relative;
top:1px;
}
.wrap_text pre {
font-family:Arial;
}
.wrap_text {
font-size:13px;
font-family:Arial;
color:#FFF;
position:absolute;
top:-5px;
right:-5px;
width:400px;
line-height:18px;
}
.album_content {
background:#000;
}
.gallery_table {
width:980px;
margin-top:2px;
margin-left:2px;
}
.gallery_table td {
margin:0;
padding:0;
width:140px;
vertical-align:top;
}
.rocks_background {
position:relative;
}
.rocks_sidebar {
position:absolute;
left:5px;
top:10px;
width:300px;
color:#FFF;
}
.rocks_sidebar img {
margin-left:8px;
}
.rocks_sidebar pre {
position:relative;
top:-3px;
left:15px;
font-family:Arial;
font-size:11px;
}
#lightbox {
position:absolute;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}
#lightbox a img {
border:none;
}
#outerImageContainer {
position:relative;
top:-50px;
background-color:#fff;
width:250px;
height:250px;
margin:0 auto;
}
#imageContainer {
padding:10px;
}
#loading {
position:absolute;
top:40%;
left:0%;
height:25%;
width:100%;
text-align:center;
line-height:0;
}
#hoverNav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}
#imageContainer>#hoverNav {
left:0;
}
#hoverNav a {
outline:none;
}
#prevLink,#nextLink {
width:49%;
height:100%;
background:transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
display:block;
}
#prevLink {
left:0;
float:left;
}
#nextLink {
right:0;
float:right;
}
#prevLink:hover,#prevLink:visited:hover {
background:url(images/prev.gif) left 50% no-repeat;
}
#nextLink:hover,#nextLink:visited:hover {background:url(images/next.gif) right 50% no-repeat;
}
#nextLinkText, #prevLinkText {
color:#FF9834;
font-weight:bold;
text-decoration:none;
}
#nextLinkText {
padding-left:20px;
}
#prevLinkText {
padding-right:20px;
}
.ontop #imageData {
padding-top:5px;
}
#imageDataContainer {
font:10px Verdana, Helvetica, sans-serif;
background-color:#fff;
margin:0 auto;
line-height:1.4em;
position:relative;
top:-50px;
}
#imageData {
padding:0 10px;
}
#imageData #imageDetails {
width:70%;
float:left;
text-align:left;
}
#imageData #caption {
font-weight:bold;
}
#imageData #numberDisplay {
display:block;
clear:left;
padding-bottom:1.0em;
}
#imageData #bottomNavClose {
width:66px;
float:right;
padding-bottom:0.7em;
}
#imageData #helpDisplay {
clear:left;
float:left;
display:block;
}
#overlay {
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
display:none;
}
.clearfix:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}
* html>body .clearfix {
display:inline-block; 
width:100%;
}
* html .clearfix {
/* Hides from IE-mac \*/
height:1%;
/* End hide from IE-mac */
}
#lightboxIframe {
display:none;
}
#numberDisplay {
display:none!important;
}
.shopping_icons_text {
position:absolute;
left:20px;
top:300px;
z-index:300;
letter-spacing:1px;
color:#adab80;
font-family:Impact;
font-size:22px;
}
.shopping_icons {
z-index:300;
background:#adab80;
height:231px;
width:247px;
position:absolute;
left:20px;
top:350px;
}
.index_necklace {
position:absolute;
left:0;
top:0;
}
.index_shirt {
position:absolute;
right:0;
top:0;
}
.index_diamond {
position:absolute;
left:0;
bottom:0;
}
.index_bracelet {
position:absolute;
bottom:0;
right:0;
}
.rocks_mission {
position:absolute;
top:10px;
left:200px;
}
.rocks_mission pre {
font-family:Arial;
color:#FFF;
font-size:12px;
}
.rocks_mission a {
font-family:Arial;
font-weight:700;
font-size:13px!important;
text-decoration:underline;
}
.rocks_mission a:hover {
font-family:Arial;
font-weight:700;
font-size:13px!important;
text-decoration:underline;
}
.rocks_highlight {
color:#adab80;
}
.rocks_heading {
font-size:18px;
}
.rocks_mission a:hover {
color:#FFF;
}
.retail_background {
background:#c1b891;
position:relative;
padding:5px 0;
}
.retail_background pre {
margin-left:45px;
font-family:Arial;
color:#000;
font-size:13px;
}
.retail_background pre a {
color:#FFF!important;
font-size:13px!important;
font-family:arial;
font-weight:700;
text-decoration:underline;
}
.blog_content a {
color:#FFF;
font-family:Arial;
font-size:12px;
font-weight:400;
text-decoration:underline;
}
