/*
Theme Name: Theme Wallpaper
Theme URI: 
Description: Theme Wallpaper for WordPress is stylish, customizable, simple, and readable.
Version: 1.0
Author: Mr.XXX
Tags: 2 column theme
*/

/* Global */
@import url(http://fonts.googleapis.com/css?family=Orbitron:400,700);
* { margin: 0; padding: 0; }
body { font-size: 12px; background: url('images/bodyBG.png') top center repeat;background-color:#222222; font-family: arial, verdana, georgia; color: rgb(255, 104, 3); }
/*****************GoogleFont*****************/
h1,h2,h3,h4,h5,h6, .footer_box ul a , .form-title, #menu_container ul li a,#breadchumb,  dl.adrss dt {font-family: 'Orbitron', sans-serif;}
/********************************************/
a { color: rgb(255, 104, 3); text-decoration: none; }
h1,h2,h3,h4,h5,p { margin: 10px 0; }
h1 { font-size: 22px; }
#main_container { width: 1018px; margin: 0 auto;}
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
img { border: none; }

/* Header */

#header { width:1000px;height:90px;padding-bottom:5px;padding-top:5px; padding: 10px; margin-bottom:10px; background: #3c3c3c;    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;border-right: 1px solid #252525;  border-left: 1px solid #252525;}
.logo{font-size: 25px;float:left;font-family:Orbitron;text-align:left;padding-left:10px;float:left;background-position:left;padding-top:0px;clear:both;width:100%;text-transform:uppercase;}
#header .desc{font-size: 10px;font-family:Orbitron;padding-left:10px;}

#header-left{float:left;width:270px;}
#header-right{float:right;text-align:left;width:730px;}

#walldrift{ font-size: 20px;font-family: 'Oswald';font-weight: bold; height:41px; text-shadow: 0 1px 2px #0a0a0a;}
#walldrift a:hover{color: rgb(25z0, 170, 0);}

/* Content */
.postingan{width: 760px;
float: right;
margin-right: -9px;margin-top: -6px;}

/* .featured_text { font-size: 22px; color: #999999; margin-bottom: 25px; text-align: center; } */
.home_post_box { width: 240px; background-color: #252525;
 /* Old Firefox */ float:left;margin: 6px; position: relative; cursor: pointer;}
.home_post_box img { margin: 6px; opacity:1.0; filter:alpha(opacity=100);}
.home_post_box:hover{-moz-box-shadow: 0 1px 3px #0B0B0B; /* Old Firefox */ box-shadow: 0px 1px 3px #0B0B0B; }

.infopost{
    height: 40px; background: #404040;  border-top: 1px solid #474747;  box-shadow: 0 1px 3px rgba(0,0,0,0.33);
    padding: 5px;
}
.infopost h2 { margin-top: 0; font-size: 10px; text-decoration: none; text-align:center; cursor: pointer; text-transform: uppercase; color: #ff7e00;}
.infopost p{text-align:center;font-size: 10px;font-family: arial;font-weight: bold;margin: -10px 0 0 0;color: rgb(145, 145, 145);}

.navigation .left, .navigation .right { padding: 10px 35px; background-color: #fff; }
.navigation a:hover { color:#999; }

#content_left { width: 746px; float: right; }

/*single content*/
.lead{
    background: #3c3c3c;
    font-size: 18px;    
    padding: 10px;
    text-shadow: 0 1px 2px rgb(22, 22, 22);  text-transform: uppercase;  font-family: arial;  
    color: #ff7e00;
    margin: 0;
    letter-spacing: 1px;
    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;  border-right: 1px solid #252525;  border-left: 1px solid #252525;
}

.htree{
    background: #3c3c3c;
    margin-bottom: -10px;
    padding: 5px 5px 5px 10px;
    font-size: 12px; text-transform: uppercase;  font-family: arial;  
    color: #ff7e00;
    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;  border-right: 1px solid #252525;  border-left: 1px solid #252525;
}

.single_content { padding: 10px 10px;
 /* Old Firefox */; border-top: 1px solid #4b4b4b;  border-right: 1px solid #252525;  border-left: 1px solid #252525;  border-bottom: 1px solid #252525;  background: rgb(92, 92, 92);}
.single_content h2 { font-size: 14px; }
.single_content p {color: #cccccc}
.single_content img {width: 724px; height: auto;cursor: pointer;box-shadow: 0 1px 3px rgb(0, 0, 0);}
.footer_inside_box { margin-bottom: 10px; }
.footer_inside_box a:hover { color:#999; }

.description_images{width: 726px;background:#404040;border-top: 1px solid #474747;
box-shadow: 0 1px 3px rgba(0,0,0,0.33);padding: 0 10px 2px 10px;}
.description_images p {text-align:justify;color: rgb(199, 199, 199);}
.description_images a:link,.description_images a:visited {color:#EB8D02}
.description_images h2{text-align:justify;font-size: 12px;margin: 5px 0 -5px 0;text-transform: uppercase;font-family: arial;color: #ff7e00;}

.post {border: 1px solid #393939;}
.post h3 { margin-top: 0; font-size: 14px; margin:5px 10px;}

#images_details{ color:#999999;  padding: 5px 8px; margin-bottom:10px; font-size: 12px; margin-top: 0; border-top: 1px solid #4b4b4b;   border-right: 1px solid #252525;  border-left: 1px solid #252525; border-bottom: 1px solid #252525; background: rgb(51, 51, 51); height: 138px;}
#images_details a:link,#images_details a:visited {color:#EB8D02}
.detils-k{
    width: 373px;
    float: left;
}
.detils-r{
    float: right;
    width: 350px;
}

.rel{margin-left: -5px;width: 760px;}

#breadchumb{ width:1000px;padding-bottom:5px;padding-top:5px; padding: 10px; margin-bottom:10px; background: #3c3c3c;    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;  border-right: 1px solid #252525;  border-left: 1px solid #252525;}
#breadchumb a{text-decoration:none;padding-right:1px;margin-right:1px;color:#ff7e00;}

#onsale{ width:1000px;padding-bottom:5px;padding-top:5px; padding: 10px; margin-bottom:10px; background: #3c3c3c;    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;  border-right: 1px solid #252525;  border-left: 1px solid #252525;}
#onsale a{text-decoration:none;padding-right:1px;margin-right:1px;color:#F30E0E;}

/* attachment */
#attachment { width: 1018px; float: left;  }
.attachment_page { background-color: rgb(51, 51, 51); padding: 15px 10px 10px 10px;margin-bottom:15px; /* Old Firefox */; border-top: 1px solid #4b4b4b;   border-right: 1px solid #252525;  border-left: 1px solid #252525; border-bottom: 1px solid #252525;}
.attachment_page h1 { margin-top: 0; font-size: 15px; width:820px; float:left;}
.attachment_page img {width:980px; height: auto;box-shadow: 0 1px 3px rgb(0, 0, 0);}
.lead2 {
    background: #3c3c3c;
    padding: 10px 10px 10px 18px;
    font-size: 18px;
    text-transform: uppercase;
    text-shadow: 0 1px 2px #0a0a0a;
    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;  border-right: 1px solid #252525;  border-left: 1px solid #252525;
    margin: 0;
    letter-spacing: 1px;
}

.image-meta a { color: #cccccc;}
.image-meta a:hover {color: #EB8D02;text-decoration: underline;}

#submit { background-color: #000; color: #fff; border: none; padding: 5px; }

/*page*/
.single_page {width: 726px; padding:10px; border: 1px solid #393939;-moz-box-shadow: 0 1px 3px #0B0B0B; /* Old Firefox */box-shadow: 0px 1px 3px #0B0B0B;}

/* Pagenavi */
#post-navigator{padding:0px;clear:both;height:auto;width:100%;display:block;margin-top:1em;margin-right:auto;margin-bottom:1em;margin-left:auto;font-size:10px;}
.wp-pagenavi{width:100%;clear:both;padding-top:0.5em;padding-right:0px;padding-bottom:0.5em;padding-left:0px;height:auto;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
.pages{color: rgb(255, 104, 3);padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;width:auto;height:auto;margin-top:0px;margin-right:3px;margin-bottom:0px;margin-left:0px;border: 1px solid rgb(255, 104, 3);}
.current{color:#cccccc;width:auto;height:auto;margin:0px;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;border:1px solid #cccccc;}
.wp-pagenavi a{color: rgb(255, 104, 3);text-decoration:none;height:auto;width:auto;margin:0px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;display:inline;border: 1px solid rgb(255, 104, 3);}
.wp-pagenavi a:hover{color:#cccccc;border:1px solid #cccccc;}
#post-navigator .alignleft a, #post-navigator .alignright a{color:#EB8D02;margin:0px;height:auto;width:auto;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;text-decoration:none;display:block;background-color:#000000;}
#post-navigator .alignleft a:hover, #post-navigator .alignright a:hover{color:#ffffff;text-decoration:none;background-color:#000000;}

/* Sidebar */

#side { width: 250px; float: left; margin-top: -10px;}

#sidebar { width: 250px;background: rgb(51, 51, 51);  font-size: 11px;  border-top: 1px solid #4b4b4b; border-right: 1px solid #252525;  border-left: 1px solid #252525; border-bottom: 1px solid #252525;}
.cat{
    padding: 10px;
    width: 280px;
}
.cat ul { list-style-type: none; margin-left: 0px; }
.cat ul a { color: rgb(199, 199, 199); font-size: 12px; text-transform: uppercase; font-size: 10px;}
.cat ul a:hover { color: #ff7e00; text-decoration: underline;}
.cat ul li { margin-bottom: 8px; margin-right:5px; display: inline-block; width: 120px;}
.cat_last { border-right: none; }

.catf{
    padding: 5px;
    width: 980px;
}
.catf ul { list-style-type: none; margin-left: 0px; }
.catf ul a { color: rgb(199, 199, 199); font-size: 12px; text-transform: uppercase; font-size: 10px;}
.catf ul a:hover { color: #ff7e00; text-decoration: underline;}
.catf ul li { margin-bottom: 8px; margin-right:5px; display: inline-block; width: 120px;}
.catf_last { border-right: none; }

.hcat{
    background: #3c3c3c;
    margin-bottom: -10px;
    padding: 5px 5px 5px 10px;
    font-size: 12px; text-transform: uppercase;  font-family: arial;  
    color: #ff7e00;
    background-image: url('images/footerBG1.png');  background-position: left top;  background-repeat: repeat-x;  border-top: 1px solid #252525;  border-bottom: 1px solid #252525;  border-right: 1px solid #252525;  border-left: 1px solid #252525;
    width: 235px;
}

.pop {
    width: 240px;
    height: 60px;
    padding: 5px;
    border-bottom: 1px solid #252525;
    border-top: 1px solid #4b4b4b;
}

.popularpost{
    width: 250px;  background: rgb(51, 51, 51); border-right: 1px solid #252525;  border-left: 1px solid #252525;  
}

.home_post_thumb{
    width: 100px;
    float: left;
}
.infothumb {
    float: left;
    width: 120px;
    margin-left: 5px;
}
.infothumb h3 { margin-top: 0; font-size: 10px; text-decoration: none; cursor: pointer; font-family: arial; text-transform: uppercase; color: #ff7e00;}
.infothumb h3:hover {text-decoration: underline;}
.infothumb p{font-size: 10px;font-family: arial;font-weight: bold;margin: -10px 0 0 0;color: rgb(145, 145, 145);}


/* Footer */
#footer {background: #3c3c3c; margin-top: 15px; padding: 5px 0 15px 18px; background-image: url('images/footerBG1.png');background-position:left top; background-repeat:repeat-x;/* Old Firefox */;border-top: 1px solid #252525; border-bottom: 1px solid #252525;border-right: 1px solid #252525;border-left: 1px solid #252525;}
.footer_box { width: 980px; margin-top: 10px;      float: left;}
.bottom_footer { color: #ff7e00; text-align: right; padding: 10px 10px; background: rgb(51, 51, 51); font-size: 11px; border-top: 1px solid #4b4b4b; border-right: 1px solid #252525; border-left: 1px solid #252525;}
.bottom_footer a {color: rgb(199, 199, 199);}
.bottom_footer a:hover {color:#ff7e00;}

#footercat {background: #3c3c3c; margin-top: 15px; padding: 5px 0 15px 18px; background-image: url('images/footerBG1.png');background-position:left top; background-repeat:repeat-x;/* Old Firefox */;border-top: 1px solid #252525; border-bottom: 1px solid #252525;border-right: 1px solid #252525;border-left: 1px solid #252525;}

.bottom_cat { color: #ff7e00; text-align: right; padding: 10px 10px; background: rgb(51, 51, 51); font-size: 11px; border-top: 1px solid #4b4b4b; border-right: 1px solid #252525; border-left: 1px solid #252525;}
.bottom_cat a {color: rgb(199, 199, 199);}
.bottom_cat a:hover {color:#ff7e00;}

.footerlinks ul {text-transform:uppercase; 
     display: inline; 
     list-style-type: none; 
     list-style-image:none; 
     margin:0; }
.footerlinks li, .footerlinks li li, .footerlinks li li li {
     display: inline; 
     padding: 0px 5px; }

.footcategory p{
    text-align: justify;
    font-style: italic;
    color: rgb(199, 199, 199);
    font-size: 12px;
    text-shadow: 0 1px 2px #0a0a0a;
    border-left: 3px solid #ff7e00;
    padding-left: 5px;
    position: relative;
}

.adsloop{text-align:left;padding-left: 10px;padding-top:5px;padding-bottom:5px;margin-bottom:5px;}

.disclaimer p{
    text-align: justify;
    font-style: italic;
    color: rgb(199, 199, 199);
    font-size: 12px;
    text-shadow: 0 1px 2px #0a0a0a;
    border-left: 3px solid #ff7e00;
    padding-left: 5px;
    position: relative;
}

.ontop {float:right;margin-right: -105px;margin-top: -30px;background: #424242;width: 72px;height: 22px;padding: 5px 0 0 15px;border-radius: 5px;}
.ontop:hover, .ontop a:hover{background:#494949;color:#ffffff;cursor: pointer;}
.ontop a{color: #c8c8c8;font-size: 10px;padding-top: 5px;text-shadow: 0 1px 2px #0a0a0a;}

#menu-wallpaper .menu{ margin-top: 15px; padding: 5px 23px 15px; background-color: #0B0B0B;border: 1px solid #393939;
-moz-box-shadow: 0 1px 3px #0B0B0B; /* Old Firefox */box-shadow: 0px 1px 3px #0B0B0B;}

.popularpost ul{
list-style-type: none;
margin: 10px 0 0 10px;
font-size: 100%;
}

#headerx {
    height: 40px;
    width: 100%;
    color: #000;
    background: none repeat scroll 0% 0% #252525;
    font-size: 16px;
    font-weight: 400;
    margin: 0px auto;
    padding: 0px;
    border-bottom: 2px solid #F60;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1);
}

.top {
    overflow: hidden;
    position: fixed;
    top: 0px;
    z-index: 99991;
}

.headerz {
    width: 1000px;
    margin: 0px auto;
}

.headerleft {
    padding: 0px;
    width: 280px;
    margin: 0px auto;
    float: left;
margin-left: -5px;
margin-top: -5px;
}

.headerright {
    margin: 0px;
    padding: 5px 0px 0px;
    text-align: right;
}

#header h1, #header h2, .headerleft a {
    color: #FFF;
    font-size: 20px;
    font-family: 'Days One',sans-serif;
    margin: 0px;
    padding-top: 7px;
    text-decoration: none;
    font-weight: 200;
}

#nav {
float: left;
margin: -5px 0px 0px 0px;
padding: 0px;
}

#nav li {
    float: left;
    list-style: none outside none;
    margin: 0px;
    padding: 10px;
}

.src {
    width: 220px;
    float: right;
}

#search {
    margin: 3px 0px 0px;
}

#search input#search-text {
    width: 190px;
    margin: 0px 3px 0px 0px;
    padding: 5px;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
    border: medium none;
    background: none repeat scroll 0% 0% #FFF;
    border-radius: 4px;
}

#breadchumb {
    width: 1000px;
    padding: 10px;
    margin-bottom: 10px;
    background: url('images/footerBG1.png') repeat-x scroll left top #3C3C3C;
    border-width: 1px;
    border-style: solid;
    border-color: #252525;
    margin-top: 60px;
}

#side {
    width: 160px;
    float: left;
    margin-top: -10px;
}

.popularpost {
    width: 160px;
    background: none repeat scroll 0% 0% #333;
    border-right: 1px solid #252525;
    border-left: 1px solid #252525;
}

.hcat {
    background: url('images/footerBG1.png') repeat-x scroll left top #3C3C3C;
    margin-bottom: -10px;
    padding: 5px 5px 5px 10px;
    font-size: 12px;
    text-transform: uppercase;
    font-family: arial;
    color: #FF7E00;
    border-width: 1px;
    border-style: solid;
    border-color: #252525;
    width: 144px;
}

#main_container {
    width: 920px;
    margin: 0px auto;
}

#breadchumb {
    width: 95%;
    padding: 10px;
    margin-bottom: 10px;
    background: url('images/footerBG1.png') repeat-x scroll left top #3C3C3C;
    border-width: 1px;
    border-style: solid;
    border-color: #252525;
    margin-top: 60px;
    margin-left: 6px;
}

.disclaimer p {
    text-align: justify;
    font-style: italic;
    color: #C7C7C7;
    font-size: 12px;
    text-shadow: 0px 1px 2px #0A0A0A;
    border-left: 3px solid #FF7E00;
    padding-left: 5px;
    position: relative;
    width: 880px;
}

.headerz {
    width: 890px;
    margin: 0px auto;
}

#search {
margin: 3px 30px 0px;
}

#attachment {
    width: 920px;
    float: left;
}

.attachment_page img {
    width: 900px;
    height: auto;
    box-shadow: 0px 1px 3px #000;
}

#side {
width: 160px;
float: left;
margin-top: 44px;
}

#breadcrumbs_single {
width: auto;
padding: 10px;
margin-bottom: 10px;
background: url('images/footerBG1.png') repeat-x scroll left top #3C3C3C;
border-width: 1px;
border-style: solid;
border-color: #252525;
margin-top: 54px;
font-family:Orbitron;
}

.attachment_box .home_post_box {
    width: 290px;
    background-color: #252525;
    margin: 6px;
    position: relative;
    cursor: pointer;
}

.popularpost {
    width: 159px;
    background: none repeat scroll 0% 0% #333;
    border-right: 1px solid #252525;
    border-left: 1px solid #252525;
    margin: 10px 0px;
padding-bottom: 10px;
border-bottom: 1px solid #252525;
}

.popularpost img {
    height: 100px;
    padding-top: 10px;
    margin-left: 10px;
    width: 140px;
}

.popularpost ul {
    list-style-type: none;
    margin: 10px 0px 0px;
    font-size: 100%;
}


.popularpost a{
color:#919191;
}

.popularpost li {
    border-bottom: 1px solid;
    padding: 8px;
}