/*

RED color scheme for the FitPro theme.
All tags that have a color attribute are located here.

Theme URI: http://www.presscoders.com/themes/fitpro/
Author: Press Coders
Author URI: http://www.presscoders.com/

The FitPro theme was designed and created by Scott Bolinger, and David Gwyer.
Please visit <a href="http://www.presscoders.com/">Press Coders</a> for more great WordPress themes and plugins!

*/

body {
background: url(../../../images/body-back.jpg) #818181 top center  no-repeat;
background-position: center 215px;;
color: #333333;
}

#header-container {
background: url(../../../images/header-back.jpg) #3f3f3f center no-repeat;
}

#site-description {
color: #eee;
}

th, a:link, a:visited, .menu-primary-container ul li a, .page-title, .entry-title, .nivo-caption a, #footer-widget-area .widget-title, .fitpro_opt_in, .pc_testimonial_widget .widget-title {
color: #790000;
}

#site-title a {
color: #fff;
}

a:hover {
color: #333333;
}

th {
background: #eee;
}

.content-2-col ul li, .content-3-col ul li, .widget ul li, .footer ul li, .contentfull ul li {
background: url(../../../images/bullet-red.png) no-repeat 0 5px;
border-bottom: 1px solid #eee;
}

.note, .warning, .alert, .error, .download {
color: #444;
}

.note {
background: #eee;
border: 1px solid #ccc;
}

.warning, .alert {
background: #fffbbc;
border: 1px solid #E6DB55;
}

.error {
background: #ffebe8;
border: 1px solid #C00;
}

.download {
background: #e4ebf8;
border: 1px solid #2e68d4;
}

.post img, #fp-main-content img {
border: 2px solid #fff;
}

.line { 
border-bottom: 1px solid #cccccc;
}

.button, #searchsubmit, #submit, .submit, .post-edit-link, .more-link {
color: #ffffff !important;
}

#nav-wrap {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

#nav-wrap .menu {
border-left: 1px solid #ccc;
}

#nav-wrap ul li a {
border-right: 1px solid #ccc;
}

#container {
background: #fff;
border-right: 2px #666 solid;
border-left: 2px #666 solid;
}

.page-title {
border: 1px solid #ccc;
background: url(../../../images/gray-grad.png) repeat-x bottom #fff;
}

.post-meta {
color: #555;
}

#comments-meta {
border-top: 1px solid #E1E1E1;
}

#comments {
border-top: 1px solid #E1E1E1;
}

ol.commentlist li {
border: 1px solid #eee;
background: #fafafa;
}

.comment-meta a {
color: #888888;	
}

.avatar {
background: #fff;
}

div.reply a {
color: #888888;
}

#author, #email, #url, #comment {
border: 1px solid #E1E1E1;
color: #555555;
}

.form-allowed-tags {
color: #999;
}

.widget {
background: url(../../../images/widget-bg.png) repeat-x bottom #fff;
border: 1px solid #ccc;
}

.widget-title {
background: url(../../../images/widget-title-bg.png) repeat-x bottom #5d5d5d;
color: #fff;
}

#body-container .fitpro_opt_in_widget {
border: 2px solid #790000;
}

#footer-widget-area {
background: url(../../../images/ftr-bg.png) repeat-x bottom #2f2f2f;
color: #ccc;
}

#footer-widget-area a, #footer-widget-area .widget-title {
color: #999;
}

#footer-widget-area a:hover {
color: #fff;
}

/*** Slider ***/

.nivo-controlNav a {
background:url(../../../images/bullets-bw.png) no-repeat;
}

/*** CSS3 Effects ***/

#nav-wrap {
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
background-color: #fff;
}
#nav-wrap .menu li a:hover {
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
background: -moz-linear-gradient(top,  #fff,  #eee);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
background-color: #eee;
}
#nav-wrap .menu li a:active {
background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
background: -moz-linear-gradient(top,  #ededed,  #fff);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
background-color: #eee;
}

/* Default Button Color */
.defaultbtn, .btn, #searchsubmit, #submit, .submit, .post-edit-link, .more-link {
	color: #faddde;
	border: solid 1px #980c10;
	background: #990000;
	background: -webkit-gradient(linear, left top, left bottom, from(#bc292f), to(#780508));
	background: -moz-linear-gradient(top,  #bc292f,  #780508);
}
.defaultbtn:hover, .btn:hover, #searchsubmit:hover, #submit:hover, .submit:hover, .post-edit-link:hover, .more-link:hover {
	background: #ae0c0c;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
}
.defaultbtn:active, .btn:active, .defaultbtn:active, #searchsubmit:active, #submit:active, .submit:active, .post-edit-link:active, .more-link:active {
	color: #ae0c0c;
	background: -webkit-gradient(linear, left top, left bottom, from(#780508), to(#bc292f));
	background: -moz-linear-gradient(top,  #780508,  #bc292f);
}