/* content styles for the epoxy color scheme */

/* standard tags */
body {color:#363535;}
a:link, a:visited, a:active {color:#068658; text-decoration: underline;}
a:hover {color:#00693c;}
h1 {color:#414243;}
h2, h3, h5 {color:#00693c;} 
h4 {color: #fff;} 

/* header */
#header {
	background: url(../images/header_bg.jpg) repeat-x #ffffff bottom;
	border-bottom-color:#CFCFCF;
}
#header a {
	color:#00693c;
	text-transform: uppercase;
	text-decoration: none;
}
#tagline {
	color:#999;
}
#search input {
	border-color:#E3E3E3;
	background:#FFF;
	color:#666;
}
#buy-login {
	font-size: 0.7em;
	font-weight: normal;
}
.red {
	color: #b33324;
}

/* menu */
#menu {
	background: url(../images/nav_bg.png) repeat-x;
	border-top-color: none;
	border-bottom-color: none;
	letter-spacing:0.1em;
}
#menu .inner-wrapper {
	background: none;
}
#menu  ul { 
  
}
#menu ul li a {
	color: #fff;
	text-transform: uppercase;
	font-weight: normal;
	font-family: 'Cabin', Arial, sans-serif;
	text-decoration: none;

}
/*#menu ul li a:hover, #menu ul li.current_page_item a, #menu ul li.current_page_ancestor a, #menu ul li.current_page_parent a {
	background:#666666 url(../images/li-current.png) repeat-x;
}*/ 

#menu ul li.current_page_item a{
	background: url(../images/li-current.png) repeat-x;
	font-weight: bold;
}

#menu ul li.current_page_item a, #menu ul li.current_page_ancestor a, #menu ul li.current_page_parent a {
	/*background: url(../images/li-current.png) repeat-x;*/
	background: #3a3a3a;
	font-weight: normal;
}

/*menu dropdowns*/

#menu ul li:hover, #menu ul li:hover a, #menu ul li.over a {
	background: #3a3a3a;
}
#menu ul li ul {
	/*border-color:#CCC;*/
	border-top: 0;
}
#menu ul li ul li a, #menu ul li:hover ul li a, #menu ul li.over ul li a {
	position: relative;
	opacity: .98;
	filter:alpha(opacity=98);
	background:#3a3a3a;
	/*border-top-color:#F0F0F0;*/
	border-bottom-color:#CCC;
}
#menu ul li ul li a:hover {
	background:#3a3a3a;
	position: relative;
	opacity: 1;
	filter:alpha(opacity=100);
}
#menu ul li li:hover ul, #menu ul li li.sfHover ul {
	border-top-color:#F0F0F0;
}
#menu ul li ul li.current_page_item a, #menu ul li ul li.current_page_ancestor a, #menu ul li ul li.current_page_parent a {
	position: relative;
	opacity: .98;
	filter:alpha(opacity=98);
	background:#3a3a3a;
}  

/** menu dropdowns second-level **/
#menu ul li ul li ul {
	border-color:#CCCCCC;
	border-top: 0px;
}
#menu ul li ul li ul li a, #menu ul li ul li:hover ul li a, #menu ul li ul li.over ul li a {
	position: relative;
	opacity: .98;
	filter:alpha(opacity=98);
	border-top-color:#F0F0F0;
	border-bottom-color:#CCCCCC;
}
#menu ul li ul li ul li a:hover {
	background:#024731;
	position: relative;
	opacity: 1;
	filter:alpha(opacity=100);
}
#menu ul li ul li li:hover ul, #menu ul li ul li li.sfHover ul {
	border-top-color:#F0F0F0;
}
#menu ul li ul li ul li.current_page_item a, #menu ul li ul li ul li.current_page_ancestor a, #menu ul li ul li ul li.current_page_parent a {
	background:#024731;
}

                        
/** homepage **/         

main.template-e h5{
	color: #fff;
	
} 

#main.template-e #content-1, #main.template-e #content-2, #main.template-e #content-3  {
	color: #333333; 
}
#main.template-e #content-2 .column-text a.news-link {
	color: #fff;
} 
#main.template-e #content-1 a, #main.template-e #content-2 a, #main.template-e #content-3 a {
	color: #068658;
	font-weight: normal;
	text-decoration: underline;                                                                      
}

#main.template-e #content-1 a:hover, #main.template-e #content-2 a:hover, #main.template-e #content-3 a:hover{
	color: #00693c;
}

#main.template-e #content-1 h3, #main.template-e #content-2 h3, #main.template-e #content-3 h3 {
	color: #89b3c9;
	padding-top: 0px;
	margin-top: 0px;
}

