/* Comments */

.comments {
  width: 600px;
  line-height: 32px;
}

.comments p{
  line-height: 21px;
}

.comments-wrap {
  padding-bottom: 25px;
}

.comment-info {
width: 120px;
color: #c6c6c6;
background: url(/wp-content/images/avatar_info.png) no-repeat 103px 16px;
position: relative;
}

.comment-data {
float: left;
background: #426a88;
border:1px solid #5491be;
width: 476px;
min-height: 128	px;
}

.comment-text {
padding: 20px 20px 25px;
color: #c6c6c6;
}

.leavereply {
margin-top: -25px;
color: #c6c6c6;
font-size: 12px;
}

.comments a { color:#ffffff; }

.comments h1 {
        font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
        padding-top: 20px;
        padding-bottom: 20px;
        font-weight: bold;
	font-size: 25px;
	color: #c6c6c6;
}

.comments textarea {
	width: 557px;
	padding: 20px;
	margin-bottom: 5px;
	border:1px solid #5491be;
	background: #fff url(images/textarea_bg.gif) repeat-x 0 0;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 14px;
}

#submit {
	background: #426a88;
	border:1px solid #5491be;
	padding: 4px 4px;
	padding-bottom: 5px;
	color: #fff;
	right: 0px;
	bottom: 5px;
	cursor: pointer;
}

#submit:hover {
	background: #145a74;
	text-decoration: none;
}

.input {
	width: 240px;
	margin-bottom: 5px;
	background: #fff;
	border:1px solid #5491be;
	padding: 5px 5px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}

#trackback {
	padding: 5px 0;
	padding-top: 5px;
}

#trackback-text {
	background: #426a88;
	border:1px solid #5491be;
	padding: 10px 20px;
	margin: 15px 0;
}

#trackback-text p {
	padding-bottom: 0px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}

#trackback-text a {
	color: #c6c6c6;
}

#trackback h1 {
        font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
        padding-top: 20px;
        padding-bottom: 20px;
        font-weight: bold;
	font-size: 25px;
	color: #c6c6c6;
}

