body {
   background: #fff;
	color: #717171;
}

a, a:visited {
    color: #132558;
}

a:hover {
    color: #e12f4b;
	text-decoration: underline;
}

::selection {
    color: #fff;
    background: #132558;
}

.wrapper {
    background: none;
}
.content-wrapper {
	background:#fff;
}
.sidebar a, .sidebar a:visited {
    color: #000;
}

.sidebar a:hover {
    color: #e12f4b;
}

.button, input[type=submit] {
    color: #fff;
    background-color: #132558;
}

a.button, a.button:hover {
    color: #fff !important;
    text-decoration: underline;
}

.featureslider {
	background: #fff;
	border: none;
}

.flexslider {
	background: #202020;
}

.sliderheading {
    color: #465b97;
}

.slidercontent {
    color: #4f4f4f;
}

.slidercontent a {
    color: #e12f4b;
    font-style: italics;
}

#tagline {
	color:#fff;
}

.readmore a {
	color:#fff;
}

.post{
	
}

.post-title {
  color: #fff;
  background: #132558;
}

.post-title a {
    color: #333333;
}

.post-title:hover {
	text-decoration:underline;
	cursor: pointer;
}
.home-post-title {
	background: #132558;
}
.home-post-title a {
    color: #fff;
}

.home-post-title a:hover {
	text-decoration: underline;
}

#header {
    background: none;
}

#header_search .searchinput {
	color: #999;
	background:#f0f0f0;
}

#header_search .searchbutton {
	background: url('images/search.png') no-repeat scroll center center #132558;
}

#top-menu{
	background: none;
}

#top-menu .menu li {
}

#top-menu .menu a {
	color: #fff;
}

#top-menu .menu ul {
	
}

#top-menu .menu ul li {
	color: #747474;
	background: none;
}

#top-menu .menu ul a {
	color: #747474;
}

#top-menu .menu li:hover > a {
	color: #e12f4b;
}

#top-menu .menu > li > a:hover, #top-menu .menu > li.dropdown:hover > a, #top-menu .menu > .current-menu-item > a,
#top-menu .current-menu-parent > a, navigation .current-menu-parent > a:hover, navigation .menu > .current-menu-item > a:hover {
	color: #e12f4b;
}
.menu-wrapper {
	background: #132558;
}
#main-menu {
	background: none;
}

#main-menu .menu a {
    color: #fff;
}

#main-menu .menu li:last-child {
	border-right: none;
}

#main-menu .menu li {
    border-right: 1px solid rgba(255, 255, 255, 0.48);
}

#main-menu .menu ul {
    background: #333333;
	opacity: .90;
	filter: alpha(opacity=90);
}

#main-menu .menu ul li {
	color: #fff;
}

#main-menu .menu ul a {
    color: #fff;
}

#main-menu .menu li:hover > a {
	color:#fff;
	background: #3C3C3C;
}

#main-menu .menu > li > a:hover, #main-menu .menu > li.dropdown:hover > a, #main-menu .menu > .current-menu-item > a,
#main-menu .current-menu-parent > a, navigation .current-menu-parent > a:hover, navigation .menu > .current-menu-item > a:hover {
	color: #fff;
    background: rgb(207,32,60); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmMjAzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNTNmNWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(207,32,60,1) 0%, rgba(245,63,92,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(207,32,60,1)), color-stop(100%,rgba(245,63,92,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf203c', endColorstr='#f53f5c',GradientType=0 ); /* IE6-8 */

}
#main-menu .current_page_item {
	background: rgb(207,32,60); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmMjAzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNTNmNWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(207,32,60,1) 0%, rgba(245,63,92,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(207,32,60,1)), color-stop(100%,rgba(245,63,92,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(207,32,60,1) 0%,rgba(245,63,92,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf203c', endColorstr='#f53f5c',GradientType=0 ); /* IE6-8 */
	
}
.wp-pagenavi a, .wp-pagenavi span {
	color: #fff;
}
.wp-pagenavi span.current {
	color: #fff;
	background:#132558;
}

.home-feature-image {
    background: #fff;
}

.home-blogmeta {
	color: #fff;
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.38);
}
.home-blogmeta-datetime {
	color: #fff;
}

.blog-meta {
	color: #fff;
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.38);
}

.home-blogmeta-comment a{
	color:#fff;
}

.blogmeta-comment a:hover{
	color: #132558;
	text-decoration:underline;
}

.home-blogmeta-comment a:hover{
	color: #132558;
	text-decoration:underline;
}

.home-blogmeta-author {
	color:#fff;
}
.home-blogmeta-category a {
	color: #fff;
}
.blogmeta-author {
	background: url(images/post-divder.png) no-repeat right center;
}
.blogmeta-author:hover {
	color: #132558;
	text-decoration:underline;
}

.blogmeta-comment a{
	color:#fff;
}
.blogmeta-category {
	background: url(images/post-divder.png) no-repeat right center;
}
.blogmeta-category a {
	color: #fff;
}
.feature-image {
    background: #fff;
}
.homepost .posttitle {
	color: #484848;
}
.sidebar {
    color: #545454;
	background: #fff;
}

.sidebar .widget-title {
    color: #fff;
	background: url(images/sidebar-title.png) no-repeat left center #132558;
}

.sidebar li {
	background: url(images/arrow.png) left 5px no-repeat;
}

.sidebar .searchbutton {
	color:#fff;
       background: url('images/search.png') no-repeat scroll center center #132558;
}

.footer-widget-area .searchbutton {
	color:#fff;
    background: #132558;
}
#content {
	background: #fff;
}
#content .searchbutton {
   background: url(images/search.png) no-repeat center #132558;
}

