/* GT Media Latest News CSS Document */

a { outline: none; }
.contentcontainer { background: url(images/contentbg/latest_news.jpg) no-repeat top right; }

#copy { min-height: 150px; height: auto !important; height: 150px; }



/* Blog Styling */
h1#pagetitleonblack {color:#fff; font-size:22px; margin-bottom:8px; text-transform:uppercase;}

.blog-archive h2 { margin: 0; font-size: 100%; color: #464646; text-transform: uppercase; text-align: right; }
.blog-archive a { padding: 4px 0; display: block; text-align: right; }

div.hr { border-bottom: #dededf solid 1px; height: 1px; margin: 20px 0 0 0; }

.blogitem { border-top: 1px solid #dededf; padding: 20px 0 5px 0; }
.blogitem .blogdate { font-weight: bold; }
.blogitem .blogger { color: #464646; margin: 0 0 5px 0; font-weight: bold; }
.blogitem h2.blogtitle { color: #ee3124; font-size: 120%; margin: 0 0 5px 0; font-family: Arial, Helvetica, sans-serif; }

.blogitem.full { padding: 0 0 10px 0; border-top: none; }
.blogitem.full h2.blogtitle { font-size: 160%; margin: 0 0 4px 0; }
.blogitem.full .blogger { padding-bottom: 10px; }
.blogitem.full .blogger span { color: #898989; }

#getfeedback h3, .addblogcomment h3 { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 19px; color: #ff9900; margin: 0; }

h3.blogcomments { margin-bottom: 0px; font-size: 14px; color: #464646; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }

.blogentry a { font-weight: bold; }

.comments { padding: 14px 0 0 0; }
.comments .totalcomments { margin: 0; display: inline; font-size: 100%; color: #898989; }
.comments .totalcomments a { color: #898989; font-weight: normal; }
.comments .totalcomments a:hover { color: #ee3124; }
.comments .totalcomments.less a { background:url(images/less.gif) no-repeat 0 2px; }
.comments .totalcomments.more a {background:url(images/more.gif) no-repeat 0 2px;}

.comments .totalcomments span.null { color: #9f9b9b; }
.comments .totalcomments a span.comments { padding: 0; }
.comments .totalcomments a:hover span.comments { color: #ee3124; }

span.addComment a, span.removeComment a { color: #898989; font-weight: bold; padding: 0 0 0 20px; background: url(images/blog-add-reply.gif) no-repeat 5px 1px; }

.commentShowHide { width: 396px; display: none; background: url(images/blog-replies_btm.gif) no-repeat bottom left; padding: 0; margin: 0; }
.commentShowHide .commentsInner { width: 358px; padding: 17px 19px 19px 19px; background: url(images/blog-replies_top.gif) no-repeat top left; }
.commentShowHide h5 { margin: 0; padding: 18px 0 2px 0; font-size: 108%; color: #e3291c; }
.commentShowHide h5 span { color: #b0b0b0; font-size: 10px; }

.blogitem.full .commentShowHide { display: block; }

#getfeedback { margin: 20px 0 0 0;}

table.tblGetfeedback { margin: 0; }
table.tblGetfeedback td { padding: 0 0 4px 0; color:#fff; font-size:12px; font-weight:bold;}
table.tblGetfeedback th { width: 76px; color: #898989; text-align: left; }
table.tblGetfeedback th.comments { padding-top: 5px; vertical-align: top; }
table.tblGetfeedback td input.text { width: 265px; }
table.tblGetfeedback textarea { width: 265px; }
table.tblGetfeedback input.addcommentsubmit { float: right; }

.addblogcomment { background: #eee url(images/blog-add-reply_base.gif) no-repeat bottom left; margin-bottom: 10px; }
.addblogcomment form { width: 371px; padding: 0 0 15px 25px; background: url(images/blog-add-reply_top.gif) no-repeat top left; }
.addblogcomment h4 { color: #555; font-size: 100%; margin: 0; padding: 15px 0 8px 0; text-transform: none; }

