/*
Theme Name: Sam Download
Theme URI: http://wpsam.com/sam-download/
Description: Sam Download Wordpress theme by WpSam.
Author: WpSam
Author URI: http://wpsam.com/
*/

/* general */
/* reset */
* {
margin: 0;
padding: 0;
}



/* render html5 elements as block */
header, footer, section, aside, nav, article {
display: block;
}

body {
margin:0;
background:#ffffff;
border-top:10px solid #ffffff;
font-family: 'Arial', sans-serif;
color: #333;
font-size: 14px;
line-height: 18px;
}

.body1 {
margin:0;
background:#ffffff;
border-top:10px solid #ffffff;
font-family: 'Source Sans Pro', sans-serif;
color: #333;
font-size: 16px;
line-height: 20px;
}

h1,h3,h4,h5,h6 {
font-weight: bold;
clear: both;
color: #000;
font-size: 26px;
margin-bottom: 20px;
}

h2 {
font-weight: bold;
clear: both;
line-height:30px;
font-size:26px;
color: #000000;
}

a:link, a:visited {
color:#000;
}

a:hover, a:active {
color: #0272DF;
}

p {
margin-bottom: 18px;
}

hr {
    border: 0.8px;
    height: 0.8px;
    color: #666666;
    background-color: #e6e6e6;
}

li {
list-style-type: square;
}

/* layout */

#wrapper {
margin:0;
padding:0;

}

/** header */

header {
padding: 12px 0 0 0;
margin: 0 0 0 0;
overflow:hidden;
height:103px;
}

.headeritems {
margin:0 auto;
width:100%;
overflow:hidden;
}

.logo {
float:center;
padding:5px 11px;
}

.logo h1 {
margin:0;
padding:62px 0 20px 0;
font-size:26px;
background:url(images/logo.png) no-repeat top center;
color:#ffffff;
font-family: 'Merienda One', cursive;
font-weight: 400;
}

.logo h1 a {
margin:0;
padding:75px 0 0 0;
font-size:26px;
text-decoration:none;
color:#ffffff;
font-family: 'Merienda One', cursive;
font-weight: 400;
}

.headerad {
margin:4px 0 0 0;
width:728px;
}

/* ustmenu */

nav {
background: #225c9c;
border-bottom: 3px solid #225c9c;
overflow:hidden;
top: 0px;
width: 100%;
position: fixed;
height: 50px;
z-index: 999;
}

nav .menu {
width: 962px;
margin:0 auto;
font-size: 16px;
font-weight: bold;
}

.firstmenu {
float:left;
width:600px;
}

nav .menu ul {
margin: 0;
padding: 0;
list-style: none;
line-height: normal;
}

nav .menu li {
display: block;
float: left;
padding:16px 10px 14px 16px;
}

nav .menu li:hover, .current_page_item {
  background: -webkit-linear-gradient(#ddd, #eee); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#ddd, #eee); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#ddd, #eee); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#ddd, #eee); /* Standard syntax */
}

nav .menu a {
display: block;
float: left;
margin-right: 5px;
padding: 0px 15px;
text-decoration: none;
text-transform:uppercase;
color: #ffffff;
text-shadow: 0.1em 0.1em 0.05em #2e5c80;
}

nav .menu a:hover {
display: block;
float: left;
margin-right: 5px;
padding: 0px 15px;
text-decoration: none;
text-transform:uppercase;
color: black;
text-shadow: 0.1em 0.1em 0.05em #2e5c80;
}

.searchpart {
vertical-align: top;
margin-top: -3px;
display:inline-block;
width:336px;
float: left;
overflow:hidden;
}

.searchpart2 {
vertical-align: bottom;
display: inline-block;
width: 336px;
/* float: left; */
overflow: hidden;
}

.headerarama {
margin-top: 10px;
background: #fff;
height: 28px;
/* background: url(images/searchbg.png) no-repeat; */
border: 0.5px solid;
float: left;
border-radius: 5px;
}

.headerarama input[type="text"] {
padding: 5px 5px 5px 5px;
outline: none;
border: none;
height: 20px;
float: left;
width: 260px;
background:none;
}

.headerarama2 {
margin-top: 10px;
background: #fff;
height: 36px;
/* background: url(images/searchbg.png) no-repeat; */
float: left;
border: 2px solid;
border-radius: 5px;
}

.headerarama2 input[type="text"] {
padding: 5px 5px 5px 5px;
outline: none;
border: none;
height: 26px;
float: left;
width: 280px;
background:none;
}

.headerarama2 input[type="submit"] {
background: url(images/search.png) 50% 50% no-repeat;
width: 100%;
height: 100%;
display: block;
border: none;
margin:2px 2px 0 0;
}

.headerarama2 form div {
width: 30px;
height: 28px;
float: right;
}

::-webkit-input-placeholder {
color: #c3c1c1;
font-size: 12px;
}
:-moz-placeholder {
color: #c3c1c1;
font-size: 12px;
}

.headerarama form div {
width: 30px;
height: 28px;
float: right;
}

input#s {
font-size:14px;
}

