/* 
Theme Name: ScottRAsher
Theme URI: http://freewordpresstheme.scottrasher.com
Description: Scott R. Asher offers bloggers a code-free WordPress theme that anyone can use 100% free.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Author: <a href="http://scottrasher.com/">Scott R. Asher</a>
Author URI: http://scottrasher.com/
Author URL: http://scottrasher.com/
Tags: buddypress, WordPress, premium theme
Keywords: buddypress, WordPress, premium theme
*/
html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
body {
	margin:10px;
}
h1 {
	font-size:138.5%;
}
h2 {
	font-size:123.1%;
}
h3 {
	font-size:108%;
}
h1, h2, h3 {
	margin:1em 0;
}
h1, h2, h3, h4, h5, h6, strong, dt {
	font-weight:bold;
}
optgroup {
	font-weight:normal;
}
abbr, acronym {
	border-bottom:1px dotted #000;
	cursor:help;
}
em {
	font-style:italic;
}
del {
	text-decoration:line-through;
}
blockquote, ul, ol, dl {
	margin:1em;
}
ol, ul, dl {
	margin-left:2em;
}
ol li {
	list-style:decimal outside;
}
ul li {
	list-style:disc outside;
}
dl dd {
	margin-left:1em;
}
th, td {
	padding:.5em;
}
th {
	font-weight:bold;
	text-align:center;
}
caption {
	margin-bottom:.5em;
	text-align:center;
}
sup {
	vertical-align:super;
}
sub {
	vertical-align:sub;
}
p, fieldset, table, pre {
	margin-bottom:1em;
}
button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"] {
	padding:1px;
}
html {
	background:#EDECE6
}
body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	padding-top:0px !important
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
.clear {
	clear:both
}
h1, h2, h3, h4, h5, h6 {
	font-family:'Helvetica Neue', Helvetica, Arial;
	font-weight:bold
}
.layout {
	margin:0 auto;
	width:930px
}
#featuredbg {
	background:url(images/bgfeatured.png)
}
#topbar {
	height:34px;
	padding-top:15px
}
#topbar a {
	color:#DFDFD8
}
#topbar a:hover, #topbar .active {
	color:#539B9D
}
#topbar ul {
	padding:0px;
	margin:0px
}
#topbar li {
	display:inline;
	padding:0px 10px
}
#topbarnav {
	float:right
}
#topbarlogin {
	float:left
}
#header {
	padding:15px 0px
}
#bannertop {
	float:right;
	border:5px solid #C4C4C4;
	border-radius:8px 8px 8px 8px
}
#logo {
	float:left
}
#logo span {
	font-weight:normal;
	font-size:16px;
	color:#8F8F8F
}
#logo h1 {
	font-weight:bold;
	font-size:40px;
	padding:0px;
	margin:0px
}
#logoimage {
	float:left
}
#mainmenubar {
	height:45px;
	padding-bottom:7px
}
#mainmenuinside {
	margin:0 auto;
	width:930px
}
#menu {
	float:left;
	font-size:13px
}
#menu ul {
	padding:0px;
	margin:0px;
	margin-top:8px
}
#menu li {
	float:left;
	list-style:none;
	margin:0px 5px
}
#menu a {
	color:#ECEBE5;
	text-transform:uppercase;
	height:29px;
	display:inline-block;
	text-decoration:none
}
#menu a span {
	color:#ECEBE5;
	height:29px;
	display:block;
	padding:0px 10px;
	padding-left:5px;
	padding-top:7px
}
#menu a:hover {
	color:#ECEBE5;
	height:29px;
	display:inline-block;
	text-decoration:none
}
#menu a:hover span {
	color:#ECEBE5;
	height:29px;
	display:block;
	padding:0px 10px;
	padding-left:5px;
	padding-top:7px
}
#menu .current_page_item a {
	color:#ECEBE5;
	height:29px;
	display:inline-block;
	text-decoration:none
}
#menu .current_page_item a span {
	color:#ECEBE5;
	height:29px;
	display:block;
	padding:0px 10px;
	padding-left:5px;
	padding-top:7px
}
#menu a:hover {
	background:url(images/navleft-hover.png) top left no-repeat
}
#menu a:hover span {
	background:url(images/navright-hover.png) top right no-repeat
}
#menu .current_page_item a {
	background:url(images/navleft-hover.png) top left no-repeat
}
#menu .current_page_item a span {
	background:url(images/navright-hover.png) top right no-repeat
}
#search {
	float:right;
	padding-top:10px
}
#searchwrapper {
	width:290px;
	height:26px;
	background:url(images/searchfield.png) no-repeat;
	padding:0px;
	margin:0px;
	position:relative;
	font-size:12px
}
#searchwrapper form {
	display:inline;
	font-style:italic
}
.searchbox {
	font-style:italic;
	color:#A9A9A9;
	border:0px;
	background-color:transparent;
	position:absolute;
	top:4px;
	left:9px;
	width:250px;
	height:19px
}
.searchbox_submit {
	border:0px;
	background-color:transparent;
	position:absolute;
	top:6px;
	left:265px;
	width:15px;
	height:15px
}
#featuredhome {
	height:310px;
	margin:0 auto;
	width:930px;
	padding-top:25px;
	position:relative
}
#featuredhome h2 {
	font-size:28px;
	margin:0px;
	font-weight:bold;
	margin-bottom:20px;
	color:#FDFBF4;
	padding-bottom:4px;
	float:left
}
#fhleft {
	float:left;
	width:472px
}
#fhleft p {
	font-size:14px;
	color:#D1CFCB;
	margin-bottom:5px;
	line-height:20px;
	width:450px
}
#fhfull p {
	font-size:14px;
	color:#D1CFCB;
	margin-bottom:20px;
	line-height:20px
}
#socialicons {
	position:absolute;
	bottom:28px;
	width:464px
}
#socialiconsleft {
	background:url(images/socialnetleft.png) no-repeat;
	height:57px;
	width:7px;
	float:left
}
#socialiconsright {
	background:url(images/socialnetwork.png) no-repeat top right;
	float:left;
	padding-top:10px;
	height:47px;
	padding-right:7px;
	min-width:125px;
	overflow:visible
}
#socialicons img {
	margin:0px 2px
}
#fhright {
	float:right;
	width:455px
}
#videoframe {
	background:white;
	border:1px solid #CCC;
	border-bottom-left-radius:5px 5px;
	border-bottom-right-radius:5px 5px;
	border-top-left-radius:5px 5px;
	border-top-right-radius:5px 5px;
	padding:7px
}
#videofh {
	background:url(images/video-shadow.png) bottom center no-repeat;
	padding-bottom:20px
}
#youtubetitle {
	background:url(images/youtubetop.png) 0px 5px no-repeat;
	width:459px;
	height:35px;
	margin-bottom:20px;
	position:relative
}
#youtubename {
	font-size:12px;
	color:#CF2927;
	top:0px;
	left:35px;
	position:absolute
}
#channelname {
	font-size:13px;
	color:#FFF;
	bottom:-2px;
	position:absolute;
	left:35px
}
#footer {
	background:url(images/fbgrepeat.png)
}
#footertop {
	background:url(images/footertop.png) top repeat-x;
	padding-top:20px
}
#footer a {
	color:#E1E1E1
}
#footer h4 {
	color:#F4F3ED;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px
}
#footer p {
	line-height:18px;
	font-size:12px;
	color:#C3C3BD
}
.footerinside {
	margin:0 auto;
	width:930px
}
#fbgline {
	background:url(images/fbgline.png);
	height:2px;
	margin-top:10px
}
.footleft {
	width:280px;
	float:left;
	background:url(images/footersep.png) repeat-y right;
	padding:0px 15px
}
.footright {
	float:right;
	width:280px;
	padding:0px 15px
}
#footer li {
	list-style:disc;
	padding:2px 0px
}
#footer ul {
	margin-left:20px
}
#copyright {
	margin-top:15px;
	color:#91918D;
	padding-bottom:30px
}
#fcredit {
	background-color:#5A5A5A;
	color:#FFF;
	font-size:12px;
	height:21px;
	margin-top:15px;
	padding-top:7px;
	text-align:center
}
#fcredit a {
	color:#FFF;
	text-decoration:underline
}
#fcopy {
	float:left; 
}

