body {
	color:#222;
	background-color:#fefefe;
}
a, a:visited, .content_45 .article_head h3 {
	color:#f3f3f3;
}
h1, h2, h3, h4 {
	text-shadow:0 1px 1px #afafaf;
}
h3 {
	color:#222;
}
h2, .ergp_h3, .ergp_h3 a, .ergp_h3 a:visited{
	color:#222;
}
h4 {
	color:#d7be88;
	text-shadow:2px 2px 2px #444;
}
.poweredby {
	color:#222;
}
div.poweredby a, div.poweredby a:visited {
	color:#222;
}
.line {
	background-color:#d7be88;
	border-bottom:1px solid #d7be88;
}
.line2 {
	background-color:#d7be88;
	border-bottom-color:#d7be88;
}
article .line {
	background-color:#d7be88;
	border-bottom-color:#d7be88;
}
nav {
	background:url(images/gradient_beige.png) repeat-x 50% 50% #989898;
	border:1px solid #caae7c;
	-moz-box-shadow:0 1px 1px #caae7c;
	-webkit-box-shadow:0 1px 1px #caae7c;
	box-shadow:0 1px 1px #caae7c;
}
body.home nav ul li a.home, body.hosting nav ul li a.hosting, body.domains nav ul li a.domains, body.vps nav ul li a.vps, body.dedi nav ul li a.dedi, body.semi nav ul li a.semi, body.ow nav ul li a.ow, body.order nav ul li a.order {
	color:#222;
	background-color:#efefef;
}
 / The navigation styling: /  nav ul li a, nav ul li a:visited {
 color:#222;
 text-shadow:0 1px 1px #555;
}
nav ul li a:hover {
	color:#222;
	background-color:#efefef;
}
a.navi {
	color:#565656;
}
.button {
	background:url(images/gradient_dark.png) repeat-x 50% 50% #989898;
	border:1px solid #9a784c;
	-moz-box-shadow:0 1px 1px #9a784c;
	-webkit-box-shadow:0 1px 1px #9a784c;
	box-shadow:0 1px 1px #9a784c;
}
.button ul li a, .button a, .button a:visited, .button ul li a:visited {
	color:#fff;
	text-shadow:0 1px 1px #989898;
}
.button a:hover, .button ul li a:hover {
	background-color:#676767;
}
article {
	background-color:#caae7c;
}
footer {
	background-color:#caae7c;
}
footer div {
	color:#222;
	background-color:#d7be88;
}
footer div span {
	background-color:#caae7c;
}
footer p {
	color:#222;
}
footer a, footer a:visited {
	color:#222;
}
table.table1 a, table1 a:visited {
	color:#fff;
}
.table1 thead th {
	color:#222;
	background-color:#d7be88;
	border-right:1px dotted #666;
	border-top:3px solid #9a784c;
	-moz-box-shadow:0px -1px 4px #9a784c;
	-webkit-box-shadow:0px -1px 4px #9a784c;
	box-shadow:0px -1px 4px #9a784c;
	text-shadow:1px 1px 1px #9a784c;
}
.table1 tr.break td {
	color:#222;
	background-color:#d7be88;
	border-right:1px dotted #666;
	border-top:3px solid #666;
	-moz-box-shadow:0px -1px 4px #9a784c;
	-webkit-box-shadow:0px -1px 4px #9a784c;
	box-shadow:0px -1px 4px #9a784c;
	text-shadow:1px 1px 1px #9a784c;
}
.table1 tr.break th {
	color:#222;
}
.table1 tr.break td {
	color:#222;
	border-bottom:5px solid #9a784c;
	-moz-box-shadow:0px 4px 4px #d7be88;
	-webkit-box-shadow:0px 4px 6px #d7be88;
	box-shadow:0px 4px 6px #d7be88;
}
.table1 tbody th {
	color:#333;
	text-shadow:1px 1px 1px #ccc;
	background-color:#f9f9f9;
}
.table1 tbody td {
	background-color:#f0f0f0;
	border-right:1px dotted #999;
	text-shadow:-1px 1px 1px #fff;
	color:#333;
}
.table1 tbody span.check {
	background: url(images/free-grey.png) no-repeat center;
}
.table1 tbody span.noncheck, .table2 tbody span.noncheck {
	background:url(images/noncheck.png) no-repeat center;
}
table.table2 a, table2 a:visited {
	color:#000;
}
.table2 thead th {
	color:#222;
	background-color:#d7be88;
	border-right:1px dotted #666;
	border-top:3px solid #9a784c;
	-moz-box-shadow:0px -1px 4px #9a784c;
	-webkit-box-shadow:0px -1px 4px #9a784c;
	box-shadow:0px -1px 4px #9a784c;
	text-shadow:1px 1px 1px #9a784c;
}
.table2 tfoot td {
	color:#222;
	background-color:#d7be88;
	border-right:1px dotted #666;
	border-top:3px solid #666;
	-moz-box-shadow:0px -1px 4px #9a784c;
	-webkit-box-shadow:0px -1px 4px #9a784c;
	box-shadow:0px -1px 4px #9a784c;
	text-shadow:1px 1px 1px #9a784c;
}
.table2 tfoot td {
	color:#000;
	border-bottom:5px solid #d7be88;
	-moz-box-shadow:0px 4px 4px #9a784c;
	-webkit-box-shadow:0px 4px 6px #9a784c;
	box-shadow:0px 4px 6px #9a784c;
}
.table2 tbody th {
	color:#333;
	text-shadow:1px 1px 1px #ccc;
	background-color:#f9f9f9;
}
.table2 tbody td {
	background-color:#f0f0f0;
	border-right:1px dotted #999;
	text-shadow:-1px 1px 1px #fff;
	color:#333;
}
.table2 tbody span.check {
	background: url(images/check-beige.png) no-repeat center;
}

