@charset "UTF-8";
/* CSS Document */

/*  
Theme Name: Chattahooligan
Theme URI: http://www.chattahooligan.com
Description: This is the theme for Chattahooligan.com.
Version: 1.0
Author: Brian Wleklinski
Author URI: http://www.onlyforplacement.com/
*/


* {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

body {
	text-align: center;
	background-color: #a4d7f4;
	background-image: url(http://chattahooligan.com/wp-content/uploads/2011/06/tile.png);
        background-repeat: repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	font-size: 13px;
	line-height: 19px;
	overflow-x: hidden;
}

p {
	margin-bottom: 12px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: .03em;
	text-transform: uppercase;
	color: #FDBB30;
	font-size: 28px;
	line-height: 38px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: .03em;
	text-transform: uppercase;
	color: #002D56;
	font-size: 14px;
	line-height: 24px;
        margin-top: 18px;
}

h2:first-child {
        margin-top: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
}

.pattern {
	height: 15px;
	background-image: url(http://www.chattahooligan.com/images/pattern.png);
	margin: 15px 0 0 0;
}

a {
	color: #FDBB30;
	text-decoration: none;
border-bottom: 1px dotted #CCC;
}

a:visited {
	color: #FDBB30;
border-bottom: 1px dotted #CCC;
}

a:hover {
	color: #002D56;
border-bottom: 1px dotted #002D56;
}

strong {
        letter-spacing: .025em;
	color: #002D56;
}

blockquote {
	padding: 0 25px 0 25px;
	margin: 0 0 15px 0;
	background-image: url(http://www.chattahooligan.com/images/blockquote.png);
        background-repeat: repeat-y;
        color: #999999;
}

.post .entry ul {
margin: 0 30px 13px 30px;
}

.post .entry ol {
margin: 0 30px 13px 30px;
}

.post2 .entry ul {
margin: 0 30px 13px 30px;
}

.post2 .entry ol {
margin: 0 30px 13px 30px;
}

.ro {
}

.login {
height: 50px;
width: 50px;
position: fixed;
top: 0;
left: 0;
background-color: none;
display: block;
}

.containerwrap {
	width: 1024px;
	margin: 0 auto 0 auto;
	position: relative;
}

/*
.container {
	width: 870px;
	background-image: url(http://www.chattahooligan.com/images/bg_2.jpg);
	background-repeat: no-repeat;
	padding: 15px 0 0 0;
	margin: 0 0 0 auto;
	text-align: left;
	position: relative;
	background-color: #A4D7F4;
}
*/

.container {
	width: 870px;
	padding: 15px 0 0 0;
	margin: 0 0 0 auto;
	text-align: left;
	position: relative;
	background-image: url(http://chattahooligan.com/wp-content/uploads/2011/06/blue75.png);
}


.leftbanner {
	position: absolute;
	top: 15px;
	left: 0px;
	height: 252px;
	width: 134px;
	z-index: 9;
	margin: 0 0 0 20px;
	background-image: url(http://www.chattahooligan.com/images/leftbanner.png);
	background-position: left;
}

.rightbanner {
	position: absolute;
	top: 15px;
	left: 850px;
	height: 153px;
	width: 1024px;
	z-index: 9;
	margin: 0 0 0 20px;
	background-image: url(http://www.chattahooligan.com/images/rightbanner.png);
	overflow: hidden;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.header {
	width: 870px;
	height: 153px;
	text-align: left;
	margin: 0 0 15px 0;
	background-image: url(http://www.chattahooligan.com/images/75.png);
	z-index: 8;
	position: relative;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#chattahooligan {
	position: absolute;
	top: 10px;
	left: 18px;
}

.search {
	position: absolute;
	top: 10px;
	left: 600px;
}

#bloginfo {
	position: absolute;
	bottom: -20px;
	left: 82px;
	width: 500px;
	z-index: 9;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .1em;
}

.topbar {
	height: 153px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(http://www.chattahooligan.com/images/50.png);
	z-index: 1;
	margin: 0 1024px 0 0;
	display: block;
}

.post {
	background-image: url(http://www.chattahooligan.com/images/75.png);
	padding: 25px;
        margin: 0 0 10px 0;
}

.post2 {
	background-image: url(http://www.chattahooligan.com/images/75.png);
	padding: 25px;
        margin: 0 0 0 0;
}

.entry {
margin: 4px 0 0 0;
        position: relative;
clear: both;
}

.post:hover {
background-color: #fff;
}

.tab {
width: 60px;
height: 60px;
background-image: url(http://www.chattahooligan.com/images/50.png);
clear: both;
z-index: 9;
position: absolute;
bottom: 10px;
left: -85px;
}

.maincontent_wrapper {
	width: 523px;
	margin: 0 0 30px 23px;
	padding: 10px;
	background-image: url(http://www.chattahooligan.com/images/50.png);
	float: left;
clear: both !important;
}

.entry_wrapper {
	width: 523px;
	margin: 0 0 30px 23px;
	background-image: url(http://www.chattahooligan.com/images/50.png);
	float: left;
        padding: 0 10px 10px 10px;
clear: both !important;
}

.maincontent_wrapperfix {
	width: 543px;
        height: 10px;
	margin: 0 0 0 23px;
	background-image: url(http://www.chattahooligan.com/images/50.png);
	float: left;
clear: both !important;
}

span.drop
{
 float: left;
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #CCC;
 font-size: 40px;
 line-height: 38px;
 margin: 0 2px -9px 0;
}

.maincontent {
	width: 523px;
	margin: 0 0 0 0;
	background-color: none;
	padding: 0;
	float: left;
}

.maincontent2 {
	width: 523px;
	margin: 0 0 0 0;
	background-color: none;
	padding: 0 0 0 0;
	float: left;
clear: both !important;
}

.postmetadata {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin: 20px 0 10px 0;
	border-top: 1px dotted #ccc;
        clear: both;
}

.posttime {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin: 0 0 4px 2px;
}

.comments {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
}

.postbox {
	clear: both;
	background-image: url(http://www.chattahooligan.com/images/pattern.png);
	height: 150px;
	position: relative;
	display: block;
}

.commenttitle {
	width: 353px;
	position: absolute;
	top: 15px;
	left: 100px;
	color: #999;
}

.form {
	width: 353px;
	position: absolute;
	top: 37px;
	left: 100px;
	padding: 15px;
	border: 1px solid #ccc;
	background-color: #FFF;
}

.form2 {
	width: 353px;
	position: absolute;
	top: 72px;
	left: 100px;
	padding: 15px;
	border: 1px solid #ccc;
	background-color: #FFF;
}

.form3 {
	width: 353px;
	position: absolute;
	top: 107px;
	left: 100px;
	padding: 15px 15px 75px 15px;
	border: 1px solid #ccc;
	background-color: #FFF;
}
/*
label{
	float: left;
	width: 85px;
	padding: 5px 0 5px 15px;
	font-weight: bold;
}

input, textarea{
	width: 180px;
	margin-bottom: 5px;
	border: 1px solid #ccc;
	padding:  5px 15px 5px 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	font-size: 11px;
	line-height: 18px;
}

textarea{
	width: 353px;
	height: 100px;
	padding: 5px 15px 5px 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	font-size: 11px;
	line-height: 18px;
}
*/
br {
clear: left;
}

.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	position: absolute;
	top: 207px;
	left: 100px;
	border: 1px solid #ccc;
	background-color: #FFF;
	padding: 5px 15px;
	display: block;
	width: 75px;
	font-size: 12px;
	color: #999;
	cursor: pointer;
}

.submit:hover {
	background-color: #FDBB30;
	color: #FFF;
}

.commentee {
	position: absolute;
	top: 15px;
	left: 15px;
}

.talkbubble {
	position: absolute;
	top: 15px;
	left: 90px;
	z-index: 6;
}

.commentee img {
	padding: 3px;
	border: 1px solid #ccc;
	background-color: #FFF;
}

.commentcontent {
	width: 353px;
	background-color: #FFF;
	position: absolute;
	top: 15px;
	left: 100px;
	padding: 15px 15px 40px 15px;
	border: 1px solid #ccc;
}

#alternate {
	background-image: none;
}

.right {
	width: 280px;
	margin: 0 0 0 0;
	float: right;
position: absolute;
top: 191px;
right: 0px;
        clear: both !important;
}

.right h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        letter-spacing: .1em;
        text-transform: uppercase;
        color: #000;
}

.nav ul {
	list-style: none;
}

.nav li {
	list-style: none;
	float: left;
	border-bottom: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        padding: 0 0 0 15px;
}

.nav li:first {
	border-bottom: 1px dotted #FFF;
}

.nav #noBorder li {
	border-bottom: none;
}

.nav li:first-child {
}

.navigation {
text-align: center;
	width: 543px;
	margin: 0 0 0 23px;
	float: left;
	padding: 0 0 0 0;
        clear: both;
}

.archives {
height: auto;
display: block;
position: relative;
}

.months {
height: auto;
display: block;
width: 110px;
position: absolute;
top: 0;
left: 8px;
color: #002d56;
font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin: 18px 0 10px 0;
padding: 0 0 0 0;
font-weight: bold;
}

.months_header {
background: url(http://www.chattahooligan.com/images/50.png);
width: 102px;
margin: 0 0 3px 0;
padding: 4px;
text-align: center;
}

.months_header2 {
background: url(http://www.chattahooligan.com/images/50.png);
width: 127px;
margin: 0 0 3px 0;
padding: 4px;
text-align: center;
}

.months ul {
}

.months li {
color: #002d56;
list-style: none;
width: 100%
}

.months li a:link {
color: #002d56;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 20px 0 10px 0;
font-weight: normal;
font-style: italic;
}

.months li a:visited {
color: #002d56;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 20px 0 10px 0;
font-weight: normal;
font-style: italic;
}

.months li a:hover {
color: #fdbb30;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 20px 0 10px 0;
font-weight: normal;
font-style: italic;
}

.cats {
height: auto;
display: block;
width: 135px;
position: absolute;
top: 0;
left: 133px;
color: #002d56;
font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: .1em;
	margin: 18px 0 10px 0;
padding: 0 0 0 0;
font-weight: bold;
}

.cats ul {
}

.cats li {
color: #666;
list-style: none;
width: 135px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
font-weight: normal;
font-style: italic;
}

.cats li a:link {
color: #002d56;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 20px 0 10px 0;
font-weight: normal;
font-style: italic;
}

.cats li a:visited {
color: #002d56;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 20px 0 10px 0;
font-weight: normal;
font-style: italic;
}

.cats li a:hover {
color: #fdbb30;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 20px 0 10px 0;
font-weight: normal;
font-style: italic;
}

#panel {
height: 200px;
display: none;
clear: both;
}

#panel2 {
display: none;
position: relative;
	border-bottom: 1px dotted #FFF;
	height: 120px;
	width: 280px;
	clear: both;
}

#home {
	border-top: 1px dotted #FFF;
	border-bottom: 1px dotted #FFF;
	width: 280px;
	height: 48px;
	float: left;
}

#about {
	border-bottom: 1px dotted #FFF;
	width: 280px;
	height: 48px;
	float: left;
}

#archives {
	border-bottom: 1px dotted #FFF;
	width: 280px;
	height: 48px;
	float: left;
}

#connect {
	border-bottom: 1px dotted #FFF;
	width: 280px;
	height: 48px;
	float: left;
}

.recent {
	border-bottom: 1px dotted #FFF;
	width: 280px;
	float: left;
        margin: 5px 0 0 0;
}

.recent h2 {
	color: #002D56;
	padding: 15px 23px 0px 23px;
	letter-spacing: .1em;
	text-transform: uppercase;
	font-size: 10px;
        margin: 0 0 5px 0;
        line-height: 2px;
}

.recent_title {
        color: #002D56;
	padding: 15px 23px 0 23px;
	letter-spacing: .1em;
	text-transform: uppercase;
	font-size: 10px;
}

#comments_div{
        width:258px;
        background-color: none;
        float: left;
        padding: 0 7px 5px 0;
        margin: 0px;
        overflow: inherit;
        color: #666;
        font-family: Georgia, "Times New Roman", Times, serif;
}

ul#comments_div {
}

ul#comments_div li{
        border-bottom: none;
}

#comments_div span {
        background-image: url(http://www.chattahooligan.com/images/50.png);
	padding: 5px 8px 5px 8px;
	margin: 0px;
	width: 229px;
        color: #666;
font-size: 12px;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
display: block;
}

#comments_div h2{
        font-family: helvetica, arial, sans-serif;
        font-size: 17pt;
        color: #ff9900;
    }

ul#comments_div li span a{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
        font-style: italic;
	text-align: left;
	padding: 0px;
	text-transform: none;
        letter-spacing: 0em;
    }

ul#comments_div li span a:visited{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999;
        font-style: italic;
	text-align: left;
	padding: 0px;
	text-transform: none;
        letter-spacing: 0em;
    }

ul#comments_div li span a:hover{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999;
        font-style: italic;
	text-align: left;
	padding: 0px;
	text-transform: none;
        letter-spacing: 0em;
    }

#comments_div a{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #002d56;
	text-transform: none;
	letter-spacing: 0em;
	text-align: left;
    }