#fcopyright { float:right; }


#fcopyright a {
	color:#DFDFD8
}
#fcopyright a:hover, #topbar .active {
	color:#539B9D
}
#fcopyright ul {
	padding:0px;
	margin:0px
}
#fcopyright li {
	display:inline;
	padding:0px 10px
}


#contentarea {
	margin-top:17px;
	margin-bottom:20px
}
#leftcontent {
	width:626px;
	float:left
}
#sidebar {
	width:290px;
	float:right
}
#fullcontent {
	width:930px
}
.post {
	margin-bottom:17px;
	padding:15px 15px;
	padding-bottom:15px;
	background:url(images/postbg.png);
	border-top:1px solid #E1E1E1;
	border-bottom:3px solid #E5E5E5
}
.post h1 {
	font-size:20px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	line-height:25px;
}
.post h1 a {
}
.post h1 a:hover {
	border-bottom:1px solid #E6E5DF;
	text-decoration:none
}
.post {
	color:#393939;
	line-height:20px
}
.post .postlike {
	float:left;
	margin-top:10px;
	text-align:right
}
.post .postreadmore {
	float:right;
	margin-top:10px
}
.post .postreadmore a {
	color:#212121;
	border-bottom:1px #C8C8C8 solid
}
.post .postreadmore a:hover {
	color:#212121;
	text-decoration:none;
	border-bottom:0px #C8C8C8 solid
}
.post .postdate {
	color:#B5B5B5;
	margin-bottom:6px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold
}
.post .postdate span {
	text-transform:lowercase
}
#leftcontent ul {
	margin-left:50px;
	color:#393939;
	line-height:18px;
	margin-bottom:25px
}
#leftcontent ol {
	margin-left:50px;
