
.wideLeftContent h1 { margin-bottom:2px; font-size:26px;  } 
.wideLeftContent p.postDate { margin-top:0px; font-size:11px; color:#999999; padding-bottom:15px; } 
.relatedPosts { margin:2em 0.5em; padding:1em 0em; border-bottom:1px solid #6699cc;  } 
.relatedPosts h3 { background: #6699cc; color:white; padding:3px; font-size:12px; font-family: "Arial", "Georgia", "sans-serif";  }
.relatedPosts ul { list-style:disc outside; margin:0.3em; margin-left:1.5em; font-size:11px;line-height:1.7em; } 
.postPics { float:right; width:235px; padding:2em; background:white;  } 
.postPics .pic  { width:100%; text-align:center; } 
.postPics p.desc { font-size:11px; color:#666666; margin-top:1.5em; }
.wideLeftContent a { color:#125581; text-decoration:none; } 
.wideLeftContent h1 { color:#125581;  } 
.wideLeftContent a:hover { text-decoration:underline; } 
.wideLeftContent a.morePics { font-size:10px; font-weight:bold; } 
.postBody { font-size:12px; } 
.postBody ul { list-style:disc; margin: 10px; } 
.postBody ul li { margin-left:10px; } 

ul.postList { margin:0.5em; margin-left:30px; } 
ul.postList li { background:url(../img/green_list.gif) 0px 6px no-repeat; padding-left:10px; margin-top:7px; }


ul.comments { list-style:none;  margin:0; padding:0; }
ul.comments li { margin-top:10px; padding-top:20px; border-bottom:1px dashed #cccccc; height:1%; } 
.speech { background:url(../img/comments/speech_bg.gif) #caf3a2; } 
.speechTop { background:url(../img/comments/speech_tl.gif) top left no-repeat #caf3a2; height:5px; } 
.speechTopRight { background:url(../img/comments/speech_tr.gif) #caf3a2; height:5px; width:5px; float:right; } 
.speechBottom { background:url(../img/comments/speech_bl.gif) top left no-repeat #caf3a2; height:5px; } 
.speechBottomRight { background:url(../img/comments/speech_br.gif) #caf3a2; height:5px; width:5px; float:right; } 
.speech_arrow { background:url(../img/comments/speech_arrow.gif) top left no-repeat; height: 23px; width: 37px; float:left; }
.speechInnerComments { margin:0.2em 0em 0.7em 1em; }
span.commentDate { font-size:10px; font-family: "Arial", "Georgia", "sans-serif"; font-weight:normal; font-weight:bold; color:#4f8e11;  }  
.commentAuthor { position:relative; margin-left:20px; } 
.speechAuthor { width:100%;  color:#333333;  } 
.speechAuthor p.author { font-size:15px; line-height:0.8em; font-family:"Georgia", "Arial", "sans-serif"; font-weight: bold; padding:0px 0px 0px 10px; float:left; }
.speechAuthor p.author a { text-decoration:underline; font-size:15px; }
.commentAdd { border:1px solid #c1c1c1; border-top:3px solid #c1c1c1; padding:1em; } 
.commentAdd form{ } 
.commentAdd h2 a { display:block; text-decoration:none; font-size:18px; border-bottom:1px solid #c1c1c1; font-family:"Arial", "sans-serif"; margin-bottom:5px; color:#aa181c; padding-bottom:5px; font-weight:normal; } 
.commentAdd label { display:block; font-size:10px;  margin-top:3px;  } 
.commentAdd label.bad { color:red; } 
.commentAdd input[type=text] { width:50%; padding:4px; font-size:11px;  border:1px solid #cccccc;   } 
.commentAdd textarea { width:100%; padding:4px; height:150px; border:1px solid #cccccc; font-size:11px; } 
.commentAdd select { width:49%; padding:3px; border:1px solid #cccccc; } 



.commentRating { width:auto; background:white; padding:3px; margin:3px 0px; float:right; border-left:1px dashed #cccccc; width:110px; }
a.thumbRate { display:block; width:20px; height:17px; float:right; background:url(../img/comments/votingThumbs.gif) no-repeat; text-indent:-10000em;  }
a.thumbsUp { background-position: top right; } 
a.thumbsUp:hover { background-position: bottom right; } 
a.thumbsDown { background-position: top left; } 
a.thumbsDown:hover { background-position: bottom left; } 
.voteCnt { float:right; margin-right:10px; } 

.votes_Zero { color:#999999; } 
.votes_Postitive { color:#333333; font-weight:bold; } 
.votes_Negative { color:#cc3333; } 
.thanksForVoting { clear:both; font-size:10px; font-style:italic; line-height:1em; } 


.relatedPostCol { float:left; width: 226px; margin: 40 15px 20px 0px; background-color: white; }

div.gBL a { width: 210px; display:block; margin:auto; }
a.gbImgLink img { width: 210px; height: auto; }
a.gbImgLink { display: block; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 2px solid #666666; }

div.gBL a.gbTitle { color: #CF0; font-family: "Arial","Georgia","sans-serif"; font-size: 12px; padding: 4px 0px 4px 4px; color: #125581; margin: 10px 5px 0px 10px; }

div.default a { width: 210px; margin:4px 0px 0px 4px; }
a.tunedef { margin:auto; height: auto; display: block; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #cccccc; font-family: "Arial","Georgia","sans-serif"; color: #5e5e5e; }
a.tunedef:hover { color: #333333; text-decoration: underline; }
a.tunedef img { display:block; border:none; width:200px; height:auto; margin:auto; margin-bottom:4px; }
.colorOptAndy {background: #33bbff; color: #eeffaa; font-family: "Arial","Georgia","sans-serif"; font-size: 12px; text-transform: uppercase; padding: 4px 4px 4px 4px; }

ul.holderAndy { background-color: #ebebeb; padding-top: 8px; border-right: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2; display:block; margin: 0px 5px 0px 5px }
li.andyProb { margin:0px 5px 0px 5px; }

a.tourLeaderboards,
a.tourWinnings { background:url(../img/post_sidebar_tours_default.gif) top left no-repeat; text-indent:-100000px; font-size:1px; display:block; height:76px; margin:3px 0px; }
a.tourWinnings { background-position:0px -76px; } 