.headerarama input[type="submit"] {
background: url(images/search.png) 30% 30% no-repeat;
width: 100%;
height: 100%;
display: block;
border: none;
margin:2px 2px 0 0;
}

.submitp {
width:100;
float:right;
margin:0 5px 0 0;
}

.submitpt {
background:#37739d;
padding:4px 4px 6px 4px;
margin:12px 0 0 0;
overflow:hidden;
width:86px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.submitpt a {
color:#fff;
text-shadow: 0.1em 0.1em 0.05em #2c5c7e;
}

/* anabolum */

#main {
width:900px;
margin: 0 auto;
overflow: hidden;
margin-top: 52px;
}

#content {
float: left;
margin-top: 0px;
width: 100%;
margin-left: 0px;
}

#contentHome {
float: left;
width: 520px;
}



.posts {
margin:10px 0 0 0;
padding:5px 5px 0 5px;
background:#fff;

border-right:1px solid #e2e2e2
border-bottom:1px solid #cbcbcb;
-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
box-shadow: 0px 1px 0px 0px #e2e2e2;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 10px 10px 5px 5px;
overflow:hidden;
}

.posts h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:3px solid #e4e4e4;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

/* IE10 Consumer Preview */
background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */
background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */
background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */
background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */
background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
}

.sh5 {
padding:7px 0 8px 24px;
margin:0 0 0 8px;
}

.post {
margin:0;
padding:0px 0px 0px 0px;
border-bottom:0px solid #dadada;
overflow:hidden;
}

.postleft {
margin:2px 0 0 0;
float:left;
width:68px;
padding:5px 5px 5px 5px;
overflow:hidden;
}

.postthumb {
margin:0;
padding:0;
}

.postthumb img {
-webkit-border-radius: 5px;
border-radius: 5px;
border:0px solid #eeeeee;
}

.postright {
width: 780px;
margin:20;
padding:0 0 0 10px;
float:left;
}

.posttitle h2, .posttitle h2 a{
margin:0 0 3px 0;
background:none;
color:#0272DF;
border:none;
text-decoration:none;
font-size:16px;
}

.posttitle h2 a:hover{
margin:0 0 3px 0;
background:none;
color:black;
border:none;
text-decoration:underline;
font-size:16px;
}

.postexcerpt {
margin:0;
}

.postexcerpt p {
margin:0;
font-size:14px;
line-height:18px;
}

.postdetails {
overflow:hidden;
margin:5px;
padding:0;
}

.postdetailsleft {
width:260px;
float:left;
padding:0;
color:#a8a8a8;
}

.postdetailsleft a {
color:#000;
text-decoration:none;
}

.postdetailsleft a:hover {
color:#797878;
}

.postdetailsright {
width:95px;
float:right;
margin:0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #68A9D7), color-stop(1, #5495C3));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
}

