
h3 cufon,h4 cufon,h5 cufon {
margin-top:11px;
}
body {
background-image: url("../../images/patterns/1.png");
}

body {
background-color: #e0e0e0;
color: ;
padding:0;
margin:0;
height:100%;
min-height:100%;
min-width:966px;
}


.sociables_facebook {
background-image:url("../../images/icons/sociables/gray/facebook.png");
}

.sociables_twitter {
background-image:url("../../images/icons/sociables/gray/twitter.png");
}

.sociables_delicious {
background-image:url("../../images/icons/sociables/gray/delicious.png");
}

.sociables_linkedin {
background-image:url("../../images/icons/sociables/gray/linkedin.png");
}

.sociables_myspace {
background-image:url("../../images/icons/sociables/gray/myspace.png");
}

.sociables_rss {
background-image:url("../../images/icons/sociables/gray/rss.png");
}

.search-btn {
background-image:url("../../images/icons/search/black.png");
}

.search-custom {
top: 0px;
right: 0px;
}

h2.meva-postheader,h2.meva-postheader a,h2.meva-postheader a:link,h2.meva-postheader a:visited,h2.meva-postheader a.visited,h2.meva-postheader a:hover,h2.meva-postheader a.hovered {
color: #666666;
font-family: Liberation Sans, Arial, Tahoma, Sans-Serif;
font-size: 22px;
font-weight: normal;
text-align: left;
margin: 13px 0;
}

.meva-postcontent a:link,.meva-postcontent a:visited,.meva-postcontent a.visited, .pagination a, .pagination-t a, .scrollup a, .scrollup2 a, .meva-postcontent-custom a:link, .meva-postcontent-custom a:visited, .meva-postcontent-custom a.link, .meva-postcontent-custom a.visited, ul#portfolio-filter a, ul#portfolio-filter a:link{
color: #f85700;
text-decoration: none;
}

.meva-postcontent a:hover,.meva-postcontent a.hover, .scrollup a:hover, .scrollup2 a:hover, .meva-postcontent-custom a:hover, .meva-postcontent-custom a.hover, ul#portfolio-filter a.hover, ul#portfolio-filter a:hover, ul#portfolio-filter a.current {
color: #a83b00;
text-decoration:none;
}

.meva-postcontent, .meva-postcontent p, .meva-postcontent-custom p, .portfolio-item-4, .portfolio-item-3, .portfolio-item-2   {
color: #878787;
font-family: Liberation Sans, Arial, Tahoma, Sans-Serif;
font-size: 13px;
word-spacing: 1px;
line-height: 18px;
}

.meva-postfootericons {
color: #999999;
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
}

.meva-postfootericons, .sap, .sap2, .sapf {
color: #999999;

}

.meva-postfootericons a,.meva-postfootericons a:link, .meva-postfootericons a:visited,.meva-postfootericons a.visited {
color: #f85700;
text-decoration:none;
}

.meva-postfootericons a:hover,.meva-postfootericons a.hover {
color: #a83b00;
}

.meva-header-jpeg,.meva-header {
background-color: #262626;
padding-top: 3px;
padding-bottom: 3px;
}
  
div.meva-header {
height: 160px;
}

h1.meva-logo-name {
color: #666666;
}

.meva-logo-text {
color: #999999;
}

div.meva-headerobject {
background-image: url("/wp-content/themes/shanty/images/logo.png");
background-repeat: no-repeat;
width: 113px;
height: 113px;
top: 20px;
left: 10px;
}

div.meva-logo {
top: 50px;
left: 120px;
font-size: 42px;
}

h1.meva-logo-name {
font-size: 42px;
font-family: Liberation Sans, Arial, Tahoma, Sans-Serif;
}

.meva-logo-text {
font-size: 15px;
font-family: Trebuchet MS, Arial, Tahoma, Sans-Serif;
}

.meva-footer-text,.meva-footer-text a,.meva-footer-text a:link,.meva-footer-text a:visited,.meva-footer-text a:hover,.meva-footer-text td,.meva-footer-text th,.meva-footer-text caption, .meva-footer .meva-widget a:link, .meva-widget a:visited {
font-size: 12px;
font-family: Arial, Tahoma, Sans-Serif;
}