#comments_div a:visited{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #002d56;
	text-transform: none;
	letter-spacing: 0em;
	text-align: left;
    }

#comments_div a:hover{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ff9900;
	text-transform: underline;
	letter-spacing: 0em;
	text-align: left;
    }

#twitter_div{
        width:260px;
        background-color: none;
        float: left;
        padding: 0;
        overflow: inherit;
        color: #666;
        font-family: Georgia, "Times New Roman", Times, serif;
        border: none;
    }

#twitter_div span {
        background-image: url(http://www.chattahooligan.com/images/50.png);
	padding: 5px 8px 5px 8px;
	margin: 0 15px 0 0;
	width: 229px;
        color: #666;
font-size: 12px;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
display: block;
}

#twitter_div h2{
        font-family: helvetica, arial, sans-serif;
        font-size: 17pt;
        color: #ff9900;
    }

ul#twitter_div li span a{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
        font-style: italic;
	text-align: left;
	padding: 0px;
	text-transform: none;
        letter-spacing: 0em;
    }

ul#twitter_div li span a:visited{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999;
        font-style: italic;
	text-align: left;
	padding: 0px;
	text-transform: none;
        letter-spacing: 0em;
    }

ul#twitter_div li span a:hover{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999;
        font-style: italic;
	text-align: left;
	padding: 0px;
	text-transform: none;
        letter-spacing: 0em;
    }

