/* 
Theme Name:Alexified
Theme URI:http://www.alexallied.com/
Design Name:Alexified
Description:Alexified by Alexallied.com
Version:1.0
Author:Alex Zi Neng Ling
Author URI:http://www.alexallied.com
*/
body{
margin:0;
padding:0;
font:11px/16px 'Lucida Grande', Verdana, Sans-Serif;
font-size:0.9em;
text-align:center;
color:#29303B;
line-height:1.3em;
width:1005px;
}
*html body{
width:1003px;
}
#feeds{
float:right;
padding-right:5px;
}
*html #feeds{
float:right;
height:17px;
padding-right:5px;
margin-top:15px;
margin-bottom:-15px
}
#header{
width:50%;
height:77px;
padding:0 5px 0 8px;
margin-bottom:-10px;
}
.header-title{
height:45px;
margin-top:10px;
padding-top:-5px;
}
.header-desc{
height:22px;
margin-top:-45px;
}
*html #header{
width:50%;
height:100px;
padding:0 5px 0 8px;
}
*html .header-title{
height:45px;
margin-top:-2px;
}
*html .header-desc{
height:12px;
margin-top:-50px;
}
#date{
padding:0;
margin:0 6px 0 0;
font-size:45px;
width:1.5em;
float:left;
}
#date h3{
padding:0;
margin:0;
width:1.5em;
height:60px;
text-align:right;
background:#fff;
color:#444;
font:bold 45px "Helvetica", "Arial", "Verdana", sans-serif;
background:transparent url(http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/date-top.gif) top right no-repeat;
}
#date h4{
padding:0;
margin:0;
background:#d2d2d2 url(http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/date-bot.gif) bottom left no-repeat;
height:20px;
width:68px;
text-align:right;
text-shadow:#eee 2px 2px 0;
text-transform:uppercase;
font:bold 12px/1.8em "Helvetica", "Arial", "Verdana", sans-serif; }
#wrap 
{
background-color:#fff;
width:auto;
margin:0 auto;
padding:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
}
#menu{
float:left;
height:22px;
width:100%;
line-height:normal;
margin-top:-25px;
}
*html #menu{
margin-top:-72px;
}
#menu ul{
margin:0;
padding:0px 10px 0 187px;
list-style:none;
}
*html #menu ul{
padding:0px 10px 0 187px;
}
#menu li{
display:inline;
margin:0;
padding:0;
}
#menu a{
float:left;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/menu_bg_left.gif') no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#menu a span{
float:left;
display:block;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/menu_bg_right.gif') no-repeat right top;
padding:5px 15px 4px 6px;
color:#141624;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span{float:none;}
/* End IE5-Mac hack */

