/* Css for Link Building Services .info */

/* General Styles */
* {
  margin: 0px;
  padding: 0px;
  background: transparent;
  text-align: justify;
}
body {
  font: 80% Georgia, arial;
  text-align: center;
  background: #f9fdff url(images/bg.gif) repeat-x top left;
}

a { color: #8ec1d9; text-decoration: none; }
a:hover { color: #76a0b4;}

img { border: none; }

h1,h2,h3 {
  color: #2F93BF;/*#5a5a5a;*/
  font-weight: 500;
}
h1 { font-size: 195%; }
h2 { font-size: 160%; }
h3 { font-size: 130%; }

strong { color: #5a5a5a; }

p { color: #696969; margin: 15px 0; }

ul,ol { margin: 15px 25px; }
li { padding: 5px 0; color: #696969; text-align: left; }

/* Container */
#container {
  margin: 0 auto;
  text-align: left;
  width: 970px;
  border: 2px #d7ebf4 solid;
  background: #ffffff;
}

/* Header */
#header {
  height: 119px;
  margin: 0 auto;
  text-align: left;
  width: 970px;
}

/* Navigation Bar */
#navigation-bar {
  height: 44px;
  margin: 0 auto;
  text-align: left;
  width: 970px;
  background: #f3f3f3 url(images/nav-bg.gif) repeat-x top left;
  border-bottom: 2px #AAD4E8 solid;
}
#navigation-bar ul {
  margin: 0px;
  padding: 0px;
}
#navigation-bar li {
  display: inline;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#navigation-bar a {
  height: 44px;
  float: left;
  display: block;
  padding: 0 25px;
  line-height: 46px;
  color: #8ec1d9;
  font-size: 95%;
  text-decoration: none;
  font-weight: bold;
}
#navigation-bar a:hover {
  color: #76a0b4;
}

/* Content */
#content {
  padding: 14px 12px 14px 14px;
  float: left;
  width: 636px;
}
.package {
  background: #EFFCFF;
  border: 1px #e2eef1 solid;
  width: 636px;
  height: 140px;
  margin: 20px 0;
  clear: both;
}
.package h2 {
  color: #E07C45;
  margin: 10px;
  float: left;
  width: 400px;
  font: verdana;
}
.package h3 {
  color: #39B1CD;
  margin: 14px;
  float: left;
  width: 150px;
  text-align: right;
  font: verdana;
}
.package p { clear: both; float: left; margin: 5px 0 0 20px; font-size: 85%; width: 350px;  }
.package div { float: right;margin-top: 20px; margin-right: 2px; }

#contactustable td {
  padding: 6px;
  color: #696969;
  font-size: 82%;
}
#contactustable input {
  padding: 2px;
  
}
#contactustable textarea {
  padding: 2px;
  font-family: arial;
  width: 303px;
  height: 115px;
}

/* Sidebar */
#sidebar {
  padding: 14px 14px 14px 0;
  float: right;
  width: 290px;
}
.sidebox {
  width: 291px;
  height: 145px;
  margin-bottom: 14px;
}
.sidebox a:hover { text-decoration: underline; }
#sidebox1 { background: url(images/side-box1.gif) no-repeat left top; }
#sidebox1 h3 { padding: 10px 0 0 10px; }
#sidebox1 li { color: #af683c; }
#sidebox1 a { color: #af683c; }
#sidebox2 { background: url(images/side-box2.gif) no-repeat left top; }
#sidebox2 h3 { padding: 10px 0 0 10px; }
#sidebox2 li { color: #8a8242; }
#sidebox2 a { color: #8a8242; }
#sidebox3 { background: url(images/side-box3.gif) no-repeat left top; }
#sidebox3 h3 { padding: 10px 0 0 10px; }
#sidebox3 li { color: #5f934e; }
#sidebox3 a { color: #5f934e; }
#sidebox4 { background: url(images/side-box4.gif) no-repeat left top; }
#sidebox4 h3 { padding: 10px 0 0 10px; }
#sidebox4 li { color: #588c92; }
#sidebox4 a { color: #588c92; }

/* Footer */
#footer {
  clear: both;
  width: 970px;
  height: 44px;
  color: #999999;
  border-top: 1px #D7EBF4 solid;
}
#footer p { margin: 0; padding: 0; text-align: center; line-height: 44px; height: 44px; }
#footer a { color: #696969; }
#footer a:hover { color: #191919; }

