/*  
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: #353535 url(images/bg-favorizer.jpg) left top no-repeat; color:#123;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:#101e4b;font-weight:bold;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:#e34f06;text-decoration:none }
a:hover{ color:#f57334;text-decoration:none; }
h1, h2{ clear:both;color:#353535;font-family:Georgia, Times New Roman, serif;padding:0 0 8px 0;margin:0px;font-size:20pt;letter-spacing:-0.5px;line-height:1.2em;font-weight:normal; }
h1 a, h2 a  { color:#ff5500;text-decoration:none; }
h1 a:hover, h2 a:hover { color:#4e8fdd;text-decoration:none; }
h2{ font-size:16pt; }
h3{clear:both;color:#333;font-size:15pt;font-weight:bold;padding:15px 0 10px 0;}
h4{clear:both;color:#333;font-size:13pt;font-weight:bold;padding:10px 0 8px 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:#474777;}
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 dotted #999 }
.clearhrside { display:block;font-size:0px;height:0px;line-height:0px;margin:15px 15px 0px 15px;padding:0px;clear:both;border-bottom:1px dotted #999 }
.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; }
.centered { text-align:center; }


/* wrapper */
#pagebody { width:985px;margin:0px auto;padding:20px 0;text-align:left; }
#header { height:190px;background:#fff }
#content { background:#fff; }
#leftdiv { width:680px;border-right:1px solid #ccc;background:none;float:left;padding:10px 15px 27px 15px; }
#rightdiv { width:265px;border-left:1px solid #ccc;background:none;float:left;padding:0px;margin:0 0 0 -1px; }
#footer { background:#353535;font-size:10pt;padding:10px 0 20px 0;margin:0px;text-align:right;color:#fff }

/* Header */
#header #logodiv { height:130px;background:#fff; }
#header #menu { width:943px;height:38px;padding:0;margin-left:20px;background:#fff;border-top:1px dotted #999;border-bottom:1px dotted #999; }
#header #menu ul { text-transform:uppercase;letter-spacing:1px;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:#111;padding:0px 14px 0px 14px;}
#header #menu ul li a:hover { text-decoration:none; }
#header #menu #searchtxt { color:#555;border:1px solid #ccc;background:#f9f9f9;font-size:8pt;padding:3px;width:150px;margin-top:2px }
#header #menu #searchok { padding:0px;margin:2px 0px 0 0;width:88px;height:30px;border:none; }