#menu a:hover, #menu a.active{
background-position:0% -42px;
border-bottom-color:#000000;
}
#menu a:hover span, #menu a.active span{
background-position:100% -42px;
border-bottom-color:#000000;
color:#fff;
}
#menu a.active span{
font-weight:bold;
}
#search{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:25px;
font-size:11px;
position:relative;
top:-3px;
left:632px;
}
#search :hover{
color:#fff;
background-color:#993416;
}
*html #search{
top:-31px;
left:632px;
}
/* Post Meta */
.post-info{
color:#767a7d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
margin:0;
}
.post-info a{
text-decoration:none;
color:#993416;
border:none;
}
.post-info a:hover{
text-decoration:none;
color:#d84519;
border:none;
}
.edit-post{
text-align:right;
font-size:9px;
}
.pauthor, .ptime, .pcat, .plink, .pemail, .pdeli, .pdigg, .pcomment{
padding:1px 12px 2px 20px;
}
.pcomment{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/commentcount.gif') no-repeat left;
}
.plink{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/paperclip.gif') no-repeat left;
}
.pemail{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/email.png') no-repeat left;
}
.pdeli{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/delicious.gif') no-repeat left;
}
.pdigg{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/digg.gif') no-repeat left;
}
.pauthor{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/user.gif') no-repeat left;
}
.ptime{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/time.gif') no-repeat left;
}
.pcat{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/postcat.gif') no-repeat left;
}
/* Post and Page Navigation */
.previous{
height:19px;
padding:0px 10px 0px 18px;
float:left;
font-weight:bold;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/prev.gif') no-repeat left 2px;
}
.next{
height:19px;
padding:0px 18px 0px 35px;
float:right;
font-weight:bold;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/next.gif') no-repeat right 2px;
}
*html .next{
height:18px;
text-align:right;
}
.previous a, .next a{
color:#993416;
}
.previous a:hover, .next a:hover{
color:#d84519;
font-weight:bold;
}
.previous:hover{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/prev_on.gif') no-repeat left 2px;
}
.next:hover{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/next_on.gif') no-repeat right 2px;
}
/* Titles */
.page-title{
margin:0;
text-align:left;
padding:0;
border-bottom:#ccc 1px dotted;
}
.post-title a
{
color:#993416;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/post.gif') no-repeat 0 6px;
padding-left:18px;
text-decoration:none;
}
.post-title a:hover
{
color:#d84519;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/post-over.gif') no-repeat 0 6px;
padding-left:18px;
text-decoration:none;
}
.post-title{
float:right;
width:445px;
height:32px;
margin:0;
text-align:left;
padding:0;
border-bottom:#ccc 1px dotted;
}
.post-title em{
text-decoration:none;
float:left;
font-style:normal;
font-size:0.7em;
padding:0;
}
h5.caption{
width:165px;
height:24px;
padding:0px;
margin:0 0 5px 0;
text-align:left;
}
/* Sections */
#content{
float:left;
width:520px;
border:1px solid #ccc;
height:100%;
margin:-3px 10px 0px 10px;
padding:8px 15px 5px 15px;
}
*html #content{
margin:-50px 0px 0px 11px;
padding:12px 15px 5px 15px;
}
#rightbar{
text-align:left;
float:left;
width:250px;
height:100%;
padding:0px;
margin:0px;
font-size:1em;
}
*html #rightbar{
margin:-45px 0px 0px 10px;
}
#sidebar{
float:left;
width:170px;
height:100%;
padding:0px;
margin:0px 0px 0px 7px;
}
*html #sidebar{
margin:-45px 0px 0px 3px;
}
/* Sidebars Lists */
#sidebar ul.categories li{
border-bottom:1px solid #ececec;
margin:0px 0px 2px 0px;
padding:0px 0px 0px 20px;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/categories.gif') 0 1px no-repeat;
font:11px/18px Arial, Helvetica, sans-serif;
}
#sidebar ul.archive li{
margin:0px 0px 1px 0px;
padding:0px 0px 0px 14px;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/simplearrow.gif') 0 2px no-repeat;
font:11px/18px Arial, Helvetica, sans-serif;
}
#sidebar ul.children li{
border-bottom:none;
margin:0px 0px 0px 0px;
padding:0px 0 0px 14px;
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/simplearrow.gif') 0 2px no-repeat;
font:11px/18px Arial, Helvetica, sans-serif;
}
#sidebar ul{
list-style-type:none;
padding:0 0 5px 5px;
margin:0;
}
#sidebar ul li{
margin:0;
padding:0;
font-size:1em;
}
#sidebar li a:link, #sidebar li a:visited{
color:#993416;
text-decoration:none;
}
#sidebar li a:hover{
color:#fd4703;
text-decoration:underline;
}
#rightbar ul{
list-style-type:none;
padding:0 0 15px 3px;
margin:0;
}
/* Miscellaneous */
.shop{
position:relative;
left:-20px;
width:480px;
}
a img{
border:none;
}
acronym, abbr{
border-bottom:1px dotted #d84519;
}
acronym, abbr, span.caps{
cursor:help;
letter-spacing:.07em;
}
code{
font-size:1em;
font-style:italic;
}
blockquote{
background:#EEE url(http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/blockquote.gif) no-repeat bottom left;
padding:10px;
padding-bottom:40px;
margin:1em;
}
cite{
font-size:0.9em;
font-style:normal;
}
/* Paragraphs and Headers */
.post-content h2{
width:445px;
height:32px;
margin:0;
text-align:left;
padding:0;
}
.leave-comment{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/leave-comment.gif') no-repeat;
height:40px;
width:210px;
}
.h-archives{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/h-archives.gif') no-repeat;
height:30px;
width:165px;
}
.h-cat{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/h-categories.gif') no-repeat;
height:30px;
width:165px;
}
p{
margin:0 0 1em;
padding:0;
line-height:1.5em;
}
h1, h2, h3{
font-family:helvetica, arial, trebuchet ms, verdana, sans-serif;
font-weight:normal;
}
h1{
font-size:2.4em;
line-height:1em;
margin:20px 0 0;
}
.description{
font-size:1.2em;
text-align:center;
}
h2{
font-size:1.83em;
line-height:1.3em;
}
h2.pagetitle{
font-size:2em;
}
#sidebar h2, #rightbar h2{
font-family:Helvetica, 'Lucida Grande', Verdana, Sans-Serif;
font-size:1.2em;
line-height:0.5em;
margin:30px 0 10px;
padding:0;
}
#sidebar p{
margin:0;
}
h3{
font-size:1.7em;
}
h1, h1 a, h1 a:visited, h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{
text-decoration:none;
color:#993416;
}
a, h1 a:hover, h2 a:hover, h3 a:hover{
color:#d84519;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.block{
clear:both;
margin:5px 0px 5px 0px;
}
.post-content{
border:1px solid white; 
padding:6px 0px 15px 0px; 
margin-top:10px; margin-bottom:8px;
font:12px Arial, Helvetica, sans-serif;
}
.img-desc{
font-size:0.75em;
}
.post-content img{
border:1px solid #ccc;
-moz-border-radius:8px;
padding:6px;
margin:5px 3px 5px 3px;
background-color:#fff;
}
hr{
display:none;
}
/* Comments */
#comments .header {
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/comment-header.gif') no-repeat;
position:relative;
min-height:18px; /* 19 + 3 +3 = 25px = height of gravatar */
margin:0 0 10px 0;
padding:3px 8px;
}
#comments .header:hover{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/comment-header-on.gif') no-repeat;
}
*html #comments .header{
height:18px;
}
#comments .header .gravatar {
position:absolute;
top:1px;
right:1px;
}
.commentlist cite, .commentlist cite a{
font-weight:bold;
font-style:normal;
font-size:1.1em;
padding:0;
}
cite a{
text-decoration:none;
}
cite a:visited, a:hover{
border-bottom:none;
}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea{
background:#F5F5F5;
border:1px solid #669BB4;
padding:0.2em;
}
#commentform textarea{
width:80%;
}
#commentform p{
margin:0 0 1em;
font-size:0.9em;
}
#comments img{
border:0;
padding:0;
}
#comments h2{
width:520px;
height:22px;
}
.commentlist{
padding:0;
text-align:justify;
margin:0 0 0 20px;
}.commentlist li{
margin:15px 0 3px;
padding:0px 4px 0px;
list-style-image:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/commentcount.gif');
}.commentlist p{
margin:10px 5px 10px 0;
}#commentform p{
margin:5px 0;
}.nocomments{
text-align:center;
margin:0;
padding:0;
}.commentmetadata{
margin:0;
font-size:0.9em;
}
#postmetadata{
font-size:0.9em;
padding:2px 0px 2px 5px;
background-color:#edf1f2;
line-height:1.5em;
border-top:1px solid #dedede;
border-bottom:1px solid #dedede;
}
#postcomment{
text-transform:uppercase;
margin-top:0.9em;
color:#AA7D39;
font:1em Verdana, Arial, Helvetica, sans-serif;
}
.link-comment{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/ico-talk-act.gif') no-repeat left;
padding-left:15px;
}
.link-comment-off{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/ico-talk.gif') no-repeat left;
padding-left:15px;
}
/* Footer */
#footer{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/footer-bg.gif') no-repeat top left;
width:530px;
margin:0 0 0px 187px;
padding:10px;
border:1px #ccc solid;
clear:both;
font-size:0.8em;
}
.split{
border-bottom:1px solid #ccc;
}
.more-link{
font-style:italic;
text-align:right;
}
.firefox{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/firefox.gif') no-repeat;
height:18px;
width:18px;
padding:1px 10px 2px 18px;
}
/* Columns */
#columns{
padding-top:15px;
}
.rss-comments,.rss-entries,.friends,.recommended,.design{
padding:1px 0px 1px 20px;
font-weight:bold;
}
.entries-rss{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/rss-entries.gif') no-repeat;
width:245px;
margin:0;
}
.comments-rss{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/rss-comments.gif') no-repeat;
width:245px;
margin:0;
}
.comments-rss ul, .entries-rss ul{
margin:1px 0 15px 0;
padding:3px 0px 3px 0px;
width:245px;
font:11px/17px Arial, Helvetica, sans-serif;
}
*html .comments-rss ul, *html .entries-rss ul{
width:230px;
}
.comments-rss li, .entries-rss li{
border-bottom:1px solid #ececec;
width:243px;
padding:1.8px;
line-height:17px;
list-style:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/simplearrow.gif');
list-style-position:inside;
}
.comments-rss li{
line-height:15px;
}
*html .comments-rss li, *html .entries-rss li{
width:230px;
padding:2.2px;
padding-left:3px;
}
.comments-rss ul :hover,.entries-rss ul :hover,.recommended-list ul :hover,.design-list ul :hover,.friends-list ul :hover{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/boxbg.gif');
}
.comments-rss li a,.entries-rss li a,.recommended-list li a,.friends-list li a,.design-list li a{
color:#993416;
padding:0 0 0 0px;
text-decoration:none;
background:none;
}
.comments-rss li a:hover,.entries-rss li a:hover,.recommended-list li a:hover,.friends-list li a:hover,.design-list li a:hover{
color:#FD4703;
text-decoration:underline;
    background:none;
}
.recommended-list,.friends-list,.design-list{
float:left;
width:160px;
margin:0 6px;
}
*html .recommended-list, *html .friends-list, *html .design-list{
width:145px;
margin:0 3px;
}
.design-list{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/design.gif') no-repeat;
}
.friends-list{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/friends.gif') no-repeat;
}
.recommended-list{
background:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/recommended.gif') no-repeat;
}
.recommended-list ul, .friends-list ul,.design-list ul{
list-style-type:none;
margin:1px 0px 15px 0;
padding:3px 0 3px 0;
width:160px;
font:11px/17px Arial, Helvetica, sans-serif;
}
*html .recommended-list ul, *html .friends-list ul, *html .design-list ul{
width:145px;
}
.recommended-list li, .friends-list li,.design-list li{
border-bottom:1px solid #ececec;
margin:0;
width:160px;
padding:1.8px;
line-height:17px;
list-style:url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/simplearrow.gif');
list-style-position:inside;
}
*html .recommended-list li, *html .friends-list li, *html .design-list li{
width:145px;
}
#adsense, #ads__468_15, #featured_468_75{
padding:8px;
margin-left:18px;
width:468px;
}
#adsense{
height:60px;
background: url('http://www.fitnessmantra.info/fitness/wp-content/themes/alexified/img/adsense.gif') no-repeat;
text-align:center;
}
#ads__468_15{
height:15px;
text-align:center;
}
#featured_468_75{
height:75px;
text-align:left;
}

#content .diggbutton {
        float:left;
        padding:3px 5px 5px 5px;
}


/* sIFR */
.sIFR-flash {
visibility: visible !important;
margin: 0;
}

.sIFR-replaced {
visibility: visible !important;
}

span.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
}


/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
visibility: hidden;
}

.sIFR-hasFlash h2 {
visibility: hidden;
letter-spacing: -9px;
font-size:1.8em;
}

.sIFR-hasFlash h3 {
visibility: hidden;
letter-spacing: -6px;
font-size: 1.6em;
}

.sIFR-hasFlash h4 {
visibility: hidden;
letter-spacing: -5px;
font-size: 1.4em;
}

.sIFR-hasFlash h5#pullquote {
letter-spacing: -4px;
visibility: hidden;
font-size: 1.55em;
}