/*  
misc comments

*/

body { 
    font-family: Arial, Georgia, "Times New Roman", Times, serif; 
    font-size:10px; 
}

#wrap { 
    width:980px; font-family: Arial, Georgia, "Times New Roman", Times, serif; 
    font-size:10px; 
    color:#333; 
    margin:0 auto; 
}

#header { 
    height:56px; 
    width:301px; 
    position:relative; 
    color:#8EA01B; 
    float:left; 
    margin-top:8px;
    margin-bottom:12px; 
    padding:0; 
}

#header h1 { 
    text-indent:-10000px; 
    margin:0; 
    padding:0; 
}

#header h1 a { 
    display:block; 
    background:url('images/logo2.gif') no-repeat; 
    height:56px
}

.entry img {border:0px none;}

a:hover{
	color:#CC0000;
}

.left { 
    float:left; 
    width:200px; 
    border:3px; 
    margin:10px 0; 
    padding:10px; 

}

.right { 
    float:right; 
    width:170px; 
    border:3px; 
    margin:10px 0; 
    padding:10px; 
} 

.right img { 
    border:0px none; 
    display:block; 
    margin-left:auto; 
    margin-right:auto 
}

.middle { 
    margin-top:10px; 
    line-height:16px; 
    margin-left:10px; 
    float:left; 
    width:510px; 
    border:3px; 
    overflow:hidden; 
    padding:5px; 
    font-size:11px; 
}

.middle h2 { 
    font-size:16px;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #5D87A7;  
    margin:0 7px 3px 0; 
    padding:3px 0; 
}

.middle img { 
    border:4px; 
}

.ads { 
    margin-top:10px; 
    line-height:16px; 
    margin-left:10px; 
    float:left; 
    width:510px; 
    border:3px; 
    text-align:center; 
    padding:10px; 
}

.ads img { 
    border:0px none; 
    text-align:center 
}

img.wp-smiley { 
    border:0px none; 
    padding:0 
}

#footer { 
    width:980px; 
    margin-top:20px; 
    text-align:center; 
    clear:both; 
    padding:10px; 
}

div.hr { 
    height:1px; 
    background:#fff url('images/hr.gif') repeat-x center; 
    clear:both 
}

div.br { 
    height:10px; 
    background:#fff url('images/br.gif') repeat-x center; 
    clear:both 
}

.alignright { 
    float:right; 
} 

.alignleft { 
    float:left; 
} 

.gcomment { 
    border-left:none; 
    vertical-align:middle; 
    border-right:none; 
    margin-bottom:3px; 
    border-bottom:1px solid #f3f3f3; 
    background-color:#F7F7F7; 
    padding:3px; 
}

.ucomment { 
    border-left:none; 
    border-right:none; 
    margin-bottom:3px; 
    border-bottom:1px solid #f3f3f3; 
    background-color:#fbfbf1; 
    padding:3px; 
}
 
input#submit { 
    background:#fc6; 
    border:2px solid #f93; 
    color:#fff; 
    font-size:13px; 
}

ol.commentlist { 
    margin:0 0 1px; 
    padding:0; 
}

ol.commentlist li { 
    list-style:none; 
    margin:0; 
    padding:13px 13px 1px; 
}

ol.commentlist li.commenthead { 
    list-style:none; 
    margin:0;
} 

ol.commentlist li.commenthead h2 { 
    margin:0; 
}



.addthis { 
    float:right; 
    clear:both; 
}

a{
	color:#579;
	text-decoration:none
}

a:hover{
	color:#CC0000;
}

    
.left h2, .comments h3 { 
    font-size:14px;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #D07442; 
    margin:0; 
    padding:0; 
}

.left ul, .right ul { 
    list-style-type:none; 
    margin:0; 
    padding:0; 
    line-height:150%; 
    font-size:11px; 
}

.left ul li, .right ul li { 
    list-style-type:none; 
    margin:0 0 20px; 
    padding:0;
}

.left ul li ul, .right ul li ul { 
    list-style-type:square; 
    margin:0; 
    padding:0 3px; 
}

.left ul li ul li, .right ul li ul li { 
    list-style-type:none; 
    border:0px none; margin:0; 
    padding-left:14px; 
    padding-right:0; 
    padding-top:0; 
    padding-bottom:2px 
}

.left ul li ul li :hover { 
    border-bottom:#ccc 1px solid;
}

.right h2, .comments h3 { 
    font-size:14px;
    font-family: Georgia, "Times New Roman", Times, serif; 
    color: #8EA01B;  
    margin:0 7px 3px; 
    padding:3px 0; 
}

.right ul, .right ul { 
    list-style-type:
    none; margin:0; 
    padding:0; 
    line-height:150%; 
    font-size:11px; 
}

.right ul li, .right ul li { 
    list-style-type:none; 
    margin:0 0 20px; 
    padding:0; 
}

.right ul li ul, .right ul li ul { 
    list-style-type:square; 
    margin:0; 
    padding:0 3px; 
}

.right ul li ul li, .right ul li ul li { 
    list-style-type:none; 
    background:url('images/bullet.gif') no-repeat 0 4px; 
    border:0px none; 
    margin:0; padding-left:14px; 
    padding-right:0; 
    padding-top:0; 
    padding-bottom:2px 
}

.right ul li ul li :hover { 
    border-bottom:#ccc 1px solid;
}

div.hr hr, div.br br { 
    display:none; 
}
.middle2, .middle3 { 
    margin-top:10px;
    line-height:16px; 
    margin-left:10px; 
    float:left; 
    width:237px; 
    border:3px solid #f3f3f3; 
    overflow:hidden; 
    padding:10px; 
}

.middle2 h2, .middle3 h2 { 
    font-size:14px;
    font-family: Georgia, "Times New Roman", Times, serif; 
    margin:0 7px 3px 2px; 
    padding:3px 3px; 
} 

.middle2 :hover, .middle3 :hover { 
    background:#fafafa; 
}

.ucomment img, .addthis img { 
    border:0px none; 
}
