body {
	background-color: #fff;
	color:#333;
}
#wrap {
	background-color:#fff;
	border-top:4px solid #F55D2D;
}
.frame:hover {
	background:#F55D2D;
}
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:#F55D2D;
}
h1, h2, h3, h4, h5, h6 {
	color:#333;
}
a {
	color:#F55D2D;
}
a:hover {
	color:#F55D2D;
}
#active {
	color:#F55D2D;
}
.nivo-caption a {
	color:#F55D2D;
}
.jqueryslidemenu ul li a {
	color: #333;
}
.jqueryslidemenu ul li a:hover {
	color: #F55D2D;
}
.jqueryslidemenu ul li ul li:hover {
	background:#F55D2D;
}
.jqueryslidemenu ul li ul {
	border-top:1px solid #F55D2D;
}
.jqueryslidemenu ul li ul li a:hover { /*sub menus hover style*/
	background: #F55D2D;
	color: #fff;
}
.jqueryslidemenu ul li ul {
	background-color: #fff;
}
#intro {
	background-color:#F55D2D;
	color:#fff;
}
#intro h2 {
	color:#fff;
}
ul.sidebar-comment a, ul.sidebar-post a, ul.sidebar-categories a, ul.sidebar-archive a {
	color:#F55D2D;
}
ul.filter_portfolio li.active a {
	color: #F55D2D;
}
.thumbs li img:hover {
	background:#F55D2D;
}
#footer {
	background-color:#E6E8E6;
}
#footer {
	color:#333;
}
#footer h5 {
	color:#333;
}
#sub_footer {
	background-color:#000;
	color:#333;
}
ul.sidebar-comment a:hover, ul.sidebar-post a:hover, ul.sidebar-categories a:hover, ul.sidebar-archive a:hover {
	color:#F55D2D;
}
.older-posts a:hover {
	color:#F55D2D;
}
a.post-date:hover, .tag-links a:hover, .cat-links a:hover, .comment-links a:hover, .comment-time a:hover {
	color:#F55D2D;
}
.highlight1 {
	background:#F55D2D;
}
.highlight1 {
	color:#fff;
}
.dropcap2 {
	background:#333;
	color:#fff;
}
.dropcap1 {
	color:#F55D2D;
}
blockquote.style2 {
	color:#fff;
}
table th {
	background: #fff;
	color:#333;
}
table tfoot {
	background: #fff;
}
.gray_box {
	background:#333;
	color:#fff;
}
ul.tabs li {
	background: #F7F7F7;
}
ul.tabs li a:hover {
	background: #fff;
	color:#333;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background: #F55D2D;
	color:#fff !important;
}
.panes {
	background: #fff;
}
#accordion {
	background:#fff;
}
#accordion h3 {
	background:#F7F7F7;
	color:#333;
}
#accordion h3:hover {
	background-color:#fff;
}
#accordion h3.current {
	background-color:#F55D2D;
	color:#fff;
}
.success_box {
	background:url('../img/icons/success_icon.png') no-repeat 15px center #333;
	border:1px solid #333;
	color:#fff;
}
.info_box {
	background:url('../img/icons/info_icon.png') no-repeat 15px center #333;
	border:1px solid #333;
	color:#fff;
}
.warning_box {
	background:url('../img/icons/warning_icon.png') no-repeat 15px center #333;
	border:1px solid #333;
	color:#fff;
}
.error_box {
	background:url('../img/icons/error_icon.png') no-repeat 15px center #333;
	border:1px solid #333;
	color:#fff;
}
.theme_color {
	color:#F55D2D;
}
input.button {
	background-color: #568929;
}
.valmsg {
	color: #ff0000;
}
blockquote.style1 {
	color:#000;
}
blockquote.style2 {
	background-color: #333;
	border-left:6px solid #F55D2D;
}

.error404 h1 {
	color:#fff;
	background-color: #F55D2D;
}
.timer {
	background-color: #F55D2D;
}
/* Contact Form */
input#name:focus, input#email:focus, input#q:focus {
	border:1px solid #F55D2D;
}
textarea:focus {
	border:1px solid #F55D2D;
}
.fancyinput {
	background: #fff;
	border:1px solid #ddd;
}
.fancyinputarea {
	background: #fff;
	border:1px solid #ddd;
}

.search { color:#333 !important; }