/** horizontal submenu **/
#morepanel #horiz-submenu {
	border-top-color: #303a40;	
	border-bottom-color: #303a40;
}
#morepanel #horiz-submenu  ul {
	
}
#morepanel #horiz-submenu ul li a {
	color: #dfdfdf;
	text-transform: uppercase;
	text-decoration: none;
	padding-top: 10px;
}
#morepanel #horiz-submenu ul li:hover a, #morepanel #horiz-submenu ul li.current_page_item a, #morepanel #horiz-submenu ul li.current_page_ancestor a, #morepanel #horiz-submenu ul li.current_page_parent a {
	color: #fff;
	text-decoration: underline;
}

#morepanel #horiz-submenu ul li:hover, #morepanel #horiz-submenu ul li.current_page_item, #morepanel #horiz-submenu ul li.current_page_ancestor, #morepanel #horiz-submenu ul li.current_page_parent {
	background: #3a3a3a;
	color: #fff;
	
}

/* featured */


#featured {
	/*background:#D8D8D8;*/
	/*border-top:1px solid #FFF;
	border-bottom:1px solid #CFCFCF;*/

}

/* morepanel */
#morepanel {
	/*border-top:1px solid #FFF;*/
	/*border-bottom:1px solid #CFCFCF;*/
}
#morepanel a {
	color:#999;
}
#morepanel a:hover {
	color:#CCC;
}
#main ul#breadcrumbs {
	text-transform: uppercase;
}
#main ul#breadcrumbs, #main ul#breadcrumbs a {
	/*color:#999;*/
	/*color:#252525;*/
	color: #000;
}
#main ul#breadcrumbs li.current a {
	/*color:#999;*/
	color:#068658;
}
#main ul#breadcrumbs a:hover, #main ul#breadcrumbs li.current a:hover {
	color:#024731;
	text-decoration: underline;
}
#morepanel .more-panel .blog-multiple a {
	color:#999;
}
#morepanel .more-panel h5 a, #morepanel h1, #morepanel h2, #morepanel h3, #morepanel h4, #morepanel h5, #morepanel h6 {
	color:#999;
}
#morepanel ul#recentcomments li {
	border-bottom:1px solid #BBB;
}

/* main */
#main {
	border-top-color:#FFF;
	border-bottom-color:#CFCFCF;
	/*background:#FFFFFF url(../images/main_highlight_epoxy.jpg) repeat-x 0px 0px;*/
	color: #363535;
	
}

#main .inner-wrapper {
	
}
#main #morebutton a {
	border-color:#CFCFCF;
	border-bottom:0px;
	background-color:#E1E1E1;
	color:#909090;
}
#main #morebutton a:hover {
	border-color:#C3C3C3;
	background-color:#E9E9E9;
	color:#666;
}
#main ul#portfolio-menu {
	border-color:#D3D3D3;
	background:#7E92A3 url(../images/featured_background_epoxy.jpg) repeat-x center top;
}
#main ul#portfolio-menu li a {
	color:#999;
}
#main ul#portfolio-menu li a:hover, #main ul#portfolio-menu li.current a {
	color:#777;
	background:#DFDFDF;
}

/*sidebars*/


#main .sidebar .widget-wrapper {
	border-color:#DEDEDE;
	/*background:#F2F2F2 url(../images/marketingSlider_background_epoxy.jpg) repeat 0px 0px;*/			
}

#main .sidebar .quova-text-widget-1 .quova-text-widget-1-title  h4{
	color: #191919;
	text-transform: uppercase;
	line-height: 1.2em;
	border-bottom: 1px solid #191919;
	padding: 0 0 3px 0;
	font-weight: bold;
}


#main .sidebar .widget-body {
	line-height: 1.6em;
	font-size: 1em;
	margin: 7px 0 7px 0;
} 

#main .sidebar .widget-read-more a{
	color:  #068658;
	text-decoration: underline;
}
 
#main .sidebar .date {
	color:#999;
}

#main .sidebar a.sidebar-link {
	color: #068658;
}

#main .pagetitle {
	color:#b33324;
	font-size: 1.7em;
	letter-spacing: .05em;
	/*font-weight: bold;*/
}
#main .lower-panel .blog-multiple a {
	color:#666;
}
#main .lower-panel h2 a, #main .portfolio-item h3 a, #main.blog .excerpt h4 a, #main.blog .post h4 a, #main .portfolio-item h4 a {
	color:#666;
}

#main .content h4 {
	color:#b33324;
}

#main .content h2 {
	border-bottom-color:#ddd;
}                            

#main .content .column h2 {
	display: inline;
	float: left;
	padding-top: 10px;
}

