/* CSS */

*{ padding:0; margin:0; border:0; }

html{ background-image:url(../images/bg_tile.jpg); background-color:#161616; height:100%; }
body{ background-image:url(../images/bg_center.jpg); background-position:-11px 0px; background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#919191; }
	
a:link { color:#C55F05; }
a:visited { color:#C55F05; }
a:hover { color:#F67300; }

#wrapperfix { overflow: hidden; display: block; }
#content{ width:680px; margin:auto; }
#wrapper{ width:739px; float: left;}
#advert { width:161px; height: 600px; margin-left: 20px; float: left;}

#copy{ text-align:center; padding:26px 0; padding-top: 150px; clear: both; color: #696969;}
#copy a{ text-decoration: underline;}
.clear{ clear:both; }

.comment{ background-image:url(../images/comment_bg.jpg); margin:12px 0; }
.comment p{ color:bebebe; }
.comment h4{ font-size:10px; }
.comment h4 .highlight{ color:#f97301; }
.comment .icon{ float:left; width:48px; height:48px; margin:8px; background-image:url(../images/icon_default.jpg); }
.comment .icon img{ padding:3px 0 0 3px; }
.comment .text{ float:left; padding:12px; width:580px; }

.post{ padding:2px 0; }
.post p{ padding:6px; }
.post h2{ color:#f97301; font-weight:bold; font-size:24px; padding:22px 0 6px 6px; }
.post .time{ color:#ffffff; }

.responses{ width:677px; background-color:#313131; margin:10px 0; }
.responses p{ color:#ffffff; font-weight:bold; padding:8px; }

.prevnext { width:677px; background-color:#313131; margin:10px 0; overflow: hidden; }
.prevnext .prev {float:left; font-weight:bold;}
.prevnext .next {float:right; font-weight:bold;}



/* common styling */


.menu {width:120px;  position:absolute;font-size:10px; z-index:100; padding-left:570px; padding-top:30px; }
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:104px; height:20px; padding-left:5px; color:#fff; border:1px solid #7d410c; line-height:18px; font-size:11px; overflow:hidden; background:url(../images/nav_arrow.jpg) no-repeat right #7d410c;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:url(../images/nav_arrow.jpg) no-repeat right #7d410c;}
.menu ul li:hover ul {display:block; position:absolute; top:21px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {background:#c55f05; color:#fff; border-color:#c55f05}
.menu ul li:hover ul li:hover a.hide {background:#f67300; border-color:#f67300; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#c55f05; border-color:#c55f05; color:#fff;}
.menu ul li:hover ul li a:hover {background:#f67300; border-color:#f67300; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

#downplay, #copy a {
	color: #696969;
}

#hancock_submit2 {
	padding-top: 25px;
	z-index: -1;
}

#sightings {
  margin-top: 15px;
  overflow: hidden;
  height: 100%;
  background-color: #1f1f1f;
  color: #ffffff;
  border: 1px solid #121212;
  padding: 11px;
}
#sightings #thankyou {
	text-align: center;
	font-size: 24px;
	color: #ffffff;
}
#sightings #return {
	text-align: center;
	font-size: 11px;
	color: #ffffff;
}
#thankyouspacer{
	text-align: center;
	display: block;
	height: 600px;
}
#sightingsspacer{
	text-align: center;
	display: block;
	height: 50px;
}
#sightings #return a:link, a:visited, a:active{
	text-decoration: none;
}
#sightings #return a:hover{
	text-decoration: underline;
}
#sightings a {
  color: #ffffff;
  text-decoration: underline;
}
#sightings .form {
  float: left;
  width: 318px;
  z-index: 101;
  position: relative;
}
#sightings .form #submit {
	border: none;
	background-image: url(../images/submit.jpg);
	width: 75px;
	height: 27px;
	float: right;
	margin-top: 10px;
	cursor: pointer;
}
#sightings .form  form .textfield {
  margin-bottom: 10px;
}
#sightings .form  form p {
	padding-top: 10px;
	color: white;
}
#sightings .form  form .textfield span {
  padding: 5px;
  background-color: #313131;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  margin-right: 5px;
}
#sightings .form  form .textfield input {
  padding: 5px;
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-right: 5px;
  width: 248px;
  vertical-align: baseline;
}
#sightings .form  form .textfield select {
	padding: 2px;
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-right: 5px;
  width: 40px;
  vertical-align: baseline;
}
#sightings .form  form .textfield #month {
	width: 64px;
}
#sightings .form  form .textfield #day {
	width: 52px;
}
#sightings .form  form .textfield #year {
	width: 56px;
}
#sightings .video {
  float: left;
  margin-left: 12px;
  
}

#sightings textarea {
  background-color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  width: 291px;
  height: 325px;
  padding: 10px;
  margin-top:5px;
}

.postinfo {


}
/*.postinfo .videotextleft p{
	margin-left: 340px;
}*/

.postinfo #hancock_apr08_1{
	width: 320px;
	float: left;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.postinfo #hancock_apr08_2{
	width: 320px;
	float: left;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	
}

p.sniffertext{
	font-weight: bold;
	color: #FFFFFF;
}