393939 line-height:18px;
	margin-bottom:25px
}
#leftcontent li {
	list-style-type:disc;
	margin-bottom:5px
}
blockquote {
	padding:10px 20px;
	background:#EDEBDF;
	border:1px solid #DBD7BF;
	font-style:italic;
	margin:10px 20px
}
.facebookwidget {
	background:#FFF;
	margin-bottom:17px
}
.widget {
	background:#FFF;
	margin-bottom:17px;
	padding:15px 0px 15px 0;
	color:#6D6D6D;
	border:5px #C4C4C4 solid;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px
}
.widget h4 {
	font-size:16px;
	color:#252525;
	font-weight:normal;
	margin-left:15px;
	padding:4px;
	width:257px;
	background:url(images/stripes.png)
}
.widget ul {
	list-style:disc;
	margin-left:31px
}
.widget li {
	padding:3px 0px;
	list-style:disc
}
.podcast {
	background:url(images/podcast.png);
	margin-left:1px;
	margin-bottom:17px;
	height:38px;
	font-size:15px;
	padding-top:20px;
	padding-left:60px
}
.podcast a {
	color:#FFF;
	border-bottom:2px solid #D76565
}
.podcast a:hover {
	color:#FFF;
	text-decoration:none;
	border-bottom:2px solid #CD3D3D
}
.networksidebar {
	border:1px solid #C4C4C4;
	margin-bottom:17px
}
.networksidebar h4 {
	background:url(images/networktitle.png);
	height:24px;
	font-size:14px;
	color:#252525;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px
}
.networksidebar ul {
	padding:0px;
	margin:0px
}
.networksidebar li {
	list-style:none
}
.networksidebar ul a {
	display:block;
	background:url(images/networknav.png) no-repeat;
	color:#535353;
	padding:5px 0px;
	padding-left:14px
}
.networksidebar ul a:hover {
	background:url(images/networknavh.png);
	color:#539B9D;
	text-decoration:none
}
.networksidebar .nsreadmore {
	background:url(images/networktitle.png);
	height:20px;
	font-size:11px;
	color:#252525;
	padding-top:5px;
	text-align:right;
	padding-right:20px;
	border-top:1px solid #D2D3D5
}
.networksidebar .nsreadmore a {
	color:#393728;
	text-decoration:underline
}
.networksidebar .nsreadmore a:hover {
	font-weight:bold
}
.twitter {
	background:url(images/twittersidebar.png);
	height:128px;
	margin-left:1px;
	position:relative;
	margin-bottom:17px
}
.twitter p {
	color:#FFF;
	padding:0 14px;
	padding-top:10px;
	line-height:20px
}
.twitter .tweettime {
	font-size:11px;
	color:#D8D8D8;
	text-align:right;
	padding-right:14px;
	position:absolute;
	right:0px;
	bottom:30px
}
.twitter .followme {
	position:absolute;
	right:20px;
	bottom:3px;
	font-size:11px
}
.twitter .followme a {
	color:#737373
}
.twitter ul {
	padding:0px;
	margin:0px
}
.twitter li {
	padding:0px;
	margin:0px;
	list-style:none
}/* Full Post Page */
.postfullhead {
	background:url(images/postfullbg-head.png);
	height:2px
}
.postfull {
	padding:15px 15px;
	padding-bottom:5px;
	background:url(images/postfullbg-repeat.png);
}
.postfull h1 {
	font-size:22px;
	font-weight:bold;
	margin-bottom:17px
}
.postfull h1 a {
}
.postfull h1 a:hover {
	border-bottom:2px solid #E6E5DF;
	text-decoration:none
}
.postfull {
	color:#393939;
	line-height:20px
}
.postfull .postreadmore {
	text-align:right
}
.postfull .postreadmore a {
	color:#212121;
	border-bottom:1px #C8C8C8 solid
}
.postfull .postreadmore a:hover {
	color:#212121;
	text-decoration:none;
	border-bottom:0px #C8C8C8 solid
}
.postfull .postdate {
	color:#B5B5B5;
	margin-bottom:6px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold
}
.postfull .postdate span {
	text-transform:lowercase
}
.postfullfooter {
	background:url(images/postfullbg-foot.png);
	height:42px;
	margin-bottom:17px
}
#editfull {
	float:right
}
.postfullfooter .postlike {
	padding-left:15px;
	padding-top:10px
}
.fullwidthhead {
	background:url(images/fullwidthbg-head.png);
	height:2px
}
.fullwidth {
	padding:15px 15px;
	padding-bottom:5px;
	background:url(images/fullwidthbg-repeat.png)
}
.fullwidth h1 {
	font-size:22px;
	font-weight:bold;
	margin-bottom:17px
}
.fullwidth h1 a {
}
.fullwidth h1 a:hover {
	border-bottom:2px solid #E6E5DF;
	text-decoration:none
}
.fullwidth {
	color:#393939;
	line-height:20px
}
.fullwidth .postreadmore {
	text-align:right
}
.fullwidth .postreadmore a {
	color:#212121;
	border-bottom:1px #C8C8C8 solid
}
.fullwidth .postreadmore a:hover {
	color:#212121;
	text-decoration:none;
	border-bottom:0px #C8C8C8 solid
}
.fullwidth .postdate {
	color:#B5B5B5;
	margin-bottom:6px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold
}
.fullwidth .postdate span {
	text-transform:lowercase
}
.fullwidthfooter {
	background:url(images/fullwidthbg-foot.png);
	height:42px;
	margin-bottom:17px
}
.fullwidthfooter .postlike {
	padding-left:15px;
	padding-top:10px
}
#authorbox {
	background:url(images/authorbox.png);
	margin:0px 1px;
	border:2px #D0D0D0 solid;
	margin-bottom:17px;
	padding:15px;
	color:#C1C1C1
}
#authorbox a {
	color:#8F8F8F
}
.ableft {
	float:left;
	width:70px;
	text-align:center
}
.ableft img {
	margin-bottom:5px
}
.abright {
	float:right;
	width:510px
}
.abright h3 {
	float:left;
	border-bottom:2px #2F2F2F solid;
	font-size:14px;
	color:#E9E9E9;
	margin-bottom:10px
}
.abright p {
	margin-bottom:10px
}
#authorlinks a {
	color:#57A3A5
}
h3.searchtitle {
	color:#252525;
	font-size:18px;
	font-weight:bold;
	margin-bottom:17px
}
#comments h2 {
	color:#252525;
	font-size:18px;
	font-weight:bold;
	margin-bottom:17px
}
.commentbox {
	margin-bottom:17px;
	font-size:14px;
	color:#464646;
	line-height:20px;
	font-size:12px
}
.commentboxhead {
	background:url(images/commenthead.png);
	height:2px
}
.commentboxbody {
	background:url(images/commentbg.png);
	padding:15px
}
.commentboxbody img.avatar {
	float:left;
	margin-right:17px
}
.commentboxbody p {
	margin-bottom:10px
}
.commentmeta {
	margin-bottom:15px
}
.commentbox a {
	border-bottom:2px solid #E6E5DF
}
.commentbox a:hover {
	text-decoration:none;
	border-bottom:2px solid #D0CDC3
}
.commentcontent {
	float:right;
	width:520px
}
.commentboxfoot {
	background:url(images/commentfoot.png);
	height:4px
}
#comments .moderation {
	margin-bottom:8px;
	font-weight:bold
}
#respond {
}
.required {
	display:none
}
#respond h3 {
	color:#252525;
	font-size:18px;
	font-weight:bold;
	margin-bottom:17px
}
#respond p {
	position:relative;
	line-height:20px
}
#respond input {
}
#respond textarea {
}
.form-allowed-tags {
	display:none
}
#respond #submit {
	padding:3px;
	margin-left:100px
}
#respond label {
	float:left;
	width:100px
}
.nav-previous {
	float:left
}
.nav-next {
	float:right
}
.aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.alignleft {
	float:left
}
.alignright {
	float:right
}
.wp-caption {
	background-color:#f3f3f3;
	border:1px solid #ddd;
	-khtml-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;/* optional rounded corners for browsers that support it */
	margin:10px;
	padding-top:4px;
	text-align:center;
	width:auto !important;
}
.wp-caption img {
	border:0 none;
	margin:0;
	padding:0
}
.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px
}
#twitter_update_list {
	font-size:12px;
	line-height:20px;
	list-style:none
}
#twitter_update_list li {
	padding:0 14px;
	padding-top:10px
}
#twitter_update_list span, #twitter_update_list span a {
	color:#fff;
	text-decoration:none
}
#twitter_update_list a {
	color:#D8D8D8
}
.postaddbottom, .postaddbelowtitle {
	margin:10px 0px
}/* =Gallery listing-------------------------------------------------------------- */
#contentarea .gallery {
	margin:0 auto 18px
}
#contentarea .gallery .gallery-item {
	float:left;
	margin-top:0;
	text-align:center;
	width:33%
}
#contentarea .gallery .gallery-caption {
	color:#888;
	font-size:12px;
	margin:0 0 12px
}
#contentarea .gallery dl {
	margin:0
}
#contentarea .gallery img {
	border:4px solid #EDEBDF;
	margin:8px 4px
}
#contentarea .gallery img:hover {
	border:4px solid #DBD7BF;
	margin:8px 4px
}
#contentarea .gallery br+br {
	display:none
}
#featuredtextedit {
	float:right;
	margin-right:5px
}
.attachment-post-thumbnail {
	float:left;
	border:1px solid #D2D2D2;
	padding:3px;
	margin-right:10px
}
.postbittext {
	border-top:1px solid #DBDAD4;
	padding:10px 0px;
	border-bottom:1px solid #DBDAD4
}
#mostpopularbox h2 {
	color:#252525;
	font-size:18px;
	font-weight:bold;
	margin-bottom:17px;
	margin-top:0px
}
#mostpopularbox {
	background:url(images/postfullbg-repeat.png);
	padding:10px;
	margin-bottom:20px;
	border:1px solid #C4C4C4;
	border-left:0px;
	border-right:0px
}
.widget a img {
	padding:5px 0px
}/* Added By AG */
.textwidget {
	padding-left:15px
}
.bottombannercls {
	width:621px;
}