/* Leftdiv */
#leftdiv .post, #leftdiv div.page { padding:8px 10px 18px 10px;line-height:1.5em;border-bottom:1px dotted #999  }
#leftdiv  h1 a, #leftdiv  h2 a{ color:#353535;text-decoration:none }
#leftdiv  h1 a:hover, #leftdiv  h2 a:hover{ color:#787878;text-decoration:none }
/* #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:8pt;color:#472923;text-align:right;float:right;padding:10px 0 0 0; }
#leftdiv .cont-cate ul li { text-transform:uppercase;display:block;float:left;margin-right:2px; }
#leftdiv .cont-cate a { text-decoration:none;color:#fff;background:#353533;display:block;height:18px;line-height:18px;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:20px 0 0px 0; }
#leftdiv .cont-contpage { padding:0px 0; }
#leftdiv .cont-cont p { margin-bottom:15px; }
#leftdiv .cont-cont ul { line-height:1.5em;padding:10px 0 12px 10px;display:block }
#leftdiv .cont-cont ul li { padding-left:20px;margin-bottom:3px;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:0px;margin-bottom:8px; }  
#leftdiv .cont-cont ol ul li { padding-left:15px;margin-bottom:0px; }  
#leftdiv .cont-tags ul { display:block;float:right;padding:0px;margin:2px 0 0 0; }
#leftdiv .cont-tags ul li { display:block;float:left;margin-right:2px;background:#2277dd;font-size:8pt;height:18px;line-height:18px;font-weight:normal; }
#leftdiv .cont-tags ul li.date { padding:0px 8px;background:#d9d9d9;color:#474747; }
#leftdiv .cont-tags ul li a { display:block;float:left;padding:0px 8px;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, #leftdiv .editphoto 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 dotted #999;font-size:8pt;line-height:14pt;background:#f5f5f5; }
#leftdiv .stdtable1 td  { border:1px dotted #999;padding:0 8px;  }
#leftdiv .bigphoto span { font-size:8pt;line-height:1.2em;padding:0 5px;display:block;color:#555 }
#leftdiv .editphoto span { font-size:9pt;line-height:1.2em;padding:0 5px;display:block;color:#333;text-align:center }
#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:10px 10px 10px 10px;color:#000; }
#leftdiv .content-index h1 { line-height:1.1em;padding-bottom:20px; }
#leftdiv .content-index img.idxphoto { width:665px;height:226px;padding:0px;margin:0 -5px 0 0}
#leftdiv .content-index .cont-tags ul { padding:0;margin:0px }
#leftdiv .content-index .cont-head { padding:0; }
/* #leftdiv .content-index .more-link, #leftdiv .page-index .more-link { color:#2e2e2e;font-size:8pt;font-weight:bold;padding:2px 11px 0px 10px;background:#f7f7f7 url(images/t-button-more.png) no-repeat;font-family:Arial,Helvetica,sans-serif; } */
/* #leftdiv .content-index .more-link:hover, #leftdiv .page-index  .more-link:hover { color:#5e5e5e;text-decoration:none; } */
#leftdiv .page-index {float:left;width:323px;margin:15px 12px 15px 0;line-height:1.5em;}
#leftdiv .page-index h2 {border-bottom:#999 dotted 1px;}
#leftdiv .page-index img {float:left;border:#bbb solid 5px;margin:3px 12px 5px 0;}
#leftdiv .page-index .incnt {padding:15px 0 0 0;}
#indexhead {padding-left:20px;}
#indexhead h3 {font-size:13pt;color:#ed7d25;}

