/*
Theme Name: MotorBike Craze
Theme URI: 
Description: Simply, little images, designed and created by Templates Craze. It is a simply WordPress theme without any plugins needed (support plugin WP-PageNavi, WP Page Numbers, WP-PostViews, wp-utf8-excerpt, Related Posts of Simple Tags, WP-RecentComments), widgets, threaded-comments, Valid CSS3 & HTML.
Version: 1.0
Author: Templates Craze
Author URI: http://www.templatescraze.com/
Tags: custom header, threaded-comments, widgets, three-columns, fixed-width, right-sidebar, theme-options

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
@charset "utf-8";
/* CSS Document */
a { text-decoration:none; color:#1d130f }
a:hover { text-decoration:underline; }
.clear { clear:both; }

body { margin:0; padding:0; background:#fff; color:#58371e; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;}
abbr[title], acronym[title] {border-bottom:thin solid;cursor:help;}
h1,h2,h3,h4,h5,h6{ font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif; font-weight:normal; }
.content h1{font-size:24px;line-height:30px; text-shadow:1px 1px 1px #d7d7d7; }
.content h2{font-size:20px;line-height:26px; text-shadow:1px 1px 1px #d7d7d7; }
.content h3{font-size:16px;line-height:24px; text-shadow:1px 1px 1px #d7d7d7; }
.content h4{font-size:14px;line-height:20px; font-weight:bold; }
.content h5{font-size:14px;line-height:20px; font-weight:bold; }
.content h6{font-size:14px;line-height:20px; font-weight:bold; }
small{font-size:10px;line-height:16px;}
a{color:#047;text-decoration:none;}
a:hover{color:#4a630f;text-decoration:none;}
fieldset,img{border:none;}
hr{display:none;}


.wrapper { width:985px; position:relative; margin:0 auto; }

.header{ background:#141414; height:112px; }
.header .logo { position:absolute; width:604px; height:110px; position:absolute; top:2px; left:0; }
.header .slogon { right:0; top:60px; position:absolute; }
.header #searchbox { height:20px; width:270px; padding:8px; background:#272016; position:absolute; border:1px solid #362d21; border-width:0 1px 1px; right:0; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.header #searchbox .t{ background:#141414; border:1px solid #141414; padding:2px; width:206px; color:#f7f7f7; }
.header #searchbox .s{ background:#e27915; border:1px solid #e27915; color:#fff; }
.header #pagesnav { height:21px; color:#8e8e8e; padding:8px 8px 0; background:#272016; position:absolute; border:1px solid #362d21; border-width:1px 1px 0; right:0; top:83px; border-radius:5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-radius: 5px; }
.header #pagesnav a { color:#8e8e8e; }

.topContent { background:#272016; border:1px solid #292929; border-width:1px 0; border-color:#292929 #292929 #ffffff; padding:15px 0 20px; }
.topContent .tCBlock { width:233px; float:left; padding:0 16px 0 0; }
.topContent .tCBlock4 { padding:0; }
.topContent h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#6087C5; margin:0 0 6px 0; font-weight:normal; }
.topContent h3 a { color:#6087C5; }
.topContent .image { border:1px solid #D3D4D4; height:156px; background:#fff; padding:3px; }
.topContent ul { margin:0; padding:0; list-style:none; }
.topContent ul li { font-size:11px; padding:5px 0; border-bottom:1px dotted #7d6b52; }
.topContent ul li a { color:#8d8d8d; }
.topContent ul li a:hover { text-decoration:none; color:#a8a8a8; }
.topContent .tCBlock2 h3 a { color:#EF4E3F; }
.topContent .tCBlock3 h3 a { color:#86C340; }
.topContent .tCBlock4 h3 a { color:#F6B019; }
.topContent .tCBlock5 h3 a { color:#6087C5; }

.breadcrumb { color:#fff; }
.breadcrumb a { color:#8d8d8d; }
.breadcrumb a:hover { color:#fff; }
.theByLine {
color:#989898;
font-size:11px;
font-weight:normal;
margin:0 0 5px;
}
.iconpost { color:#005689; padding:5px 0 0; font-size:11px; height:24px; }
.iconpost span { float:left; }
.iconpost span.comment a { display:block; float:left; color:#005689; background:url(images/comments.gif) no-repeat top left; padding:0 0 0 18px; }
.iconcategory { float:left; color:#005689; padding:5px 0 0; }
.iconpost span { float:left; padding:0 8px 0 0; }
.iconcategory span.category a { display:block; float:left; color:#E1008B; background:url(images/featured-cats.gif) no-repeat 0 2px; padding:0 0 0 18px; font-weight:bold; }
span.more a { color:#ef4e3f; }

.hnav { background:#e17616; height:17px; border-top:7px solid #e58b1b; border-bottom:1px solid #fff; }
.hnav .adsense { background:#e17616; width:728px; height:90px; padding:10px; border-radius:5px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; position:absolute; top:17px; margin-left:-374px; left:50%; }


.hnav .mnu { background:url(images/the-ul.png) no-repeat center center; width:629px; padding:3px 50px 0; height:56px; margin:0 auto; overflow:hidden; }
.hnav .mnu ul { margin:0; padding:0; list-style:none; }
.hnav .mnu ul li { float:left; font-size:14px; }
.hnav .mnu ul li a { display:block; padding:18px 12px; color:#fff; text-decoration:none; text-transform:uppercase; }
.hnav .mnu ul li a:hover { text-decoration:none }
.hnav .mnu ul li.current_page_item a, .hnav .mnu ul li a:hover { background:url(images/the-ul-li.png) repeat-x 0 0; }

.bnav { background:#312220; }
.bnav .mnu2 { }
.bnav .mnu2 ul { margin:0; padding:0; list-style:none; }
.bnav .mnu2 ul li { float:left; font-size:14px; position:relative; }
.bnav .mnu2 ul li a { display:block; padding:7px 12px; color:#fff; text-decoration:none; position:relative; }
.bnav .mnu2 ul li a:hover { text-decoration:none; color:#c6a256; }
.listimg { position:absolute; left:50%; bottom:-16px; margin-left:-16px; display:none; }
.bnav .mnu2 ul li.current_page_item a, .bnav .mnu ul li a:hover { color:#c6a256; }
.bnav .mnu2 ul li.current_page_item a .listimg { display:block; }

.main-i-content { padding:54px 0 0; background:transparent url(images/content.jpg) repeat-x 0 0; }
.main-i-content .main-i-content-2 { background:url(images/main-i-content.gif) no-repeat center 0; padding:147px 0 0; height:633px; }
.main-i-content .rightb { width:362px; float:right; height:620px; margin:0 9px 0 0; }

.lCPost { clear:both; padding:10px 0; border-bottom:1px dotted #999999; }
.lCPost p { line-height:16px; margin:0; }
.lCPost h2 { color:#13161c; font-size:22px; font-weight:normal; margin:0 0 6px; font-family:Georgia, "Times New Roman", Times, serif; }
.lCPost h2 a { color:#13161c; }
.lCPost h2 a:hover { color:#005689; }
.lCPost .image { width:118px; height:85px; float:left; padding:4px; background:#7d7b89; margin:0 7px 2px 0; }

.content { padding:15px 0 0; }
.content .leftside { width:578px; min-height:100px; float:left; padding:13px; border:1px solid #e0e0e0; -moz-border-radius:5px; border-radius:5px; -webkit-border-radius:5px; }
.content .rightside { width:368px; min-height:100px; float:right; padding:0; position:relative; }
.content .rightside .widgets {   }

.sponsors { padding:0 0 0 10px; }
.sponsors li { padding:10px 10px 10px 0; width:169px; height:136px; float:left; background:url(images/bg-sponsors.gif) no-repeat 0 10px; text-align:center; line-height:136px; }

.theBig {}
.theBig li { float:left; width:150px; }

.theTweets { padding:10px!important; }

/* Sidebar */
#sidebar-border{overflow:hidden;float:left;width:298px;background:#ffffff;border:1px solid #DEDEDE; margin:20px 0 0; }
#sidebar a{ color:#646464; }
#sidebar a:hover{color:#212121;}
#sidebar h3.widgetTitle,#sidebar h2.widgetTitle{ font-size:18px; color:#1b120f; text-transform:uppercase; background:url(images/sidebar-heading.gif) repeat-x 0 0; line-height:33px; padding:0 6px; float:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-shadow:1px 1px 1px #212121; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; position:absolute; top:0; left:0; }
#sidebar h3.widgetTitle2,#sidebar h2.widgetTitle2{ font-size:18px; color:#1b120f; text-transform:uppercase; background:url(images/sidebar-heading-2.gif) repeat-x 0 0; line-height:33px; padding:0 6px; float:left; color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-shadow:1px 1px 1px #212121; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; position:absolute; top:0; left:0; }
#sidebar .ajaxlinks a { font-size:18px; color:#1b120f; text-transform:uppercase; line-height:33px; padding:0 6px; float:left; color:#212121; font-family:Arial, Helvetica, sans-serif; text-shadow:1px 1px 1px #212121; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; position:absolute; }
#sidebar .ajaxlinks a:hover, #sidebar .ajaxlinks a.selected { background:url(images/sidebar-heading.gif) repeat-x 0 0; color:#ffffff; }
#sidebar .ajaxlinks .mp { top:0; right:0; }
#sidebar .ajaxlinks .mc { top:0; left:0; }

#sidebar li{line-height:20px; color:#58371E; line-height:30px; }
#sidebar li.widget{ margin-bottom:10px; border-radius:5px; -moz-border-radius:5px; -wekkit-border-radius:5px; border:1px solid #e8e8e8; background:#649b59; }
#sidebar li.widget div.dtb {margin-bottom:10px; border-radius:4px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#eaf4fd url(images/widget-head.gif) repeat-x 0 0; padding: 36px 8px 8px; position:relative; }
#sidebar li.widget div{ padding:8px 5px; clear:both; }
#sidebar li.widget div div{padding:0;border-top:none;}
#sidebar li.widget div.fixed{padding:0;margin:0;border:none;}
#sidebar ul{list-style:none; clear:both; }
#sidebar ul ul{ padding:8px 5px 20px; }
#sidebar ul.children { background:none!important; }
#sidebar ul.children li { border-width:0!important; }
#sidebar ul ul ul{padding:0;border-top:none;}
#sidebar ul ul li{padding-left:20px;background:url(images/bullet.png) no-repeat 3px 7px; border-bottom:1px dotted #646464; }
/* WP-RecentComments */
#sidebar ul ul li.rc_item,#sidebar ul ul li#rc_nav{background:none;padding:0;margin:3px 0;}
#sidebar ul ul li.rc_item div{padding:0;border:none;}
#sidebar ul ul li.rc_item .rc_avatar img{border:1px solid #ddd;}
.linkcat ul { background:none!important; }

#tweetmemeAndFacebook, div.tweetmemeAndFacebook { height:25px; padding:5px 0; }
#tweetmemeAndFacebook iframe, div.tweetmemeAndFacebook iframe { float:right; margin-top:1px; }
.db-wrapper.db-compact { float:right; margin-right: 10px; }
.mainHeading { padding:0 0 10px 0; margin:0 0 10px; overflow:hidden; border-bottom:1px solid #ff9506; }
.mainHeading h2 { margin:0; color:#000!important; text-transform:uppercase; font-size:30px; text-shadow:1px 1px 1px #666; }

.socButtons { width:570px; float:left; padding:2px 4px!important; margin:8px 0 2px!important; list-style:none!important; background-color: #E6E9EC; border-radius:4px; }
.socButtons li { float:left; padding:4px 8px 0 0!important; list-style:none!important; background:none!important; }
.socButtons li.fblike { width:300px; }

.socButtons li .share_b { font-weight:bold; color:#0066A0; line-height:20px; display:block; padding:0 5px; }
.socButtons li .share_b:hover { text-decoration:none; }

.slider{ background:url(images/slider.png) repeat-x top left; height:499px;}
.slideimages { width:580px; height:615px; float:left; overflow:hidden; position:relative;}
/*.slideimages .elemSlider { display:none; }
.slideimages ul { list-style:none; padding:0; margin:0; width:580px; height:580	px; }
.slideimages ul li { border:3px solid #7d7b89; width:134px; height:580px; float:left; margin-right:5px; position:relative; top:-500px; }
.slideimages ul li a { display:block; width:134px; height:580px; position:absolute; top:0; }
.slideimages ul li a span { display:block; width:134px; height:580px; background:url(images/overlay.png) repeat top left; }
.slideimages ul li a span.hide { display:none; margin:0!important; }*/
.slideimages .sldBox { width:580px; height:615px; }
.slideimages .sldBox .image{  border:3px solid #7d7b89; width:574px; height:456px;overflow:hidden; }
.slideimages .sldBox .closeBtn { position:absolute; right:0;display:block;cursor:pointer; background:url(images/close_icon.gif) no-repeat top left; width:16px; height:16px;}
.slideimages h2 { font:24px Georgia,"Times New Roman",Times,serif; color:#39311e; }
.slideimages p { margin:8px 0 0; line-height:18px; }
.slideimages p.ss { margin:0 0 7px; color:#717171; display:block; font-size:11px;  }


.anythingSlider                         { width: 580px; height: 6155px; position: relative; margin: 0 auto 15px; }
.anythingSlider .wrapper                { width: 580px; overflow: auto; height: 615px; margin: 0; position: absolute; top: 0; left: 0; }

                                        /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #fff; margin: 0; }
.anythingSlider .wrapper ul li          { display: block; float: left; padding: 0; height: 615px; width: 580px; margin: 0; }
.anythingSlider .arrow                  { display: block; height: 200px; width: 67px; background: url(../images/arrows.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: -250px; cursor: pointer; }
.anythingSlider .forward                { background-position: 0 0; right: -20px; }
.anythingSlider .back                   { background-position: -67px 0; left: -20px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

.thumbNav                               { position: relative; top: 323px; text-align: center; }
.thumbNav li                            { display: inline; }
.thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.thumbNav a:hover                       { background-image: none; }
.thumbNav a.cur                         { background: #e0a213; }

.start-stop                             { z-index: 10; background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 0; bottom: 0; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.start-stop.playing                     { background-color: red; }
.start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

.arrow { display:none; }


/* Post */
.post{position:relative; padding:15px 0; margin:0 0 20px; border-bottom:1px solid #ff9506; }
.post ul,.post ol{margin:18px 0;}
.post ul { }
.post ul li { padding:0 0 10px 24px; background:url(images/bullet.png) no-repeat 0 3px; }

.post .postInfo { border-bottom:1px dotted #818181; padding-bottom:5px; margin-bottom:5px; }
.post .postInfo .postDate { width:60px; float:left; }
.post .postInfo .postDate .bd { font-size:60px; color:#7d7b89; font-family:Impact; line-height:58px; }
.post .postInfo .postDate .mo { color:#17161c; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block; text-align:center; letter-spacing:4px; }
.post .postInfo .postHead { width:510px; float:right; padding:4px 0 0; }
.post .postInfo .postHead h2 { margin:0; font:normal 30px Georgia, "Times New Roman", Times, serif; }
.post .postInfo .postHead h2 a { color:#39311e; }
.post .postInfo .postHead p { margin:5px 0 0; color:#b12014; }
.post .postInfo .postHead p a { color:#8b5129; }
.post li{line-height:18px;}
.post hr{display:block;}
.post p{line-height:22px;margin:0 0 18px 0;}
.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{margin:0 0 18px 0;color:#555;}
.post .entry { overflow:hidden;padding:0; text-align:justify; }
.post .entry a{color:#333;text-decoration:underline;}
.post .entry a:hover{color:#4a630f;text-decoration:none;}
.post .entry img{background:#fff;border:1px solid #ddd;padding:5px;}
.post .entry table{background:#fff;border:1px solid #ccc;border-width:2px;border-collapse:collapse;margin:5px 0 10px;}
.post .entry th,.post .entry td{border:1px solid #ccc;padding:3px 10px;text-align:left;vertical-align:top;}
.post .entry .entry tr.even td{background:#f7f7f7;}
.post .entry th{background:#edeff0;}
.post .entry blockquote{ color:#3a312c;padding:10px;margin:8px;border:1px solid #ddd;background:#d8c2a2; }
.post .entry blockquote p { margin:0; }
.post .entry code{background:#333;color:#ddd;}
.post .entry pre{font-size:12px;width:95%;line-height:16px;overflow:auto;font-family:"Courier New", FixedSys;color:#555;background:#fafafa;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:15px solid #ccc;border-right:1px solid #ccc;padding:0 5px 16px;margin:0 0 20px;}
.post .post-info-top{border-top:1px solid #ddd;line-height:18px;height:18px;position:relative;color:#999;margin:0 0 18px;padding:2px 10px;overflow:hidden;display:block;}
.post .post-info-bottom{border-bottom:1px solid #fff;line-height:24px;position:relative;color:#999;margin:0;padding:2px 10px;overflow:hidden;display:block;}
.post .post-info-top a,.post .post-info-bottom a{color:#999;}
.post .post-info-top a:hover,.post .post-info-bottom a:hover{color:#4a630f;text-decoration:underline;}
.post .entry p.read-more a,.post .entry p a.more-link,.post-info-date,.post-info-category,.post-info-tags,#addcomment{display:block;padding-left:20px;background:url("images/icons.gif") no-repeat scroll 0 0;}
.post-info-date{float:left;background-position:0 -40px;}
.post-info-category{display:inline;background-position:-35px -60px;}
.post-info-tags{display:inline;background-position:-20px -240px;margin-left:10px;}
#addcomment{float:right;background-position:0 -120px;}
.post .entry p.read-more a,.post .entry p a.more-link{position:absolute;bottom:15px;left:15px;text-decoration:none;font-weight:bold;color:#4a630f;background-position:0 -20px;}
.post .entry p.read-more a:hover,.post .entry p a:hover.more-link{color:#999;}
.nav_link{}
.sticky{width:638px;background:#f2f2f2;border:1px solid #ccc;}
.post h2.sticky-h2 a{color:#ff4e00;}
.post .add-info{padding:0 10px;}
.post .add-info h3{line-height:16px;font-size:12px;color:#4a630f;margin-bottom:5px;background:#e5e5e5;}
.post .add-info ul{list-style:square;}

.postByline { padding:5px 0px; color:#1d130f; font-family:"Palatino Linotype", Georgia, "Times New Roman", Times, serif; text-transform:uppercase; }
.postByline a { color:#8b5129; }

.themorelink { position:absolute; bottom:-12px; right:0; background: url(images/readmore-bg.gif) repeat-x 0 0; height:22px; line-height:22px; color:#f15e22!important; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; display:block; border:1px solid #f1f1f1; padding:0 5px; text-decoration:none!important; }
.themorelink:hover { text-decoration:none!important; color:#212121!important }
/* Comments */
h2#comments{line-height:24px;font-size:12px;font-weight:normal;width:300px;float:right;}

/* comments list style */
.commentbox { position:relative; margin:0 0 20px; border-bottom:1px solid #FF9506; padding:15px 0; }
.commentbox h3 {text-shadow:1px 1px 1px #f7f7f7;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:10px; font-size:20px; }
ol.commentlist li{ position:relative;list-style:none; padding-bottom:20px; }
ol.commentlist li div em.approved{margin-left:55px;color:#ff0000;}
ol.commentlist li div.comment-author{margin:0;padding:0;line-height:16px;height:16px;border-bottom:1px solid #b9a898;display:block;}
ol.commentlist li div.vcard img.avatar{position:absolute;left:0;top:0;width:40px;height:40px;background:#fff;padding:2px;border:1px solid #ddd;}
ol.commentlist li div.vcard cite.fn{margin-left:55px;font-style:normal;font-weight:bold;}
ol.commentlist li div.vcard cite.fn a.url{color:#047;}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#aaa;}
/* ol.commentlist li div.vcard span.says{position:absolute;text-indent:-9999em;} */
/* ol.commentlist li div.comment-meta{ position:absolute;left:55px;top:25px;} */
ol.commentlist li span.comment-meta{}
ol.commentlist li span.comment-meta a{color:#aaa;}
ol.commentlist li span.comment-meta a:hover{color:#555;}
ol.commentlist li div.comment-text{border-top:1px solid #f5eade;margin:0 0 10px;padding-top:10px;}
ol.commentlist li p,ol.commentlist li blockquote{margin:0 50px 0 55px;padding-bottom:10px;}
ol.commentlist li blockquote{padding:5px;border:1px dotted #ddd;color:#999;background:#fafafa;}
ol.commentlist li blockquote p{margin-left:0;}
ol.commentlist li code{margin-bottom:10px;padding:2px;background:#777;color:#ddd;}
ol.commentlist li div.reply{position:absolute;right:0;top:8px;}
ol.commentlist li div.reply a{display:block;width:35px;text-align:center;color:#ccc;padding:0 5px;background:#222;border:1px solid #dfdfdf;border-radius:12px;}
ol.commentlist li div.reply a:hover{background:#222;}
ol.commentlist li ul.children li{margin:0 0 0 30px;padding-bottom:0;border-bottom:none;}
ol.commentlist li ul.children li.depth-2{margin:0 0 0 55px;}
ol.commentlist li ul.children li div{border-top:1px solid #dfdfdf;}
ol.commentlist li ul.children li div div{border-top:none;}
ol.commentlist li ul.children li div.comment-author{border-top:1px solid #fff;border-bottom:none;}
ol.commentlist li ul.children li div.vcard img.avatar{top:-8px;width:24px;height:24px;}
ol.commentlist li ul.children li div.vcard cite.fn{margin-left:40px;}
/* ol.commentlist li ul.children li span.comment-meta{} */
ol.commentlist li ul.children li p,ol.commentlist li ul.children li blockquote{margin:0 0 0 40px;}
ol.commentlist li ul.children li blockquote p{margin-left:0;}
ol.commentlist li ul.children li div.reply{top:-8px;}
ol.commentlist li ul.children li div.reply a{background:#f2f2f2;}
ol.commentlist li ul.children li div.reply a:hover{background:#fafafa;}

/* navigation */
#pagination,#nav-below{display:block; width:97%; line-height:18px;margin:0;padding:2px 10px;border-top:1px solid #ddd;}
.navigation{text-align:right;line-height:24px;margin:0;padding:2px 10px;}
#nav-below{display:inline-block;padding:20px 10px;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;width:50%;text-align:right;}

/* respond */
#respond{ margin:0 0 20px 0; position:relative; padding:15px; margin:0 0 20px; padding:15px  0 }
#respond h2{text-shadow:1px 1px 1px #999;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:10px;}
#respond .cancel-comment-reply a{color:#920017;}
#respond .cancel-comment-reply a:hover{color:#FF4E00;}
#commentform{margin:0 55px 0 0;padding:0;}
#commentform p{margin:0 0 10px;padding:0;}
#commentform a{}
#commentform textarea{padding:3px;background:#fff;border:1px solid #ddd;}
/* #commentform input{} */
#author,#email,#url{height:12px;padding:3px;border:1px solid #ddd;background:#fff;}
#comment{width:80%;height:125px;}
#submit{background:#222;font-weight:bold;color:#ccc;width:80px;height:25px;padding:2px 5px;border:1px solid #555;}
#submit:hover{color:#fff;}

/* trackbacks-pingbacks */
.trackbacks-pingbacks { position:relative; padding:15px; margin:0 0 20px; background:#fff; border:1px solid #dedede; padding:15px; }
.trackbacks-pingbacks h3{ font-size:20px; margin-bottom:10px;border-bottom:1px solid #ddd;color:#555;padding:3px 0;}
.trackbacks-pingbacks ul{margin:5px 20px 15px;list-style-type:circle;}
.trackbacks-pingbacks ul li{margin-bottom:4px;}


/* Other */
.aligncenter,div.aligncenter{display:block;margin:auto;}
.alignleft{float:left; margin:0 15px 0 0; }
.alignright{float:right; margin:0 0 0 15px; }
.wp-caption{text-align:center;padding-top:4px;margin:10px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;padding:0 4px 5px;margin:0;}
/* calendar START */
.widget_calendar h3{display:none;}
#wp-calendar{width:100%;}
#wp-calendar #today{background:#E6E6E6;}
#wp-calendar tbody a{font-weight:bolder;}
#wp-calendar caption{font-family:Arial;font-weight:bolder;letter-spacing:-0.05em;font-size:150%;text-align:left;padding-bottom:5px;}
#wp-calendar th,#wp-calendar td{text-align:center;}
#wp-calendar tbody td{border:1px solid #CCC;}
#wp-calendar tbody td.pad{border:0 none;}
#wp-calendar th{background:#999;color:#FFF;}
#wp-calendar td#prev{text-align:left;padding-top:5px;}
#wp-calendar td#next{text-align:right;padding-top:5px;}


.footer { margin:20px 0 0; padding:21px 0 15px; background: #141414 url(images/content-foot.gif) repeat-x 0 0; }
.footer .podcast { width:281px; height:129px; position:absolute; top:-26px; right:0; }
.footer h3 { background:url(images/categories-box.gif) no-repeat; height:27px; line-height:27px; padding:0 10px; margin:0 0 10px; text-transform:uppercase; letter-spacing:2px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff; }
.footer .lcol1 { width:320px; padding:0 20px 0 0; float:left; position:relative; top:-1px; }
.footer .lcol2 { width:230px;  padding:0; float:left; position:relative; top:-1px; }
.footer .lcol3 { width:320px; padding:0 20px 0 0; float:left; position:relative; top:-1px; }
.footer .lcol3 h3 { background:url(images/categories-box2.gif) no-repeat; }
.footer ul { margin:0; padding:0; list-style:none; }
.footer ul li { border:1px solid #8f9aa4; -moz-border-radius:4px; background:#454c52 url(images/li-short.gif) repeat-x 0 0; margin:0 0 4px; }
.footer ul li a { display:block; padding:3px 3px 3px 8px; color:#adadad; }
.footer ul li a:hover { border-left:4px solid #e37715; padding:3px 3px 3px 4px; -moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px; color:#000; text-decoration:none; }
.footer ul.largeP li { background:#454c52 url(images/li-large.gif) repeat-x 0 0; }
.footer ul.largeP li.facebook a { border-width:0; padding:6px 3px 6px 64px; background:url(images/facebook.png) no-repeat 8px 4px; line-height:38px; }
.footer ul.largeP li.twitter a { border-width:0; padding:6px 3px 6px 64px; background:url(images/twitter.png) no-repeat 8px 4px	; line-height:38px; }
.footer ul.largeP li.subscribe a, .footer ul.largeP li.subscribe a:hover { border-width:0; padding:0; }
.subscribe { padding:6px; }
.subscribe .lw {  width:230px; float:left; }
.subscribe .rw {  width:55px; float:right; }
.subscribe h4 { font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 4px; font-size:18px; color:#fff; font-weight:normal; }
.subscribe .text { float:left; color:#575e64; }
.subscribe .form { padding:6px 0 0; }
.subscribe .form .t { padding:3px; width:230px; border:1px solid #8d98a2; background:#82c520 url(images/li-short.gif) repeat-x 0 0; font-size:11px; float:left; color:#e2ea63; }
.subscribe .form .s { padding:2px 3px; width:62px; border:1px solid #b91b29; color:#fff; font-size:11px; background:#b91b29; float:right; text-transform:uppercase; }

.subscribeform .form { padding:6px 0 0; }
.subscribeform .form .t { padding:5px; width:260px; border:1px solid #8d98a2; background:#fff; border:1px solid #DDDDDD; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:12px; float:left; color:#212121; }
.subscribeform .form .s { padding:3px 3px; width:62px; border:1px solid #b91b29; color:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; font-size:12px; background:#b91b29; float:right; text-transform:uppercase; }

.copyright { border-top:1px solid #fff; background:#272016; line-height:30px; text-align:center; color:#d7d7d7; }
.copyright a { color:#d7d7d7; }
.copyright a:hover { color:#fff; }
.buttonss{ padding:2px 3px; border:1px solid #b91b29; color:#fff; font-size:11px; background:#b91b29; text-transform:uppercase; }
.subcatelist { margin:0; padding:0; list-style:none; }
.subcatelist li { border:1px solid #3b4044; -moz-border-radius:4px; background:#454c52 url(images/li-short-g.gif) repeat-x 0 0; margin:0 7px 4px 0; float:left; width:230px; }
.subcatelist li a { display:block; padding:3px 3px 3px 8px; color:#ababab; }
.subcatelist li a:hover { color:#a29f9f; text-decoration:none; }
