/* INIT */
body {
 margin:0 auto; margin-top:0px; padding-top:0px; background:transparent url('images/body-bg.jpg') repeat-x 0 0; font-family:arial; color:#666;
}

a:link, a:visited {
  color: #666;
  text-decoration: none;
}

a:hover {
  color: #ccc;
  text-decoration: underline;
}

a:active, a.active {
  color: #000;
}


div .clear { clear:both; }

.deepyellow  { color:#f8c400; }
.deepblue    { color:#3bb3c3; }
.deepmagenta { color:#994779; }


/* Top Header */
#wrapper {
 width:1000px; height:100%; background:transparent url('images/top-wrapper.png') no-repeat 0px 0px; margin:0 auto; line-height:12px;
}

#container {
 width:998px; background:#fdfdfd url('images/browsing.png') no-repeat 235px -5px; border-left:solid 1px #999999; border-right:solid 1px #999999;
}

#container .topheader {
 width:100%; background-color:transparent; min-height:200px;
}

#container .logoHT {
 width:240px; height:150px; float:left; background:url('images/htlogo.png') no-repeat 10px 5px;
}

#container .expresstalent {
 width:400px; height:90px; background:url('images/express-talent.png') no-repeat 0 0px; float:left; margin-left:160px;
}

#container .ToS-links {
 font-size:9px; font-family:verdana; color:#bbbbbb; margin-top:85px; margin-left:130px;
}

#container .ToS-links a {
 text-decoration:none;
 color:#ccc;
}


#container .dotline2px {
 float:left; width:8px; min-height:110px; border-right:dotted 2px #dddddd;
}

#container .phonenumber {
 float:left; width:170px; min-height:30x; margin-top:5px; background:url('images/phonenumber.png') no-repeat 0px 30px; line-height:35px;
}

#container .callusat {
 margin-left:20px; text-decoration:none; font-size:15px;
}

#container .chatwithus {
 margin-left:20px; text-decoration:none; font-size:18px;
}

#container .chatwithus a:link, #container .chatwithus a:active, #container .chatwithus a:visited {
 text-decoration:none;
 color: black;
}

#container .chatwithus a:hover {
 text-decoration:none;
 color: blue;
}

#container .top-menu {
    color: #985863; font-size: 11px; font-weight: bold; letter-spacing: 0.1em; margin-left: 465px; margin-top: -20px; min-height: 60px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; width: 520px;
}

#container .top-menu a:link, #container .top-menu a:active, #container .top-menu a:visited {
 text-decoration:none;
 color: maroon;
}

#container .top-menu a:hover {
 text-decoration:underline;
 color: #61bff3;
}


/* --== MIDDLE CONTENTS ==-- */
#middle-content {
 width:998px; background:transparent; margin-top:-50px; height:100%;
}

/* LEFT BLOCK */
#middle-content .left-block {
 float:left; width:300px; padding:15px 10px 10px 10px; color:#999999; font-weight:bold;
}

#middle-content .left-block .checkdom-title {
 
}

#middle-content .left-block .checkdom-spacer {
 min-height:5px;
}

#middle-content .left-block .checkdom-bg {
 width:300px; height:36px; background:url('images/whois-bg.png') no-repeat 0 0px;
}

#middle-content .left-block .checkdom-whoisform {
 padding:5px; width:100%; padding-top:6px;
}

#middle-content .left-block .checkdom-justifier {
 margin-right:10px; text-align:center;
}

/* What Do We Offer */
#middle-content .whatweoffer-spacer1 {
 min-height:10px;
}

#middle-content .whatweoffer-bg {
 width:300px; height:500px; background:url('images/offering-bg.gif') no-repeat 0 0px;
}

#middle-content .whatweoffer-sticker {
 width:139px; min-height:115px; background:url('images/whatdoweoffer.png') no-repeat 0 0px;
}

#middle-content .whatweoffer-star {
 float:left; width:23px; min-height:23px; margin-left:20px; background:url('images/starcircle.png') no-repeat 0 0px;
}