#twitter_div a{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #002d56;
	text-transform: none;
	letter-spacing: 0em;
	text-align: left;
    }

#twitter_div a:visited{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #002d56;
	text-transform: none;
	letter-spacing: 0em;
	text-align: left;
    }

#twitter_div a:hover{
        font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #ff9900;
	text-transform: underline;
	letter-spacing: 0em;
	text-align: left;
    }

#twitter_div ul{
width: 260px;
list-style: none;
padding: 0px;
margin: 0px;
    }

#twitter_div ul li{
        text-decoration: none;
        background-color: none;
        margin: 0 0 7px 0px;
    }

.recent p {
}

a#timestamp {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	letter-spacing: .1em;
	text-align: left;
	padding: 7px 15px 5px 9px;
        display: block;
border-bottom: none;
}

a:visited#timestamp {
        font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	letter-spacing: .1em;
        text-decoration: none;
	text-align: left;
	padding: 7px 15px 5px 9px;
        display: block;
border-bottom: none;
}

a:hover#timestamp {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	letter-spacing: .1em;
        text-decoration: underline;
	text-align: left;
	padding: 7px 15px 5px 9px;
        display: block;
border-bottom: none;
}

#timestamp2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #999;
	text-transform: uppercase;
	letter-spacing: .1em;
	text-align: left;
	padding: 6px 15px 5px 9px;