.postdetailsright a {
color:white;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.postdetailsright a:hover {
color:black;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.postdetailsright:hover {
float:right;
margin:0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #5495C3), color-stop(1, #68A9D7));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #5495C3 0%, #68A9D7 100%);
}

/*** download ***/

.dad5 h2 {
font-size:20px;
margin:25px 10px 0 10px;
padding:0 0 10px 2px;
border-bottom:1px solid #dadada;
}

.post2 {
margin:0 10px;
padding:14px 10px 10px 10px;
border-bottom:1px solid #dadada;
overflow:hidden;
}

.postleft2 {
margin:2px 0 0 0;
float:left;
width:68px;
border:1px solid #eeeeee;
padding:5px 5px 2px 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
}

.postthumb2 {
margin:0;
padding:0;
}

.postthumb2 img {
-webkit-border-radius: 5px;
border-radius: 5px;
border:1px solid #eeeeee;
}

.postright2 {
margin:0;
padding:0;
float:right;
width:490px;
}

.posttitle2 h2, .posttitle2 h2 a{
margin:0 0 3px 0;
padding:10px;
background:none;
color:#3b3b3b;
border:none;
text-decoration:none;
font-size:16px;
}

.postexcerpt2 {
margin:0 0 10px 0;
padding:0;
}

.postexcerpt2 p {
margin:0;
padding:0;
font-size:14px;
line-height:18px;
}

.postdetails2 {
overflow:hidden;
margin:0;
padding:0;
}

.postdetailsleft2 {
width:260px;
float:left;
margin:8px 0 0 0;
padding:0;
color:#a8a8a8;
}

.postdetailsleft2 a {
color:#a8a8a8;
text-decoration:none;
}

.postdetailsleft2 a:hover {
color:#797878;
}

.postdetailsright2 {
width:85px;
float:right;
margin:0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #68A9D7), color-stop(1, #5495C3));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
}

.postdetailsright2 a {
color:#fff;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.postdetailsright2:hover {
width:85px;
float:right;
margin:0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #5495C3), color-stop(1, #68A9D7));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #5495C3 0%, #68A9D7 100%);
}

/* pagination */

.paginationn {
background:#eeeeee;
margin:0;
padding:5px 17px 6px 7px;
overflow:hidden;
text-align:right;
}


.paginationn a {

color:#275294;
text-decoration:none;
font-size:14px;
padding:10px;
}

.paginationn a:hover {

color:#5b5b5b;
}

a.page-numbers {
padding-left:10px;
}

.paginationn .current {
color:#5b5b5b;
padding-left:10px;
}

.entry p {
line-height:20px;
}

.entry a {
color:#225c9c;
text-decoration:none;
}

.entry a:hover {
color:#000;
border-bottom:1px black dotted;
}

.entry ol {
margin:0 0 10px 40px;
}

.entry ul {
margin:0 0 10px 22px;
}

.entry ul li {
background:url(images/entyli.png) no-repeat left;
list-style:none;
padding-left:22px;
margin:0 0 10px 0;
}

.entry ol li {
margin:0 0 10px 0;
}

blockquote {
margin-left:40px;
font-style:italic;
}

/******* IMAGES ********/

.entry img.alignleft, img.left { float: left;margin-right:1px; margin-top:1px; border:1px solid #ccc; padding:1px;}
.entry img.alignright, img.right { float: right; margin-left:1px; margin-top:1px; border:1px solid #ccc; padding:1px;}
.entry img.aligncenter, img.center { border-style: none; margin-bottom:1px; display: block; margin-right: auto; margin-left: auto; float: none; clear: both; border:0px solid #eee; padding:0px; }
.entry img.alignnone, img.block { display: block; clear: both; border:0px solid #ccc; padding: 0px 5px 0px 0px; }
.entry img.stack { clear: none !important; }
.entry img[align="left"] { float: left; clear: left; }
.entry img[align="right"] { float: right; clear: right; }
.entry img[align="middle"] { display: block; margin-right: auto; margin-left: auto; float: none; clear: both; }

/*—:[ image captioning ]:—*/
.entry .wp-caption { border-bottom: none; border-style: none; border:0px border-color: #eee; background-color: #fff; text-align: center; font-style: none; }
.entry .wp-caption.alignleft { float: left;}
.entry .wp-caption.alignright { float: right;}
.entry .wp-caption.aligncenter { margin-right: auto; margin-left: auto; float: none; clear: both; }
.entry .wp-caption.alignnone { clear: both; }
.entry .alignright {float: right;}
.entry .alignleft {float: left;}

.entry .gallery-item {
margin:0 0px 0 0px;
}

.attachment img {
max-width:458px;
height:100%;
}
img.wp-post-image {
	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border-radius: 0px;
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);
}


.wp-caption {
	border: 0px solid #e5e5e5;
	text-align: center;
	background-color: #fff;
	padding-top:5px;
	margin: 0 10px 10px;
	}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
	}

.wp-caption p.wp-caption-text {
	font-size: 10pt;
	padding: 2px;
	margin: 0;
	}

.entry h1 {
margin:0 0 10px 0;
line-height:24px;
color:#3b3b3b;
font-size:22px;
}

.entry h2 {
margin:0 0 10px 0;
color:#3b3b3b;
font-size:24px;
background:none;
border:none;
}

.entry h3 {
margin:0 0 10px 0;
line-height:20px;
color:#3b3b3b;
font-size:18px;
}

.entry h4 {
margin:0 0 10px 0;
line-height:18px;
color:#3b3b3b;
font-size:16px;
}

/* single */

#scontent {
float: left;
width: 750px;
}

.sposts {
padding: 8px 0px 0px 0px;
background:#fff;
border-left:0px solid #e2e2e2;
border-top:0px solid #e2e2e2;
border-right:0px solid #e2e2e2;
-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
box-shadow: 0px 1px 0px 0px #e2e2e2;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 4px 4px 4px 4px;
overflow:hidden;
margin: 10px 0 0 0;
}

.number {
align:right;
padding:0px;
}

.spost {
margin:0;
padding:14px 10px 10px 10px;
border-right:1px solid #e2e2e2;
border-bottom:0px solid #dadada;
overflow:hidden;
}

.spostss {
margin:2px 0 0 0;
padding:0;
background:#fff;
border-left:0px solid #e2e2e2;
border-right:0px solid #e2e2e2;
border-bottom:0px solid #cbcbcb;
-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
box-shadow: 0px 1px 0px 0px #e2e2e2;
-webkit-border-radius: 0px 0px 10px 10px;
border-radius: 10px 10px 10px 10px;
overflow:hidden;
}

.spostsss {
margin:0;
padding:14px 10px 10px 10px;
border-bottom:1px solid #dadada;
overflow:hidden;
}

.dadd {
margin:10px;
text-align:center;
}

.dad2 {
margin:0 0 26px 0;
padding:20px;
background:#f4f4f4;
border:#f4f4f4;
-webkit-border-radius: 10px;
border-radius: 10px;
}

.dad3 {
background:url(images/download.gif) no-repeat right;
padding:0 20px 0 170px;
width:220px;
}

.dad4 h1 {
font-size:22px;
margin:5px 0 15px 10px;
}

.stdetails {
overflow:hidden;
margin:0 0 15px 0;
padding:0;
}

.singlead {
width:300px;
float:left;
margin:0;
}

.stdetail {
width:310px;
float:left;
margin:20px;
}

.spdetailt {
margin:0 0 15px 0;
}

.spdetailt h1{
font-size:22px;
}

.spdetail {
margin:0 0 8px 0;
}

.stbold {
font-weight:bold;
}

.addthis_toolbox a {
width:90px;
margin-bottom:5px;
}

.spshare {
margin:5px 0 5px 0px;
}

.stotal {
overflow:hidden;
}

.sttotal {
width:200px;
float:left;
margin:5px 0 0 0;
font-size:14px;
color:#58a1d4;
}

.spostdetailsright {
width:85px;
float:right;
margin:0 10px 0 0;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #68A9D7), color-stop(1, #5495C3));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #68A9D7 0%, #5495C3 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #68A9D7 0%, #5495C3 100%);
}

.spostdetailsright a {
color:#fff;
margin:0;
padding:4px 22px 0 0;
background:url(images/down.png) no-repeat right;
text-decoration:none;
}

.spostdetailsright:hover {
width:85px;
float:right;
padding:5px 7px 5px 7px;
-webkit-border-radius: 5px;
border-radius: 5px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #5495C3), color-stop(1, #68A9D7));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #5495C3 0%, #68A9D7 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #5495C3 0%, #68A9D7 100%);
}

.spostdetailsright:hover a {
text-decoration:none;
}

.points {
margin:0 0 14px 0;
overflow:hidden;
-webkit-border-radius: 5px;
border-radius: 5px;
background:#eeeeee;
padding:10px 20px 7px 20px;
}

.lpoints {
margin:0;
float:left;
width:200px;
}

.rpoints {
margin:0;
float:right;
width:200px;
text-align:right;
}

/* sol */

#sidebar1 {
float: right;
background: #ffffff;
border-top:0px solid #e2e2e2;
border-left:1px solid #E6E9EF;
width: 140px;
overflow:hidden;
padding:8px 2px 4px 0;
margin-top: 10px;
margin-left: 0px;
border-radius: 4px 4px 4px 4px;
}

#sidebar1 h2 {
font-size:16px;
color:#ffffff;
background:#ffffff;
margin:0;
padding:0;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:1px solid #eeeeee;
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

/* IE10 Consumer Preview */
background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */
background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */
background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */
background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */
background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
}

.sh2 {
background:url(images/sh2.png) no-repeat left;
padding:7px 0 8px 10px;
margin:0 0 0 8px;
}

.sh3 {
background:url(images/sst.png) no-repeat left;
padding:7px 0 8px 24px;
margin:0 0 0 8px;
}

#sidebar1 ul {
margin:0 0 15px 0;
padding:5px 10px 5px 10px;
/* background:#ffffff; */
/*border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:1px solid #eeeeee;
-webkit-box-shadow: 0px 0px 0px 0px #e2e2e2;
box-shadow: 0px 0px 0px 0px #e2e2e2;
-webkit-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px; */
}

#sidebar1 ul li {
border-bottom:1px; solid #eeeeee;
margin:5px 0 5px 0;
padding:0 0 2px 4px;
list-style:none;
/* background:url(images/sli.png) no-repeat right; */
}