.meva-footer {
background-color: #262626;
color: #707070;
}

.meva-footer-body {
padding-top: 40px;
padding-bottom: 40px;
height: 35px;
}

.meva-footer-text a,.meva-footer-text a:link
.meva-footer-text a:visited, .meva-footer .meva-widget a,.meva-footer .meva-widget a:link, .meva-widget a:visited, span.t {
color: #a83b00;
text-decoration:none;
}

.meva-footer-text a:hover, .meva-footer .meva-widget a:hover {
color: #f85700;
}

.search_background_color {
background: #2d3f44;
color: #2d3f44;
border:0;
position:relative;
left:21px;
}

.meva-nav-l,.meva-nav-r,.meva-hmenu a .t {
background: #3a5158;
color: #ffffff;
}

.meva-hmenu a:hover .t,.meva-hmenu li:hover a .t,.meva-hmenu li:hover>a .t {
color: #F85700;
}

.meva-hmenu a.active .t {
color: #F85700;
}

.meva-hmenu a .t,.meva-hmenu ul a,.meva-hmenu a:link,.meva-hmenu a:visited,.meva-hmenu a:hover,.meva-hmenu a {
font-size: 13px;
}

.meva-nav {
padding-top: 0px;
padding-bottom: 0px;
}

.meva-hmenu li {
float: left;
}

.meva-hmenu ul a {
background: #3a5158;
color: #ffffff;
}

.meva-hmenu ul li a:hover,.meva-hmenu ul li:hover>a {
color: #F85700;
background: #405961;
}

.meva-hmenu a {
height: 37px;
font-weight: normal;
font-family: Lucida Sans, Arial, Tahoma, Sans-Serif;
}

.meva-sheet-cc {
background: #ffffff;
}

.comment-icon a {
background-image: url("../../images/icons/comment.png");
color: #f85700;
font-size: 11px;
}

.fn {
color: #999999;
font-style:normal;
}

div.avatar {
float: left;
border: 1px solid #e8e8e8;
background-color: #ffffff;
}

.comment-body p, textarea#comment, .login-input {
font-size: 13px;
color: #b0b0b0;
font-family: Arial, Helvetica, Garuda, sans-serif;
font-style: normal;
padding-left:8px;
padding-right:8px;
}

.comment-date {
color: #999999;
}

.comment-body, textarea#comment, .login-input, div.tabcon, #accordion .pane {
background-color: #f2f2f2;
border: 1px solid #e8e8e8;
}

.meva-article img, img.meva-article, .portfolio-item-4 img, .portfolio-item-3 img, .portfolio-item-2 img, .portfolio-single-img, .portfolio-single-archive-img  {
background: #f6f6f6;
border: 1px solid #e8e8e8;
}

.meva-footer img {
background: #000000;
border: 1px solid #333333;
}

.meva-widget-title {
color: #f6f6f6;
}

.meva-postcontent h1,.meva-postcontent h2,.meva-postcontent h3,.meva-postcontent h4,.meva-postcontent h5,.meva-postcontent h6 {
color: #8C8C8C;
}

.meva-content-layout .meva-sidebar1 {
width: 330px;
}

.meva-content-layout .meva-sidebar2 {
width: 330px;

}

.meva-blockheader h3.t {
color: #666666;
font-family: Liberation Sans, Arial, Tahoma, Sans-Serif;
font-size: 18px;
border-bottom: 1px solid #ebebeb;
font-weight: normal;
}

.meva-blockcontent-body,div.tabs a.current,div.tabs a.current:hover,div.tabs div.current a {
color: #878787;
font-family: Liberation Sans, Arial, Tahoma, Sans-Serif;
font-size: 13px;
}

.meva-blockcontent-body table,.meva-blockcontent-body li a,.meva-blockcontent-body a,.meva-blockcontent-body a:link,.meva-blockcontent-body a:visited {
color: #f85700 ;
text-decoration:none; 
}

.meva-blockcontent-body a:hover,.meva-blockcontent-body a.hover {
color: #a83b00;
}

.breadcrumbs a, .breadcrumbs a:link {
color: #f85700;
}

.breadcrumbs a:hover {
color: #a83b00;
}

.breadcrumbs {
color: #999999;
}