border-bottom: none;
}

.bubble {
	width: auto;
	float: left;
	position: relative;
margin: 0 0 8px 0;
}

.bubble img {
	position: absolute;
	top: 0px;
	left: 18px;
}

.bubble2 {
	width: auto;
	float: left;
	position: relative;
margin: 0 0 2px 0;
}

.bubble2 img {
	position: absolute;
	top: 0px;
	left: 18px;
}

.links_cfc #cfc img a {
border-bottom: none;
}

#cfc img a:visited {
border-bottom: none;
}

#cfc img a:hover {
border-bottom: none;
}

#facebook {
}

#twitter {
}

#flickr {
}

.accordion {
}

.accordion_toggle {
	height: 48px;
}

.accordion_content {
}

#links {
	position: relative;
	border-bottom: 1px dotted #FFF;
	height: 120px;
	width: 280px;
	clear: both;
        display:block;
}


.links_cfc {
	position: absolute;
	top: 10px;
	left: 22px;
        display:block;
	border-bottom: none;
}

.links_facebook {
	position: absolute;
	top: 20px;
	left: 145px;
        display:block;
	border-bottom: none;
}

.links_twitter {
	position: absolute;
	top: 50px;
	left: 145px;
        display:block;
	border-bottom: none;
}

.links_flickr {
	position: absolute;
	top: 80px;
	left: 145px;
        display:block;
	border-bottom: none;
}