.table2 tbody span.moneyback {
	background: url(images/money-back.png) no-repeat center;
}
.table2 tbody span.uptime {
	background: url(images/uptime.png) no-repeat center;
}
.order span.shopingcart {
	background : url(images/shopping-cart-light.png) left center no-repeat #333;
	color:#222;
}
.order span.shopingcart a {
	color:#efefef;
}
.order span.shopingcart a:hover {
	color:#333;
}
.warning {
	color:#cccccc;
	background-color:#900;
}
.copyright {
	color:#cccccc;
	background-color:#000;
}
.price {
	background:url(images/gradient_dark.png) repeat-x 50% 50% #989898;
	color:#f5f5f5;
	border:1px solid #898989;
	-moz-box-shadow:0 1px 1px #989898;
	-webkit-box-shadow:0 1px 1px #989898;
	box-shadow:0 1px 1px #989898;
}

.breadcrumb {
	color: #222;
}
.breadcrumb a, .breadcrumb span {
	background: transparent url(images/breadcrump-dark.png) no-repeat center left;
	color: #222;
}
.breadcrumb a:visited, .breadcrumb a:active {
	color:  #222;
}
.flag_au {
	background: url(images/flag_australia.png) no-repeat right;
}
.flag_us {
	background: url(images/flag_usa.png) no-repeat right;
}
.flag_uk {
	background: url(images/flag_united_kingdom.png) no-repeat right;
}
.flag_eu {
	background: url(images/flag_european_union.png) no-repeat right;
}
.flag_ca {
	background: url(images/flag_canada.png) no-repeat right;
}
.flag_de {
	background: url(images/flag_germany.png) no-repeat right;
}
.flag_com {
	background: url(images/flag_com.png) no-repeat right;
}
.flag_net {
	background: url(images/flag_net.png) no-repeat right;
}
.flag_biz {
	background: url(images/flag_biz.png) no-repeat right;
}
.flag_org {
	background: url(images/flag_org.png) no-repeat right;
}
.flag_info {
	background: url(images/flag_info.png) no-repeat right;
}
.flag_tw {
	background: url(images/flag_taiwan.png) no-repeat right;
}
.flag_in {
	background: url(images/flag_india.png) no-repeat right;
}
.flag_se {
	background: url(images/flag_sweden.png) no-repeat right;
}
.flag_it {
	background: url(images/flag_italy.png) no-repeat right;
}
.flag_nz {
	background: url(images/flag_new_zealand.png) no-repeat right;
}
.flag_it {
	background: url(images/flag_italy.png) no-repeat right;
}
.flag_at {
	background: url(images/flag_austria.png) no-repeat right;
}
.flag_ru {
	background: url(images/flag_russia.png) no-repeat right;
}
.flag_mx {
	background: url(images/flag_mexico.png) no-repeat right;
}
.flag_me {
	background: url(images/flag_montenegro.png) no-repeat right;
}
.flag_nl {
	background: url(images/flag_netherlands.png) no-repeat right;
}
.flag_es {
	background: url(images/flag_spain.png) no-repeat right;
}
.flag_jp {
	background: url(images/flag_japan.png) no-repeat right;
}
.flag_be {
	background: url(images/flag_belgium.png) no-repeat right;
}
.flag_coza {
	background: url(images/flag_south_africa.png) no-repeat right;
}
.flag_pro {
	background: url(images/flag_pro.png) no-repeat right;
}
.flag_co {
	background: url(images/flag_co.png) no-repeat right;
}
.flag_tv {
	background: url(images/flag_tv.png) no-repeat right;
}
.flag_name {
	background: url(images/flag_name.png) no-repeat right;
}
.flag_mobi {
	background: url(images/flag_mobi.png) no-repeat right;
}
.flag_cc {
	background: url(images/flag_cc.png) no-repeat right;
}
.flag_webs {
	background: url(images/flag_webs.png) no-repeat right;
}
.flag_asia {
	background: url(images/flag_asia.png) no-repeat right;
}
.flag_ws {
	background: url(images/flag_ws.png) no-repeat right;
}
.flag_nu {
	background: url(images/flag_nu.png) no-repeat right;
}
fieldset.search {
	background: #caae7c;
}
.search input.box {
	color:#000;
	background: #caae7c url(images/search-light.png) no-repeat;
}
.search input.box:focus {
	background: #caae7c url(images/search-light.png) no-repeat left -38px;
}
.search button.btn {
	text-indent: -9999px;
	background: #caae7c url(images/search-light.png) no-repeat top right;
}
.search button.btn:hover {
	background: #caae7c url(images/search-light.png) no-repeat bottom right;
}
#domain_search.placeholder {
	color: #444;
}
#domain_search.placeholder {
	color: #444;
}