#sidebar1 ul li a, #sidebar1 ul li {
text-decoration:none;
color:#000000;
border-bottom:1px; solid #eeeeee;
font-size:12px;
font-weight:bold;
}

#sidebar1 ul li a:hover{
color:#0272DF;
}

/* sidebar and footer widget blocks */

aside h3 {
font-size: 16px;
text-shadow: 0px 2px 3px #ddd;
}

aside ul {
list-style: square;
color: #000;
margin: -15px 0 15px 25px;
}

/* sag */

#sidebar2 {
overflow: hidden;
width: 200px;
float: right;
border-left: 1px solid #dadada;
padding-left: 10px;
}

#sidebar2 h2 {
font-size:16px;
color:#808080;
margin:0;
padding:0;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:3px solid #e4e4e4;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;

/* IE10 Consumer Preview */
background: -ms-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Mozilla Firefox */
background: -moz-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Opera */
background: -o-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* Webkit (Safari/Chrome 10) */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F6F3F3));

/* Webkit (Chrome 11+) */
background: -webkit-linear-gradient(top, #FFFFFF 0%, #F6F3F3 100%);

/* W3C Markup, IE10 Release Preview */
background: linear-gradient(to bottom, #FFFFFF 0%, #F6F3F3 100%);
}

.sh2 {
background:url(images/sh2.png) no-repeat left;
padding:7px 0 8px 24px;
margin:0 0 0 8px;
}

.sh3 {
background:url(images/sst.png) no-repeat left;
padding:7px 0 8px 24px;
margin:0 0 0 8px;
}

.sh4 {
background:url(images/stags.png) no-repeat left;
padding:7px 0 8px 24px;
margin:0 0 0 8px;
}

#sidebar2 ul {
margin:0 0 15px 0;
padding:5px 10px 5px 10px;
background:#ffffff;
border-left:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
border-bottom:1px solid #cbcbcb;
-webkit-box-shadow: 0px 1px 0px 0px #e2e2e2;
box-shadow: 0px 1px 0px 0px #e2e2e2;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
}

