/*
Theme Name: Infinity Remix
Theme URI: http://www.tipsandtricks-hq.com/?p=1318
Description: <a href="http://www.tipsandtricks-hq.com/?p=1318">Infinity Remix</a> theme is designed for Wordpress blog/site.
Version: 1.1
Author: Ruhul Amin
Author URI: http://www.tipsandtricks-hq.com/
*/

/* ******************* BODY CSS ********************** */

body {
/* CHANGED background:#444; */
background:#eff1f0;
/* REMOVED background-image: url(http://bigmarketingedge.com/wp-content/themes/flexibility2/images/backgrounds/spongepaint.png); */
/* REMOVED background-position: center top; */
/* REMOVED background-repeat: repeat; */
/* REMOVED background-color: #526074; */
/* CHANGED width:960px; */
color:#333;
/* font:13pt Arial, Tahoma, Verdana; */
/* CHANGED margin:0 auto; */
margin:0;
padding:0;
}

/* START FROM FLEXITHEME2 */

#bgwrapper {
-moz-background-clip: border;
-moz-background-inline-policy: continuous;
-moz-background-origin: padding;
/*REMOVED background: transparent url(http://bigmarketingedge.com/wp-content/themes/flexibility2/images/bg-fade.png) repeat-x scroll left top; */
min-height: 100%;
padding-top: 0;
width: 100%;
}

#wrap {
font:13pt Verdana,Arial,Helvetica,sans-serif;
margin: 0 auto;
padding: 0;
width:960px;
}

#bgwrapper2 {
-moz-background-clip: border;
-moz-background-inline-policy: continuous;
-moz-background-origin: padding;
/*REMOVED background: transparent url(http://bigmarketingedge.com/wp-content/themes/flexibility2/images/bg-fade.png) repeat-x scroll left top; */
min-height: 100%;
padding-top: 0;
width: 100%;
}

/* END FROM FLEXITHEME2 */

p {
line-height: 130%;
margin:15px;
padding-top: 10px;
}

a:link,a:visited {
color:#cc0000;
text-decoration:none;
}

a:hover,a:active {
color:#cc0000;
text-decoration:underline;
}

a img {
border:0px;
}

code {
font:1em Arial, Tahoma, Verdana; /*'Courier New', Courier, Fixed; CHANGED */
background:#ececec;
}

acronym,abbr,span.caps {
font-size:.9em;
letter-spacing:.07em;
cursor:help;
}

acronym,abbr {
border-bottom:1px dashed #999;
}

blockquote {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
background:#eee;
font:1em Arial;
line-height:1.5em;
margin:10px 30px;
padding:10px 10px 0;
}

/* ******************* HEADER CSS ********************** */

.empty-block {
width:960px;
height:20px;
/* CHANGED background:#444; */
margin:0;
padding:0;
}

/* PREHEAD START */

#pre-head {
width:960px;
height:30px;
font-size:14px; /*ADDED FROM NAV*/
text-align: right;
background:url(images/pre-head-bg.gif) repeat-x top left;
margin:0;
padding:0;
}

#pre-head ul {
list-style-type: none; 
list-style-image: none;
}

#pre-head li a,#pre-head li a:link,#pre-head li a:visited {
float:right;
color:#ffffff;
background:#e67b13;
display:block;
font-size:14px;
font-family: Tahoma, Verdana;
font-weight:bold;
text-transform:none;
margin:0;
padding:7px 10px 5px;
}

#pre-head li a:hover,#pre-head li a:active {
background:#e67b13;
color:#ffffff;
text-decoration:none;
margin:0;
padding:7px 10px 5px;
}

#pre-head li li a,#pre-head li li a:link,#pre-head li li a:visited {
background:#FFF;
width:150px;
color:#444;
font-size:12px;
font-family: Arial, Tahoma, Verdana;
font-weight:400;
text-transform:none;
float:none;
border-bottom:1px solid #B0B0B0;
border-left:1px solid #B0B0B0;
border-right:1px solid #B0B0B0;
margin:0;
padding:7px 10px;
}

#pre-head li li a:hover,#pre-head li li a:active {
background:#e67b13;
color:#ffffff;
padding:7px 10px;
}

#pre-head li ul {
z-index:9999;
position:absolute;
left:-999em;
height:auto;
width:170px;
margin:0;
padding:0;
}