.bottombannercls h4  {
	font-size:16px;
	color:#252525;
	font-weight:normal;
	margin-left:15px;
	padding:4px;
	width:257px;
	background:url(images/stripes.png)
}



.bypostauthor {
}
#mainmenubar .menu {
	float:left
}
#mainmenubar .menu-main-menu-container {
	float:left
}
.tag-links span {
	color:#B5B5B5;
	font-size:11px;
	font-weight:bold;
	margin-bottom:6px;
	text-transform:uppercase
}
.tag-links a {
	color:#438284;
	font-size:11px;
	font-weight:bold;
	margin-bottom:6px;
	text-transform:uppercase
}
.bannertopadvlink {
	background-color:rgb(196,196,196);
	z-index:1001;
	position:absolute;
	width:118px;
	margin-left:351px;
	text-align:center;
	text-transform:uppercase;
	font-size:10px;
	margin-top:-11px;
	color:rgb(102,102,102)
}
#menu ul li ul.sub-menu {
	display:none
}


#comments ul.commentlist { margin:0px; padding:0px; list-style:none;}
#comments ul.commentlist li { margin:0px; margin-bottom:10px; padding:0px; list-style:none;}

li.pingback p { padding:10px; padding-bottom:0px;}




.commentbox {
	margin-bottom:17px;
	font-size:14px;
	color:#464646;
	line-height:20px;
	font-size:12px
}
.commentboxhead {
	background:url(images/commenthead.png);
	height:2px
}
.bypostauthor .commentboxbody {
	background:url(images/commentbgauthor.png);
	padding:15px
}
.commentboxbody img.avatar {
	float:left;
	margin-right:17px
}
.commentboxbody p {
	margin-bottom:10px
}
.commentmeta {
	margin-bottom:15px
}
.commentbox a {
	border-bottom:2px solid #E6E5DF
}
.commentbox a:hover {
	text-decoration:none;
	border-bottom:2px solid #D0CDC3
}
.commentcontent {
	float:right;
	width:520px
}
.commentboxfoot {
	background:url(images/commentfoot.png);
	height:4px
}
div.gplusone {
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
div.sales_area{
	margin: 0 auto;
    width: 930px;
	padding-top:20px;
}
div.sales_area .sales {
    float: left;
    margin-right: 10px;
    padding: 12px;
    width: 30%;
	margin-bottom:0px;
}
div.sales_area .sales h1{
	height:40px;
}
div.sales_area .sales img{
	border:solid 3px #D2D2D2;
}
div.sales_area .sales .postbittext {
    height: 280px;
}
.postreadmore a{
  padding: 5px 14px 6px;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  border-radius: 4px;
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
	background-color: #676767;
	background-position: center bottom;
	border-color: #595959;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 2px rgba(0, 0, 0, 0.01);
 	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 2px rgba(0, 0, 0, 0.01);
  	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 2px rgba(0, 0, 0, 0.01);
  	color:#ffffff !important;
  	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.2);
	text-transform:uppercase;
}
.postreadmore a:hover{
	background-color: #484848;
  	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.2);	
  text-decoration: none;
}
.page-id-1013 .mygallery img{
width:250px !important;
height:250px !important;
}