#sidebar2 ul li {
border-bottom:1px dotted #d1d1d1;
margin:5px 0 10px 0;
padding:0 0 2px 4px;
list-style:none;
background:url(images/sli.png) no-repeat right;
}

#sidebar2 ul li a, #sidebar2 ul li {
text-decoration:none;
color:#747474;
font-size:14px;
font-weight:bold;
}

#sidebar2 ul li:hover a,#sidebar2 ul li:hover {
color:#5aa1d5;
}

.sidebanner {
border:1px solid #59a0d4;
margin-bottom:15px;
}

.sidebanner img, footer img, .headerad img, .singlead img, .dadd img {
border:none;
}

ul.tagss a {
margin-right:10px;
color:#3a3a3a;
text-decoration:none;
}

ul.tagss a:hover {
margin-right:10px;
color:#5aa1d5;
text-decoration:none;
}

ul.tagsss a {
color:#3a3a3a;
text-decoration:none;
}

ul.tagsss a:hover {
color:#5aa1d5;
text-decoration:none;
}

/* footer */

footer {
margin: 15px 0 0 0;
clear: both;
background:#ffffff;
width:100%;
border-top:0px solid #bdbdbd;
overflow: hidden;
}

#footer-area {
color:black;
background: #ffffff;
padding: 18px 0 10px 0;
overflow: hidden;
width:100%;
margin:0 auto;
}