#pre-head li ul a {
width:140px;
}

#pre-head li ul ul {
margin:-32px 0 0 171px;
}

#pre-head li:hover ul ul,#pre-head li:hover ul ul ul,#pre-head li.sfhover ul ul,#pre-head li.sfhover ul ul ul {
left:-999em;
}

#pre-head li:hover,#pre-head li.sfhover {
position:static;
}

#pre-head .current_page_item a {
background:#000000; /* CHANGED #EAEAEA; */
color:#ffffff; /* CHANGED #444 */
}

#pre-head .current_page_item a:hover {
background:#000000;
color:#ffffff;
}

/* PREHEAD END */

#head {
background:#fff;
width:960px;
color:#111;
font-size:11px;
overflow:hidden;
margin:0;
padding:0px;
}

#page {
width:940px;
background:#ffffff; /* CHANGED #ececec; */
font-size:.7em;
margin:0 auto;
padding:10px;
}

.left,.alignleft {
float:left;
}

.right,.alignright {
float:right;
}

.header_right {
width: 440px;
height: 115px;
font-size:14px;
text-align:right;
float:right;
/* CHANGED background:url(images/header_bracket.jpg) no-repeat bottom; */
margin:0;
padding:0px 10px 0 0;
}

#header_subscribe {
background:url(images/subscribe-caption.jpg) no-repeat;
background-position:80% 60%;
padding:10px 10px 0 30px;
}

#navbar {
background:#bf2026; /* #FFF; */
width:960px;
height:35px;
font-size:14px;
font-family: Arial, Tahoma, Verdana; /* Georgia, Times New Roman; CHANGED */
color:#444;
font-weight:400;
border-top:1px solid #bf2026; /* #B0B0B0 */
border-bottom:1px solid #bf2026; /* #B0B0B0 */
margin:0;
padding:0;
}

#navbarleft {
width:950px; /* CHANGED 775px; */
float:left;
margin:0;
padding:0;
}

#navbarright {
width:10px; /* CHANGED 185px */
font-size:16px;
float:right;
margin:0;
padding:8px 0 0;
}

#nav li a,#nav li a:link,#nav li a:visited {
color:#ffffff; /* CHANGED #444; */
display:block;
font-size:16px;
font-family: Arial, Tahoma, Verdana; /*Georgia, Times New Roman; CHANGED */
font-weight:bold; /* CHANGED 400; */
text-transform:none;
border-right:0px solid #B0B0B0;
margin:0;
padding:8px 15px 9px;
}

#nav li a:hover,#nav li a:active {
background:#e67b13;
color:#ffffff;
text-decoration:none;
margin:0;
padding:8px 15px 9px;
}

#nav li li a,#nav li li a:link,#nav li li a:visited {
background:#FFF;
width:150px;
color:#444;
font-size:14px;
font-family: Arial, Tahoma, Verdana; /*Georgia, Times New Roman; CHANGED */
font-weight:400;
text-transform:none;
float:none;
border-bottom:1px solid #B0B0B0;
border-left:1px solid #B0B0B0;
border-right:1px solid #B0B0B0;
margin:0;
padding:7px 10px;
}

#nav li li a:hover,#nav li li a:active {
background:#e67b13;
color:#ffffff;
padding:7px 10px;
}

#nav li ul {
z-index:9999;
position:absolute;
left:-999em;
height:auto;
width:170px;
margin:0;
padding:0;
}

#nav li ul a {
width:140px;
}

#nav li ul ul {
margin:-32px 0 0 171px;
}

#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul {
left:-999em;
}

#nav li:hover,#nav li.sfhover {
position:static;
}

#nav .current_page_item a {
background:#000000; /* CHANGED #EAEAEA; */
color:#ffffff; /* CHANGED #444 */
}

#nav .current_page_item a:hover {
background:#000000;
color:#ffffff;
}

#searchform {
width:210px;
text-align:right;
padding-top:2px;
padding-right:15px;
}

#page-bar li {
float:left;
margin:0;
padding:0;
}

#page-bar li li {
float:left;
width:122px;
text-transform:none;
margin:0;
padding:0;
}

#page-bar li li a,#page-bar li li a:link,#page-bar li li a:visited {
background:#2B2B2B;
width:122px;
float:none;
border-top:1px solid silver;
margin:0;
padding:5px 10px 5px 18px;
}

