/***** Gray Custom Color Stylesheet *****/

body { background: url('/img.php?store=coral-grey.runhosting.com&i=http://coral-grey.runhosting.com/images/bg-image/bg-body9.jpg') no-repeat fixed center top; }

/***** Title Color Styling *****/
.title h1, 
.title h2,
.title h3,
.title h4,
.title h5, 
.title h6,
.title .price-holder {
    color: #5B5B5B;
}

/** Header **/
/* Header Store Name and Image */
#header h1 {
    text-shadow: 0 2px 0 #4A4A4A;   
}

#header h1 a:hover {
    color: #8D8D8D;
}

.cloud-logo {
    background: url('/img.php?store=coral-grey.runhosting.com&i=http://coral-grey.runhosting.com/images/coral-logo_black.png') no-repeat left center;
}

#site-header, #site-header-inner {
    background-color: #666666;
}

/* Main Menu */
#main-menu ul,
#main-menu ul li li a {
    text-shadow: 0 2px 0 #4A4A4A;
}

#main-menu ul li:hover {
    text-shadow: 0 2px 0 #4A4A4A; /*find color for the text shadow*/
    background-color: #4A4A4A;
    border-left: 1px solid #8D8D8D;
    border-bottom: 1px solid #8D8D8D;
}

#main-menu ul li.current_page_item {
    background-color: #4A4A4A;
    border-left: 1px solid #8D8D8D;
    border-bottom: 1px solid #8D8D8D;
    text-shadow: 0 2px 0 #4A4A4A;
}

#main-menu ul li li.current_page_item { border-bottom: none; }

#the-menu ul {
    background-color: #4A4A4A;
    border-left: 1px solid #8D8D8D;
    border-bottom: 1px solid #8D8D8D;
}

#the-menu li ul li:hover, #main-menu ul li li.current_page_item {
    background-color: #313131; 
}

#the-menu li ul a, #the-menu li ul a:visited {
    text-shadow: 0 2px 0 #4A4A4A;
}
/** Slider **/
.slide a:hover {
    background-color: #4A4A4A;
}

.slide-text h1, .slide-text p, .slide-text ul, .slide-text .slider-title  {
    text-shadow:0 2px 0 #4A4A4A;
}

/** General template button type styling **/
.btn, .table-btn {
    background: -moz-linear-gradient(top, #8d8d8d, #666666);
    background: -webkit-linear-gradient(top, #8d8d8d, #666666);
    background: -ms-linear-gradient(top, #8d8d8d, #666666);
    background: -o-linear-gradient(top, #8d8d8d, #666666);
    background-color: #666666;
    border-bottom: 2px solid #4a4a4a;
}

.btn:hover, .table-btn:hover {
    background: -moz-linear-gradient(top, #666666, #8d8d8d);
    background: -webkit-linear-gradient(top, #666666, #8d8d8d);
    background: -ms-linear-gradient(top, #666666, #8d8d8d);
    background: -o-linear-gradient(top, #666666, #8d8d8d);
    background-color: #8d8d8d;
}

.signup {
    background: -moz-linear-gradient(top, #8d8d8d, #666666);
    background: -webkit-linear-gradient(top, #8d8d8d, #666666);
    background: -ms-linear-gradient(top, #8d8d8d, #666666);
    background: -o-linear-gradient(top, #8d8d8d, #666666);
    background-color: #666666;
    border-bottom:1px solid #4a4a4a;
}

.button-search, .order_tld, .add_cart_tld,
.faq_hide a,
.button-contact {
    background: -moz-linear-gradient(top, #8D8D8D, #666666);
    background: -webkit-linear-gradient(top, #8D8D8D, #666666);
    background: -ms-linear-gradient(top, #8D8D8D, #666666);
    background: -o-linear-gradient(top, #8D8D8D, #666666);
    background-color: #666666;
    border-bottom: 2px solid #4A4A4A;
}

.button-search:hover, .order_tld:hover, .add_cart_tld:hover,
.faq_hide a:hover,
.button-contact:hover {
    background: -moz-linear-gradient(top, #666666, #8D8D8D);
    background: -webkit-linear-gradient(top, #666666, #8D8D8D);
    background: -ms-linear-gradient(top, #666666, #8D8D8D);
    background: -o-linear-gradient(top, #666666, #8D8D8D);
    background-color: #666666;
}

.faq_question a:link,
.faq_question a:visited,
.faq_question a:active {
    color: #666666;
}
.faq_question a:hover {
    color: #8d8d8d;
}

/***** Tables  *****/
table {
    border:1px solid #666666;
}

table tr th,
.tld_search_results table td.th_styling {
    background: -moz-linear-gradient(top, #8d8d8d, #666666);
    background: -webkit-linear-gradient(top, #8d8d8d, #666666);
    background: -ms-linear-gradient(top, #8d8d8d, #666666);
    background: -o-linear-gradient(top, #8d8d8d, #666666);
    background-color: #666666;
}

table .tip {
    background: none repeat scroll 0 0 #8d8d8d;
}
/** Black Icons background **/
.img-border.colorful {
    background-color: #81c8eb;
}

/** Footer & Live Chat Icon **/
.contact-us #footer_chat_link:hover img {
    background-color: #4a4a4a;
}

/** Fancybox **/
.colorful-border .fancybox-skin { border: 5px solid #8d8d8d; }

/** To Top Icon **/
#toTop { background: url('/img.php?store=coral-grey.runhosting.com&i=http://coral-grey.runhosting.com/images/totop.png') no-repeat left top; }
#toTopHover { background: url('/img.php?store=coral-grey.runhosting.com&i=http://coral-grey.runhosting.com/images/totop.png') no-repeat left -53px; }

/** Regions **/
.region_selector {
    background-color: #666666;
}

.region_selector:hover {
    background-color: #4A4A4A;
    border-bottom: 1px solid #8D8D8D;
    border-left: 1px solid #8D8D8D;
    text-shadow: 0 2px 0 #4A4A4A;
}

span.region_selector_popup {
    background-color: #4A4A4A;
    border-bottom: 1px solid #8D8D8D;
    border-left: 1px solid #8D8D8D;
}

span.region_selector_popup a:hover {
    background-color: #313131;
}