.footer-segment {

}

footer aside h4 {
color: #3b3b3b;
width:100%;
font-size: 14px;
text-transform:uppercase;
margin:10px 0 5px 0;
}

footer .current_page_item {
background:transparent url(images/foli.png) no-repeat left;
}

footer ul {
list-style: none;
margin: 0;
padding:0;
}

footer ul li {
margin:0;
padding:3px 0 3px 10px;
background:url(images/foli.png) no-repeat left;
}

footer a:link, footer a:visited {
color: #808080;
text-decoration: none;
font-size:14px;
}

footer a:hover {
color:#5ba1d4;
}

.foologo {
margin:0 0 10px 0;
text-align:center;
}

.fooshare {
margin:0 0 15px 0;
padding:0;
}

.fooshare ul {
margin: 0px 0px 0px 0px;
padding: 0;
text-align: center;
}

.fooshare ul li {
margin:0 3px 0 3px;
padding:0;
list-style:none;
display:inline;
background:none;
}

.fooshare2 {
margin:0 0 15px 0;
padding:0;
}

.fooshare2 ul {
margin: 150px 0px 0px 0px;
padding: 0;
text-align: center;
}

.fooshare2 ul li {
margin:0 3px 0 3px;
padding:0;
list-style:none;
display:inline;
background:none;
}

.fooabout {

}

footer p {
margin-top: 5px;
color: #808080;
}

#footer-bottom {
color: #f2e0df;
overflow: hidden;
margin:0;
padding:10px 0;
border-top:1px solid #dddddd;
}

.bottommenu {
padding:0;
width:962px;
margin:0 auto;
}

.bottommenu ul {
margin:0;
padding:0;
float:left;
width:600px;
}

.bottommenu ul li {
margin:0 17px 0 0;
padding:0;
display:inline;
list-style:none;
background:none;
}

.bottommenu ul li a {
margin:0;
padding:0;
color:#808080;
text-transform:uppercase;
font-weight:bold;
}

.bottommenu ul li a:hover {
color:#5ba1d4;
}

.bottomright {
width:300px;
float:right;
text-align:right;
color:#808080;
}

/*** comments ***/

.comyorum {
background:#f4f4f4;
overflow:hidden;
margin:0;
padding:0;
}

.amkcom {
margin:0;
padding:0 0 10px 0;
overflow:hidden;
border-bottom:1px dotted #eaeaea;
}

.commentlist li .avatar {
margin:0;
padding:0;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.comavatar {
float: left;
width:75px;
}

.compart {
float:right;
width:84%;
border-left:1px solid #dfdfdf;
padding-left:10px;
margin-top:1px;
}

.yorumbaslik {
overflow:hidden;
margin:0 0 10px 0;
}

.comment-author {
width:300px;
float:left;
}

.commentmetadata {
margin:-2px 0 0 0;
width:150px;
float:right;
display: block;
text-align:right;
}

.commentmetadata a{
color:#b1b1b1;
font-size:10px;
border-bottom:none;
}

.commentlist cite, .commentlist cite a {
color:#808080;
font-size:14px;
font-weight:bold;
font-style:normal;
}

.commentlist p {
line-height:18px;
clear:both;
color:#626262;
}

.comment a{
text-decoration:none;
font-size:10px;
color:#808080;
border-bottom:none;
}

.reply {
float:right;
}

.buneyseartik {
margin:0;
padding:0;
border-bottom:1px solid #dddddd;
}

h3#comments, h3.comments,  #respond h3, h3.respond {
margin:0 0 0 16px;
font-size:16px;
padding:10px 0 10px 32px;
overflow:hidden;
color:#858585;
background:url(images/comments.png) no-repeat left;
}