#page-bar li li a:hover,#page-bar li li a:active {
background:#666;
padding:5px 10px 5px 18px;
}

#page-bar li ul {
position:absolute;
width:10em;
left:-999em;
}

#page-bar li:hover ul {
left:auto;
display:block;
}

h1 {
color: #c71c25;
text-align: center;
font: Arial, Tahoma, Verdana;
font-weight:bold;
font-size: 26px;
line-height: 30px;
padding-bottom: 11px;
}

h2 {
font:1.8em Arial, Tahoma, Verdana;
text-align: center;
}

h3 {
margin-bottom:3px;
color:#000000;
font-weight:700;
}

h4 {
color:#1C486B;
font-weight:700;
}

h3.cat_title,h3.cat_title a {
color:#333;
letter-spacing:-.05em;
font-size:.85em;
}

h3#respond {
margin-top:0;
padding-top:20px;
}

h3#comments {
margin-top:32px;
padding-left:0;
}

h3.authors {
margin-top:15px;
}

#logo {
/* width:450px CHANGED */
width:500px;
}

#tagline {
margin-top:5px;
margin-left:15px;
font-size:1.1em;
color:#C0BF77;
}

#top {
padding:0;
}

#headline {
width:590px;
float:left;
background:#fff;
font-size:1.05em;
line-height:1.5em;
margin:0;
padding:10px;
}

#headline div.title {
font-weight:700;
font:2.4em Arial, Tahoma, Verdana;
letter-spacing:-.05em;
display:block;
padding-bottom:5px;
}

#headline div.meta {
display:block;
margin-top:-5px;
padding-bottom:2px;
}

#headline p {
padding-bottom:15px;
}

#headline a img, {
border:1px solid #ccc;
margin-top:5px;
margin-right:10px;
padding:2px;
}

#middle {
width:920px;
background:#fff;
float:right;
margin:10px 0;
padding:10px;
}

/* ******************* CATEGORY CSS ********************** */

.category {
width:164px;
float:left;
border-top:8px solid #333;
background:#fff;
margin:0;
padding:5px 10px 10px;
}

#cat-1,#cat-3,#cat-5 {
border-top:8px solid #333;
}

#cat-2,#cat-4 {
border-top:8px solid #3c78a7;
}

.category span.cat_title,#front-list .cat_title,#archive .cat_title {
text-transform:lowercase;
font-weight:700;
font-size:1.5em;
letter-spacing:-.05em;
margin:0;
}

.category a {
color:#333;
display:block;
background:none;
}

.category a:hover {
background:none;
color:#fff;
text-decoration:none;
}

#bottom {
width:940px;
}

#featured-content {
border:4px solid #B1B1B1;
background: #ffffff;
margin-left:7px;
margin-right:5px;
padding:0;
}

#featured-content:hover {
border:4px solid #949494;
}

#front-list {
width:590px;
background:#ffffff; /* CHANGED #D6D6D6; */
font-size:1.05em;
line-height:1.75em;
float:left;
padding:10px;
}

#archive {
padding-top:15px;
font-size:1.05em;
line-height:1.75em;
}

#front-list blockquote {
padding:0 10px;
}

#front-list .title, #archive .title {
margin: 0px 0 5px 0;
padding: 5px 0px 0px 10px;
text-align: left;
font: 24px  Arial, Tahoma, Verdana;
font-weight:normal;
overflow:hidden;
}

#front-list .title a{
color:#000000;
background-color: transparent;
}

#front-list .title a:hover{
color: #C71C25;
background-color: transparent;
}

#front-list .clearfloat,#archive .clearfloat {
padding-bottom:10px;
border-bottom:1px dotted #ccc;
margin-bottom:10px;
}

#front-list .article {
margin-top: 30px;
padding: 20px;
margin: 5px;
height:100%;
color:#504945;
background:#fff url(images/post-bg.jpg) repeat-x;
border:1px solid #ccc;
}

#front-list .spoiler,#archive .spoiler {
display:block;
margin-top:3px;
}

#front-list .thumbnail {
float:left;
border:1px solid #bbb;
background:#F0F0F0;
margin:3px 10px 3px 0;
padding:3px;
}

#front-list .thumbnail:hover {
border:1px solid #666;
}

