html{}
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#404040;margin:0;padding:0;}
#wrapper{width:100%;}
#header{}
/*#access{overflow:hidden;width:100%;border-bottom:2px solid #0000ff;} */
#container{float:left;width:100%;}
#content{margin:20px;}
#sidebar{margin:30px 0 0 -210px;width:162px;float:right;position:relative;}
#footer{clear:left;width:100%;padding-top:20px; text-align:center;border-top:3px solid #EFEFEF;}
*{margin:0;padding:0;}
a{color:#333333;text-decoration:none;}
a:hover{color:#333333;text-decoration:underline;}
img{border:0;}
.separator{color:#CCCCCC;margin:0 5px;}
.clear{clear:both;font-size:0;height:0;}
.meta-sep{color:#CCCCCC;margin:0 5px;}
.floater-left{float:left;}
.floater-right{float:right;}
#menu ul{display:inline;list-style:none;}
#menu ul li{display:inline;float:left;margin-left:3px;padding:15px 10px 6px 10px; background-color:#f9f9f9;}
.finance {border-bottom:5px solid green!important;}
.business {border-bottom:5px solid #0000FF!important;}
.law {border-bottom:5px solid #999999!important;}
.internet {border-bottom:5px solid #00FFFF!important;}
.technology {border-bottom:5px solid #FFFF00!important;}
.education {border-bottom:5px solid #FF6600!important;}
.health {border-bottom:5px solid #FF0000!important;}
.autos {border-bottom:5px solid #000000!important;}
.self {border-bottom:5px solid #FF0099!important;}
.relationships {border-bottom:5px solid #990066!important;}
.shopping {border-bottom:5px solid #FFFF99!important;}
#menu ul li a{color:#0000ff!important; font-weight:700; text-decoration:none}
#blog-title{font-size:16pt;font-weight:normal;margin:10px 0 0 15px;}
#blog-title a{color:#CC0000;text-decoration:underline;}
#blog-description{font-size:120%;font-weight:normal;margin:0 0 0 20px;}
.page-title{margin-bottom:15px;font-weight:normal;font-size:160%;color:#cc0000;}
.post{margin-bottom:50px;}
.post-title{font-weight:normal;font-size:150%;}
.entry-title{width:auto;font-weight:bold;font-size:13pt;}
.entry-comments{float:right;}
.entry-title a{color:#0000FF;}
.more-link{display:block;margin:10px 0 0 0;}
.entry-comments{float:right;background:url(images/cbubble_left.gif) no-repeat top left;padding:3px 0 7px 7px;}
.entry-comments a, .entry-comments span{background:url(images/cbubble_right.gif) no-repeat top right;padding:3px 7px 7px 0;color:#FFFFFF;font-size:90%;font-weight:bold;}
.entry-comments span{color:#CCCCCC;font-weight:normal;}
.entry-comments a:hover{color:#FFFFFF;}
.entry-meta{margin:0;border-top:1px solid #EFEFEF;}
.entry-footer{color:#666666;font-size:90%;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;padding:5px 0;}
.entry-footer span{color:#CCCCCC;margin:0 5px;}
.entry-subscribe{padding:5px 5px 5px 26px;background:#FAFAFA url(images/rss.gif) no-repeat top left;background-position:6px 6px;}
.entry-content{width:100%; margin-top:5px;padding:3px; padding-top:10px;}
.entry-content p{line-height:1.5;margin-bottom:10px;}
.entry-content h2{font-size:120%;margin-bottom:5px;margin-top:25px;}
.entry-content a{text-decoration:underline;}
.entry-content ul, .entry-content ol{margin-left:30px;margin-bottom:10px;}
.entry-content ul li, .entry-content ol li{line-height:1.3;margin-bottom:5px;}
#sidebar h2, #sidebar h3{font-size:100%;font-weight:bold;color:#333333;text-transform:uppercase;margin-bottom:5px;padding:0 2px;}
#sidebar ul{list-style:none;}
#sidebar ul li{margin-bottom:20px;}
#sidebar ul li ul, #sidebar ul li ul li ul{margin:0;padding:0;}
#sidebar ul li ul li{padding:4px 2px 4px 10px;background:url(images/bullet.gif) no-repeat top left;background-position:0 7px;margin:0;border-bottom:1px solid #EFEFEF;}
#sidebar ul li ul li ul li{padding:4px 0 0 10px;background:url(images/bullet.gif) no-repeat top left;background-position:0 7px;margin:0;border-bottom:none;}
#rss-links ul li{background:url(images/rss.gif) no-repeat top left;padding-left:22px;background-position:1px 4px;}
.textwidget p{margin-bottom:10px;}
.textwidget a{text-decoration:underline;}
.widget_tag_cloud a{text-transform:lowercase;}
#wp-calendar caption{padding:5px 0;background:#FAFAFA;margin-bottom:5px;}
#wp-calendar td{padding:4px 6px;color:#999999;}
#wp-calendar td a{font-weight:bold;}
#wp-calendar #next{text-align:right;}
.comments{margin-top:30px;}
.comments h3{font-size:120%;margin-bottom:10px;color:#333333;}
.comments ol{list-style:none;}
.comments ol li{padding:10px;background:#FFFFFF;margin-top:2px;}
.comments ol li.alt{background:#FAFAFA;}
.comment-author{font-weight:bold;}
.comment-meta{color:#666666;margin-bottom:5px;font-size:90%;}
.unapproved{font-style:italic;}
#respond{margin-top:30px;}
#respond h3{color:#333333;}
.formcontainer{margin-top:10px;margin-bottom:10px;}
#comment-notes{margin-bottom:10px;}
.form-label{margin-bottom:2px;}
.form-input, .form-textarea{margin-bottom:10px;}
.form-input input, .form-textarea textarea{padding:5px;background:#FAFAFA;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.form-textarea input{width:280px;}
.form-textarea textarea{width:650px;}
.form-input input:hover{background-color:#FFFFFF;}
.form-submit input{padding:2px 5px;}
.vcard {color:#666666;font-size:75%;}