/*
Theme Name: TextureKing v5
Theme URI: http://textureking.com/
Description: This is the latest theme for TextureKing.com
Author: Ray Henry
Version: 1.0
Tags: orange, free textures
*/

/* global statements */
* {margin:0;padding:0;}
.clr {clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;}
a:link, a:visited, a:active {color:#f26b26;outline:none;}
a:hover {color:#cd4602;}

/* general structure */
body {font-family:Trebuchet MS, arial, verdana, sans-serif;text-align:center;background:#ddd url(images/tk-body-bg.jpg) no-repeat 50% 0;background-attachment:fixed;}
#wrapper {margin:40px auto;width:960px;text-align:left;background:#fff url(images/tk-wrapper-bg.jpg) repeat-y 0 0;-webkit-box-shadow:0 0 25px rgba(0,0,0,.3);-moz-box-shadow:0 0 25px rgba(0,0,0,.3);box-shadow:0 0 25px rgba(0,0,0,.3);}

/* branding */
#branding {float:left;padding:14px 20px;width:920px;background:url(images/tk-masthead-bg.jpg) no-repeat 0 0;}
#branding #logo {float:left;margin:0 20px 0 0;padding:6px 20px 6px 0;border-right:1px solid #e5e5e5;}
#branding h1 {float:left;padding:6px 0;font-size:22px;line-height:1;font-weight:normal;color:#f26b26;}
#branding h1 span {font-size:18px;color:#7b7b7b;}
#branding #global {float:right;margin:6px 0 0 0;list-style:none;font-size:12px;}
#branding #global li {float:left;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #e5e5e5;}
#branding #global li:last-child {margin:0;padding:0;border:none;}
#branding #global li a:link, #branding #global li a:active, #branding #global li a:visited {color:#999;text-decoration:none;}
#branding #global li a:hover {color:#f26b26;}

/* masthead link ad */
#masthead-ad {float:left;margin:0 20px;padding:10px 96px;width:728px;height:15px;background:#f26b26;}

/* image wrappers */
#content {float:left;width:960px;background:url(images/tk-content-bg.png) no-repeat 0 0;}
#subContent {float:left;padding:10px;width:940px;background:url(images/tk-subcontent-bg.png) no-repeat right bottom;}

/* homepage main */
#main {float:left;padding:0 20px 20px 20px;width:920px;height:340px;background:url(images/tk-main-bg.png) no-repeat 0 0;overflow:hidden;}
#main #featured {float:left;margin:20px 10px 20px 20px;width:722px;height:300px;background:url(images/tk-loading.gif) no-repeat 50% 50%;}

/* slider */
#main #featured .anythingSlider {float:left;margin:0;padding:0;width:722px;height:300px;position:relative;}
#main #featured .anythingSlider .anythingWindow {position:relative;height:100%;width:100%;overflow:hidden;}
#main #featured .anythingSlider ul {position:absolute;top:0;left:0;margin:0;width:2166px;list-style:none;}
#main #featured .anythingSlider ul li {display:block;float:left;position:relative;margin:0;padding:0;width:722px;height:300px;}
#main #featured .anythingSlider ul li .texture {float:left;padding:217px 0 0 40px;width:682px;height:83px;background:url(images/tk-featured-overlay.png) no-repeat 0 0;}
#main #featured .anythingSlider ul li .texture .download {clear:both;width:530px;}
#main #featured .anythingSlider ul li .texture .meta {float:left;margin:3px 0 0 0;font-size:13px;color:#999;}
#main #featured .anythingSlider ul li .texture .meta.category {margin:3px 10px 0 0;padding:0 10px 0 0;border-right:1px solid #383838;}
#main #featured .anythingSlider ul li .texture .meta a {text-decoration:none;}

#main #featured .anythingSlider .arrow,
#main #featured .anythingSlider .start-stop {display:none;}

#main #featured .anythingSlider ul.thumbNav {position:absolute;top:10px;left:658px;width:53px;height:20px;background:url(images/tk-featured-nav-bg.png) no-repeat 0 0;}
#main #featured .anythingSlider ul.thumbNav li {float:left;margin:6px 0 0 7px;padding:0;width:8px;height:8px;}
#main #featured .anythingSlider ul.thumbNav a {float:left;display:block;width:8px;height:8px;text-indent:-9999px;background:url(images/tk-featured-nav-btn.png) no-repeat 0 0;outline:none;}
#main #featured .anythingSlider ul.thumbNav a:hover {background-position:0 -28px;}
#main #featured .anythingSlider ul.thumbNav a.cur {background-position:0 -28px;}

/* texture navigation */
#navigation {float:left;margin:20px 8px 0 0;width:160px;}
#navigation p.title {margin:0 0 10px 0;font-size:11px;line-height:1;text-transform:uppercase;color:#999;}
#navigation ul {list-style:none;}
#navigation ul li {float:left;margin:0;font-size:12px;}
#navigation ul li a {float:left;margin:0 4px 6px 0;padding:4px 11px 6px 11px;font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;color:#d1d1d1;text-transform:lowercase;background:#636466 url(images/tk-hp-nav-g.gif) repeat-x bottom left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#navigation ul li a:hover {color:#fff;background:#f26b26;}
#navigation .social {float:left;margin:13px 0 0 0;width:160px;}
#navigation .social a {float:left;margin:0 0 5px 0;padding:0 0 2px 20px;width:140px;font-size:12px;color:#999;line-height:1.35;text-decoration:none;}
#navigation .social a:hover {color:#f26b26;}
#navigation .social a.rss {background:url(images/tk-icon-rss.png) no-repeat 0 1px;}
#navigation .social a.twitter {background:url(images/tk-icon-twitter.png) no-repeat 0 1px;}

/* homepage recent textures */
#textures {float:left;width:762px;}
#textures .title {margin:0 10px;font-size:18px;color:#636466;}
#textures .title span {color:#f26b26;}
#textures .title a {font-size:14px;}
#textures .texture {float:left;margin:10px;width:168px;background:#282828 url(images/tk-loading-sm.gif) no-repeat 50% 50px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#textures .texture .thumbnail {float:left;margin:10px;width:148px;height:92px;overflow:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);}
#textures .texture .thumbnail a {float:left;padding:92px 0 0 0;width:148px;height:0 !important;overflow:hidden;text-decoration:none;text-indent:-5000px;background:url(images/tk-thumbnail-link-bg.png) no-repeat 0 0;}
#textures .texture .download {float:left;margin:5px 0 10px 0;width:168px;text-align:center;}
#textures .texture .download a {padding:3px 15px 4px 15px;font-weight:normal;line-height:1;text-decoration:none;white-space:nowrap;font-size:12px;color:#fff;color:#d1d1d1;background:#636466 url(images/tk-hp-nav-g.gif) repeat-x bottom left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#textures .texture .download a:hover {color:#fff;background:#f26b26;}
#textures .texture p {clear:both;margin:10px 0;text-align:center;font-size:11px;color:#9e9e9e;}
#textures .texture:hover .download a {color:#fff;background:#f26b26;}

/* homepage news */
#news {float:left;margin:0 10px 0 0;width:168px;}
#news .title {margin:0;font-size:18px;color:#636466;}
#news .newsitem {float:left;margin:10px 0;}
#news .newsitem p {font-size:12px;color:#636466;}
#news .newsitem .title {font-size:14px;}
#news .newsitem .title a {text-decoration:none;}
/* faqs */
#faqs {float:left;margin:20px 0 0 0;}
#faqs p {margin:10px 0;font-size:12px;color:#636466;}

/* copyright */
#copyright {float:left;margin:20px 10px 0 10px;padding:10px 0 0 0;width:920px;font-size:12px;color:#9e9e9e;border-top:1px solid #ddd;}
#copyright p {margin:5px 0;}

/* interior page styles */
#content.page {margin:20px 0 0 0;background:none;}
#content.page #textures {float:right;}
#content.page #textures .ad {float:left;margin:5px 0 10px 10px;width:732px;background:#fff;text-align:center;}
#content.page #textures .texture {background:#282828 url(images/tk-loading-sm.gif) no-repeat 50% 80px;}
#content.page #textures .texture .thumbnail {height:148px;}
.page #copyright {margin:20px;}
#textures .texture .thumbnail a {padding:148px 0 0 0;background:url(images/tk-thumbnail-link-bg-2.png) no-repeat 0 0;}

.page .meta {float:left;margin:0 0 0 10px;padding:10px 20px;width:692px;background:#282828;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.page .meta h2 {float:left;font-size:22px;font-weight:normal;color:#f26b26;line-height:1;}
.page .meta h2 span {color:#fff;}
.page .meta .page-nav {float:right;margin:5px 0 0 0;font-size:12px;color:#b3b3b3;font-weight:normal;}
.page-nav .wp-pagenavi span.pages {color:#b3b3b3;}
.page-nav .wp-pagenavi a,
.page-nav .wp-pagenavi a:link,
.page-nav .wp-pagenavi a:active {color:#b3b3b3;}
.page-nav .wp-pagenavi a:hover {color:#f26b26;}
.page-nav .wp-pagenavi span.current {color:#f26b26;}
.wp-pagenavi a.firstlast, .wp-pagenavi a.firstlast:link, .wp-pagenavi a.firstlast:active {border:none;}
.wp-pagenavi span.extend {color:#b3b3b3;}

#content.page #textures .content {float:left;margin:10px;padding:10px;width:702px;border-bottom:1px solid #ddd;}
#content.page #textures .content p {margin:10px;font-size:12px;color:#666;line-height:1.35;}
#content.page #textures .content p.title {font-size:18px;color:#f26b26;}
#content.page #textures .content.post {margin:10px 10px 0 10px;}
#content.page #textures .content.post p.title {margin:0 10px;font-size:18px;color:#444;}
#content.page #textures .content.post p.date {margin:0 10px;font-size:11px;color:#999;}

#content.page #subContent {float:left;padding:0;width:722px;background:none;}
#content.page #subContent .post {margin:20px 0;width:722px;}
#content.page #subContent .post p {margin:10px;font-size:12px;line-height:1.35;}

/* interior page sidebar */
#sidebar {float:left;width:198px;}
#sidebar #navigation {float:left;margin:0 20px;width:168px;}
#sidebar #navigation .title {color:#666;}
#sidebar #navigation .title span {color:#f26b26;}
#sidebar #navigation ul li a {color:#5e5e5e;background:#d8d8d9 url(images/tk-p-nav-g.gif) repeat-x bottom left;}
#sidebar #navigation ul li a:hover {color:#fff;background:#f26b26;}
#sidebar #navigation .social a {color:#666;}
#sidebar #navigation .social a:hover {color:#f26b26;}

#sidebar .ad {float:left;margin:20px;}