﻿cs.quoteCaption{font-family: Calibri;}
.quoteCaption1{ color:#000000; display:block;font-family: Calibri;}
.quoteCaption2{ color: #CCC;display:block;font-family: Calibri;}
#customhomeimtitle{ padding-top:10px; padding-bottom:10px;}


.customhomeim{margin:5px 0 5px 0;}

#customhomeimtitle a{color:#234E6C;font-family:Arial, Helvetica, sans-serif;font-size:28px; font-weight:bold;}
#customhomeimexcerpt{ padding-bottom:5px;}
#customhomeimexcerpt a{color:#234E6C;font-size:15px;}

#topheadcus{padding-top:4px;background-color:#464646;width:970px; float:left;font-size: 11px;}
#topheadcus a{color:#FFFFFF;text-decoration:none;}
#topheadcushome{width:360px; float:left; padding-top:4px;}
#topheadcussubscribe{float:left; width:255px; padding-top:4px;}
#topheadcusfacebook{float:left;width:355px;}

#rightQuote p.rightQuoteWording {float: left;left: 0;position: relative;width: 180px; margin-right:10px;}

#rightQuote img {position:relative;float:right; width:100px;height:100px;}
#rightQuote {margin-top:85px; text-align:right;}
#leftQuote p.leftQuoteWording { width:180px;float:left;position:relative;text-align:left;margin-left:8px;}
#leftQuote img {position:relative;float:left;width:100px; height:100px;}
#leftQuote {margin-top:85px; }
.connect_widget_confirmation {color:white;}

#navcatscustom{width:970px;/*background: url(default/bgGradientLines.gif) repeat;*/
background-color:#E1E1E1;border-bottom:1px solid #D8D8D8;/*position:relative;z-index:1000;*/
float:left;height:21px;color:#838390;}
#navcatscustom ul{ padding-left:20px;}
#navcatscustom ul li{position: relative;display: block; float:left;background-position:left 0;     ;background-color: transparent;margin:0;
padding: 0;position: relative;background-image:url('../images/w.jpg');background-repeat:no-repeat;
font:18px arial,sans-serif;font-family:Calibri;color:#838390;
text-transform:inherit;padding-right:10px;padding-left:10px;}
#navcatscustom ul li a{color:#838390;}
#navcatscustom ul li .current{background-color:black;}

.active{ background-color:#FFF !important; }
.active .someClass{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";filter:alpha(opacity=100)}

 #navcatscustom ul li:hover{background-color:#F0F0F0;}
* html #navcatscustom ul li a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;float:left;}
* html #navcatscustom ul li ul li a{ /*IE6 hack to get sub menu links to behave correctly*/float:none;}
#navcatscustom ul li a:link, #navcatscustom ul li a:visited{text-decoration:none;}
#navcatscustom ul li a:hover, #navcatscustom .current-cat a, #navcatscustom .current-cat-parent a,#navcatscustom .select a{
/*color:#B3BEC2;text-decoration:none;*/


/*
padding: 8px 8px 5px; border-bottom: 1px solid #aaa; background: transparent; background: -moz-linear-gradient(0% 100% 90deg,#ececec, #f0f0f0); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f0f0f0), to(#ececec)); 
*/}
#navcatscustom ul li ul li a:hover{background: #ddd;color:#222;text-decoration:none;}



#navcats{
background: -moz-linear-gradient(0% 100% 90deg, #102C40, #234E6C) repeat scroll 0 0 transparent;
    border-top: 2px solid #BB0000;
    clear: both;}
    #navcats ul{
	   clear: both;
}
#navcats ul li{
	 border-left: 1px solid #0F2E43;
    float: left;
    font-weight: bold;
   /* height: 35px;*/
    list-style: none outside none;
    margin: 0;
    position: relative;
}
#navcats ul li a{
	  border-left: 1px solid #3E647E;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    padding: 10px 13px 9px 14px;
    text-shadow: 0 -1px 0 #051A29;
}
#navcats ul li .current-cat{

   background: none repeat scroll 0 0 #FFFFFF;
    border-color: #BBBBBB;
    border-style: solid;
    border-width: 1px 1px 0;
    height: 39px;
    margin: -5px -2px 0 0;
    z-index: 2;

}

#navcats ul li .current-cat a{
    border: medium none;
    color: #183A52;
    padding: 14px 12px 7px;
    text-shadow: none;

}
/*
#navcats ul li a:hover, #navcats .current-cat a, #navcats .current-cat-parent a,#navcats .select a{color:gray;}
#navcats ul li a{color:#FFFFFF;}
#navcats ul li{background-image:url('../images/b.jpg');background-repeat:no-repeat;}
#navcats {background:#234E6C;}*/









#navpages {background:#B60002;}
#navpages ul li{background-image:url('../images/r.jpg');background-repeat:no-repeat;}



#header { border-bottom:3px solid #ED201D;}

#featured-slider {
	width:578px;
}
#featured-slider img{
	width:558px;
}
#featured-slider .sliderPostInfo{
	width:558px;
}
#featuredContent{
	width:578px;
}


