/*
Theme Name: ThumbPress v3
Theme URI: http://thumbpress.com/
Author: Mark Frost
Author URI: http://hotlikefrosty.com
Version: 3.3
*/

/*-------FONTS------------------------------------------------------- */

@import url(http://fonts.googleapis.com/css?family=Oswald);

@font-face { font-family: 'BitstreamVeraSansRoman'; src: url('fonts/Vera-webfont.eot'); src: url('fonts/Vera-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Vera-webfont.woff') format('woff'), url('fonts/Vera-webfont.ttf') format('truetype'), url('fonts/Vera-webfont.svg#BitstreamVeraSansRoman') format('svg');font-weight: normal; font-style: normal; }

/*-------BODY------------------------------------------------------- */

body { background: url(images/page-bg.png); background-color: #dedede; font-size: 12px; font-family: arial;margin:0;padding:0;}
a { text-decoration: none; color: #00bcf1; }
a:hover { color: #ff1f1f; }

/*-------RESETS------------------------------------------------------- */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,header,footer,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}a img{border:0}figure{position:relative}figure img{width:100%}

/*-------SITE-CONTAINER------------------------------------------------------- */

.container { width: 1100px; margin: 0px auto 0 auto; }

/*-------STATIC-BAR-&-SOCIAL-MEDIA-BOXES------------------------------------------------------ */

#static-bar-home { width: 1100px; height: 55px; background: #202020; position:fixed ; z-index: 999; top: -110px; color: #fff; }
#static-bar-single { width: 750px; height: 55px; background: #202020; position:fixed ; z-index: 999; top: -110px; color: #fff; }

.rss-email { float: right; width: 297px; background:#fe7c00; margin: 6px 10px 0px 0px; padding:5px; border:1px solid #e26600; border-bottom-width:2px; overflow: hidden; }
#rss-email-top { margin: 10px 0px 0px 0px; }
.rss-email img.rs_icon { margin-right:5px; float:left; }
.rss-email form { float:left; width:260px; margin-top:1px; }
.rss-email .nsf { width:168px; float:left; border:none; height:27px; line-height:27px; background:#ffe7bf; padding:0 5px; color:#7c3400; text-shadow:0 -1px 0 #fff; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 3px; -webkit-border-radius: 3px 0px 0px 3px; border-radius: 3px 0px 0px 3px; }
.rss-email .nsb { width:82px; float:left; padding:0; background: #ffc157; background: -moz-linear-gradient(top,  #ffc157 0%, #f39a00 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc157), color-stop(100%,#f39a00)); background: -webkit-linear-gradient(top,  #ffc157 0%,#f39a00 100%); background: -o-linear-gradient(top,  #ffc157 0%,#f39a00 100%); background: -ms-linear-gradient(top,  #ffc157 0%,#f39a00 100%); background: linear-gradient(top,  #ffc157 0%,#f39a00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc157', endColorstr='#f39a00',GradientType=0 ); -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px; height:27px; padding-bottom:3px; border:none; color:#7c3400; font-weight:bold; text-shadow:0 -1px 0 #ffc562; cursor:pointer; }
.rss-email .nsb:hover { color:#000; }

.fb-like-box { float: right; width: 297px; height: 30px; background:#3B5998; margin: 6px 20px 0px 0px; padding:5px; border:1px solid #133783; border-bottom-width:2px; overflow: hidden; }
#fb-like-box-top { margin: 10px 20px 0px 0px; }
.fb-like-box img.fb-icon { width: 29px; height: 30px; margin-right: 20px; float: left; }
.fb-like-box span { font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: lighter; color: #fff; margin: 4px 10px 0px 0px; }

/*-------HEADER------------------------------------------------------- */

#header { float: left; width: 1100px; height: 175px; padding: 0px; margin: 0px 0px 0px 0px; }
.logo { background: url(images/thumbpress-logo.png) no-repeat; float: left; width: 142px; height: 175px; padding: 0px; margin: 0px 0px 0px 40px; }
.top-ad { float: right; width: 728px; height: 90px; margin: 15px 0px 0px 0px; padding:0px; }

/*-------NAV-BAR------------------------------------------------------- */

#outer-nav { float: left; width: 1100px; background: #202020; height: 55px; margin: 0px 0px 20px 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; clear: both; }

.inner-nav { float: right; width: 726px; height: 55px; }
.inner-nav-logo { background: url(images/text_logo.png); float: left; width: 182px; height: 19px; padding: 0px; margin: 18px 0px 0px 30px;  } 

.inner-nav ul { float: left; list-style: none; margin: 10px 0px 0px 0px; padding: 0px; }
.inner-nav li { color: #fff; font-weight: bold; float: left; width: 111px; height: 15px; padding: 10px 0px 10px 0px; font-size: 12px; background: #00bcf1; background: -moz-linear-gradient(top,#00bdf1 0%,#037b99); background: -webkit-gradient(linear, left top, left bottom, from(#00bdf1), to(#037b99)); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 0px solid #d1d1d1; -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 3px rgba(0,75,94,1); text-shadow: 0px -1px 2px rgba(000,000,000,0), 1px 1px 0px rgba(0,0,0,0.6); margin: 0px 10px 0px 0px; text-align: center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.inner-nav li:hover { color: #eee; background: #ff1f1f; background: -moz-linear-gradient(top,#fa4444 0%,#d91a1a); background: -webkit-gradient(linear, left top, left bottom, from(#fa4444),to(#d91a1a)); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-shadow: 0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(0,0,0,1); }

/*-------MORE-BUTTON-&-DROPDOWN------------------------------------------------------- */

#more-nav { color: #fff; font-weight: bold; float: left; width: 111px; height: 15px; padding: 10px 0px 10px 0px; font-size: 12px; background: #00bcf1; background: -moz-linear-gradient(top,#00bdf1 0%,#037b99); background: -webkit-gradient(linear, left top, left bottom, from(#00bdf1), to(#037b99)); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 0px solid #d1d1d1; -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 3px rgba(0,75,94,1); text-shadow: 0px -1px 2px rgba(000,000,000,0), 1px 1px 0px rgba(0,0,0,0.6); margin: 0px 10px 0px 0px; text-align: center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } }
#more-nav:hover { color: #eee; background: #ff1f1f; background: -moz-linear-gradient(top,#fa4444 0%,#d91a1a); background: -webkit-gradient(linear, left top, left bottom, from(#fa4444),to(#d91a1a)); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-shadow: 0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(0,0,0,1); }
#more-nav li { position:relative; }
#more-nav ul { }
#more-nav ul li { text-align: left; padding: 10px; background: none; text-decoration: none; float: none; font-size: 12px; }
#more-nav ul a { white-space:nowrap; }
#more-nav:hover .more-nav-dropdown { left: auto; top:auto; margin: 10px 0px 0px 0px; z-index: 999; }
#more-nav li:hover ul a { text-decoration:none; }
#more-nav a { padding:5px; text-decoration:none; }

.more-nav-dropdown { height: 415px; float: left; background: #202020; list-style:none; position:absolute; left:-9999px; padding: 0px 0px 20px 0px; }
.move-nav-dd-content { float: left; display: inline; position: relative; padding 10px;  }
.move nav-dd-content ul li { background: none; text-decoration: none; font-size: 12px; }
.move nav-dd-content ul li:hover { background: none; text-decoration: none; font-size: 12px; }
span.more-title { padding: 0px 20px 0px 0px; background: url(images/drop_arrow.png) no-repeat right; }

li.categories { background: none; }
li.categories:hover { background: none; }

/*-------FEATURED-CONTENT-AREA------------------------------------------------------- */

#featured-content { float: left; height: 311px; background: #f3f3f3; margin: 0px 1px 20px 1px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; }

.inner-featured-posts { float: left; background: #fff; width: 330px; height: 290px; padding: 10px; margin: 0px 10px 0px 0px; }
.inner-latest-media-wrap { float: right; width: 718px; margin: 0px; padding: 0px; }
.inner-images { background: #fff; width: 698px; height: 130px; padding: 10px; margin: 0px 0px 10px 0px; }
.inner-videos { background: #fff; width: 698px; height: 130px; padding: 10px; margin: 0px; }
.inner-featured-posts h3, .inner-images h3, .inner-videos h3 { float: left; height: 26px; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: lighter; color: #00bcf1; padding: 0px 0px 5px 0px; margin: 0px; }
.featured-inner-content { width: 698px; height: 100px; font-size: 12px; margin: 0px; padding: 0px; clear: both;}
.featured-inner-content-2 { width: 698px; height: 100px; font-size: 12px; margin: 0px; padding: 0px; clear: both;}
.inner-images span, .inner-videos span { font-size: 12px; font-family: arial; margin: 5px 0px 0px 0px; padding: 0px; float: right; }

.featured-inner-content ul { float; left; width: 698px; list-style: none; margin: 0; padding: 0; position: absolute; }
.featured-inner-content ul li { float: left; margin-right: 7px; width:134px; height: 100px; position: relative; }
.featured-inner-content ul li:last-child { float: left; margin: 0px; width:134px; height: 100px; position: relative; }
.featured-inner-content ul li a span { display: none; width: 124px; max-height: 85px; position: absolute; left: 0; padding: 5px; bottom: 0px; background: #202020; color: #fff; opacity:0.7; filter:alpha(opacity=70); } 
.featured-inner-content ul li img{ width: 134px; height: 100px; margin: 0px 3px 0px 0px; padding:0px; }

.play-button { position:absolute; top: 1px; left: 2px; width: 16px; height: 16px; z-index: 100; background: url(images/icons/small-play-button.png) no-repeat; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }

.featured-inner-content-2 ul { float; left; width: 698px; list-style: none; margin: 0; padding: 0; position: absolute; }
.featured-inner-content-2 ul li { float: left; margin-right: 7px; width:134px; height: 100px; position: relative; }
.featured-inner-content-2 ul li:last-child { float: left; margin: 0px; width:134px; height: 100px; position: relative; }
.featured-inner-content-2 ul li a span { display: none; width: 124px; max-height: 85px; position: absolute; left: 0; padding: 5px; bottom: 0px; background: #202020; color: #fff; opacity:0.7; filter:alpha(opacity=70); } 
.featured-inner-content-2 ul li img{ width: 134px; height: 100px; margin: 0px 3px 0px 0px; padding:0px; }

.last-inner-media { margin-right: 0px !important; }

.featured-posts-content { width: 330px; height: 45px; padding: 0px; margin:0px; }
.featured-posts-content ul { list-style: none; margin: 0; padding: 0; }
.featured-posts-content ul li { font-family: BitstreamVeraSansRoman; float: left; margin: 0px 0px 10px 0px; width:330px; height: 45px; line-height: 16px; }
.featured-posts-content ul li:last-child { float: left; margin: 0px; width: 330px; height: 45px; margin: 0px 0px 10px 0px; width:330px; line-height: 16px; }
.featured-posts-content ul li a { float: right; font-size: 13px; font-weight:500; color: #202020; width: 267px; padding: 0px; }
.featured-posts-content ul li a:hover { color: #ff1f1f; }
.featured-posts-content ul li img{ float: left; width: 55px; height: 45px; margin: 0px 7px 0px 0px; padding:0px; }

/*-------MID-AREA-(SU-&-AD)------------------------------------------------------- */

.mid-area { float: left; width: 1068px; margin: 0px 0px 20px 0px; padding: 0px; }
.mid-ad { float: right; width: 728px; height: 90px; margin: 0px; padding: 0px; }

/*-------MAIN-CONTENT------------------------------------------------------- */

#content { float: left; width: 748px; }

/*-------INNER-CONTENT------------------------------------------------------- */

.inner-content { width: 728px; float: left; background: #fff; margin: 0px 1px 20px 1px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; }
.inner-content h2 { font-size: 30px; font-family: 'Oswald', sans-serif; font-weight: lighter; text-decoration: none; margin: 0px; padding: 0px; }
.inner-content h2 a { color: #00bcf1; }
.inner-content h2 a:hover { color: #ff1f1f; }

.inner-content-images { width: 728px; float: left; background: #fff; margin: 0px 1px 20px 1px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; }
.inner-content-images h2 { font-size: 30px; font-family: 'Oswald', sans-serif; font-weight: lighter; text-decoration: none; margin: 0px; padding: 0px; }
.inner-content-images h2 a { color: #00bcf1; }
.inner-content-images h2 a:hover { color: #ff1f1f; }

/*-------POST-META------------------------------------------------------- */

.post-meta { float: left; width: 728px; font-family: 'Oswald', sans-serif; font-size: 14px; padding: 5px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #eee; }
.post-meta ul { float: left; list-style: none; }
.post-meta li { float: left; display: inline-block; padding: 0px; margin: 0px 15px 0px 0px; }
.post-meta li.author { background: url(images/icons/author.png) no-repeat; padding: 0px 0px 0px 25px; }
.post-meta li.date { background: url(images/icons/date.png) no-repeat; padding: 0px 0px 0px 25px; }
.post-meta li.time { background: url(images/icons/time.png) 0px 1px no-repeat; padding: 0px 0px 0px 25px; }
.post-meta li.comments { background: url(images/icons/comments.png) no-repeat; padding: 0px 0px 0px 25px; }
.post-meta a { color: #ff1f1f; }
.post-meta a:hover { color: #b61818; }
.post-meta span { color: #c4c4c4; }

/*-------EXCERPT------------------------------------------------------- */

.home-excerpt { width: 100%; padding: 0px; margin: 0px; }
.home-excerpt img {margin: 0 auto 0 auto;}
.home-excerpt p { font-family: BitstreamVeraSansRoman; text-align: left; line-height: 20px; font-size: 14px; padding: 0px; margin: 10px 0px 10px 0px; }

/*-------BELOW-EXCERPT-&-VIEW-POST-BUTTON------------------------------------------------------- */

.below-excerpt {  height: 45px; padding: 0px; margin: 0px; }
.below-excerpt-social { float: left; width: 450px; height: 20px; padding: 8px 0px 8px 0px; margin: 0px; }

.view-post-button { float: right; margin: 0px; font-family: 'Oswald', sans-serif; font-weight: lighter; font-size: 16px; color: #fff; padding: 10px 20px; background: #00bcf1; background: -moz-linear-gradient(top,#00bdf1 0%,#037b99); background: -webkit-gradient(linear, left top, left bottom, from(#00bdf1), to(#037b99));border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 0px solid #d1d1d1; -moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 3px rgba(0,75,94,1); text-shadow: 0px -1px 0px rgba(000,000,000,0.2), 0px 1px 0px rgba(0,0,0,1); }
.view-post-button:hover { color: #eee; background: #ff1f1f; background: -moz-linear-gradient(top,#fa4444 0%,#d91a1a); background: -webkit-gradient(linear, left top, left bottom, from(#fa4444),to(#d91a1a)); }

/*-------IMAGES-&-VIDEOS-CATEGORY------------------------------------------------------- */

.cat-videos { width: 748px; margin: 0px; padding: 0px; }
.cat-videos ul { float: left; }
.cat-videos li { float: left; width: 344px; background: #fff; margin: 0px 10px 15px 0px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; list-style: none; }
.cat-videos li h2 { font-family: 'Oswald', sans-serif; font-weight: lighter; font-size: 22px; height: 60px; margin: 0px; line-height: 30px; }
.cat-videos li img { width: 344px; height: 220px; margin: 0px 0px 10px 0px; padding: 0px; }
.cat-videos p { font-size: 12px; border-top: 1px #c4c4c4 solid; padding: 10px 0px 10px 0px; }
.cat-vid-button { font-family: 'Oswald', sans-serif; color: #fff; width: 324px; font-size: 22px; background: #101010; padding: 10px; text-align: center; }
.cat-vid-button:hover { background: #ff1f1f; }

.big-play-button { position:absolute; width: 344px; height: 220px; z-index: 100; background: url(images/icons/big-play-button.png) no-repeat; z-index: 100; background-position: center; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }

/*-------IMAGES-&-VIDEOS-CATEGORY------------------------------------------------------- */

.img-vid-post-meta { height: 20px; font-family: 'Oswald', sans-serif; font-size: 18px; padding: 5px 0px 10px 0px; margin: 0px; }
.img-vid-post-meta ul { width: 300px; list-style: none; }
.img-vid-post-meta li { width: 100px; background: #fff; border: none; display: inline-block; padding: 0px; margin: 0px 10px 0px 0px; box-shadow: none; }

.img-vid-post-meta li.author { background: url(images/icons/author.png) no-repeat; padding: 0px 0px 0px 25px; }
.img-vid-post-meta li.date { background: url(images/icons/date.png) no-repeat; padding: 0px 0px 0px 25px; }
.img-vid-post-meta li.time { background: url(images/icons/time.png) 0px 1px no-repeat; padding: 0px 0px 0px 25px; width: 100%;}
.img-vid-post-meta li.comments { background: url(images/icons/comments.png) no-repeat; padding: 0px 0px 0px 25px; }

.img-vid-post-meta a { color: #ff1f1f; }
.img-vid-post-meta a:hover { color: #b61818; }
.img-vid-post-meta span { color: #c4c4c4; }

/*-------SINGLE-POST-CONTENT------------------------------------------------------- */

.single-post-content { width: 728px; margin: 0px; padding: 0px; font-size: 14px; line-height: 20px; }
.single-post-content img { max-width: 728px; height: auto; display: block; margin-left: auto; margin-right: auto; } 
.single-post-content p { float: left; font-family: BitstreamVeraSansRoman; width: 728px; padding: 0px; margin-bottom: 15px; }
.single-post-content h2 { line-height: 45px; padding: 10px; margin: 0px 0px 10px 0px; }
.single-post-content .border {
	height: 13px;
	display:block;
	background: url(images/dots_pat.png) repeat-x;
	margin-top: 0px;
	margin-bottom: 20px;
clear: both;
	}

/*-------RELATED-POSTS------------------------------------------------------- */

.related-posts { width: 728px; float: left; margin: 0px; padding: 0px; }
.related-posts h3 { color: #404040; font-size: 30px; font-family: 'Oswald', sans-serif; font-weight: lighter; margin: 5px 0px 15px 0px; padding: 0px; }
.related-posts ul { float: left; list-style-type: none; margin: 0px; padding: 0px; }
.related-posts ul li { float: left; list-style: none; margin: 0px 0px 15px 0px; overflow: hidden; }
.related-posts ul li img { float: left; width: 125px; height: 100px; margin: 0px 15px -15px 0px; padding: 0px; }
.related-posts ul li h4 {  width: 510px; float: left; font-size: 22px; font-family: 'Oswald', sans-serif; font-weight: lighter; margin: 10px 0px 0px 0px; padding: 0px; }

.latest-images { width: 728px; float: left; margin: 0px; padding: 0px 0 0 5px; }
.latest-images h3 { color: #404040; font-size: 30px; font-family: 'Oswald', sans-serif; font-weight: lighter; padding: 0px; }
.latest-images ul { float: left; list-style-type: none; margin: 0px; padding: 0px; }
.latest-images ul li { min-height: 216px; width: 172px; float: left; list-style: none; margin: 0px 10px 5px 0px; overflow: hidden; }
5px; bottom: 0px; background: #202020; color: #fff; opacity:0.7; filter:alpha(opacity=70); } 
.latest-images ul li img { width: 172px; height: 162px; padding: 0px; position: relative;}
.latest-images ul li h4 { font-size: 16px; font-family: 'Oswald', sans-serif; font-weight: lighter; padding: 0px; }

.attachment-thumbs { width: 728px; float: left; margin: 0px; padding: 0px 0 0 5px; }
.attachment-thumbs h3 { color: #404040; font-size: 30px; font-family: 'Oswald', sans-serif; font-weight: lighter; padding: 0px; }
.attachment-thumbs ul { float: left; list-style-type: none; margin: 0px; padding: 0px; }
.attachment-thumbs ul li { float: left; list-style: none; overflow: hidden; }
.attachment-thumbs ul li img { width: 172px; height: 138px; padding: 0px; margin: 0 10px 10px 0;}
.attachment-thumbs ul li h4 { font-size: 20px; font-family: 'Oswald', sans-serif; font-weight: lighter; padding: 0px; }/*-------SMALL-SOCIAL-MEDIA-BUTTONS------------------------------------------------------- */

.home-fb-button { float: left; width: 90px; height: 20px; margin: 0px; padding: 0px; }

.single-fb-static {float: left; margin: 14px 0px 0px 20px;}
.single-fb-static img.fb-icon { width: 29px; height: 30px; margin-right: 20px; float: left; }
.single-fb-static span { left; font-family: 'Oswald', sans-serif; font-size: 16px; font-weight: lighter; }

.single-su-static { float: right; height: 30px; background:#eb4924; margin: 6px 10px 0px 0px; padding:5px; border:1px solid #fd532c; border-bottom-width:2px; overflow: hidden; text-align: center; }
.single-su-static span { float: left; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: lighter; color: #fff; margin: 5px 10px 0px 10px; }

.post-fb-static {}
.post-fb-static span { font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: lighter; color: #000; margin: 5px 10px 0px 10px; }

.post-su-static {float: right; height: 30px; background:#eb4924; margin: 6px 30px 0px 0px; padding:5px; border:1px solid #fd532c; border-bottom-width:2px; overflow: hidden; text-align: center; }
.post-su-static span { float: left; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: lighter; color: #fff; margin: 5px 10px 0px 10px; }

/*-------CATEGORY-&-OTHER-TITLES------------------------------------------------------- */

.category-title { background: #202020; margin: 0px 0px 20px 0px; padding: 10px 10px 10px 30px; }
.category-title h3 { font-size: 22px; font-family: 'Oswald', sans-serif; font-weight: lighter; color: #fff; margin: 0px; padding: 0px; }

/*-------SIDEBAR------------------------------------------------------- */

#sidebar { width: 340px; float: right; margin: 0; padding: 0px 0px 20px 0px; overflow:hidden;}
#sidebar .widget-area { background: #202020; border: 10px solid #101010; margin: 0px 1px 20px 1px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; }

.sidebar-ad { width: 300px; padding: 0px 20px 0px 20px; margin: 0px 0px 20px 0px; }

.latest-posts { float: left; width: 340px; margin: 0px 0px 20px 0px; background: #101010;}
.latest-posts img { width: 300px; height: 120px; margin-left: 20px;}
.latest-posts h3 { font-family: 'Oswald', sans-serif; font-size: 24px; color: #fff; font-weight: lighter; margin: 0px 0px 20px 0px; padding: 10px; border-bottom: 1px solid #aaaaaa; background: #202020;}
.latest-posts span a { font-family: 'Oswald', sans-serif; font-size: 18px; color: #fff; font-weight: lighter !important; margin: 0px auto 20px auto; display: block; width: 300px;}
.latest-posts span a:hover {color: #ff1f1f;}
.thumbnail img { width: 150px; margin: 0px; padding: 0px; position: relative; }

.pop-posts { float: left; width: 340px; margin: 0px 0px 20px 0px; background: #202020;}
.pop-posts h3 { font-family: 'Oswald', sans-serif; font-size: 24px; color: #fff; font-weight: lighter; margin: 0px; padding: 10px; border-bottom: 1px solid #aaaaaa;}
.pop-posts ul {float: left; background: #101010; margin: 0px; padding: 5px 0 15px 5px;}
.pop-posts li { font-family: 'Oswald', sans-serif; float: left; max-width: 150px; margin: 0px 0px 0px 0px; list-style-type: none; font-size: 18px; overflow:hidden; height:140px;}

.pop-even { padding: 10px 10px 10px 10px; }
.pop-odd { padding: 10px 0px 10px 10px; }


.side-videos { float: left; width: 340px; margin: 0px 0px 20px 0px; background: #202020; }
.side-videos h3 { font-family: 'Oswald', sans-serif; font-size: 24px; color: #fff; font-weight: lighter; margin: 0px; padding: 10px; border-bottom: 1px solid #aaaaaa;}
.side-videos ul {float: left; margin: 0px; padding: 0px; background: #101010;}
.side-videos ul li { font-family: 'Oswald', sans-serif; background: #101010; float: left; width: 150px; list-style-type: none; font-size: 14px; position: relative; height: 100px; margin-top: 10px; }
.side-videos li a { width: 150px; height: 100px; }
.side-videos ul li a span { float: left; display: none; width: 140px; max-height: 100px; position: absolute; left: 0; padding: 5px; bottom: 0px; background: #202020; color: #fff; opacity:0.7; filter:alpha(opacity=70); } 
.side-videos li img { width: 150px; height: 100px; margin: 0px; padding: 0px; position: relative; }

.side-vids-even { margin: 0px 10px 20px 10px; }
.side-vids-odd { margin: 0px 10px 20px 5px; }

.play-button-side { position:absolute; top: 0px; left: 0px; width: 16px; height: 16px; z-index: 100; background: url(images/icons/small-play-button.png) no-repeat; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; margin-left: 10px; }


/*-------PAGINATE------------------------------------------------------- */

.wp-paginate {margin: 10px 0px 10px 0px; padding:0px; }
.wp-paginate-wrap { float: left; width: 698px; margin: 10px 0px 20px 0px; padding: 0px; text-align: center; }
.wp-paginate li {display:inline; list-style:none; font-size:16px;}
.wp-paginate a {background: #101010; border:1px solid #aaaaaa; color:#fff; margin-right:4px; padding: 15px; text-align:center; text-decoration:none; }
.wp-paginate a:hover, .wp-paginate a:active { color:#202020; background: #00bcf1; background: -moz-linear-gradient(top,#00bdf1 0%,#037b99); background: -webkit-gradient(linear, left top, left bottom, from(#00bdf1), to(#037b99));}
.wp-paginate .title {color:#ddd; margin-right:10px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current { color: #202020; background: #00bcf1; background: -moz-linear-gradient(top,#00bdf1 0%,#037b99); background: -webkit-gradient(linear, left top, left bottom, from(#00bdf1), to(#037b99)); margin-right:4px; padding: 15px; }
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/*-------TOP-SLIDER-ON-POSTS------------------------------------------------------- */

#slide-wrap { float:left; width: 1080px; background: #f3f3f3; margin: 0px 0px 20px 0px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; }

.single-slider { height: 138px; overflow: hidden; position: relative; width: 1080px; }
.single-slider ul{ left: 10px; list-style: none outside none; margin: 0px; padding: 0px; position: absolute; width: 10000px; }
.single-slider ul li { float: left; margin-right: 10px; width:200px; height: 150px; position: relative; }
.single-slider ul li a { display: block; overflow: hidden; }
.single-slider ul li img { width:200px; height: 150px; margin-bottom: 15px !important; }
.single-slider ul li a span { display: none; width: 190px; max-height: 138px; position: absolute; left: 0; padding: 5px; bottom: 13px; background: #202020; color: #fff; opacity:0.7; filter:alpha(opacity=70); font-family: 'Oswald', sans-serif; font-size: 20px; font-weight: lighter; line-height: 22px; }

.outer-slide { float: left; height: 138px; overflow: hidden; position: relative; width: 996px; }

.left-slide-button { float: left; }
.right-slide-button { float: left; }

/*-------ATTACHMENT-GALLERY------------------------------------------------------- */

#attachment-full { width: 1027px; float: left; background: #fff; border: 10px solid #f3f3f3; margin: 0px 1px 20px 1px; -moz-box-shadow: 0 0 1px 1px #aaaaaa; -webkit-box-shadow: 0 0 1px 1px #aaaaaa; box-shadow: 0 0 1px 1px #aaaaaa; padding: 10px; }

.attachment-top { width: 100%; }
.attachment-top h1 { text-align: center; font-size: 30px; font-family: 'Oswald', sans-serif; font-weight: lighter; margin: 0px 0px 10px 0px; }
.attachment-top p { font-weight:bold; text-align:center; }

.attachment-img { float: left; width: 728px; padding: 0px; }

.attachment-img img { max-width: 728px; height: auto; display: block; margin-left: auto; margin-right: auto; }

.attachment-social-buttons { float: left; margin-left: auto; margin-right: auto; }
.attachment-social-buttons ul { width: 1028px; text-align: center; height: 75px; margin-left: auto; margin-right: auto; }
.attachment-social-buttons li { display: inline-block; width: 65px; height: 75px; list-style-type: none; margin: auto; }

.attachment-ad { width: 728px; height: 90px; margin-left: auto; margin-right: auto; }

.thumbnails { clear:both; float:left; padding: 20px 10px 0px 0px; margin: 20px 0px 0px 0px; border-top: 1px #DDD solid; font-size:11px; }
.thumbnails img { width: 244px; height: 160px; margin: 0px 0px 10px 10px; }

.gallery-navigation { width: 1008px; float: left; text-align: center; padding: 10px; margin: 0px 0px 10px 0px; }
.gallery-navigation p, { margin: 0; font-size: 11px; font-weight: bold; text-align: center; }
.gallery-navigation a.current { background-color: #00bcf1; color: #fff; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border: none; }
.gallery-navigation a:hover { background-color: #ff1f1f; color: #fff; text-decoration: none; }
.gallery-navigation a { float: left; background-color: #00bcf1;  font-size: 14px; font-weight: bold; color: #ffffff !important; padding: 6px 10px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border: none; }
.gallery-navigation span.current { padding: 6px 10px; background-color: #27292B; color: #fff; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; border: none;  }
.gallery-navigation span.pages { margin-right: 10px; display: none; }
.gallery-navigation .nextpostslink:hover { background: #27292B; }
.gallery-navigation .previouspostslink:hover { background: #27292B; }
.gallery-navigation .extend { border: none; }
.gallery-navigation .alignleft, div.post-navigation .alignright { margin: 0; }

/*-------FOOTER------------------------------------------------------- */

#footer { float: left; width: 1081px; height: 390px; background: #202020; margin: 0px 0px 20px 0px; padding: 18px 0 18px 19px; }
.inner-footer { float: left; width: 322px; height: 310px; background: #f3f3f3; color: #202020; padding: 10px; margin: 0px 18px 0px 0px; overflow: hidden;}
.last-footer-box { margin: 0px; }
.inner-footer h3{ font-family: 'Oswald', sans-serif; font-size: 20px; color: #202020; font-weight: lighter; margin: 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #CCC; }
.fb-recommend { color: #3B5998 !important; }
.bottom-footer { float: left; font-family: BitstreamVeraSansRoman; font-size: 12px; background: #121212; width: 1002px; height: 30px; color: #eee; padding: 10px 30px 10px 30px; margin: 10px 0px 0px 0px; }
.bottom-footer-left { float: left; padding: 0px; margin: 9px 0px 0px 0px; color: #eee; }
.bottom-footer-left a { margin: 0px 15px 0px 0px; }
.bottom-footer-right { float: right; padding: 0px; margin: 9px 0px 0px 0px; color: #eee; }
.mid-footer-content { width: 300px; height: 250px; margin: 10px auto 0px auto; padding: 0px; }
.mid-footer-content ul { float: left; list-style-type: none; width: 140px; margin: 0px 20px 0px 0px; }
.mid-footer-content li { float: left; width: 140px; font-size: 12px; font-family: BitstreamVeraSansRoman; color: #353535; margin: 0px 0px 10px 0px; padding: 0px; }
.mid-footer-content li a { color: #037B99; }
.mid-footer-content li a:hover { color: #ff1f1f; }
.last-friends { margin: 0px !important; }
.footer-ad { background: none !important; }

/*-------MISC-------------------------------------------------------- */

.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.aligncenter { text-align: center; }
.center { text-align: center; margin: 0 auto 0 auto;}
.alignleft { text-align: left; }
.alignright { text-align: right; }
.socialthing { width:728px; background: url(images/share-post.png) no-repeat left; clear:both; text-align: right;}
img#wpstats{position:absolute;top:0;width:0px;height:0px;overflow:hidden}


.next_button {
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
font-weight: bold;
	font-size:20px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:7px 15px;
	padding-right:40px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}

.next_button:hover {
color: #000;
}

.next_button:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}

.next_button::before {
	background-color:#2591b4;
	background-image:url(images/right_arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:20px;
	height:20px;
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.next_button:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.prev_button {
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
font-weight: bold;
	font-size:20px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:7px 15px;
	padding-left:40px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}

.prev_button:hover {
color: #000;
}

.prev_button:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}

.prev_button::before {
	background-color:#2591b4;
	background-image:url(images/left_arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:20px;
	height:20px;
	position:absolute;
left:15px;
	top:50%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.prev_button:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.random_button {
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
font-weight: bold;
	font-size:20px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:7px 15px;
	padding-right:40px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785, 0px 10px 5px #999;
}

.random_button:hover {
color: #000;
}

.random_button:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785, 0px 5px 3px #999;
}

.random_button::before {
	background-color:#2591b4;
	background-image:url(images/shuffle.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:30px;
	height:22px;
	position:absolute;
	right:12px;
	top:45%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.random_button:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.next_button_static {
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
font-weight: bold;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:7px 10px;
	padding-right:40px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	float:right;
	margin-left:  10px;
}

.next_button_static:hover {
color: #000;
}

.next_button_static:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
}

.next_button_static::before {
	background-color:#2591b4;
	background-image:url(images/right_arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:20px;
	height:20px;
	position:absolute;
	right:15px;
	top:50%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.next_button_static:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.prev_button_static {
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
font-weight: bold;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:7px 10px;
	padding-left:40px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	float:right;
	margin-right:  10px;
}

.prev_button_static:hover {
color: #000;
}

.prev_button_static:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
}

.prev_button_static::before {
	background-color:#2591b4;
	background-image:url(images/left_arrow.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:20px;
	height:20px;
	position:absolute;
left:15px;
	top:50%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.prev_button_static:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.random_button_static {
	background-color:#3bb3e0;
	font-family: 'Open Sans', sans-serif;
font-weight: bold;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	position:relative;
	padding:7px 10px;
	padding-right:43px;
	background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(44,160,202)),
	color-stop(1, rgb(62,184,229))
	);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 5px 0px 0px #156785;
	float:right;
}

.random_button_static:hover {
color: #000;
}

.random_button_static:active {
	top:3px;
	background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(62,184,229)),
	color-stop(1, rgb(44,160,202))
	);
	-webkit-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	-moz-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	-o-box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
	box-shadow: inset 0px 1px 0px #2ab7ec, 0px 2px 0px 0px #156785;
}

.random_button_static::before {
	background-color:#2591b4;
	background-image:url(images/shuffle.png);
	background-repeat:no-repeat;
	background-position:center center;
	content:"";
	width:28px;
	height:20px;
	position:absolute;
	right:12px;
	top:45%;
	margin-top:-9px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	-webkit-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-moz-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	-o-box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
	box-shadow: inset 0px 1px 0px #052756, 0px 1px 0px #60c9f0;
}

.random_button_static:active::before {
	top:50%;
	margin-top:-12px;
	-webkit-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-moz-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	-o-box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
	box-shadow: inset 0px 1px 0px #60c9f0, 0px 3px 0px #0e3871, 0px 6px 3px #1a80a6;
}

.post-nav-buttons { width: 728px; margin:10px auto 30px auto; text-align: center; }
.post-nav-buttons-static-attachments { float: right; margin: 10px 20px 0 0;}
.post-nav-buttons-static { float: right; margin: 10px 20px 0 0;}

.post-navigation-static { width: 270px; float: right; margin-right: 9px;}
.post-navigation-static p, { margin: 0; font-size: 11px; font-weight: bold; text-align: center; }
.post-navigation-static a.current { background-color: #00bcf1; color: #fff; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border: none; }
.post-navigation-static a:hover { background-color: #ff1f1f; color: #fff; text-decoration: none; }
.post-navigation-static a { background-color: #00bcf1;  font-size: 14px; font-weight: bold; color: #ffffff !important; padding: 6px 10px; line-height: 50px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border: none; }
.post-navigation-static span.current { padding: 6px 10px; background-color: #27292B; color: #fff; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; border: none;  }
.post-navigation-static span.pages { margin-right: 10px; display: none; }
.post-navigation-static .nextpostslink:hover { background: #27292B; }
.post-navigation-static .previouspostslink:hover { background: #27292B; }
.post-navigation-static .extend { border: none; }
.post-navigation-static .alignleft, div.post-navigation .alignright { margin: 0; }