.buneyseartik2 {
margin:10px 0 0 0;
padding:0;
border-bottom:1px solid #dddddd;
border-top:1px solid #dddddd;
}

#respond {
margin:0 0 0 0;
padding:0 14px 0 10px;
}

.alt {
margin: 0;
padding: 10px;
}

p.sahip a {
color:#5e9ecc;
}

.commentlist {
padding:0 10px 0 8px;
margin:10px 0 0 0;
}

.commentlist li {
margin: 0px 0 0px 0px;
padding:10px;
list-style: none;
overflow:hidden;
}

.commentlist li.bypostauthor {
margin: 0px 0 0px 0px;
padding:10px;
list-style: none;
}

.commentlist li ul li {
margin-right: -5px;
margin-left: 10px;
margin-top:10px;
overflow:hidden;
clear:both;
}

.commentlist li ul li.bypostauthor {
margin-right: -5px;
margin-left: 10px;
margin-top:10px;
overflow:hidden;
clear:both;
}

.commentlist p {
margin: 10px 5px 10px 0;
line-height:18px;
}

.children { padding: 0; }

#commentform p {
margin: 5px 0 0 0px;
color:#929292;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}

#commentform input {
width: 220px;
padding: 10px;
margin: 5px 5px 1px 0;
border:1px solid #e4e4e4;
color:#5c5c5c;
background:#ffffff;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#commentform input:hover, #commentform textarea:hover {
background:#fbfafa;
}

#commentform {
margin: 10px 10px 0 0;
}

#commentform textarea {
width: 99%;
padding: 10px;
border:1px solid #e4e4e4;
background:#ffffff;
color:#5c5c5c;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#commentform #submit {
margin: 10px 0 20px auto;
float: right;
padding:10px 15px;
width:135px;
color:#fff;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:none;
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #6AAAD8), color-stop(1, #5595C3));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #6AAAD8 0%, #5595C3 100%);
}

#commentform #submit:hover {
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #63a2d0), color-stop(1, #4d8dba));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #63a2d0 0%, #4d8dba 100%);
}

/******* Submitpage ********/

#submitcon {
overflow:hidden;
margin:0;
padding:0;
border:none;
}

.thform {
overflow:hidden;
margin:0;
padding:0;
border:none;
}

.fname {
border:none;
margin:10px 0 0 0;
}

.ftitle {
margin:0;
padding:0 10px 0 0;
}

.fwebsite {
margin:0;
padding:0 53px 0 0;
}

.fimageurl {
margin:0;
padding:0 36px 0 0;
}

.fdownload {
margin:0;
padding:0 12px 0 0;
}

.fdescription {
margin:0;
padding:0 33px 0 0;
}

.fsubmit {
border:none;
margin:10px 0 0 0;
}

.fname input {
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 10px;
border:1px solid #e4e4e4;
background:#ffffff;
color:#5c5c5c;
}

.fname textarea {
width: 71%;
padding: 10px;
border:1px solid #e4e4e4;
background:#ffffff;
color:#5c5c5c;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.fsubmit #submit {
margin: 10px 10px 20px auto;
float: right;
padding:10px 15px;
width:135px;
color:#fff;
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:none;
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #6AAAD8), color-stop(1, #5595C3));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #6AAAD8 0%, #5595C3 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #6AAAD8 0%, #5595C3 100%);
}

.fsubmit #submit:hover {
-webkit-box-shadow: 1px 1px 1px 1px #578aae;
box-shadow: 1px 1px 1px 1px #578aae;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Mozilla Firefox */
background-image: -moz-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Opera */
background-image: -o-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #63a2d0), color-stop(1, #4d8dba));

/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top left, #63a2d0 0%, #4d8dba 100%);

/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to bottom right, #63a2d0 0%, #4d8dba 100%);
}

blockquote {
	margin: 1em 3em;
	overflow: auto;
	padding: .5em 1em;
	border-left: 2px solid black;
}
blockquote p {
	margin: 0; }


#sidebar1 .ratings .meta {
	display: none;
}

.yarpp-thumbnail-title {
	display: block;
	overflow: none;
}

.fb_iframe_widget{overflow: hidden;}
.fb_ltr{margin-bottom: -20px;}