body {
color:#666666;
}
#wrap {
background-color:#fff;
border-top:5px solid #1a1e21;
}

.boxgrid  h3 a, .boxgrid  h4 a{
color:#0095cd;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color:#333;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color:#0095cd;
}
h1, h2, h3, h4, h5, h6 {
color:#5b5b5d;
}
a {
color:#0095cd;
}
a:hover {
color:#0095cd;
}
#active {
color:#0095cd;
}

blockquote, .pullquote_right,.pullquote_left {
color:#a2a1a1;
}

p.testimonial_text {
color:#a2a1a1;
}

.testimonial_meta a {
color:#7d7d7d;
}

.testimonial_meta a:hover {
color:#0095cd;
}

code, pre {
border-left:4px solid #0095cd;
}

/*-------------------------------------------------------------------------------------------*/


.jqueryslidemenu ul li a:hover {
color: #0095cd;
}
.jqueryslidemenu ul li ul li:hover {
background:#0095cd;
}
.jqueryslidemenu ul li ul {
border-top:2px solid #0095cd;
}
.jqueryslidemenu ul li ul li a:hover { /*sub menus hover style*/
background: #0095cd;
color: #fff;
}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {
color: #333;
}
.jqueryslidemenu ul li ul {
background-color: #fff;
}
# {
background: url(../../img/divider.png) repeat-x bottom;
}


/*--------------------- blog and sidebar ------------------------*/


.blog-meta span, .blog-meta a, .small_excerpt h5 a {
color:#5b5b5d;
}

.blog-meta a:hover {
color:#0095cd;
}

.comment_info span a {
color:#7d7d7d;
}

.comment_info span a:hover {
color:#0095cd;
}

span.reply a {
color:#7d7d7d;
}

span.reply a:hover {
color:#0095cd;
}



.comments span a{
color:#7d7d7d;
}

.comments span a:hover {
color:#0095cd;
}



ul.sidebar-list a {
color:#666666;
}

ul.sidebar-comment a, ul.sidebar-categories a, ul.sidebar-archive a {
color:#7d7d7d;
}
ul.filter_portfolio li.active a {
color: #0095cd;
}
.thumbs li img:hover {
background:#0095cd;
}
.subscript  input:focus{
border: 1px solid #0095cd;
color:#0095cd;
}

/*-------------------------- footer ---------------------------------*/
#footer {
color:#404040;
text-shadow:none;
}
#footer h4 {
color:#ffffff;
}

#footer a {
color:#404040;
}

#footer a:hover {
color:#0095cd;
}


#sub_footer {
background:#999999;
color:#656565;
text-shadow:none;
border-top: 1px solid #999999;
}

/*--------------------------------------------------------------------------*/



ul.link_nav li a:hover{
text-decoration:none;
color:#0095cd;
}

ul.sidebar-comment a:hover, ul.sidebar-list a:hover, ul.sidebar-categories a:hover, ul.sidebar-archive a:hover {
color:#0095cd;
}

.blog-pagination a {
color:#848383;
}

.blog-pagination a:hover {
color:#0095cd;
}


.blog-pagination .navbtn:hover{
color:#fff;
background:#0095cd;

}


a.post-date:hover, .tag-links a:hover, .cat-links a:hover, .comment-links a:hover, .comment-time a:hover {
color:#0095cd;
}


/*----------------------------- elements -------------------------------*/

/* dropcap */
.dropcap {
color:#0095cd;
}

.dropcap-square {
background:#0095cd;
color:#fafafa;
}

.dropcap-circle {
background:#0095cd;
color:#fafafa;
}


/* tabs, accordion & toggle */
ul.tabs li {
background: #fdfdfd;
}
ul.tabs li a:hover {
background: #fff;
color:#333;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
background: #fff;
color:#5b5b5d !important;
border-bottom:none;
}
.panes {
background: #fff;
}
#accordion {
background:#fff;
}
#accordion h4 {
background:#fdfdfd;
}

#accordion h4.current {
background-color:#0095cd;
border-right:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
color:#fff;
}

#accordion .pane p {
color:#848383;
}


.theme_color {
color:#0095cd;
}
input.button {
background-color: #568929;
}
.valmsg {
color: #ff0000;
}


/*------------------ form -------------------*/
#searchform  input.search {
background: #fff;
border:1px solid #f3f3f3;
color:#848383;
}

input#name:focus, input#email:focus, input#search:focus,
input#fname:focus,
input#companyname:focus,
input#tel:focus,
input#fax:focus,
input#add:focus {
border:1px solid #0095cd;
}
textarea:focus, input:focus{
border:1px solid #0095cd;
}
.inputstyle {
background: #fff;
border:1px solid #f7f7f6;
}
.fancyinputarea {
background: #fff;
border:1px solid #ddd;
}