#front-list p,#archive p {
margin-bottom:15px;
padding:0;
}

.author {
font-size:.8em;
font-weight:700;
}

.meta {
color:#666;
border-top:1px dotted #999;
border-bottom:1px dotted #999;
margin-bottom:.8em;
font-size:.9em;
padding:4px 0;
}

.time {
background:url(images/time.jpg) left no-repeat;
margin:0 10px 0 0;
padding:4px 0 4px 22px;
}

.categories {
background:url(images/categories.jpg) left no-repeat;
margin:0 10px 0 0;
padding:4px 0 4px 22px;
}

/* ******************* CONTENT CSS ********************** */

#content {
width:580px;
background:#fff;
font-size:1.05em;
line-height:1.75em;
float:left;
min-height:400px;
padding:10px;
margin-right:9px;
}

#content .breadcrumbs,#content .breadcrumbs a {
font-weight:700;
color:#333;
}

#content h2.title {
font:2.0em Arial, Tahoma, Verdana; /* CHANGED Georgia; */
font-weight:700;
letter-spacing:-.05em;
border-bottom:1px solid #ddd;
border-top:3px solid #ddd;
padding:5px 0;
}

/* START NPC ADDED */

.box-npc {
width:539px;
background-color: #F8F8F8;
border: 1px solid #CCCCCC;
float: left;
padding: 19px;
margin-bottom: 10px;
} 

.title3 {
width:100%;
float:left;
font-size:18px;
line-height: 22px;
font-weight:bold;
font-family:Tahoma;
color:#cc0000;
text-align:center;
}

.textfield {
float:left;
width: 168px;
height: 25px;
}

.box-contentB {
width:100%;
float:left;
font-family:Verdana;
font-weight:bold;
padding:17px 0px 17px 0px;
text-align:center;
}

.cfields {
float:left;
padding-left: 50px;
width: 440px;
}

.arrows {
float:left;
vertical-align: center;
width:33px;
padding:0px;
margin:0px;
}

.photo {
float:left;
width:140px;
padding:0px;
margin-top:20px;
margin-right:30px;
}

.cfield {
float:left;
width:243px;
padding:1px 0px 0px 10px;
background-color:#f8f8f8;
margin:0px;
}

.cfield p {
text-align: center;
padding-top: 10px;
color:#000;
margin:0px;
}

.ctxfield {
float:left;
width:241px;
border:#a5acb2 solid 1px;
margin-top:11px;
margin-bottom:10px;
}

.ctxfield2 {
float:left;
width:241px;
border:#a5acb2 solid 1px;
}

.getaccessbtn {
float:left;
text-align:center;
padding-top:27px;
padding-left:180px;
padding-bottom:22px;
text-align:center;
}

.ctxt3 {
float:left;
width:100%;
text-align:center;
}

/* END NPC ADDED */

#content-centered {
width:590px;
background:#fff;
font-size:1.05em;
line-height:1.75em;
float:center;
min-height:400px;
padding:10px 170px 10px 170px;
}

#content-centered .breadcrumbs,#content .breadcrumbs a {
font-weight:700;
color:#333;
}

#content-centered h2.title {
font:2.0em Arial, Tahoma, Verdana; /* CHANGED Georgia; */
font-weight:700;
text-align: center;
letter-spacing:-.05em;
border-bottom:1px solid #ddd;
border-top:3px solid #ddd;
padding:5px 0;
}

/* ******************* POST CSS ********************** */

.post {
font-size:1.05em;
line-height:1.75em;
}

.post p {
margin-top:0;
}

.post .clearfloat {
border-bottom:1px dotted #ccc;
margin:10px 0;
}

.post ul,.post ol,#front-list ul,#front-list ol {
margin-top:35px;
margin-bottom:35px;
}

.post ul li,#front-list ul li {
list-style-image:url(http://images.presentorworks.com.au/presentorworks/2010/01/checkbox.gif);
line-height: 130%;
padding-bottom: 10px;
margin-left:40px;
}

.post ol li,#front-list ol li {
list-style-image:url(http://images.presentorworks.com.au/presentorworks/2010/01/checkbox.gif);
line-height: 130%;
padding-bottom: 10px;
margin-left:40px;
}

