
#chatContainer{margin:200px 0 0 860px;}

#contents{padding-bottom:50px}

#leftCol{width:317px;}
#leftCol #leftCallout {margin-bottom:20px;display:none;}
#leftCol #leftCallout #beautyLibContent{position:absolute;margin:120px 0 0 70px;height:300px;width:195px;font-size:.9em;}
#leftCol #leftCallout #beautyLibContent div .title a{font-weight:bold;color:#FF6600;text-decoration:none;}
#leftCol #leftCallout #beautyLibContent div .title a:hover{filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40;}
#leftCol #leftCallout #beautyLibContent div .body{margin:3px 0 10px 0;}

#rightCol{float:left;width:620px;}
#rightCol #tipHeader{padding:125px 0 0 12px;width:100%;}
#rightCol #tipHeader #tipContainer {width:620px;border:0px solid #000000;margin-bottom:40px}
#rightCol #tipHeader #tipContainer #div1 {float:left;margin:0 0 15px 5px;}
#rightCol #tipsDropDownContainer{clear:both;margin:10px 0 0 5px}
#rightCol #tipsDropDownContainer select{font-size:1em;color:#666666;}

#rightCol #col1 {width:350px;float:left;}
#rightCol #col1 div {margin-bottom:20px;}
#rightCol #col1 div #voteContainer {border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:10px 0 10px 0;margin:25px 0 15px 0}
#rightCol #col1 div #voteContainer span {font-weight:bold;color:#FF6600;cursor:pointer;}
#rightCol #col2 {width:258px;float:left;}

#tipTitle{float:left;font-size:4.545em;text-transform:lowercase;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#003399}

#tipsContent #imgCol{float:left;width:100px;margin-right:15px;}
#tipsContent #stepsCol{float:left;width:205px}
#tipsContent #stepsCol a{color:#3198FF;text-decoration:none;font-weight:bold}
#tipsContent #stepsIntro a{color:#3198FF;text-decoration:none;font-weight:bold}
#tipsContent #stepsOutro a{color:#3198FF;text-decoration:none;font-weight:bold}


#voteError{font-weight:bold;color:#FF3333;display:none;}
#addFav{font-weight:bold;color:#FF3333;}

.stepNum{font-weight:bold;color:#003399;}