.sidebar .recent-post img {
   background: rgba(61, 61, 61, 0.24);
}
.recent-post li {
	background: none;
}
.sidebar .recentpost-meta {
    color:#333;
}

.sidebar .widget_calendar table td#today, .sidebar #calendar_wrap table td#today {
    color: #fff;
    background: #132558;
}

.sidebar .widget_calendar table caption, .sidebar #calendar_wrap table caption {
    color: #132558;
}

.sidebar .widget_calendar table td a, .sidebar #calendar_wrap table td a {
    color: #132558;
}

.sidebar .widget_calendar table td:hover, .sidebar #calendar_wrap table td:hover {
    color: #132558;
}

.sidebar .widget_tag_cloud div a, .sidebar .tagcloud a, .meta-tags a {
    color: #000;
}

.sidebar .widget_tag_cloud div a:hover, .sidebar .tagcloud a:hover, .meta-tags a:hover {
    color: #132558;
}

.sidebar .feedburner-email {
    border: 1px solid #132558;
}

.sidebar #s {
    border: 1px solid #132558;
}

.footer-widget-area {
	background: #fff;
	color: #333;
}

.footer-widgets {
    color: #666;
	background: url(images/content-bg.png) repeat #fff;
}

.footer-widgets a, .footer-widgets a:visited {
    color: #333;
}

.footer-widgets a:hover {
    color: #132558;
}

.footer-widget-area .widget-title, .footer-widget-area .footer-widget-title {
    color: #fff;
	background: #132558;
}

.footer-widget-area li {
    color: #333333;
	background: url(images/arrow.png) left 10px no-repeat;
}

.footer-widget-area .recentpost-meta {
    color: #132558;
}
#footer{
	background:#132558;
}

.footer-text {
	color: #fff;
}

.footer-text a {
	color: #fff;
}
.footer-text a:hover {
	text-decoration:underline;
}


.footer-widget-area #s {
    border: 1px solid #132558;
	color: #fff;
}

.footer-widget-area .recent-post img {
    border: 1px solid #CDCDCD;
    background-color: #fff;
}

.footer-widget-area .widget_shopping_cart_content .buttons a {
    color: #fff !important;
    float: left;
}

.footer-widget-area .widget_calendar table caption, .footer-widget-area #calendar_wrap table caption {
    color: #132558;
}

.footer-widget-area .widget_calendar table td a, .footer-widget-area #calendar_wrap table td a {
    color: #132558;
}

.footer-widget-area .widget_calendar table td:hover, .footer-widget-area #calendar_wrap table td:hover {
    color: #132558;
}

.footer-widget-area .widget_calendar table td#today, .footer-widget-area #calendar_wrap table td#today {
    color: #fff;
    background: #132558;
	float: none;
}

.footer-widget-area .widget_tag_cloud div a, .footer-widget-area .tagcloud a, .meta-tags a {
    color: #333;
}

.footer-widget-area .widget_tag_cloud div a:hover, .footer-widget-area .tagcloud a:hover, .meta-tags a:hover {
    color: #132558;
}

.footer-widget-area .feedburner-email {
    border: 1px solid #132558;
}

.tabber .ul-tabs li.active {
    background: #132558;
}

.tabber .ul-tabs li.active a {
    color: #fff;
}

.tabber .tab-widget.current {
    background: #fafafa;
	border: 1px solid #cccccc;
}

.tabber .ul-tabs li {
   background: #fff;
	border: 1px solid #c6c6c6;
	margin-right: 3px;
}

.heading .color3:before  {
	border-bottom: 3px solid #132558;
	width: 35px;
	content: '';
	position: absolute;
	top: 30px;
	right: 0px;
}

.page-intro {
	background: #fff;
}
.portfolio-title h4 a {
	color: #333;
}
.portfolio-title h4:hover a {
	color: #132558;
}
.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {
	background-color: rgba(255, 255, 255, 0.54);
}
.readmore {
	background: #132558;
}
.navigation {
	background: #A7A7A7;
}
.date-time {
	background: #333;
	color: #fff;
}
.tpo-popularpost-widget li {
	background: none;
}
.tpo_recentcomments_widget li {
	background: none;
}