#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:20px 20px 0px 15px; }
#commenthead { margin:0px;padding:20px 50px 0px 15px; }
.commhead { padding:0px;margin:0px; }
.commhead p { padding-left:0px;line-height:1em; }
.commhead h2, #respond h2 { font-family:Arial,Helvetica,sans-serif;background:none;color:#666;font-size:12pt;font-style:italic;border:none;padding:0 0 8px 5px;margin:0px; }
.commentlist { padding:0;margin-bottom:50px; }
.commentlist .comment { -moz-border-radius:3px;-webkit-border-radius:3px;font-weight:normal;padding:0px 15px 10px 15px;margin-bottom:18px;line-height:1.3em;text-transform:none }
.commentlist .comment { border:1px #ccc solid;background:none; }
.commentlist .depth-1{}
.commentlist .depth-2{}
.commentlist .depth-3{}
.commentlist .depth-4{}
.commentlist .depth-5{}
.commentlist .bypostauthor{border:2px solid #ccc} /* background:#e7f8fb */
.commentlist a,.commentpings a{text-decoration:none;color:#131355}
.commentlist a:hover,.commentpings a:hover{color:#0e42b2;text-decoration:underline}
.commentlist .says{display:none}
.commentlist em{font-weight:bold;color:#d40}
.commentlist li .avatar {float:right;border:6px solid #ddd;margin:-12px 0 0 10px;background:#fff;}
.commentlist li{font-weight:bold;margin:10px 0 5px 0;padding:10px 15px;list-style:none;}
.commentlist #comtor{margin:0px;padding:15px 0 0 0}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal}
.commentlist .commwait { padding:3px 0;background:#fff;font-weight:bold;color:#dd6600;font-style:italic; }
.commentlist p{font-weight:normal;line-height:1.4em;text-transform:none}
.commentlist li ul li {margin-right:-5px;margin-left:10px;}
.commentlist p{margin:0px 5px 10px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{font-size:8pt;font-weight:normal;padding-bottom:22px;margin:0;display:block}
#comfeed{background:url('images/ic-feedsmall.png') no-repeat 0 50%;font-size:8pt}
.cancel-comment-reply {padding:5px 0}
.reply a,.cancel-comment-reply a{color:#02b;text-decoration:none;font-size:8pt;font-weight:bold;}
.reply a:hover,.cancel-comment-reply a:hover{color:#002bed;text-decoration:underline;}

.commentpings{font-size:8pt;padding:21px 0 0 3px;line-height:1.2em;text-align:center}
.commentpings span{font-size:8pt;color:#666}
.commentpings li{margin-bottom:20px}


#respond, .respond { padding:20px 0;margin-top:0px;font-weight:normal;background:#fff;border:0px 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 #999;background:#fff;padding:3px;width:200px;margin:0px; }
#respond textarea, .respond textarea { color:#111;border:1px solid #999; 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;line-height:1.3em; }
#sidebar1 .widget h2 { text-transform:uppercase;font-family:"Trebuchet MS",Arial,sans-serif;background:none;border-top:none;color:#444;font-size:11pt;letter-spacing:0.1em;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;line-height:1.3em; }
#sidebar1 .widget ul li { font-size:10pt;display:block;padding:4px 0 0 0;margin:0 0 3px 0;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:0 10px; } 
#sidebar1 .widgetboxleft  { background:none;padding:0px;float:left } 
#sidebar1 .widgetboxright  { background:none;padding:0px;float:right } 
#sidebar1 .widgetboxcolor { background:#f3f3f3;padding:0px;border:1px solid #ccc; }
#sidebar1 .widgetboxcolor h2 { color:#333;border-bottom:1px dotted #aaa;  }
#sidebar1 .paddit { padding-left:20px;padding-right:20px;background:#eee }
#sidebar1 #widget-feed { padding-top:5px; }
#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 { width:170px;float:right;padding:8px 0 0 0;color:#333; }
#sidebar1 #widget-feed #wfeed .feed-icon { float:left;margin-top:-10px; }
#sidebar1 #widget-feed #feedtxt { float:left;color:#888;border:1px solid #ccc;background:#f9f9f9;font-size:8pt;padding:3px;width:100px;margin-top:5px; }
#sidebar1 #widget-feed #feedok { float:left;padding:0px;margin:0px -5px 0 0;width:54px;height:30px;border:none; }
#sidebar1 #tag-cloud { text-align:center;line-height:1.5em }
#sidebar1 #tag-cloud .widgetbox { background:none;padding:10px 0;border-top:1px dotted #999;border-bottom:1px dotted #999; }
#sidebar1 #recent_comm  ul { padding-top:5px;text-align:right; }
#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:10pt; }
#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:5px;border:0px dotted #999;background:#fff;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; }
#footer a  { color:#4e8fdd; }
#footer a:hover { color:#2266cc;text-decoration:underline; }

/* 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 {}

.horzContainer, .horzScroller{width:885px;}
.horzContainer{margin:0px auto; padding:0; background:#fff;}
.horzContainer .left{float:left; width:12px; height:84px; background:url(images/thumbScroller_left.png);}
.horzContainer .right{float:right; width:12px; height:84px; background:url(images/thumbScroller_right.png);}
.horzScroller{position:relative; margin:auto; float:left; background:url(thumbScroller_bg.png) repeat-x;}
.horzScroller, .horzScroller .scroll_container, .horzScroller .locdiv{height:84px;}
.horzScroller{overflow:hidden;}
.horzScroller .scroll_container{position:relative; left:-80px;}
.horzScroller .locdiv{width:116px; float:left;}
.horzScroller .locdiv div{padding:12px 9px; height:100%; background:url(images/thumbScroller_shadow.png) no-repeat left top;}
.horzScroller img{border:5px solid #fff;}

.vertContainer .verdiv { width:116px; float:left; }
.vertContainer .verdiv div{ padding:12px 9px; height:100%; background:url(images/thumbScroller_shadow.png) no-repeat left top; }
.vertContainer  img {border:5px solid #fff;}
.vertContainer .thumbA {opacity:0.7;MozOpacity:0.7;KhtmlOpacity:0.7;filter:"alpha(opacity=70)";}
