  /**************/
 /** GV Blogs **/
/**************/
@import url(gamesville.css); /* Include GV Primary */

.leftCol {
  width: 600px !important;
  }

.rightCol {
  padding-top: 10px;
  width: 340px !important;
  }

.leftCol div {
  padding: 0 10px;
  }

p { margin: 10px 0; }

h1 { 
  font-size: 161.6%;
  margin: 0;
  }

h1.dateline {
  border-bottom: 1px dotted #999;
  margin: 5px 0 15px;
  padding: 0 0 2px 2px;
  }

h1, h2, h3 { font-family: Trebuchet, 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif; }

textarea#comment {
  width: 75%;
  height: 10em;
  }

.socialShare div {
  background: #f4f4f4;
  border: 1px solid #d8d8d8;
  min-height: 90px;
  margin: 0 auto;
  padding: 1px 0;
  width: 300px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  }

.theTeam ul,
.socialShare ul {
  margin: 10px 0 0 15px;
  padding: 0;
  list-style-type: none;
  }

.theTeam ul { margin-left: 25px; }

.theTeam li,
.socialShare li { float: left; }

.theTeam li a,
.socialShare li a {
  display: block;
  margin: 0 2px;
  padding: 5px 8px;
  }

.theTeam li img { border: 1px solid #ccc; }

.theTeam li a {
  border: 1px solid #ccc;
  margin: 0 15px 10px 0;
  outline: none;
  padding: 5px 4px 8px;
  }

.theTeam li a,
.socialShare li a:hover {
  -moz-box-shadow: 0 0 8px #999;
  -webkit-box-shadow: 0 0 8px #999;
  }

.theTeam li a:hover {
  -moz-box-shadow: 0 0 8px #060;
  -webkit-box-shadow: 0 0 8px #060;
  }

div.blogCats {
  float: right;
  width: 180px;
  }

div.archives {
  float: left;
  width: 160px;
  }

.archives ul,
.blogCats ul {
  padding: 0 25px 0 5px;
  margin: 0 0 20px;
  list-style-type: none;
  }

.archives li,
.blogCats li {
  border-bottom: 1px dotted #999;
  padding: 5px 0;
  }

#search,
.socialShare { margin-bottom: 15px; }

#search div {
  background: #f4f4f4;
  border: 1px solid #d8d8d8;
  margin: 0 auto;
  padding: 8px 0;
  width: 298px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  }

input#s {
  margin: 0 5px 0 15px;
  width: 190px;
  }

.current-cat { font-weight: bold; }
.feedback { margin-bottom: 15px; }

.storytitle { margin: 10px 0 5px 0; }

.storycontent {
  clear: both;
  }

.post-footer {
  margin: 10px 0 20px 0;
  }

.sharing {
  background: #f4f4f4;
  border: 1px solid #d8d8d8;
  border-width: 1px 0;
  }

.sharing ul {
  margin: 0;
  padding: 0;
  }

.sharing li {
  list-style-type: none;
  float: left;
  font-size: 108%;
  margin: 0 14px 0 0;
  padding: 8px 0;
  }

.sharing li span {
  background: transparent url(/art_gv3/shell/blogfooter-share.png) no-repeat;
  display: inline-block;
  height: 16px;
  width: 16px;
  vertical-align: text-top;
  }

.sharing .comment { background-position: -80px; }
.sharing .like { background-position: -64px; }
.sharing .sub { background-position: -16px; }
.sharing .fb { background-position: -32px; }
.sharing .twitter { background-position: -48px; }

.sharing input.like {
  background: transparent;
  border: none;
  color: #00c;
  cursor: pointer;
  display: inline;
  font-weight: normal;
  margin: 0;
  padding: 0;
  }

.sharing input:hover { text-decoration: underline; }

.likeBlock,
.commentBlock {
  margin: 10px;
  }

ol#commentlist {
  margin: 0;
  padding: 0 20px;
  }

ol#commentlist li {
  border-bottom: 1px dotted #999;
  clear: both;
  list-style-type: none;
  margin: 5px 0;
  }

.avatar {
  float: left;
  margin: 4px 10px 5px 0;
  }

h1 a { color: #333; }

h1, h2 { text-shadow: none !important; }

.lycos p,
.footer p { margin: 0; }

#winningsMsg p { margin: 0 0 5px; }