.post ol li ul li,#front-list ol li ul li {
list-style-image:url(http://images.presentorworks.com.au/presentorworks/2010/01/checkbox.gif);
line-height: 130%;
padding-bottom: 10px;
margin-left:40px;
}

.post img,.post a img,#front-list img,#archive img {
border:0px;
margin:0;
padding:2px;
}

.entry {
margin-top:20px;
}

#stats {
margin-top:0;
text-transform:uppercase;
font:.8em Arial;
display:block;
padding:4px 0;
}

#stats span {
padding:0 20px 0 0;
}

#stats img,#nav img {
border:0;
margin:0;
padding:0;
}

#tools {
width:590px;
height:25px;
font-size:.95em;
}

.navigation {
text-align:Center;
padding:5px 0;
}

/* ******************* SIDEBAR CSS ********************** */

#sidebar {
width:310px;
float:right;
margin:11px 9px 0px 0px;
}

#sidebar h3 {
font:1.4em Arial, Tahoma, Verdana; /* Georgia, Arial, Times New Roman; CHANGED */
font-weight:600;
background-image: url(images/sidebar-heading-bg.gif);
border: 1px solid #CDCDCD;
padding-top: 6px;
padding-left: 10px;
margin-bottom: 10px; 
height: 23px;
color:#000;
margin:10px 0px 10px 0px;
}

#sidebar-left h3,#sidebar-right h3 {
font:1.4em Arial, Tahoma, Verdana; /* Georgia, Arial, Times New Roman; CHANGED */
font-weight:600;
background-image: url(images/sidebar-heading-bg.gif);
border: 1px solid #CDCDCD;
padding-top: 6px;
padding-left: 10px;
margin-bottom: 10px; 
height: 23px;
color:#000;
margin:10px 0px 10px 0px;
}

#sidebar-top, #sidebar-bottom {
width:300px;
float:right;
background:#fff url(images/sidebar-top-bg.gif) repeat-x;
border:1px solid #ccc;
padding:0px 10px 10px;
margin-top:11px;
margin-bottom:9px;
}

#sidebar-optin {
width:300px;
float:right;
background:#ffffcc;
border:1px solid #ccc;
padding:0px 10px 10px;
margin-bottom:11px;
}

#sidebar-optin h2 {
background-color:#ffff00;
color:#ffffcc;
font-size:18px;
line-height: 22px;
font-weight:bold;
font-family:Arial;
color:#000;
text-align:center;
text-decoration: underline;
margin:19px 40px 10px 40px;
}

#sidebar-optin h4 {
font-size:18px;
line-height: 22px;
font-weight:bold;
font-family:Tahoma;
color:#cc0000;
text-align:center;
padding:20px 20px 10px 20px;
}

#sidebar-recommended {
width:300px;
float:right;
background:#fff;
border:1px solid #ccc;
padding:0px 10px 10px;
margin-top:11px;
margin-bottom:9px;
}

#sidebar-recommended h2 {
background-color:#ffff00;
color:#ffffcc;
font-size:18px;
line-height: 22px;
font-weight:bold;
font-family:Arial;
color:#000;
text-align:center;
text-decoration: underline;
margin:19px 20px 10px 20px;
}

#sidebar-recommended h4 {
font-size:18px;
line-height: 22px;
font-weight:bold;
font-family:Tahoma;
color:#cc0000;
text-align:center;
padding:20px 20px 10px 20px;
}

#sidebar-middle {
width:320px;
float:right;
}

#sidebar-left {
width:135px;
float:left;
background:#fff url(images/sidebar-top-bg.gif) repeat-x;
border:1px solid #ccc;
padding:0 10px 10px;
}

#sidebar-right {
width:135px;
float:right;
background:#fff url(images/sidebar-top-bg.gif) repeat-x;
border:1px solid #ccc;
padding:0 10px 10px;
}

#sidebar li {
list-style:none;
border-bottom:1px dotted #ccc;
display:block;
background:url(images/bullet.gif) no-repeat 0 7px;
padding:2px 0 2px 13px;
}

#sidebar li ul li:last-child {
list-style:none;
border-bottom:0 dotted #ccc;
display:block;
background:url(images/bullet.gif) no-repeat 0 7px;
padding:2px 0 0 13px;
}

#sidebar-ads {
width:300px;
float:right;
margin-bottom:10px;
background:#fff;
padding:10px;
}