#middle-content .whatweoffer-clear {
 clear:both; padding-bottom:5px;
}

#middle-content .whatweoffer-margin {
 float:left; width:23px; min-height:16px; margin-left:20px;
}

#middle-content .whatweoffer-spacer2 {
 clear:both; padding-bottom:15px;
}

#middle-content .whatweoffer-text {
 float:left; width:250px; min-height:16px; margin-left:5px; font-family:garamond; font-style:normal; font-weight:normal; font-size:16px; line-height:20px; color:black;
}

#middle-content .whatweoffer-text a {
 text-decoration:none;
 color:#666;
}

#middle-content .whatweoffer-text a:hover {
 text-decoration:underline;
 color:#666;
}


#middle-content .whatweoffer-WDlogo {
 float:left; width:168px; min-height:31px; margin-left:5px; background:url('images/webdesign.png') no-repeat 0 0px;
}

#middle-content .whatweoffer-WHlogo {
 float:left; width:189px; min-height:31px; margin-left:5px; background:url('images/webhosting.png') no-repeat 0 0px;
}

#middle-content .whatweoffer-DRlogo {
 float:left; width:189px; min-height:69px; margin-left:5px; background:url('images/domainregistration.png') no-repeat 0 0px;
}

/* TESTIMONIES */
#testimonies {
 width:285px;   
}

#middle-content .testimony-container {
 width:290px; margin:0 auto; min-height:90px; border-top:dotted 1px #fdfdfd; border-bottom:dotted 1px #fdfdfd; font-size:14px; font-weight:bold; font-family:arial; color:white;
}

#middle-content .testimony-header {
 width:280px; margin:5px; text-align:center;
}

#middle-content .testimony-content {
 padding:0px 10px 0px 10px; font-family:garamond; font-size:17px; line-height:17px; font-weight:normal; font-style:italic; text-align:justify;
}

#middle-content .testimony-link {
 padding:5px 10px 0px 10px; font-family:arial; font-size:10px; line-height:17px; font-weight:normal; font-style:normal; text-align:right;
}

/* RIGHT BLOCK */
#middle-content .right-block {
 float:left; width:668px; padding:10px 10px 10px 0px; min-height:480px; overflow:hidden;
}

#middle-content .frontcontent {
 color:#666666; font-style:italic; font-size:37px; font-family:Garamond;line-height:35px; padding:10px; padding-left:10px; background-color:white; border:solid 1px #dddddd;
}

#middle-content .frontcontent-bg {
 background: white url('images/websites-server.gif') no-repeat 70% bottom; min-height:400px;
}

#middle-content .frontcontent-text1 {
 border-left:solid 4px black; padding-left:10px;
}

#middle-content .frontcontent-text2 {
 border-left:solid 4px #61bff3; padding-left:10px;
}

#middle-content .frontcontent-text3 {
 border-left:solid 4px #cccccc; padding-left:10px;
}

#middle-content .frontcontent-spacer {
 min-height:20px; line-height:25px;
}

#middle-content .frontcontent-closer {
 float:right; margin-top:-20px; width:200px; font-size: 24px; font-weight:normal; font-family:arial; font-style:italic; margin-bottom:20px;
}


/* Portfolio.php */

a.client-website-link:hover {
  color:#0093dd;
  text-decoration:none;
}


/* whois.php */
#middle-content .whoiscontent, #middle-content .rightcontent {
 min-height:480px; padding:10px; border:solid 1px #dddddd; background-color:white; line-height:18px;
}


/* COPYRIGHT */
#middle-content .copyright {
 min-height:50px; border-left:solid 3px #00adef; font-family:arial; font-size:11px; font-style:normal; margin-top:10px; padding-left:10px; color:black; line-height:1.5em;
}

#middle-content .copyright-disclaimer {
 font-style:italic; font-size:9px; font-family:arial; color:#cccccc;
}


/* BOTTOM CLOSURE */
#bottom-closure {
 width:1000px; height:12px; background:transparent url('images/bottom-wrapper.png') no-repeat 0px 0px; margin:0 auto; line-height:12px;
}