.links_cfc a {
	border-bottom: none;
}

.links_facebook a {
	border-bottom: none;
}

.links_twitter a {
	border-bottom: none;
}

.links_flickr a {
	border-bottom: none;
}

.clear {
	clear: both;
}

.comments-template{
	width: 543px;
	margin: 0 0 0 23px;
	float: left;
	padding: 10px 0 0;
        position: relative;
        clear: both !important;
}

.comments-template ol {
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li {
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.commentBox {
padding: 15px 20px 3px 20px;
margin: 0;
background: url(http://www.chattahooligan.com/images/50.png);
}

.commentWrapper {
background: url(http://www.chattahooligan.com/images/50.png);
padding: 10px;
-moz-border-radius: 5px;
}

.commentBubble {
background-image: url(http://www.chattahooligan.com/images/meta2.png);
background-repeat: no-repeat;
display: block;
height: 15px;
width: 15px;
margin: 0 0 0 42px;
position: relative;
}

.commentGravatar {
background: url(http://www.chattahooligan.com/images/50.png);
padding: 5px;
width: 40px;
height: 40px;
margin: 0 0 0 25px;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
position: absolute;
bottom: -50px;
left: 48px;
width: 300px;
height: 40px;
padding: 5px;

}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}

.footer {
	margin: 0 160px 0 30px;
	width: 530px;
	clear: both !important;
	border-top: 1px dotted #FFF;
	padding: 5px 0 0 0;
}

.footer p {
	color: #FFF;
	text-align: center;
}

.footer p a {
	color: #FFF;
}

.footer p a:visited {
	color: #FFF;
}

.footer p a:hover {
	color: #002D56;
}

.line {
height: 5px;
border-bottom: 1px dotted #FFF;
}

/*
#idc-container-parent #idc-container .idc-c-h .idc-a {
background-image: url(http://www.chattahooligan.com/images/50.png) !important;
padding: 5px !important;
position: absolute !important;
bottom: 10px !important;
left: 33px !important;
display: block !important;
float: left !important;
text-align: left !important;
clear: both !important;
}



.idc-c-h {
width: 100% !important;
height: 125px !important;
border-bottom: 1px dotted #fff !important;
padding: 0 0 0 0 !important;
margin: 0 0 0 0 !important;
clear: both !important;
position: absolute !important;
bottom: -75px !important;
left: 0 !important;
background-image: url(http://www.chattahooligan.com/images/meta2.png) !important;
background-position: 53px 51px !important;
background-repeat: no-repeat !important;
z-index: 998 !important;
}

.idc-c-h .idc-i {
padding: 0 0 0 0 !important;
margin: 0 0 0 0 !important;
position: absolute !important;
bottom: 15px !important;
left: 98px !important;
display: block !important;
float: left !important;
text-align: left !important;
clear: both !important;
}

#idc-container-parent #idc-container .idc-c .idc-c-t {
background-image: url(http://www.chattahooligan.com/images/75.png) !important;
padding: 15px !important;
clear: both !important;
margin: 0 0 0 0 !important;
}

#idc-container-parent #idc-container .idc-c .idc-c-t p {
font-size: 9px !important;
}

#idc-container .idc-anonymous {
position: relative !important;
margin: 0 0 15px 0 !important;
}

#idc-container-parent #idc-container .idc-c {
background-image: url(http://www.chattahooligan.com/images/50.png) !important;
padding: 10px !important;
margin: 50px 0 -45px 0 !important;
clear: both !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-c .idc-c-t {
background-image: url(http://www.chattahooligan.com/images/50.png) !important;
padding: 10px !important;
margin: 50px -10px 50px 0 !important;
clear: both !important;
float: right !important;
width: 490px !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-c .idc-c-h {
width: 100% !important;
height: 125px !important;
border-bottom: 1px dotted #fff !important;
padding: 0 0 0 0 !important;
margin: 0 0 0 0 !important;
clear: both !important;
position: absolute !important;
bottom: -75px !important;
left: 0 !important;
background-image: url(http://www.chattahooligan.com/images/meta2.png) !important;
background-position: 53px 51px !important;
background-repeat: no-repeat !important;
z-index: 998 !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-c .idc-c-t .idc-c-t-inner {
background-image: url(http://www.chattahooligan.com/images/75.png) !important;
padding: 15px !important;
clear: both !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-thread .idc-c .idc-c-t {
background-image: url(http://www.chattahooligan.com/images/50.png) !important;
padding: 10px !important;
margin: 50px -10px 50px 0 !important;
clear: both !important;
float: right !important;
width: 450px !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-thread .idc-c .idc-c-t .idc-c-t-inner {
background-image: url(http://www.chattahooligan.com/images/75.png) !important;
padding: 15px !important;
clear: both !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-thread .idc-thread .idc-c .idc-c-t {
background-image: url(http://www.chattahooligan.com/images/50.png) !important;
padding: 10px !important;
margin: 50px -10px 50px 0 !important;
clear: both !important;
float: right !important;
width: 450px !important;
}

#idc-container-parent #idc-container .idc-comments .idc-thread .idc-thread .idc-thread .idc-thread .idc-c .idc-c-t .idc-c-t-inner {
background-image: url(http://www.chattahooligan.com/images/75.png) !important;
padding: 15px !important;
clear: both !important;
}
	
#idc-container-parent #idc-container .idc-v {
display: none;
}

.idc-btn_s {
position: absolute;
bottom: 37px;
left: 380px;
z-index: 999 !important;
}

.idc-right {
display: none !important;
}

#idc-container .idc-avatar {
background-image: url(http://www.chattahooligan.com/images/75.png) !important;
}

.idc-new {
}

.idc-thread {
margin: 0 0 0 0 !important;
clear: both !important;
display: block !important;
padding: 0 0 45px 0 !important;
}

.idc-c:first {
margin: 0 0 -45px 0 !important;
}

.idc-thread_active {
display: none !important;
}

.idc-comments {
margin: -45px 0 0 0 !important;
}

.idc-c-b {
position: absolute !important;
bottom: -83px !important;
right: 500px !important;
display: block !important;
clear: both !important;
}

#commentform {
position: relative;
}

.idc-collapselink {
display: none !important;
background-image: none !important;
}

.idc-a-facebook {
margin: 29px -2px -1px -14px !important;
}

.idc-a-twitter {
margin: 29px -2px -1px -14px !important;
}

.idc-text_noresize {
width: 486px !important;
}

.idc-new {
width: 523px !important;
}

#idc-container .idc-foot {
border-top: none !important;
}

#submit {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
position: absolute;
top: 0;
left: 50px;
	border: 1px solid #ccc;
	background-color: #000;
	padding: 5px 15px;
	display: block;
	width: 100%;
	font-size: 12px;
	color: #999;
	cursor: pointer;
}

#submit:hover {
	background-color: #FDBB30;
	color: #FFF;
}

.idc-id {
display: none !important;
}

#IDCommentsHead {
display: none !important;
}
*/