.field {
border:1px solid #333;
background:#fff;
font-size:1em;
padding:2px;
}

#s {
font-size:1em;
width:150px;
padding:1px;
}

#searchsubmit {
padding-left:5px;
}

/* ******************* COMMENTS CSS ********************** */

#commentform input,textarea { 
font-size: 1.3em;
color: #444;
background: #eee;
border: 1px solid #aaa;
border-right-color: #ddd;
border-bottom-color: #ddd;
}

#commentform input:focus { 
background: #fff;
border-color: #777;
border-right-color: #ccc;
border-bottom-color: #ccc;
}

.commentlist cite {
font-style:normal;
margin-bottom:4px;
display:block;
}

.commentlist blockquote {
background:#ededed;
}

.commentlist li {
list-style:none;
margin-bottom:3px;
padding:10px 0;
}

.commentlist li li {
background:none;
border:none;
list-style:square;
margin:3px 0 3px 20px;
padding:3px 0;
}

.commenttext {
background:#f2f2f2;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
width:495px;
float:right;
padding:10px 10px 0;
}

.commentlist cite strong {
font-size:1.1em;
}

li.my_comment {
background:#FFF;
border:none;
}

li.my_comment cite strong {
font-size:1.3em;
color:#313228;
}

#commentform small {
background:#FFF;
font-weight:700;
padding:0;
}

.commentmetadata {
color:#4d4d4d;
display:block;
margin-top:3px;
text-align:right;
font-size:.9em;
}

.commentmetadata a,.commentmetadata a:visited {
color:#959382;
}

.commentlist small {
background:#e9e9e9;
}

.avatar {
border:1px solid #bbb;
float:left;
width:55px;
height:55px;
margin:0 10px 0 0;
padding:2px;
}

#comment {
width:560px;
background:#fff;
}

#front-popular {
font-size:.7em;
color:#fff;
width:940px;
background:url(images/footer-bg.gif) repeat-x;
border-bottom: 1px solid #4F5259;
margin:0 auto;
padding:5px 10px;
}

#recentpost,#mostcommented {
width:280px;
float:left;
padding:10px;
}

#mostcommented {
margin-left:17px;
}

#recent_comments {
width:280px;
float:right;
padding:10px;
}

#recentpost ul,#mostcommented ul,#recent_comments ul {
margin-top:5px;
}

#recentpost ul li,#mostcommented ul li,#recent_comments ul li {
list-style:none;
border-top:1px dotted #fff;
display:block;
padding:5px;
}

#recentpost ul li:first-child,#mostcommented ul li:first-child,#recent_comments ul li:first-child {
border-top:0 dotted #fff;
}

/* ******************* FOOTER CSS ********************** */

#footer {
color:#485558;
font-size:.8em;
border-top:1px solid #025D8C;
background:#fff; /* url(images/wordpress-icon-48.png) no-repeat; CHANGED */
background-position:97% 50%;
margin:0 auto;
padding:5px 15px 20px 10px;
}

#footer a {
color:#025D8C;
}

.clearfloat:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfloat {
display:block;
}

.wp-caption {
border:1px solid #ccc;
text-align:center;
background-color:#f3f4f0;
padding-top:4px;
margin:10px;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}

*,#nav {
margin:0;
padding:0;
}

#nav ul,#nav li {
float:left;
list-style:none;
margin:0;
padding:0;
}

#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul,#page-bar li:hover ul,#page-bar li.sfhover ul {
left:auto;
}

.category p,#headline p, {
margin:0;
}

#cat-1:hover,#cat-3:hover,#cat-5:hover,#cat-1:hover a,#cat-3:hover a,#cat-5:hover a {
background:#e67b13;
color:#ffffff;
}

#cat-2:hover,#cat-4:hover,#cat-2:hover a,#cat-4:hover a,#recentpost ul li:hover,#mostcommented ul li:hover,#recent_comments ul li:hover {
background:#e67b13;
color:#ffffff;
}

.meta a,#stats span a {
color:#333;
}

.post .ads,#sidebar-bottom,#sidebar-middle {
margin-top:10px;
}

#stats span a:hover,#tools a:hover {
background:none;
}

#front-popular h3,#recentpost a,#mostcommented a,#recent_comments a {
color:#fff;
}

* html .clearfloat,*+html .clearfloat {
height:1%;
}