#main .content img {
	border: none;
	background-color:#FAFAFA;
}
#main .marketing-slider-wrapper {
	border-color:#DEDEDE;
	background:#F2F2F2 url(../images/marketingSlider_background_epoxy.jpg) repeat 0px 0px;	
}
#main #marketing-slider p {
	color:#666;	
}
#main .lower-panel {
	border-color:#DEDEDE !important;
	/*background:#F2F2F2 url(../images/marketingSlider_background_epoxy.jpg) repeat 0px 0px;*/	
}
#main .lower-panel p {
	color:#666 !important;	
}

/*blog*/
.blog blockquote {
	border-color:#DDD;
	background-color:#EEE;
	color:#666;
}
.blog code {
	background-color:#EEE;
	border-color:#DDD;
	color:#333;
}
.blog .post-author {
	color:#666;
}
.blog .excerpt {
	border-top-color:#FFF;
	border-bottom-color:#E6E6E6;
}
.blog .comments a {
	color:#5C7885;
}
.blog .date {
	border-right-color:#DDD;
	color:#999;
}
.blog #relatedposts {
	border-color:#DDD;
	background:#F3F3F3;
}
.blog #relatedposts a {
	color:#666;
}
.blog #relatedposts a:hover {
	color:#999;
}
.blog ol.commentlist li {
	background:#F3F3F3;
	border-color:#DDD;
}
.blog ol.commentlist .comment-meta a {
	color:#AAA;
}
.blog ol.commentlist .comment-meta a:hover {
	color:#BBB;
}
.blog ol.commentlist li ul li {
	background-color:#EBEBEB;
	border-color:#D6D6D6;
}
.blog ol.commentlist li ul li ul li {
	background-color:#E6E6E6;
	border-color:#D0D0D0;
}
.blog ol.commentlist li ul li ul li ul li {
	background-color:#E0E0E0;
	border-color:#CCC;
}
.blog #respond {
	border-color:#DDD;
	background:#F3F3F3;
}
.blog #respond input, .blog #respond textarea {
	background:#FFF;
	border-color:#D9D9D9;
	color:#666;
}
.blog .comment-nav .current {
	color: #666;
	background-color: #F0F0F0;
	border-color: #BBB;
}
.blog .comment-nav a {
	color: #666;
	border-color: #CCC;
}
.blog .comment-nav a:hover {
	color: #666;
	background-color: #F0F0F0;
	border-color: #BBB;
}

/*twitter*/
.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color:#666;
}
.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color:#768DA0;
}
.twitted ul#twitter_update_list li {
	border-color:#DDD;
	background-color:#F0F0F0;
}
/*twitter - specific to the top more panel*/
.twitter-more .twitted ul#twitter_update_list li {
	background:none;
}
.twitter-more ul#twitter_update_list li a {
	/* timestamp link */
	color:#DDD;
}
.twitter-more ul#twitter_update_list li span a {
	/* links in tweet content */
	color:#DDD;
}

/*contact page*/
#contact input, #contact textarea {
background:#FFF;
border-color:#D9D9D9;
color:#666;
}
#contact input#submit2 {
color:#000;
border-color:#D3D3D3;
background:#E9E9E9;
}

/* footer */
#footer {
	background: #191919;
	color: #c3c3c3;	
}

#footer ul {
	
}
#footer-nav ul li:hover a{
	color: #393F46;
}


/*quick contact form*/
#quickcontact input, #quickcontact textarea {
background:#FFF;
border-color:#D9D9D9;
color:#666;
}
#quickcontact input#submit {
color:#000;
border-color:#D3D3D3;
background:#E9E9E9;
}


#anythingSlider2 .arrow                  { background: url(../images/arrows_epoxy.png) no-repeat 0 0; }
#anythingSlider2 .forward                { background-position: 0 -39px; right: 0px; }
#anythingSlider2 .back                   { background-position: -40px -39px; left: 0px; }
#anythingSlider2 .forward:hover          { background-position: 0 0; }
#anythingSlider2 .back:hover             { background-position: -40px 0; }

/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.8 Plugin: WP-PageNavi 2.50									|
|	Copyright (c) 2009 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Page Navigation CSS Style													|
|	- wp-content/plugins/wp-pagenavi/pagenavi-css.css					|
|																							|
+----------------------------------------------------------------+
*/
.wp-pagenavi a, .wp-pagenavi a:link {
	color: #666;
	border-color: #CCC;
}
.wp-pagenavi a:visited {
	color: #666;
	border-color: #CCC;
}
.wp-pagenavi a:hover {	
	color: #666;
	background-color: #F0F0F0;
	border-color: #BBB;
}
.wp-pagenavi a:active {
	color: #666;
	background-color: #F0F0F0;
	border-color: #BBB;
}
.wp-pagenavi span.pages {
	color: #999;
}
.wp-pagenavi span.current {
	color: #666;
	background-color: #F0F0F0;
	border-color: #BBB;
}
.wp-pagenavi span.extend {
	color: #999;
}
