/*  
Theme Name: Favorizer.Net
Theme URI: http://favorizer.net/
Description: Designed by http://favorizer.net/
Version: 1
Author: Philip Ze
Author http://favorizer.net/
Tags: black, two columns, widgets
*/



* { margin:0;padding:0; }
body { background:#fff; color:#000;font-size:14px;line-height:1.2em;font-family:Arial,Helvetica,sans-serif; }
input, button, textarea, select { font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#2d3538;vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
pre { background:#f2f2f2;color:#373737;border:1px #dedede solid;padding:10px;margin:10px 0;font:10pt 'Courier New',Courier,Fixed;display:block;line-height:1.3em;clear:both;overflow-x:auto; }
code { color:#594f38;font:10pt 'Courier New',Courier,Fixed;display:inline; }
blockquote,.quote{ background: url(images/t-post-blockquote1.png) left top no-repeat;color:#444;margin:0px;padding:0px 20px 0px 55px;font-style:italic}
small { line-height:1.2em; }
ul, ol { list-style: none; }
ol { list-style-type: decimal;}
table { border-collapse: collapse; width: 100%; }
hr { display: none; }
img { padding: 0px; margin: 0px; border: none; text-align: center;}
a img{border:none;}
a{ color:#2266cc;text-decoration:none }
a:hover{ color:#4e8fdd;text-decoration:underline; }
h1{ color:#1a5caa;font-family:Georgia, Times New Roman, serif;padding:0 0 8px 0;margin:0px;font-size:30px;letter-spacing:-0.5px;line-height:40px;font-weight:normal; }
h1 a { color:#2277dd;text-decoration:none; }
h1 a:hover{ color:#4e8fdd;text-decoration:none; }
h2{clear:both;color:#164283;font-size:16pt;font-weight:bold;padding:6px 0px;}
h3{clear:both;color:#131355;font-size:16pt;font-weight:bold;padding:15px 0 5px 0;}
h4{clear:both;color:#41416a;font-size:12pt;font-weight:bold;padding:15px 0 5px 0}
h5{clear:both;color:#343455;font-size:12pt;font-weight:bold;padding:5px 0}
h6{clear:both;color:#444;font-size:10pt;font-weight:bold}
h3 .hNum , h4 .hNum{ font-size:36pt;line-height:33pt;color:#f9b964;letter-spacing:-2px; }
h3 a{color:#131355;}
h3 a:hover{color:#494974;text-decoration:none}

/* 
blockquote p,.quote{margin:0px;padding:0px 5px;color:#555;font-style:italic}
blockquote p:before,.quote:before{content:"\201C \0020";font-weight: bold;font-size:18pt;color:#999}
blockquote p:after,.quote:after{content:"\0020 \201D";font-weight:bold;font-size:18pt;color:#999}
blockquote cite{margin:5px 0 0;display:block;}
*/

.clear { display:block;font-size:0px;height:0px;line-height:0px;margin:0;padding:0;clear:both; }
.clearhr { display:block;font-size:0px;height:0px;line-height:0px;margin:25px 0;padding:0;clear:both;border-bottom:1px dashed #dbdbdb }
.clearhrside { display:block;font-size:0px;height:0px;line-height:0px;margin:15px 15px 0px 15px;padding:0px;clear:both;border-bottom:1px dashed #bbb }
.clearhrwhite { display:block;font-size:0px;line-height:0px;margin:0;padding:0;clear:both;height:11px;background:#eee url(images/t-sidebar-line.png) repeat-x; }
.clearhrindex { display:block;font-size:0px;line-height:0px;margin:0 0 25px 0;padding:0;clear:both;height:7px;background:#eee url(images/t-index-line.png) repeat-x; }
.texticon { margin-left:3px;padding:0 0 0 19px }
.small { font-size:9pt }
.smallest { font-size:8pt }
.smalltalic { font-size:9pt;font-style:italic;color:#555; }


/* wrapper */
#pagebody { width:985px;margin:0px auto;padding:15px 0;position:relative;text-align:left; }
#header { height:145px;position:relative; }
#content { background:#fff; }
#leftdiv { width:746px;border-right:1px #999 solid;background:none;float:left;padding:15px 20px 27px 20px; }
#rightdiv { width:194px;border-left:1px #999 solid;background:none;float:left;padding:0px;margin:0 0 0 -1px; }
#footer { background:#353533;font-size:8pt;padding:10px 0 15px 0;margin:10px 0 20px 0;text-align:center;color:#fff }

/* Header */
#header #logodiv { height:95px;background:#353533; }
#header #logo { width:400px;height:85px;position:absolute;left:5px;top:5px; }
#header #menu { width:983px;height:38px;position:absolute;left:0px;top:98px;padding:0;background:#f9f9f9;border:1px solid #aaa; }
#header #menu ul { text-transform:uppercase;font-size:9pt;font-weight:bold;margin:3px 0 0 10px; }
#header #menu ul li { display:block;float:left;font-family:Arial;height:32px;line-height:30px;margin-right:1px; }
#header #menu ul li a { display:block;float:left;text-decoration:none;color:#1c3c6f;padding:0px 14px 0px 14px;}
#header #menu ul li a:hover { text-decoration:none; }


/* Leftdiv */
#leftdiv .post, #leftdiv div.page { padding-bottom:25px;margin-bottom:25px;line-height:1.5em;border-bottom:2px solid #ccc;  }
#leftdiv .post h2{padding:6px 10px;margin:35px -8px 10px -8px;height:28px;font-family:"Trebuchet MS",Arial,sans-serif;border-bottom:1px solid #ededed;border-top:1px solid #e8e8e8;border-left:1px solid #ededed;border-right:1px solid #ededed;clear:both;line-height:1.2em;background:url(images/t-post-h2-bg.png) top left repeat-x;}
#leftdiv .cont-head { padding-bottom:0px; }
#leftdiv .cont-cate { font-size:9pt;color:#472923;text-align:right;float:right;padding:5px 0 0 15px; }
#leftdiv .cont-cate ul li { display:block;float:left; }
#leftdiv .cont-cate a { text-decoration:none;color:#fff;background:#353533;display:block;height:19px;line-height:19px;padding:0px 8px;margin:0px;float:left; }
#leftdiv .cont-cate a:hover { text-decoration:none;color:#ccc; }
#leftdiv .cont-cate li img.tag-bg { width:6px;height:19px;float:left }
#leftdiv .cont-comm { text-align:right;font-size:8pt; }
#leftdiv .cont-cont { padding-top:5px; }
#leftdiv .cont-cont p { margin-bottom:15px; }
#leftdiv .cont-cont ul { line-height:1.5em;padding:0 0 12px 3px;display:block }
#leftdiv .cont-cont ul li { padding-left:20px;margin-bottom:5px;background: url(images/t-ul-li1.png) left 8px no-repeat; }  
#leftdiv .cont-cont ul.tin { line-height:1.1em;padding-bottom:0px; }
#leftdiv .cont-cont ul.tin li { background: url(images/t-ul-li1.png) left 4px no-repeat; }  
#leftdiv .cont-cont ol { line-height:1.5em;padding:0 0 12px 23px;display:block }
#leftdiv .cont-cont ol li { padding-left:15px;margin-bottom:8px; }  
#leftdiv .cont-tags ul { display:block;float:right;padding-bottom:0px;margin:30px 0 0 0; }
#leftdiv .cont-tags ul li { display:block;float:left;margin-right:2px;background:#2277dd;font-size:8pt;line-height:18px;font-weight:normal; }
#leftdiv .cont-tags ul li.date { padding:0px 6px;background:#d9d9d9;color:#474747; }
#leftdiv .cont-tags ul li a { display:block;float:left;padding:0px 6px;color:#fff;text-decoration:none; }
#leftdiv .cont-tags ul li a:hover { color:#fff;background:#629add;text-decoration:none; }
#leftdiv .cont-nav { font-size:9pt;color:#555;padding:20px 0px 15px 0px;margin:0px 0px;text-align:center;clear:both }
#leftdiv .cont-nav em { font-size:12pt;font-weight:bold;font-style:normal;  } 
#leftdiv .cont-nav div { font-size:9pt;font-weight:bold;margin-bottom:5px; }
#leftdiv .cont-nav .alignleft { float:left; }
#leftdiv .cont-nav .alignright { float:right; }
#leftdiv .imgs-txt { font-size:9pt;color:#333;line-height:1.3em;font-style:italic;padding:12px 2px; }
#leftdiv .imgs-txt img, #leftdiv .bigphoto img { border:10px solid #e0e0e0;margin-bottom:5px; }
#leftdiv .imgs-fullalign { width:590px; }
#leftdiv .imgs-right { float:right; margin:0 0 10px 10px}
#leftdiv .stdtable1 { border:1px solid #999;font-size:8pt;line-height:14pt;background:#f5f5f5; }
#leftdiv .stdtable1 td  { border:1px solid #999;padding:0 8px;  }
#leftdiv .bigphoto span { font-size:8pt;line-height:1.2em;padding:0 5px;display:block;color:#555}
#leftdiv .rssfeed,#leftdiv .addthis{margin-left:0px;padding:0 0 0 19px;height:15px;width:15px}
#leftdiv .rssfeed{ background:url('images/ic-feedsmall.png') no-repeat 0 0;}
#leftdiv .addthis{ background:url('images/ic-addthissmall.png') no-repeat 0 0;}
#leftdiv .livefeed ul { padding:15px 0 0 0; }
#leftdiv .livefeed ul li { line-height:1.2em; }

#leftdiv .content-index { padding:25px 10px 0 10px;color:#000; }
#leftdiv .content-index h1 { font-size:18pt;line-height:1.1em;padding-bottom:20px; }
#leftdiv .content-index img.idxphoto { width:725px;height:210px;border:none;margin:0px; }
#leftdiv .content-index .post { margin:0px;padding:0px;border:none; }
#leftdiv .content-index .cont-tags ul { padding:0px;margin:0px }
#leftdiv .content-index .cont-head { padding:0; }
#leftdiv .content-index .more-link { color:#2e2e2e;font-size:8pt;font-weight:bold;padding:0px 10px;background:#f7f7f7 url(images/t-button-more.png) no-repeat; }
#leftdiv .content-index .more-link:hover { color:#5e5e5e;text-decoration:none; }

#sharenw {margin:35px 0 0 0}
#sharenw a img{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);margin-left:6px}
#sharenw a:hover img{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}


/* comments */
#commentdiv { margin:0;padding:0px 10px; }
#commenthead { margin:0px;padding:0px 10px; }
.commhead { padding:0px;margin:0px; }
.commhead p { padding-left:0px;line-height:1em; }
.commhead h2 { font-family:Arial,Helvetica,sans-serif;background:none;color:#666;font-size:12pt;font-style:italic;border:none;padding:0 0 8px 0px;margin:0px; }
.commentlist { font-size:13px;color:#333;padding:0px;margin:0px;line-height:1.3em; }
.commentlist .avatar { float:left;width:50px;margin:0;padding:3px;background:#f7f7f7;border:1px solid #d4d4d4; }
.commentlist .comment-body { margin-left:75px; }
.commentlist .comtor { margin:0px;padding:0px; }
.commentlist .comtor a { color:#343463 }
.commentlist .commentmetadata { font-size:8pt;font-weight:normal;margin-bottom:13px;padding:0px; }
.commentlist .commentmetadata a { color:#666; }
.commentlist .comment-text { margin-left:75px;font-weight:normal; }
.commentlist .commwait { padding:3px 12px;background:#d4d4d4;font-weight:bold;color:#afafaf;font-style:italic; }
.commentlist li.comment { font-weight:bold;margin-top:18px;padding:18px 0 0 15px;background:#fff;border-top:1px dashed #bbb;list-style:none; }
.commentlist .bypostauthor {  }
.commentlist .bypostauthor .bypostauthorname cite { background:#f7f7f7 url(images/t-comm-authorname-bg.png) repeat-x;padding:0px 8px;border:1px #999 solid; }
.commentlist li.depth-1 { border-top:1px solid #ccc;padding-bottom:10px }
.commentlist .reply { margin-right:20px;text-align:right;font-size:8pt;font-weight:bold;text-decoration:none; } 
.commentlist .reply span { padding:0px 13px 0px 10px;background:#e0e0e0 url(images/t-button-reply.png) no-repeat; }
.commentlist .reply a { color:#131355; }
.commentlist .reply a:hover { color:#69699b;text-decoration:none; }
.commentlist li.depth-4 .reply  { display:none; }
.commentlist p { margin-bottom:10px; }
.commentlist cite, .commentlist cite a { font-weight:bold;font-style:normal }


#pingbackhead { padding:20px 0 0 0;margin-top:20px;border-top:1px solid #ccc; }
#pingbackhead  h2 { margin-top:-5px; }
.pingbacklist { color:#777;padding:10px 10px 25px 10px;line-height:1.3em;font-size:8pt; }
.pingbacklist li { padding-left:20px;margin-bottom:8px;background: url(images/t-ul-li1.png) left 5px no-repeat; } 


#respond, .respond { padding:18px 18px;margin-top:0px;font-weight:normal;background:#f7f7f7;border:1px solid #d9d9d9; }
#respond p, .respond p { padding:2px 0px;margin:0px;line-height:1.3em; }
#respond .required, .respond .required { font-weight:normal; }
#respond input, .respond .resinput input { color:#111;border:1px solid #c9c9c9;background:#fff;padding:3px;width:200px;margin:0px; }
#respond textarea, .respond textarea { color:#111;border:1px solid #c9c9c9; background:#fff;padding:4px;width:98%;height:200px; }
#respond .button { color:#111;border:outset 1px #c9c9c9;background:#2a2a2a;width:auto;font-size:11px;font-weight:bold;padding:4px 5px;}
#respond .imagebutton { padding:0px;margin:0px;width:87px;height:34px;border:none;  }
#comfeed { background:url('images/t-feed-small.png') no-repeat 0 50%; }
.cancel-comment-reply small { padding:5px 0;font-weight:bold;font-size:10pt; }
#respond p.subscribe-to-comments { margin-left:5px;font-size:9pt; }
#respond p.subscribe-to-gravatar { padding-left:5px;font-size:9pt;line-height:1em; }

/* Sidebar */
#sidebar1 { padding:0 0 20px 0;margin:0;font-size:10pt; }
#sidebar1 .widget { padding:15px 15px 0px 15px; }
#sidebar1 .widget h2 { text-transform:uppercase;background:none;border-top:none;color:#000;font-size:10pt;letter-spacing:0em;padding:0 0 5px 0;margin:0 0 5px 0;font-weight:bold; }
#sidebar1 .widget a { text-decoration:none; }
#sidebar1 .widget ul { padding:0 0 5px 0;margin:0px;list-style:none;}
#sidebar1 .widget ul li { font-size:9pt;display:block;padding:4px 0;margin:0px;background:none; }
#sidebar1 .widget ul li a { color:#131355 }
#sidebar1 .widget ul li a:hover { color:#333;text-decoration:underline }
#sidebar1 .widget ul li ul { padding-left: 12px; }
#sidebar1 .widget ul li ul li { padding-bottom: 0px; }
#sidebar1 .widgetbox  { padding:2px 15px; } 
#sidebar1 .widgetboxleft  { background:none;padding:0px;float:left } 
#sidebar1 .widgetboxright  { background:none;padding:0px;float:right } 
#sidebar1 #widget-feed { padding-top:15px; }
#sidebar1 #widget-feed .wtop { height:15px;background:#1f1f1f url(images/t-widget-black-topleft.png) left top no-repeat; }
#sidebar1 #widget-feed .wbottom { height:15px;background:#1f1f1f url(images/t-widget-black-bottomright.png) right bottom no-repeat; }
#sidebar1 #widget-feed #wfeed { padding:0px;font-size:9pt; }
#sidebar1 #widget-feed #wfeed .feed-icon { float:left;margin-top:-10px; }
#sidebar1 #widget-feed #feedtxt { float:left;color:#333;border:1px solid #999;background:#f7f7f7;font-size:8pt;padding:3px;width:155px;margin-top:5px; }
#sidebar1 #widget-feed #feedok { float:right;padding:0px;margin:0px -5px 0 0;width:54px;height:30px;border:none; }
#sidebar1 #tag-cloud { text-align:center; }
#sidebar1 #tag-cloud .widgetbox { background:none;padding:10px 0; }
#sidebar1 #recent_comm  ul { padding-top:0px; }
#sidebar1 #recent_comm li { border:none;margin:0;padding:0; }
#sidebar1 #recent_comm li a { text-decoration:underline }
#sidebar1 #recent_comm span.clear{ padding-top:4px;margin-bottom:4px; }
#sidebar1 .dotlist  ul { padding-left:3px; }
#sidebar1 .dotlist  ul  li a { font-size:14px; }
#sidebar1 .dotlist  ul  li { padding-left:15px;background: url(images/t-ul-li1.png) left 10px no-repeat; }
#sidebar1 .dotlist  ul  li  ul  { padding-left:10px; }
#sidebar1 .dotlist  ul  li  ul  li  { background:none;padding-left:0px; }
#sidebar1 #about .widgetbox { font-family:"Trebuchet MS",Arial,sans-serif;padding:15px;padding-bottom:15px;border:1px #aaa solid;background:#f3f3f3;color:#444;text-align:center; }

/* Footer */
#footer p { padding:7px 0; }
#footer ul { display:block;clear:both;padding-bottom:20px; }
#footer ul li{ display:block;float:left;color:#fff;background:#d60;line-height:8pt;font-weight:normal; }
#footer ul li a { display:block;float:left;color:#fff;text-decoration:none;padding:4px 8px; }
#footer ul li a:hover { color:#eee;background:#d75;text-decoration:none; }

/* Button */
span.bluebutton { display:block;float:left;clear:both;font-weight:bold;font-size:11pt;background:#ccc;padding:5px 12px; }
span.bluebutton a { display:block;float:left;color:#333;text-decoration:none; }
span.bluebutton a:hover { color:#555;text-decoration:none; }


.navigatoridx{ font-size:9pt;color:#555;padding:40px 0px 15px 0px;margin:0px 0px;text-align:center;clear:both }
.navigatoridx em { font-size:12pt;font-weight:bold }
.navigatoridx div{ font-size:10pt;font-weight:bold;margin-bottom:5px }
.navigatoridx div{ font-size:9pt }
.navigation{ display:block;text-align:center;margin-top:10px;margin-bottom:60px; }
/*
 * WP-Paginate - WordPress Pagination Function
 * Revision: $Id: wp-paginate.css 153537 2009-09-10 13:26:24Z emartin24 $
 * Copyright (c) 2009 Eric Martin http://www.ericmmartin.com/projects/wp-paginate/
 * Modified by http://www.flexijourney.com/blog
 */
.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#fff; border:1px solid #004882; color:#004882; margin-right:6px; padding:4px 8px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#f6fbff; border:1px solid #7ca2c1; color:#7ca2c1; }
.wp-paginate .title {color:#555; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#004882; border:1px solid #0067ba; margin-right:6px; padding:4px 8px;}
.wp-paginate .page { }
.wp-paginate .prev, .wp-paginate .next { font-weight:normal; }

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}