#paginate-featured-slider {
    padding: 0 0 5px 44px;
     }
#midColPosts {

    width: 250px;
 
}

.secondaryMidColPost {
    border-left:0px solid #EFEFEF;
    border-right: 0px solid #EFEFEF;
    }

.tabcontent {
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-style: none solid solid;
    border-width: 0 ;
    padding: 5px;
}



#currentdateinfo{
	 width:100%;
	 float:right;
	 text-align:right;
}


#secondaryContentWrapper {
    float: left;
 
    }

#photoGalleryBar {  float: left; }
/************** TABS *******************/


/* DOMtabs skin by Michael Martin - http://www.problogdesign.com */
/* DOMtabs script - http://www.onlinetools.org/tools/domtabdata/ */
/* Install guide: http://www.problogdesign.com/general-tips/how-to-install-domtabs-on-wordpress/ */


#domcus { font-family:Calibri;}
#domcus ul.domtabs li.active { background:#ffffff;}		/* Active tab background color */
#domcus ul.domtabs li.active a {color:black;}		/* Active tab font color */
#domcus ul.domtabs li {background-color:#234E6C;}			/* Inactive tabs background color */
#domcus ul.domtabs li a {color:#ffffff;}				/* Inactive tabs font color */
#domcus ul.domtabs li a.active{color:black;}
#domcus ul.domtabs li {border-color:#ffffff;}
#domcus ul.domtabs	{font-size:18px;background-color:#234E6C;width:575px;padding:0;margin:0;float:left;}
/* Tabs border color */
.domtab div {border:1px solid #000000;}	/* Box border color - Should be the same as the Active tab background color */
.domtab div {background:#ffffff;}/* Box background color */

#domcus ul.domtabs li {margin-right:0em; background-image:url('../images/b.jpg');background-repeat:no-repeat;}	/* Space between each tab. Set to 0 for no space. */

div.domtab div {display:none;}
#domcus ul.domtabs {list-style:none;padding:0;margin:0;}

#domcus ul.domtabs li {
height:20px;
	float:left;
	padding:0 1.5em;
	text-align:center;
	border-style:solid;
	/*border-width:1px 1px 0 1px;*/
	}
#domcus ul.domtabs li a {

	text-decoration:none;
	}


.domtab div {
	border-width:0 1px 1px 1x;
	padding:0.5em;
	clear:both;
	}







.tab-box { /*
  border-bottom: 1px solid #DDD;
  padding-bottom:5px;*/
   height: 29px; padding-left: 5px; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-right-radius: 5px;/*Safari quirk*/ -webkit-border-top-left-radius: 5px;/*Safari quirk*/ border-radius: 5px 5px 0 0; clear: both; background: #234e6c; background: -moz-linear-gradient(0% 100% 90deg,#102c40, #234e6c); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#234e6c), to(#102c40)); 
   
    
    }
.tab-box a {/*
  border:1px solid #DDD;
  color:#666666;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;*/
 
 /* border-left: 1px solid #0F2E43;*//* height: 28px;*/ margin: 0; position: relative; float: left; font-size: 12px; font-weight: bold; list-style: none; 
  /*border-left: 1px solid #3d637d; */padding: 6px 10px; display: block; color: #fff; text-shadow: 0 -1px 0 #051A29; 
  
}
.tab-box a.activeLink { /*
  background-color: #fff; 
  border-bottom: 0; 
  padding: 6px 15px;*/
  
  
  
 /* height: 32px; margin: -5px -2px 0 0;*/ border: solid #ccc; border-width: 1px 1px 0; z-index: 2; background: #f4f4f4; background: -moz-linear-gradient(19% 75% 90deg,#f4f4f4, #FFFFFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#f4f4f4)); 
   border: none; /* padding: 9px 12px 7px;*/ color: #183a52; text-shadow:none;
  
  }

.tab-box a:hover{
 text-decoration: none; color:white  ; background: #102c40; background: -moz-linear-gradient(0% 100% 90deg,#3b5262, #a6b7c3); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4b6e87), to(#3b5262));
	
}


.tabcontent { border: 0px solid #ddd; border-top: 0; padding: 5px; color:gray;}
ul.tabcontent {list-style:none; color:gray;}

.tabcontent li {list-style: square outside none;margin:0 0 6px 20px;}
.tabcontent a:hover{ text-decoration: underline;}

.tabcontent li a{color:#234E6C;}

.hide { display: none;}

.small { color: #999; margin-top: 100px; border: 1px solid #EEE; padding: 5px; font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tabcontdivide{float:left;width:50%; padding:3px 0 3px 0;}
#tab-boxcontentfull{background:#F4F4F4; float:left; width:576px; border:1px solid #CCCCCC; margin-bottom:10px; /*min-height:325px;*/}

#boxtabcutom{ min-height:321px;}

/*
.someClass
{
opacity:0.50;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
filter:alpha(opacity=50);
zoom:1
}
.someClass:hover {
color:black;
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100)

}
.someClass:active{
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100)
}

*/


