/***** Blue Custom Color Stylesheet *****/
body { background-image: url(/img.php?store=hostingandserver.runhosting.com&i=http://hostingandserver.runhosting.com/images/bg-image/bgnd.gif); }

/***** Title Color Styling *****/
.title h1, 
.title h2,
.title h3,
.title h4,
.title h5, 
.title h6,
.title .price-holder {
    color:#2d8aad;
}

/*** Header ***/
/* Header Store Name and Image */
#header h1 a {
    text-shadow:0 2px 0 #016288;
}

#header h1 a:hover {
    color: #007bb7;
}

.cloud-logo {
    background: url('/img.php?store=hostingandserver.runhosting.com&i=http://hostingandserver.runhosting.com/images/coral-logo_b.png') no-repeat left center;
}

#site-header, #site-header-inner {
    background-color: #007bb7;
}

/* Main Menu */
#main-menu ul,
#main-menu ul li li a {
    text-shadow: 0 2px 0 #014c6f;
}

#main-menu ul li:hover {
    text-shadow: 0 2px 0 #014c6f;
    background-color: #026796;
    border-left: 1px solid #068ecc;
    border-bottom: 1px solid #068ecc;
}

#main-menu ul li.current_page_item {
    background-color: #026796;
    border-left: 1px solid #068ecc;
    border-bottom: 1px solid #068ecc;
    text-shadow: 0 2px 0 #014c6f;
}

#main-menu ul li li.current_page_item { border-bottom: none; }

#the-menu ul {
    background-color: #026796;
    border-left: 1px solid #068ecc;
    border-bottom: 1px solid #068ecc;
}

#the-menu li ul li:hover, #main-menu ul li li.current_page_item {
    background-color: #005982;
}

#the-menu li ul a, #the-menu li ul a:visited {
    text-shadow:0 2px 0 #016288;
}

/** Slider **/
.slide-text h1, .slide-text p, .slide-text ul, .slide-text .slider-title {
    text-shadow:0 1px 0 #146e9b;
}

/** General template button type styling **/
.btn, .table-btn {
    background: -moz-linear-gradient(top, #54baec, #2395cc);
    background: -webkit-linear-gradient(top, #54baec, #2395cc);
    background: -ms-linear-gradient(top, #54baec, #2395cc);
    background: -o-linear-gradient(top, #54baec, #2395cc);
    background-color: #2395cc;
    border-bottom: 2px solid #2a7396;
}

.btn:hover, .table-btn:hover {
    background: -moz-linear-gradient(top, #2395cc, #54baec);
    background: -webkit-linear-gradient(top, #2395cc, #54baec);
    background: -ms-linear-gradient(top, #2395cc, #54baec);
    background: -o-linear-gradient(top, #2395cc, #54baec);
    background-color: #54baec;
}

.signup {
    background: -moz-linear-gradient(top, #54baec, #2395cc);
    background: -webkit-linear-gradient(top, #54baec, #2395cc);
    background: -ms-linear-gradient(top, #54baec, #2395cc);
    background: -o-linear-gradient(top, #54baec, #2395cc);
    background: #2395cc;
    border-bottom:1px solid #2a7396;
}

.button-search, .order_tld, .add_cart_tld,
.faq_hide a,
.button-contact {
    background: -moz-linear-gradient(top, #54baec, #2395cc);
    background: -webkit-linear-gradient(top, #54baec, #2395cc);
    background: -ms-linear-gradient(top, #54baec, #2395cc);
    background: -o-linear-gradient(top, #54baec, #2395cc);
    background-color: #2395cc;
    border-bottom: 2px solid #2a7396;
}

.button-search:hover, .order_tld:hover, .add_cart_tld:hover,
.faq_hide a:hover,
.button-contact:hover {
    background: -moz-linear-gradient(top, #2395cc, #54baec);
    background: -webkit-linear-gradient(top, #2395cc, #54baec);
    background: -ms-linear-gradient(top, #2395cc, #54baec);
    background: -o-linear-gradient(top, #2395cc, #54baec);
    background-color: #54baec;
}

.faq_question a:link,
.faq_question a:visited,
.faq_question a:active {
    color: #0077B1;
}
.faq_question a:hover {
    color: #2395cc;
}

/***** Tables  *****/
table {
    border:1px solid #2395cc;
}

table tr th,
.tld_search_results table td.th_styling {
    background: -moz-linear-gradient(top, #54baec, #2395cc);
    background: -webkit-linear-gradient(top, #54baec, #2395cc);
    background: -ms-linear-gradient(top, #54baec, #2395cc);
    background: -o-linear-gradient(top, #54baec, #2395cc);
    background-color: #2395cc;
}

table .tip {
    background: none repeat scroll 0 0 #54baec;
}
/** Black Icons background **/
.img-border.colorful {
    background-color: #81c8eb;
}

/** Footer & Live Chat Icon **/
.contact-us #footer_chat_link:hover img {
    background-color: #026796;
}

/** Fancybox **/
.colorful-border .fancybox-skin { border: 5px solid #81c8eb; }

/** To Top Icon **/
#toTop { background: url('/img.php?store=hostingandserver.runhosting.com&i=http://hostingandserver.runhosting.com/images/totop_b.png') no-repeat left top; }
#toTopHover { background: url('/img.php?store=hostingandserver.runhosting.com&i=http://hostingandserver.runhosting.com/images/totop_b.png') no-repeat left -53px; }

/** Regions **/
.region_selector {
    background-color: #007bb7;
}

.region_selector:hover {
    background-color: #026796;
    border-bottom: 1px solid #068ECC;
    border-left: 1px solid #068ECC;
    text-shadow: 0 2px 0 #014C6F;
}

span.region_selector_popup {
    background-color: #026796;
    border-bottom: 1px solid #068ECC;
    border-left: 1px solid #068ECC;
}

span.region_selector_popup a:hover {
    background-color: #014C6F;
}