/*  
Theme Name: LinkShareBlog-v1.0-by-ContentRobot
Theme URI: http://www.contentrobot.com/
Description: This two column WordPress theme was created for <a href="http://www.linkshareblog.com">LinkShare</a> by <a href="http://www.contentrobot.com/">ContentRobot</a>.
Version: 1.0
Author: Dana Rockel
Author URI: http://www.contentrobot.com/
*/

/* @group Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th { margin:0; padding:0; }
/* table { border-collapse:collapse; border-spacing:0; } */
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
a:active, a:focus { outline: 0; }
/* @end */
/* @group Hacks */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/
.clearfix { display:block; }
/* End hide from IE Mac */
/* @end */
/* @group Global Styling */
body { background:#fff; font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 15px; color:#333; margin:0px; }
/* @end */
/* @group Layout */
#wrapper { width:100%; margin:0 auto; }
#headerwrapper { background-color:#fff; }
#header { background: url(images/main-header-bg.png) no-repeat right 50px; width:979px; /* height: 154px; */  margin:0 auto; padding:0; }
#headertop { background: url(images/main-bg-top.png) no-repeat; width:979px; height:50px; margin:0 auto; padding:0; }
#navwrapper { background-color:#666; }
#navigation { width: 655px; background-color:#333; margin:20px 0 0 12px; text-align:center; }
#containerwrapper { background-color:#fff; }
#container { background: url(images/main-bg.png) repeat-y; width:955px; margin:0 auto; padding: 0 12px; }
#content { background: url(images/nav-shade.png) repeat-x top; width:515px; float:left; margin:0; padding: 40px 70px 0; /* background-color:#fde; */ font-size:14px; line-height: 18px; }
#sidebar { width:260px; float:right; margin:30px 0 0; padding: 0 20px; /* background-color:#def; */ }
#footerwrapper { background-color:#fff; }
#footer { background: url(images/main-bg-bottom.png) no-repeat; width:979px; height:50px; margin:0 auto; padding:0; }
/* @end */
/* @group Typography */
a:link { color:#cc0000; }
a:visited { color:#cc0000; }
a:hover { color:#000; }
a:active { color:#000; }
blockquote { font-style:italic; margin:0 20px; color:#666; }
strong { font-weight:bold; }
em { font-style:italic; }
code, code p {  }
acronym, abbr, span.caps {  }
small {  }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }
h1 { font-size:24px; margin-bottom:10px; }
h2 { font-size:18px; margin-bottom:6px; }
h3 { font-size:14px; margin-bottom:4px; }
h4 { font-size:12px; margin-bottom:2px; }
h5 { font-size:10px; }
h6 { font-size:9px; }
/* @end */
/* @group Header */
#header h1#logo a { float:left; width: 256px; height: 25px; display: block; position: relative; top: -10px; left: 35px; margin: 0; text-indent: -2000em; }
.description { float: left; display: block; width: 250px; position: relative; top: 10px; left: 30px; color: #cc0000; font-size: 12px; line-height: 14px; text-indent: -2000em; }
#header #lillogo a { float: left; display: block; width: 122px; height: 37px; position: relative; top: 30px; left: 27px; text-indent: -2000em; }
#search { text-align: center; float: right; width: 300px; height: 21px; display: block; position: relative; top: 0px; right: 11px; }
#search input#searchfield { font-size: 12px; border: 1px solid #666; width: 150px; color: #999; padding: 2px; margin-right:3px; }
#rss { float: right; width: 280px; height: 35px; padding: 3px 20px 0 0; display: block; position: relative; top: 45px; right: 11px; /* background: url(images/rss-icon.png) no-repeat 15px 0 */; }
#rss a { color:#600; }
#rss a:active, #rss a:hover { color:#000; }
a#rssicon { float: left; display:block; width: 45px; height: 35px; text-indent: -2000em; }
/* @end */
/* @group Images */
img.aligncenter, img[align="center"] { display:block; border:none; margin:0 auto 10px; }
img.alignright, img[align="right"] { border:none; margin:0 0 5px 10px; display:inline; }
img.alignleft, img[align="left"] { border:none; margin:0 10px 5px 0; display:inline; }
img.noborder { border:none !important; }
img.avatar { float:left; margin: 0 5px 5px 0; }
/* @end */
/* @group Navigation */
#navigation { padding: 4px 0px 4px; text-align: center; line-height: normal; font-size: 12px; font-weight: normal; }
#navigation li { display:inline; border-left: 1px dotted #fff; }
#navigation li a, #navigation li a:visited { color: #fff !important; padding: 10px 8px 10px 9px; text-decoration: none; }
#navigation li#current a { color: #000 !important; }
#navigation li a:hover, #navigation li#current a:hover, #navigation li a:active, #navigation li#current a:active { color: #fff !important; text-decoration: underline; }
/* @end */
/* @group Content */
#content p { padding-bottom:10px; }
#content ul { padding-bottom:10px; list-style:disc; }
#content ul ul { padding-bottom:0px; list-style:disc; }
#content ul li { margin-left:15px; }
#content ol { padding-bottom:10px; list-style:decimal; }
#content ol ol { padding-bottom:0px; list-style:decimal; }
#content ol li { margin-left:20px; }

#content .commentbubble { float: right; width: 100px; text-align: center; font-size: 11px; color: #666; margin-top:3px; }
#content .commentbubble a { text-decoration:none; color: #666; }
#content .commentbubble a:active, #content .commentbubble a:hover { text-decoration:none; color: #c00; }
#content .commentbubble a.bubble { float: right; display:block; background: url(images/comment-bubble.png) no-repeat; width:24px; height:22px; text-decoration:none; color:#fff; line-height: 16px; padding-right: 2px; }
#content .commentbubble a.bubble:active, #content .commentbubble a.bubble:hover { background: url(images/comment-bubble.png) no-repeat 0 -22px; }
#content .commentbubble .commentword { float: right; }

#content .headwrap { border-bottom: 1px dotted #8e8c8e; padding-bottom: 5px; margin-bottom: 25px; }
#content .heading { float: left; width:410px; }
#content h2 { margin-bottom: 2px; }
#content h2 a, #content h2 a:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 20px; line-height: 22px; font-weight: bold; text-decoration: none; }
#content h2.pagetitle { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 20px; line-height: 22px; font-weight: bold; color:#cc0000; padding-bottom: 10px; }
#content .postinfo { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 14px; color: #666; }
#content .postinfo a, #content .postinfo a:visited { text-decoration: none; color: #933; }
#content .readmore a, #content .readmore a:visited {  }

#content .postmeta { font-size:12px; color:#000; padding: 1px 0; margin:10px 0 30px; background-color: #fae5e5; }
#content .postmeta p { margin: 0 10px; padding:3px 0px; border-bottom:1px dotted #8d8a8c; }
#content .postmeta a { text-decoration: none!important; color:#933; }
#content .postmeta a:active, #content .postmeta a:hover { color:#000; }
#content .postmeta a.backme { display: inline-block; /* width: 16px; */ padding-left: 20px; height: 16px; background: url(images/backme.png) no-repeat; /* text-indent: -2000em; */ }
#content .postmeta a.affiliates4u { display: inline-block; /* width: 20px; */ padding-left: 24px; height: 20px; background: url(http://www.affiliates4u.com/media/img/content/media/buttons/20.png) no-repeat; /* text-indent: -2000em; */ }
#content .postmeta a.facebook { display: inline-block; width: 16px; height: 16px; background: url(images/facebook.png) no-repeat; text-indent: -2000em; }
#content .postmeta a.twitter { display: inline-block; width: 16px; height: 16px; background: url(images/twitter.png) no-repeat; text-indent: -2000em; }
#content .postmeta a.reddit { display: inline-block; width: 16px; height: 16px; background: url(images/reddit.png) no-repeat; text-indent: -2000em; }
#content .postmeta a.digg { display: inline-block; width: 16px; height: 16px; background: url(images/digg.png) no-repeat; text-indent: -2000em; }
#content .postmeta a.delicious { display: inline-block; width: 16px; height: 16px; background: url(images/delicious.png) no-repeat; text-indent: -2000em; }
#content .postmeta a.technorati { display: inline-block; width: 16px; height: 16px; background: url(images/technorati.png) no-repeat; text-indent: -2000em; }
#content .postmeta a.stumbleupon { display: inline-block; width: 16px; height: 16px; background: url(images/stumbleupon.png) no-repeat; text-indent: -2000em; }
#content .postmeta img.WP-EmailIcon { margin:0 0 -2px; }
.prevpage { float: left; }
.nextpage { float: right; }
/* @end */
/* @group Sidebar */
#sidebar h2 { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 18px; font-weight: bold; color: #900; border-bottom: 1px dotted #900; padding-bottom: 7px; }
#sidebar li { padding:0 0 15px; }
#sidebar li ul li { padding:0; }
#sidebar ul { margin-bottom: 10px; }
#sidebar ul li a { color: #000; }
#sidebar ul li a:active, #sidebar ul li a:hover { color: #900; }
ul#recentcomments li { padding-bottom: 5px!important; }
#sidebar a.rss { display: inline-block; /* width: 16px; */ padding-left: 20px; height: 18px; background: url(images/rss-chicklet.gif) no-repeat; /* text-indent: -2000em; */ }
#sidebar a.email { display: inline-block; /* width: 16px; */ padding-left: 20px; height: 18px; background: url(images/email-chicklet.gif) no-repeat 0px 1px; /* text-indent: -2000em; */ }
#sidebar p {padding-bottom: 5px; }
/* @end */
/* @group Footer */
#footer { font-size:10px; }
#footerlinks { text-align: center; width: 655px; padding: 14px 0 0 12px; }
#footer a { color:#000; text-transform: uppercase; }
#footer a:hover, #footer a:active { color:#000; }
#footer li { list-style:none; display:inline; border-right: 1px dotted #000; margin: 0 2px; padding: 0 6px 0 0; }
/* @end */
/* @group ContentRobot */
#crwrapper { width: 979px; margin: 10px auto 5px; text-align: left; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; }
#crleft { width: 655px; text-align: center; }
#poweredbycr { height: 26px; width: 232px; margin: -10px auto 0; line-height: 26px; font-size: 10px; background: url(images/cr-bot.png) no-repeat 103px 0; cursor: pointer; }
#poweredbycr:active, #poweredbycr:hover  { background: url(images/cr-bot.png) no-repeat 103px -26px; }
#crl { float: left; width: 100px; text-align: right; }
#crc { float: left; width: 26px; height: 26px; margin: 0 3px; }
#crr { float: left; width: 100px; text-align: left; }
#poweredbycr a { color: #b0b0b0; text-decoration:none; cursor: pointer; }
#poweredbycr a:hover, #poweredbycr a:active { color: #000; }
/* @end */
