html {
    margin-top: 0 !important;
}
p{    font-size: 17px;
    font-weight: normal;
    line-height: 30px;
    margin-bottom: 22px;
    letter-spacing: 0.1px;}

p.tight{    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    margin-bottom: 24px;
    letter-spacing: 0.1px;}

a{margin:0;padding:0;text-decoration:none}


tr.border_bottom td {
  border-bottom:1pt solid grey;
}


a:hover{color:#927D5C;text-decoration:underline;}/*aaron added*/

img{border:none}

h8{color:#543606;font-size:30px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold'; margin:0px; font-weight:normal}
h1{color:#543606;font-size:26px;padding:0px 0;text-transform:uppercase;font-family: 'TrajanProBold'; margin: 0px;font-weight:normal}
h2{color:#543606;font-size:24px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold'; margin: 0;font-weight:normal}
h3{color:#543606;font-size:22px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold'; margin: 0;font-weight:normal}
h4{color:#543606;font-size:20px;padding:5px 2px;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0;font-weight:normal}
h5{color:#543606;font-size:18px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0;font-weight:normal}
h6{color:#b77e14;font-size:18px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0;font-weight:normal}

/* Custom */

.category-archive-meta {margin-bottom: 20px}

#sendMessage{background:url(../site-images/post-btn.png) scroll 0 0 no-repeat;height:35px;width:121px;border:none;color: #b77e14;margin-top:-1px;cursor:pointer;float:left; font-family: arial; padding: 0;  font-size:16px;color: #484B50;} 
#searchsubmit{background:url(../site-images/post-btn.png) scroll 0 0 no-repeat;height:35px;width:121px;border:none;color: #b77e14;margin-top:-1px;cursor:pointer; font-family: arial; padding: 0;  font-size:16px;color: #484B50;} 
.captcha{background:url(../site-images/captcha-img.jpg) scroll 0 0 no-repeat; height:16px; width:20px;border:none;padding:10px; font-size:16px;color: #484B50;} /* does not work, input field overrides */

/* on page itself due to path changes
.download-box-right{width:500px; margin:0px 0px 0px 0px; padding:30px 0px 0px 20px ; height:142px; text-align:center; background:url(../wp-content/uploads/2012/01/download-box-lrg.png) no-repeat center top;}
.down-img{width:230px; margin:0px; padding:0px 0px 0px 0px; float:left; height:50px; background:url(../wp-content/uploads/2012/01/download-app-btns-blue.png)  no-repeat center top; text-align:center ; margin:0 0 0 7px;}
.down-img:hover{width:230px; margin:0px; padding:0px 0px 0px 0px; float:left; height:50px; background:url(../wp-content/uploads/2012/01/download-app-btns-red.png) no-repeat center top; text-align:center ; margin:0 0 0 7px;}
*/
h7{color:#b77e14;font-size:18px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0;font-weight:normal} /*used on FAQ Page*/
h8{color:#543606; font-size:30px; padding:5px 0; text-transform:uppercase;font-family: 'TrajanProBold'; margin:0px; font-weight:normal} /* used on download page */
h9{color:#b77e14;font-size:18px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0;font-weight:normal} /*used on FAQ Page*/

.context-footnote{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:12px;}
.instant-box-left{width:400px; margin:0px; padding:0px 0px 0px 8px ; float:left; height:auto;}
.instant-box-right{width:310px; margin:0px; padding:0px ; float:right; height:auto;}

/*.tag-links{font-size:12px}  tags are too long and push things down the page, so I had to make a tag and reduce font size */



/* END Custom */




ol,ul{margin:0;/*color:#B77E14*/}
ol li span, ul li span{color:#484B50}

h1 a{color:#543606;font-size:26px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0px;}
h3 a{color:#543606;font-size:20px;padding:5px 0;text-transform:uppercase;font-family: 'TrajanProBold';  margin: 0px;}

body{background: #EFE9D2 url(../site-images/repeat-bg.jpg) repeat-x scroll 0% 0;font-family: 'TrajanProBold';margin:0;padding:0}
#leftleave{background:url(../site-images/leftleave.jpg) no-repeat scroll 0 0;position:absolute;left:0;top:0;width:951px;height:1038px}
#rightleave{background:url(../site-images/rightleave.jpg) no-repeat scroll 0 0;position:absolute;right:0;top:0;width:951px;height:1038px}
#mainbody{width:980px;border-left:1px solid #C6B480;border-right:1px solid #C6B480;position:relative;z-index:10}

#headerpart{background:url(../site-images/headerbg.jpg) scroll 0 25px;height:155px;width:980px}
#bannerpart{width:850px;height:254px;padding-bottom:44px}


#headertoppart{background:url(../site-images/bgtoppart.jpg) scroll 0 0 no-repeat; height:25px;width:980px;color:#e0dbd1;font-size:10.96px; line-height:25px; font-family: 'Conv_Trajan-Pro-Bold';}

#heaermiddle{width:980px;overflow:hidden;height:42px}

#headermenu {float:left;width:831px;height:42px}
#headermenu li a{color:#825b0d !important;font-size:12px;font-family:arial; line-height:36px; text-align:center;  height: 43px;width: 171px; display:block;}
#headermenu li:hover a{color:#F3E5BA !important;background: url("../site-images/header-menu-select.png") no-repeat scroll 0 0 transparent; height: 43px; width:171px;}

#headermenu .current-menu-item  {color:#F3E5BA;background: url("../site-images/header-menu-select.png") no-repeat scroll 0 0 transparent; height: 43px;color:#F3E5BA !important;}
#headermenu .current-menu-item a{color:#F3E5BA !important;}

#headermenu li {  background: url("../site-images/header-menu-bg.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 43px;
    list-style: none outside none;
   text-align: center;
    width: 171px;}

#headermenu ul { padding-left:146px;}

.categories,.cat-item,.sidebarcontent {list-style:none;}


#loginmenu li {float:left; text-align:center; list-style:none; padding:0 6px 0 5px; background: url("../site-images/top-menu-divider.jpg") no-repeat scroll 100% 50% transparent;}
#loginmenu li#menu-item-97{background:none !important}
#loginmenu ul { padding-left:0;}

#menu-item-101{border:none !important;}

#followus{float:right;width:149px;height:34px;padding-top:8px}


#headerbottom{overflow:hidden;width:980px;height:88px}
#logopart{padding:0 45px 11px 22px; height:77px;width:132px;float:left} /* adjusts logo */

#headerbottomright{width:686px;float:left;text-align:left;height:75px;padding-bottom:13px} /* adjusts box next to logo the graphic banne goes in */

#loginmenu{padding:11px 0 0px 0;width:auto;height:14px;font-size:12px;color:#052756;font-family:Arial, Helvetica, sans-serif}
#loginmenu a{color:#052756;font-size:12px;font-family:arial;letter-spacing:1.3px;}

#headerlogo{padding-left:0px;padding-top:20px}

#menupart{width:980px;height:44px;background:#17345C;line-height:44px}
#menupart a{color:#fff;font-family:arial;font-size:14px;line-height:44px}

#maincontainer{width:850px;background:#F8F5F0;text-align:left;padding:60px 65px 31px 65px;border-bottom:1px solid #B5B2AD}


#sidebar-maincontainer{width:896px;background:#F8F5F0;text-align:left;padding:73px 19px 31px 65px;border-bottom:1px solid #B5B2AD;overflow:hidden; font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height:18px;color:#484B50;} /* to show overflow edit this */
#sidebar-container{width:620px;padding-top:0px;padding-right:54px;float:left}
#sidebar-container p{margin:8px 0}

#sidebar-container h1{padding:9px 0!important;line-height:30px} /* need these because on the shorter column headers wrap*/
#sidebar-container h2{padding:8px 0!important;line-height:30px}
#sidebar-container h3{}
#sidebar-container h4{}
#sidebar-container h5{}
#sidebar-container h6{}



.entry-meta{padding-bottom:10px !important}

#rightpart{float:left;width:222px}
#sidebartop{background:url(../site-images/sidebar-top-img.jpg) no-repeat scroll 0 0;width:222px;height:11px}
#sidebarmiddle{background:url(../site-images/sidebar-middle-img.jpg) repeat-y 0 0; padding:3px 7px 0 8px;width:207px;height:auto}
.sidebarheader { border-bottom: 1px solid #dad3bf;
    color: #927D5C;
    font-size: 16px;
    text-align: left;
    text-transform: uppercase;padding-bottom:10px;padding-left:20px;font-family:'TrajanProBold';margin-top:10px;}
	
.sidebarcontent{font-size:14px;padding:10px 10px 15px 20px;text-align:left;} /*reduced bottom padding from 30 to 15 */
.sidebarcontent li{line-height:17px;padding-bottom:4px}
.sidebarcontent a{color:#484B50; font-family: Arial,Helvetica,sans-serif;}
.sidebarcontent a:hover{color: #927D5C;}


#sidebarbottom{background:url(../site-images/sidebar-bottm-img.jpg) no-repeat 0 0; width:222px;height:22px}

.sidebarcontent ul{padding:0px;}




#footerpart{height:151px;background:#424348;padding:24px 0  17px 0;width:980px;font-family:Arial, Helvetica, sans-serif; color:#fff}
#footerpart a{font-family:Arial, Helvetica, sans-serif;color:#fff}
#footermenu{height:15px;color:#fff;font-size:13px}
#footermenu a{color:#fff;font-size:13px}

#footerpaypal{height:52px;width:347px}
#copyright{height:48px;line-height:48px;font-size:13px}
/*#footermenu li {float:left; text-align:center; list-style:none; border-right:1px solid #fff; padding:0 5px}
#footermenu ul { padding-left:250px }
#footermenu li:hover a{color:#a9885a;}
*/
#footertext{font-size:13px;font-weight:bold;padding:15px 0 25px 0} /* padding:15px 0 25px 0}*/
#footermenu ul{margin:0 0 0 180px; padding:0px; height:auto; float:left; list-style:none}
#footermenu li{margin:0px; padding:0px; height:auto ;float:left; background:url(../site-images/footer-space.png) no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:13px;} 
#footermenu li a{margin:0px; padding:0px 10px 0px 10px; height:auto; text-decoration:none; color:#FFFFFF;} 
#footermenu li a:hover{margin:0px; padding:0px 10px 0px 10px; height:auto;text-decoration:underline;} 


#container{color:#484b50;font-size:16px;font-family:Arial, Helvetica, sans-serif;line-height:18px;}
.heading{color:#543604;font-size:30px;padding-bottom:5px;text-transform:uppercase;font-family: 'TrajanProBold';letter-spacing:-2px}
.overflow{overflow:hidden;}
.leftp{width:392px;float:left}
.rightp{width:411px;float:right}
.widgettop{padding-top:75px}

.blockquotes{color:#B77E14;font-size:23px;font-family:"Times New Roman", Times, serif;font-style:italic;padding-left:50px;width:700px;line-height:28px;padding-top:15px;}

#menupart li{border-color: #0A2345;
    border-left: 1px solid #0A2345;}
#menupart li#menu-item-41{border-left:none}
#menupart li a{display: block;
    height: 44px;
    padding: 0 14px; /*originally 20, reduced to make room for more menu items*/
    text-transform: capitalize;}
#menupart li a:hover,#menupart li.current_page_item a{background:#1C57A7}

#menu-item-33 a{padding:0 12px !important;}

ul.dropdown li ul{ background-color:#17345C !important;}



#menu-item-58{border:none !important;}

/*#maincontainer p{margin:8px 0}*/

#maincontainer li{line-height:17px;padding-bottom:4px} /*25 originally with no padding.  Reduced to make it match the blog pages and because the comments on the pages were spaced too far in the title and date area */

.home .post .title {
display: none;
}


#maincontainer table{
/*background:url(border-radius.htc);*/
	margin: 0px;
	padding: 0px;
	font-weight: normal;
/*-moz-border-radius-bottomleft: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
	border: 1px solid #eee4c4;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	behavior: url("border-radius.htc");
	background-color:#ffffff;
margin:10px 0;*/
}
#maincontainer table th{text-align:left}
/*th.topleftcorner{-moz-border-radius-topleft: 8px;}
#maincontainer table tr>th:first-child { -moz-border-radius-topleft: 5px;border-top-left-radius: 5px;}
#maincontainer table tr>th:last-child { -moz-border-radius-topright: 5px;border-top-right-radius: 5px;}
table tr:first-child>th:first-child { -moz-border-radius-topleft: 5px;border-top-left-radius: 5px;}
table tr:first-child>th:last-child { -moz-border-radius-topright: 5px;border-top-right-radius: 5px;}
table tr:last-child>td:first-child { -moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;}
table tr:last-child>td:last-child { -moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;}*/


#maincontainer ol,ul{padding-left:62px;}

#post-46 .entry-header h2{display:none;}

#post-13 .entry-header h1{display:none;}


.lable{font-size:14px; line-height:35px;}


input[type="text"],input[type="password"] {background:url(../site-images/text-img.jpg) scroll 0 0 no-repeat; height:16px; width:342px;border:none;padding:10px; font-size:14px; font-family:Arial, Helvetica, sans-serif;color: #484B50;}

textarea{/*background:url(../site-images/text-area-img.jpg) scroll 0 0 no-repeat;*/ height:16px; width:342px;border:none;padding:10px;font-size:14px; font-family:Arial, Helvetica, sans-serif;color: #484B50;} /*background image removed because it is not expandable */

.textarea{/*background:url(../site-images/text-area-img.jpg) scroll 0 0 no-repeat;*/ height:16px; width:342px;border:none;padding:10px;font-size:14px; font-family:Arial, Helvetica, sans-serif;color: #484B50;}

/* #container td{background:#efe9d2;border:1 solid #fff;width:281px;color:#735a2f;font-size: 11px;}

#container th{background:#eee4c4;border:1 solid #fff;width:281px;color:#543606;font-size: 16px;}
*/
.blue-btn{background:url(../site-images/blue-btn.png) scroll 0 0 no-repeat;height:32px;width:147px;border:none;color: #FFFFFF;
    font-weight: bold;cursor:pointer;padding:0;line-height:32px;font-size:17.47px;font-family:arial}
input.blue-btn:hover{background:url(../site-images/red-btn.png) scroll 0 0 no-repeat;}

.red-btn{background:url(../site-images/red-btn.png) scroll 0 0 no-repeat;height:32px;width:147px;border:none;color: #FFFFFF;
    font-weight: bold;cursor:pointer;padding:0;line-height:32px;font-size:17.47px;font-family:arial}


.post-btn{background:url(../site-images/post-btn.png) scroll 0 0 no-repeat;height:35px;width:121px;border:none;color: #b77e14;
    cursor:pointer;font-size:14px;font-family:arial;padding:0;}


#container a{color:#c08e31;text-decoration:underline;}

#container a:hover{color:#927D5C;text-decoration:underline;}/*aaron added*/


.footerpost{background: url("../site-images/blog-post-count.jpg") no-repeat scroll 0 0 transparent;
    height: 24px;
    line-height: 24px;
    padding: 8px 0 37px;
    width: 620px;margin:15px 0;}

#sidebar-container .entry-meta{padding: 0;color:#b57e14;}
#sidebar-container .entry-meta a{color:#b57e14;} /*link in blog entries/cat pages with sidebar template*/
#sidebar-container .entry-summary a{color:#b57e14;} /*"Continue Reading -> */
#sidebar-container .entry-meta a:hover{color:#927D5C;text-decoration:underline;}/*aaron added*/
#sidebar-container .entry-summary a:hover{color:#927D5C;text-decoration:underline;}/*aaron added*/

.post-cat{color:#543606;padding-left:10px;}
.post-comment{color: #543606;
    float: right;
   padding-right: 5px;
    width: 134px;}
*:first-child+html .post-comment{margin-top:-23px;}
.post-tag{color:#543606;padding-left:20px;} /* 63 originally */
.comments-link{  background: url("../site-images/blog-count.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 25px;
    width: 52px;}
*:first-child+html .comments-link{margin-top:-25px;}

*:first-child+html .sidebarcontent li{float:left;margin-bottom:-10px;}

*:first-child+html .sidebarcontent ul li{float:none;margin-bottom:0px;}

.comments-link a{color:#fff !important; padding-left: 18px;}
#sidebar-container article{overflow:hidden}
#comments-title,.assistive-text,.widget-title,.nav-single,.nav-previous,.nav-next{display:none;}

.comment-content{  color: #484B50;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 16px;
    text-align: left;padding-top:2px;} /* because the comments wrap the large avatars mading the padding 0px (instead of 10) makes the first line of each reply align with the bottom of the avatar */

#comments a{color:#B77E14}

#comments a:hover{color:#B77E14;text-decoration:underline;}

.comment-author .fn{color:#543606;font-size:20px;font-family: 'TrajanProBold'; left: 15px; letter-spacing:0px;  text-transform: uppercase; padding-top:5px;}
.comment-author .fn a{color:#543606 !important;font-size:20px;font-family: 'TrajanProBold'; left: 15px;letter-spacing:0px;  text-transform: uppercase;}
/* ORIGINAL .comment-author .fn{color:#543606;font-size:20px;font-family: 'TrajanProBold'; left: 15px;position: relative;top: -20px;letter-spacing:0px;  text-transform: uppercase;}*/


.post-date{margin-left:-130px;color:#B57E14;} /*-61 originally -130 aligns with name, */

*:first-child+html .post-date{margin-left:100px;}  /*   doesn't do anything I can tell. Original: *:first-child+html .post-date{margin-left:-46px;}  */

.reply a{float:right;background:url(../site-images/Replay.png) scroll 0 0 no-repeat;height:28px;width:92px;border:none;color: #b77e14;cursor:pointer;text-align:center;}
.reply a{line-height:28px;display:block;}
.reply a:hover{text-decoration:none !important;}

#comments ol{padding:0 !important;list-style:none}
#respond{padding-top:20px; color:#000; padding-bottom:20px;}/*   added color becuase it was all bland before one color, padding on bottom to give space within posts */
.textareabg{/*background:url(../site-images/text-area.png) scroll 0 0 no-repeat;width:361px;height:145px;*/padding-bottom: 15px; display: block; margin: -15px 0 0 73px;}

#comment{ background:#fff;border: 1px solid #E2DBCB;
height:150px;
    padding: 10px !important;
    margin: 7px  7px 7px 0!important;;}

 /*testing  - typing to make made comments look like post comments. only works with sidebar-maincontainer and sidebarcontainer divs so far
#page-comment{font-family: Arial,Helvetica,sans-serif;font-size: 14px;line-height:12px;} /* to show overflow edit this */
 /*#page-comment p{margin:8px 0}
.page-comment li{line-height:17px;padding-bottom:4px}
.page-comment a{color:#484B50; font-family: Arial,Helvetica,sans-serif;}
.page-comment a:hover{color: #927D5C;}
#page-comment .entry-meta{padding: 0;color:#b57e14;}
#page-comment .entry-meta a{color:#b57e14;} /*link in blog entries/cat pages with sidebar template*/
 /*#page-comment .entry-summary a{color:#b57e14;} /*"Continue Reading -> */



#sidebarbottom{background:url(../site-images/sidebar-bottm-img.jpg) no-repeat 0 0; width:222px;height:22px}

.sidebarcontent ul{padding:0px;}



#submit{background:url(../site-images/post-btn.png) scroll 0 0 no-repeat;height:35px;width:121px;border:none;color: #b77e14;
    margin-top:-1px;cursor:pointer;float:left;margin-left:75px;font-family: arial; padding: 0;  font-size:14px}
p.form-submit{height:35px;}
p.form-allowed-tags{width:370px;margin-left:74px !important}
#comment{margin-left:15px;}
#author{margin-left:27px;}
#email{margin-left:28px;}
#url{margin-left:22px;}

.post-sep{background:url(../site-images/post-sep.png) scroll 0 0 no-repeat;height:8px;width:620px;display:block;margin:25px 0 32px;}

.by-author{padding-right:3px}

#comments li.odd{padding-left:0px;} /* it was 34px, but that is not right. this moves everything over besides the first reply. However it should not move over any top level replies (replies to the posts) only child replies) */

.comment-form-comment label{vertical-align:top;}

.comment-notes{padding-bottom:20px;}
ol.commentlist li{clear:both}
ol.commentlist .comment-meta img{float:left; margin-right:10px} /* I think this FIXES ISSUE WHERE DATE LINE NOT ALIGNING WITH NON_REGISTERED USERS!! ONLY WORKS WITH REGULAR USERS*/
ol.commentlist .post-date{margin-left:0 !important}
.comment{list-style:none;}



#widget-topbg{background:url(../site-images/widget-bg-top.jpg) scroll 0 0;width:852px;height:6px}
#widget-middlebg{background:url(../site-images/widget-bg-middle.jpg) scroll 0 0 repeat-y;width:810px;padding:16px 21px 11px 21px}
#widget-bottombg{background:url(../site-images/widget-bg-bottom.jpg) scroll 0 0;width:852px;height:11px}

.widgetarea{width:810px;overflow:hidden}
.widgetarea h4{letter-spacing:0px;line-height:22px; font-size:16px; padding-top:0px !important}
.widgetarea table{background:none !important;border: none !important;
    border-radius:0 !important;
    font-weight: normal !important;
    margin: 0 !important}
.widgetarea table td{font-size:16px !important;background:none !important; color:#484B50 !important;width:auto !important; vertical-align:top} /* top alignment added */

/* .widget1 h4{letter-spacing:0px;line-height:22px; font-size:17px} */
.widget1{width:210px;float:left;padding-right:50px;}
.widget2{width:230px;float:left;padding-right:50px;padding-left:15px;}
.widget3{width:230px;float:left;padding-right:50px;padding-left:15px;}

#widget-topbg2{/*background:url(../site-images/widget-bg-top.jpg) scroll 0 0;*/ width:852px;height:6px}
#widget-middlebg2{/*background:url(../site-images/widget-bg-middle.jpg) scroll 0 0 repeat-y; */ width:810px;padding:16px 21px 11px 21px}
#widget-bottombg2{/*background:url(../site-images/widget-bg-bottom.jpg) scroll 0 0;*/ width:852px;height:11px}

.widgetarea2{width:810px;overflow:hidden}
.widgetarea2 h4{letter-spacing:0px;line-height:22px; font-size:16px; padding-top:0px !important}
.widgetarea2 table{background:none !important;border: none !important;
    border-radius:0 !important;
    font-weight: normal !important;
    margin: 0 !important}
.widgetarea2 table td{font-size:16px !important;background:none !important;width:auto !important; vertical-align:top} /* top alignment added */

.widget4{width:240px;float:left;padding-right:10px;}
.widget5{width:240px;float:left;padding-right:10px;padding-left:30px;}
.widget6{width:240px;float:left;padding-right:10px;padding-left:30px;}
.widget7{width:375px;float:left;padding-right:35px;}
.widget8{width:375px;float:left;padding-right:0px;padding-left:25px;}


 #bannerpart{width:764px;height:234px;background:url(../site-images/banner-bg.png) no-repeat scroll 0 0;padding:20px 52px 34px 34px;overflow:hidden}
#bannerpartleft{width:400px;height:216px;padding-right:30px;float:left}
#banerrightpart{width:332px;height:230px;float:left}
#bannerpartleft h2{color:#fff;line-height:28px;font-weight:normal}
#bannerpart {color:#c6c6c6; font-size:16px;font-family:Arial, Helvetica, sans-serif}

.static-btn{background:url(../site-images/banner-btn-red.png) no-repeat scroll 0 0;display:block;height:27px;width:149px;text-align:center;font-size:16px;font-weight:bold;}
a.static-btn:hover{background:url(../site-images/banner-btn.png) no-repeat scroll 0 0;}

#bannerpartleft a,#bannerpartleft a:hover{color:#fff;text-decoration:none;padding-top:7px;}



/*#bannerpart2{width:750px;height:254px;padding-bottom:44px}*/
#bannerpart2{width:764px;height:234px;background:url(../site-images/ewc-intro.jpg) no-repeat scroll -900px 0; padding:20px 52px 34px 34px;overflow:hidden;}

#bannerpartleft2{width:332px;height:216px;padding-right:30px;float:left}
#bannerpartright2{width:400px;height:216px;float:right; margin-right: -50px;}

#bannerpartleft2 h2{color:#fff;line-height:28px;font-weight:normal}
#bannerpartright2 h2{color:#fff;line-height:28px;font-weight:normal}

#bannerpart2 {color:#c6c6c6; font-size:12px;font-family:Arial, Helvetica, sans-serif}
#bannerpartleft2 a,#bannerpartleft2 a:hover{color:#fff;text-decoration:none;padding-top:7px;}


.page-header h1, .page-header a{color:#B57E14}

.entry-meta time{padding-left:2px;}
.entry-content a{color:#b57e14;} /*link in blog entries */

/*
li#menu-item-41 a{width: 36px;}
li#menu-item-40 a{width: 87px;}
li#menu-item-39 a{width: 83px;}
li#menu-item-38 a{width: 115px;}
li#menu-item-37 a{width: 78px;}
li#menu-item-36 a{width: 30px;}
li#menu-item-35 a{width: 57px;}
li#menu-item-34 a{width: 70px;}
li#menu-item-33 a{width: 60px;}
*/



	
	
	