/*  
Theme Name: HIF Three
Theme URI: http://www.heyitsfree.net/
Description: This is the third design for Hey, It's Free! (HIF).
Version: 1.1
Author: Ryan "Goob" 
Author URI: http://www.shyzer.com/
*/

/* Basics */
* {margin:0;padding:0;}
body {background-attachment:fixed;background:#fff;color:#222;font:74%/1.6em verdana, tahoma, arial, sans-serif; padding-right:5px;padding-left:5px;text-align:justify;}
p {line-height:1.6em; margin: 0.7em 0;}
a {text-decoration:none;}
a:link, a:visited {color:#1e71d5;} /* old 2277dd */
a:hover	{color:#FF3366;}

h1, h2, h3, h4, h5, h6 {font-family:Verdana, Arial, Serif;}
.center {text-align:center !important;} /* Added on 7-1-09, not sure if I should keep it. */
br.clear {clear:both;}

/* IMAGES */
img {border:0;}
img.right {float:right;margin:10px 0 0 10px;}
img.left {float:left;margin:0 10px 10px 0;}
img.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.darkimg {background-color:#ccd;display:block;margin-left:auto;margin-right:auto;border:1px solid #a9a9a9;padding:4px;}
.whiteimg {border:4px solid #d8d8d8;display:block;margin-top:5px;margin-bottom:5px;margin-left:auto;margin-right:auto;}
img.wp-smiley {vertical-align:-15%;}
.wp-caption-text {margin:auto;font-size:90%;text-align:center;}
.wp-caption {size:90%;margin:auto;}
	
/* Top Navigation Style  */
#top-green-bar {border-bottom:5px solid #CCFF33;}
#top-nav {background:transparent;font-family:Trebuchet, "Trebuchet MS",Tahoma, Verdana, Arial, Serif;margin:0;margin:10px auto 0;overflow:hidden;padding:0;position:relative;text-align:left;width:970px;}
html #top-nav {height:1%;}

.page_item {float:left;list-style-type:none;margin:0 5px 0 0;}
.page_item a {background:#98DAF2;border:#1BA4D4 1px solid;border-bottom:none;color:#5B7790;display:block;font-weight:bold;letter-spacing:0px;padding:2px 10px;text-decoration:none;}
.page_item a:hover {background:#326588;border:#326588 1px solid;border-bottom:none;color:#fff;}
.page_item a:active, .current_page_item a {background:#FF4D33;border:#FF4D33 1px solid;border-bottom:none;color:#fff;font-weight:bold;}
#top-rss {position:absolute;right:0;top:4px;}

/* Header */
#page {text-align:left;width:970px;background:#fff;margin:0 auto;border-top:5px solid #FF4D33;}
#header {height:110px;margin-bottom:10px;border-bottom:1px solid #326588;position:relative;}
.top-banner {position:absolute;right:0;top:10px;}
#logo {width:220px;float:left;margin:0;padding:0;text-align:left;}
#logo h1 {margin-top:20px;text-indent:-5000px;background:url(images/logo1.png) right center no-repeat;height:75px;width:218px;display:block;}

/* Main Content */
#content-wrap {float:left;width:100%;}
#content {margin:0 460px 0 0;position:relative;}	
#content-single {margin:0 460px 0 0;}
#content-coupon {float:left;}
.announcement{margin:5px 0px 15px 0px;padding:5px;background-color:#ffffe0;border:2px solid #e6db55;}
	
.tip1 {background:#D7E6EE;border:1px solid #9FB2BD;padding:5px;}
.tip2 {background:#E3F0F2 none repeat scroll 0 0;border:1px solid #ADDDE6;padding:5px;}
.tip3 {background:#DAF8F9 none repeat scroll 0 0;border:1px solid #33CCFF;padding:5px;}
.tip4 {background:#D7E5E2 none repeat scroll 0 0;border:1px solid #89A5B5;padding:5px;}
.tip5 {background:#111111 none repeat scroll 0 0;border:1px solid #222222;padding:5px;color:#FFFFFF;}
.tip5 a {color:#B6D7E9;border-bottom:1px dashed;}
	
/* Sidebar */
#sidebar {width:450px;margin-left:-450px;float:left;font-size:0.9em;}
#sidebar ul{list-style:none;}
#sidebar ul li {margin:0 0 0.5em;}
	
.top-box {border:1px solid #95AABC;padding:10px;margin-bottom:10px;}
.search input, input#sbi {padding:5px 10px 5px 25px;border:2px solid #95AABC;width:381px;font-weight:700;margin-top:10px;color:#666;background:url(images/zoom.png) 5px center no-repeat;}
.search input:hover, .search input:focus, input#sbi:focus, input#sbi:hover {padding:5px 10px 5px 25px;border:2px solid #666;width:381px;font-weight:700;margin-top:10px;color:#000;background:url(images/zoom.png) 5px center no-repeat;}
	
.top-box h2 {color:#5B7790;font:bold 1.8em garamond,georgia,times,serif;border-bottom:1px solid #95AABC;padding-bottom:2px;margin-bottom:5px;text-align:center;}
.top-box a {text-decoration:none;}
.top-box-icons {text-align:center;}
.top-box-icons img {margin:0px 4px -10px 5px;}

.side1 {width:180px;float:left;color:#333;position:relative;}
.side2 {width:270px;float:left;color:#333;position:relative;}
.side1 h3, .side2 h3, .side3 h3, h3.oiopub350 {color:#5B7790;font:bold 1.8em garamond,georgia,times,serif;border-bottom:1px solid #95AABC;margin-bottom:5px;text-align:center;}
.side1 a:link, .side1 a:visited, .side2 a:link, .side2 a:visited, .side3 a:link, .side3 a:visited {color:#0066CC;}
.side1 a:hover, .side2 a:hover, .side3 a:hover {color:#FF6633;}

.category-icons li {line-height:1.4em;}
.category-icons a {background:url(images/folders.gif) no-repeat 0 -4px;padding:0 0 0 20px;margin-left:5px;}
.category-icons a:hover {background-position:0 -84px;}

.page-icons li {line-height:1.4em;}
.page-icons a {background:url(images/page.png) no-repeat;padding:0 0 1px 20px;margin:0 0 -10px 5px;}
.page-icons a:hover {background:url(images/page_go.png) no-repeat;padding:0 0 1px 20px;margin-left:5px;}
.right-col {width:200px;}
#couponsdotcom {padding:0 0 0 39px;}

.sidebar-center {text-align:center;}
.side2 .side2-data {margin-left:10px;}
.oiopub125 {list-style:none;width:260px;padding:0 0 0 10px;}

.pimp-out a:link {color:#000000;}
.pimp-out a:visited, .twitter-pimp a:visited {color:#000000;}
.pimp-out a:hover, .twitter-pimp a:hover {color:#FF6633;}

.newsletter-box {background:none repeat scroll 0 0 #E5E5E5;border:1px solid DarkGray;padding-bottom:10px;margin-top:1px;}
.newsletter-flow {margin-top:-25px;}

label#newsletter-text {padding-left: 10px;font-size:1.5em;font-weight:bold;}
input#awf_field-7720403 {background: #fff url(http://heyitsfree.s3.amazonaws.com/member.png) no-repeat;padding:0px 0px 5px 20px;}
input#awf_field-7720404 {background: #fff url(http://heyitsfree.s3.amazonaws.com/email.png) no-repeat 2px; padding: 0px 0px 5px 20px}

.rss-box {background:none repeat scroll 0 0 #E5E5E5;border:1px solid DarkGray;padding-bottom:5px;margin-top:-15px}
.rss-flow {margin-top:-20px;padding:0px 5px 0px 2px;}
.rss-pimp {font-size:1.4em;}

.facebook-box {background:none repeat scroll 0 0 #E5E5E5;border:1px solid DarkGray;padding:5px 0px 4px 0px;margin-top:-15px;}
.facebook-flow {margin-top:-25px;padding:0px 5px 0px 2px;}
.facebook-pimp {font-size:1.4em;}

.twitter-box {background:none repeat scroll 0 0 #E5E5E5;border:1px solid DarkGray;padding:5px 0px 5px 0px;margin-top:-15px;}
.twitter-flow {margin-top:-27px;padding:0px 5px 0px 2px;}
.twitter-pimp {font-size:1.4em;}

.birthday-box {background:none repeat scroll 0 0 #E5E5E5;border:1px solid DarkGray;padding:8px 0px 10px 0px;margin-top:-15px;font-size:1.4em;}
.birthday-flow {margin-top:-27px;padding:0px 5px 0px 2px;}

/* Facebook Sidebar Box*/
.fan_box a:hover{text-decoration: none;}
.fan_box .full_widget{width: 240px;height: 200px;border: 0 !important;background: none !important;position: relative;padding-left:10px;}
.fan_box .connect_top{background: none !important;padding: 0 !important;}
.fan_box .profileimage, .fan_box .name_block{display: none;}
.fan_box .connect_action{padding: 0 !important;}
.fan_box .connections{padding: 0 !important;border: 0 !important;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000;}
span.total{color: #FF6600;font-weight: bold;font-size:20px;}
.fan_box .connections .connections_grid {padding-top: 10px !important;}
.fan_box .connections_grid .grid_item{padding: 0 10px 10px 0 !important;}
.fan_box .connections_grid .grid_item .name{font-family: "lucida grande",tahoma,verdana,arial,sans-serif;font-weight: normal; color: #666 !important; padding-top: 1px !important;}
.fan_box .connect_widget{position: absolute;bottom: 0;right: 10px;margin: 0 !important;}
.fan_box .connect_widget .connect_widget_interactive_area {margin: 0 !important;}
.fan_box .connect_widget td.connect_widget_vertical_center {padding: 0 !important;}
/* End Facebook Side Box */

.referral-icons li {line-height:1.4em;}
.referral-icons a {background:url(images/bullet_black.png) no-repeat 0 0;padding:0 0 0 20px;}
.referral-icons a:hover {background:url(images/bullet_orange.png) no-repeat 0 0;padding:0 0 0 20px;}

.monthly-icons li {line-height:1.4em;}
.monthly-icons a {background: url(images/dates.gif) no-repeat 0 -4px;padding:0 0 0 20px;margin-left:5px;}
.monthly-icons a:hover {background-position:0 -84px;}

.link-trades li {line-height:1.2em;}
.link-trades a {background:url(images/bullet_green.png) no-repeat;padding:0 0 0 20px;}
.link-trades a:hover {background:url(images/bullet_orange.png) no-repeat;padding:0 0 0 20px;}

.sidebar-frame {width:185px;float:right;}
.sidebar-frame-coupons {width:200px;float:right;}
.side3 li {list-style-type:none;}

/* Posts */
.post {margin-bottom:15px;padding-bottom:5px;}
#post_author_grav {float:right; border:#ccc 1px solid;padding:1px;}
.post .entry {text-align:justify;}
.postmetadata {font-size:.9em;color:#666;}
.postmetadata a{color #666;}
ul.post-meta{display:inline;list-style-type:none;margin-left:-25px;}		
.post-meta li {display:inline;}
ul.poststats {border-top:3px double;border-bottom:3px double;padding:4px 0px;margin-bottom:10px;font-size:11px;border-color:#ccc;}

.poststats li {display:inline;background-repeat:no-repeat;background-position:0 0;}
.icon_cat {background-image:url(images/icon_folder.gif); padding:2px 0 6px 20px; margin-left:-10px;}
.icon_comment {background-image:url(images/icon_recentComment.gif);float:right;font-weight:bold;padding:0 15px 0 20px;}	
.poststats a:link, .poststats a:visited {color:#3c8208;}
.poststats a:hover {color:#333;}

h2.pagetitle {text-align:center;border-bottom:1px dotted #95AABC;font:700 1.8em garamond,georgia,times,serif;}
.post h1, .post h2 {font:bold 2em Arial, "Trebuchet MS", Verdana, sans-serif;}
.post h1 a, .post h2 a {color:#395898;}
.post h1 a:hover, .post h2 a:hover {color:#000;}

.post h3 {font-size:1.5em;}
.post h4, .post h5 {font-size:1.4em;}

.postmetadata a {color:#666;text-decoration:none;}
.postmetadata a:hover {text-decoration:underline;}

span.timr, span.authr, span.catr, span.editr {background:0 0 no-repeat;padding-left:15px;}
span.timr {background-image:url(images/meta-date.png);}
span.authr {background-image:url(images/meta-user.png);}
span.catr {background-image:url(images/meta-category.png);}
span.editr {background-image:url(images/meta-pencil.png);}
	
.post-time {float:left;padding-right:10px;}
.post-editor  {background:url(images/meta-pencil.png) 0 0 no-repeat;padding:0px 2px 0px 15px;float:left;}
.post-share-f {padding-right:10px;float:right;width:100px;}
.post-share-t {padding-right:20px;float:right;}
.post-like {float:right;width:60px}
	
.post ul {padding-left:25px;}
.post ol {padding-left:35px;}
.post ul.postspermonth{list-style:none;padding:0;margin:0;}
.entry a, .post a {text-decoration:none;font-weight:bold;}

/* Navigation */
.navigation	{margin:0px; overflow:hidden; border-top:3px solid #EFEFEF; width:100%;}
.navigation a {display:block; text-align:center; padding:8px; font-size:11px;}
.navigation-comments {margin: 0px; overflow: hidden; border: none;}
.navigation-comments a {display: block; text-align: center; padding: 8px; font-size: 11px;}

.navleft {float:left;width:50%;}
.navleft a {background:url(images/left-green.png) no-repeat;}
.navleft a:link, .navleft a:visited, .navleft a:active {background-position:35px 10px;}

.navright {float:right;width:50%;}
.navright a {background:url(images/right-green.gif) no-repeat;}
.navright a:link, .navright a:visited, .navright a:active {background-position:205px 10px;}

/* Comments */
#share-block-single {background:#DEF6AF url(images/share-block-single.png) repeat-y right top;padding-left:15px;border:1px solid #629E31;}
.fb_single_share {position: relative; left: 15px; top: 9px;}

h3#comments, h3#pings {border-bottom: 1px solid #95AABC; color: #5B7790; text-align: center; font-weight: bold; font-size: 1.3em;}	
h3#respond {width: 200px; font-size: 1.5em; font-weight: bold; color: #5B7790;}

#comments-reply {width: 100%;}
#advanced-comments {width:220px;margin-top:-16px;border:1px solid #D3D3D3;float:right; padding:0px 0px 5px 0px;}
#advanced-comments h5{color:#5B7790;font-size:1.2em;text-align:center;}
#advanced-comments ul{padding-left:20px;list-style-type:none;}
#gravatar-guide {margin:0px 0px 0px -11px;}

input#addcommentbutton, #submit {background:#666;border:2px solid #999;padding:4px 10px;color:#efefef;border-right:2px solid #333;border-bottom:2px solid #333; }
input#addcommentbutton:hover,#submit:hover,#submit:focus, input#addcommentbutton:focus {background:#333;border:2px solid #000;padding:4px 10px;color:#fff;border-right:2px solid #666;border-bottom:2px solid #666; }
blockquote {background:url(images/start_quote.png) top left no-repeat;color:#333;margin:1em;padding:0 0 0 30px;}
	
#content .commentsfeedr {background:url(images/feed-16x16.gif) no-repeat left center;padding:2px 0 2px 20px;}
#content .trackbackr {background:url(images/meta-arrow_refresh.png) no-repeat left center;padding-left:20px;}
input.textbox, textarea {background:#fff url(images/shadow_top.gif) repeat-x top;border:#95AABC 1px solid;font:1em Verdana, Arial, Serif;padding:2px;}
	
input.textbox:focus, textarea:focus {background: #fff url(images/shadow_top.gif) repeat-x top; border: #999 1px solid; }

input#author {background:url(images/user.png) no-repeat;}
input#email {background:url(images/email.png) no-repeat 2px;}
input#url {background: url(images/link.png) no-repeat 1px;}

#author, #email, #url {padding:1px 0 1px 20px;}
textarea#comment {width:504px;}
.comment {border-bottom:#ddd 1px solid;list-style:none;margin:0;padding:1em 0.5em;text-align:justify;}
.pingback {border-bottom:#ddd 1px solid;list-style:none;margin:0;padding:1em 0.5em;text-align:justify;}

.alt {background:#f9f9f9;}
.comment-author-Goob {background-color:#dafddf;} /*Goob has to be capitalized since it's linked to my user account name */
.comment-author-adam, .comment-author-shefshef019 {background-color:#EAF8FF;}
.commentnumber, .commentauthor {font-weight:bold;} 
.commentnumber a, .commentauthor a {color:#000;}
.commentauthor a:link, .commentauthor a:visited {border-bottom:1px dotted #000;}
.commentauthor a:hover {border-bottom: 1px solid #000;}
.gravatars {float:right;padding:4px;margin:0 0 0.5em 1.0em;background:none;border:#ccc 1px solid;}
.links ul {list-style: none}
.links ul li ul {margin-left: 20px}

/* FOOTER and RSS stuff*/
.full-footer {background-color:#31363E;}
#footer {width:970px;margin:0 auto;padding-top:10px;text-align:center;position:relative;color:#FFF;background-color:#31363E;font-size:0.90em;}
.footer-links a:link, .footer-links a:visited{color:#5e636a;}
.footer-links a:hover{color:#FF9900;}
.hide, .copyright{display: none; visibility: hidden;}

/* Media Page & Contact Form*/
#contact {padding-bottom: 10px;}
table {width: 100%; border-color: #ccc}
td, th {padding: 5px;}
.media-logo {text-align: center;}
.media-content {vertical-align: top;}
.media-title {font-weight: bold; font-size: 1.3em;}
.media-info {font-size: .9em; color: #666;}

/*WP Footnotes 3.3 delete lines 434-443 */
ol.footnotes{font-size:0.8em;color:#666666;}ol.footnotes li{list-style-type:decimal;}

/*WP-Table-Reloaded 1.7 uncheck 'Default CSS' in options then add two stylesheets */
.wp-table-reloaded{border-collapse:separate;border-spacing:1px;background-color:#CDCDCD;margin:10px 0px 15px 0px;font-size:8pt;width:100%;text-align:left}.wp-table-reloaded th{background-color:#E6EEEE;border:1px solid#FFFFFF;padding:4px}.wp-table-reloaded td{color:#3D3D3D;padding:4px;background-color:#FFFFFF;vertical-align:top}.wp-table-reloaded.even td{background-color:#FFFFFF}.wp-table-reloaded.odd td{background-color:#F0F0F6}.wp-table-reloaded.row-hover tr:hover td{background-color:#D0D0D6}.wp-table-reloaded-table-description{clear:both;display:block}.wp-table-reloaded.header{background:#E6EEEE url(../img/bg.gif)no-repeat center right;cursor:pointer}.wp-table-reloaded.headerSortUp{background:#8DBDD8 url(../img/asc.gif)no-repeat center right}.wp-table-reloaded.headerSortDown{background:#8DBDD8 url(../img/desc.gif)no-repeat center right}.wp-table-reloaded{width:100%;}

/*wp-greet-box 5.6.4 uncheck 'enable css' in options*/
.greet_block{background:#fff;border:1px solid#eee;margin:10px 0;width:100%}.greet_image{float:left;padding:0 10px 0 0}.greet_image img{background:none;border:none;margin:0;padding:0}.greet_text{color:#333;font-size:16px;line-height:20px;margin:10px}.greet_block_close{background:#fff;border:1px solid#ccc;float:right;height:15px;margin:0 0 0 10px;width:15px}.greet_block_close a{color:#ccc;cursor:pointer;font-family:verdana;font-size:12px;font-weight:bold;line-height:14px;margin:0 3px;text-transform:uppercase}.greet_block_close a:hover{text-decoration:none}.greet_block_powered_by{float:right;font-size:9px;line-height:14px;padding:0 5px}.greet_block_powered_by a{color:#ccc}.greet_search_after{border-top:1px solid#eee;font-size:11px;margin:5px 0 0 0;padding:2px 0 0 0}.greet_search_before{border-bottom:1px solid#eee;font-size:11px;margin:0 0 5px 0;padding:0 0 2px 0}#greet_search_link{cursor:pointer}.wpgb_cornered{-webkit-border-radius:10px}.wpgb_shadowed{-webkit-box-shadow:#ccc 0px 5px 5px}

/* Oio-Publisher 2.6 delete line 20 of /include/output.php ("oiopub_header_output" function) and then import /images/style/output.css*/
.oio-banner-zone{margin:0px;padding:0px!important;background:none!important;list-style:none!important;list-style-type:none!important;list-style-image:none!important}.oiopub-banner-zone ul{background:none!important}.oio-banner-zone li:before{content:" "!important}.oio-banner-zone li{float:left;overflow:hidden;display:inline!important;padding:0px!important;background:none!important;clear:none!important}.oio-banner-zone li:hover{padding:0px!important}.oio-banner-zone li a{background:none!important}.oio-banner-zone a,.oio-banner-zone img{border:none;display:block;margin:0px!important;padding:0px!important}.oio-banner-zone.border{border:2px solid#999}.oio-link-zone{margin:0px;padding:0px!important;background:none!important;list-style:none!important;list-style-type:none!important;list-style-image:none!important;border:1px solid#999}.oiopub-link-zone ul{background:none!important}.oio-link-zone li:before{content:" "!important}.oio-link-zone li{float:left;overflow:hidden;display:inline!important;margin:0px!important;padding:2px!important;background:none!important;clear:none!important}.oio-link-zone li:hover{padding:2px!important}.oio-link-zone li a{background:none!important}.oio-link-zone a{border:none;display:block;margin:0px!important;padding:0px!important}.oio-link-zone.desc{}.oio-link-zone.empty{}.oio-link-list{}.oio-link-list li{}.oio-link-list a{}.oio-link-list.desc{}.oio-link-list.empty{}.oio-inline-left{float:left;margin-top:10px;margin-right:10px}.oio-inline-right{float:right;margin-top:10px;margin-left:10px}.oio-inline-border{border:2px solid#999}.oio-inline-left a,.oio-inline-left img,.oio-inline-right a,.oio-inline-right img{border:none;display:block;margin:0px!important;padding:0px!important}#myrss_feed{padding:10px;border:1px dashed black}.rsscontainer{margin-bottom:1em;text-align:left}.oio-badge{margin-top:20px;margin-bottom:20px;text-align:center}.oio-openslots{}.oio-postlinks{margin-top:15px}.oio-body{margin:0px!important;padding:0px!important}.oio-center{text-align:center}.oio-clear-left{clear:left}.oio-clear-right{clear:right}.oio-clear{clear:both}.oio-clear-left,.oio-clear-right,.oio-clear{content:" ";height:0.1px;font-size:0.1px;line-height:0.1px;visibility:hidden;overflow:hidden}

/*Not sure if I need or not */
a.retweet-anywhere {margin-left:8px;position:relative;top:3px;}
