/* --------------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------- DEFAULT STYLES START HERE --------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}

body{ background:#f8f5f5 url(/_images/bg.jpg) 0 0 repeat-x; font:normal 14px/23px Arial, Helvetica, sans-serif; color:#616161; /*Dark Grey*/ }

p{ padding-bottom:10px; }
h1{ font:bold 15px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ text-transform:uppercase; }
h2{ font:bold 15px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ padding-bottom:5px; }
h3{ font:bold 14px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ text-transform:uppercase; }

.dark-grey-text{ font:bold 18px/35px 'Open Sans', sans-serif; color:#686868; /*Dark Grey*/ }

a:link, a:active, a:visited, a:hover{ color:#375a77; /*Blue*/ text-decoration: none; }
a:active, a:hover{ color:#375a77; /*Blue*/ text-decoration: underline; }

ul, li{ list-style-type:none; }

td{ vertical-align:top; }

img{ border:0; }
.thinborder{ border:solid 1px #d7d5d1; padding:2px; }

.clear{ clear:both; width:960px; height:0px; background:none; margin:0 auto 0 auto; margin-top:0px; margin-bottom:0px; background:none; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ WRAPPER ------------------------------------------------------ */
/* --------------------------------------------------------------------------------------------------------------------- */
#fpm-wrapper{ position:relative; margin:0 auto 0 auto; background:none; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ HEADER ------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
#fpm-header{ clear:both; position:relative; width:960px; height:141px; margin:0 auto 0 auto; background:url(/_images/bg-header.png) 0 0 no-repeat; overflow-x:hidden; }
#fpm-header-left{ float:left; width:348px; height:70px; margin:44px 0 27px 0; background:none; }
#fpm-header-right{ float:right; width:612px; height:141px; background:none; }
#fpm-tagline{ position:relative; float:right; width:393px; height:45px; margin:44px 0 10px 0; background:none; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------- MAIN NAVIGATION -------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
/* #fpm-main-nav{ float:right; width:390px;} */
#fpm-main-nav{ float:left; left:0px; position:relative; width:426px; height:15px; list-style:none; margin:0 0 27px 186px; background:none; }
/*
#fpm-main-nav a{ display:inline; text-transform: uppercase; font-size: 15px;padding-right: 9px;}
#fpm-main-nav a:hover{text-decoration: none; text-shadow: 1px 1px 1px #5C5151;}
*/
#fpm-main-nav a{ display:block; position:absolute; background:url(/_images/sprite-menu.png) no-repeat; text-indent:-3000%; outline:none; }
#fpm-main-nav a:hover span { display:none; }
#fpm-main-nav a.home { width:43px; height:15px; background-position:-2px 0; left:2px; }
#fpm-main-nav a.home:hover { background-position:-2px -15px; }
#fpm-main-nav a.design { width:150px; height:15px; background-position:-453px 0; left:-98px; }
#fpm-main-nav a.design:hover { background-position:-453px -15px; }
#fpm-main-nav a.gallery { width:62px; height:15px; background-position:-75px 0; left:75px; }
#fpm-main-nav a.gallery:hover { background-position:-75px -15px; }
#fpm-main-nav a.products { width:75px; height:15px; background-position:-167px 0; left:167px; }
#fpm-main-nav a.products:hover { background-position:-167px -15px; }
#fpm-main-nav a.profile { width:57px; height:15px; background-position:-273px 0; left:273px; }
#fpm-main-nav a.profile:hover { background-position:-273px -15px; }
#fpm-main-nav a.contact { width:65px; height:15px; background-position:-359px 0; left:359px; }
#fpm-main-nav a.contact:hover { background-position:-359px -15px; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ CONTENT ------------------------------------------------------ */
/* --------------------------------------------------------------------------------------------------------------------- */
#fpm-content{ clear:both; position:relative; margin:0 auto 0 auto; background:url(/_images/bg-content.png) top center no-repeat; width:100%; overflow-x:hidden; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ SLIDEBOX ----------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
#slidebox{ position:relative; width:960px; height:374px; margin:0 auto 0 auto; padding:10px 0 0 0; overflow:hidden; background:url(/_images/slidebox_bg.jpg) 0 0 no-repeat; }
#slidebox .container, #slidebox .content{ position:relative; width:960px; height:345px; float:left; }
#slidebox .content div{ height:100%; }
#slidebox .thumbs{ position:relative; bottom:-9px; left:0px; }
#slidebox .thumbs .thumb1{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb1:hover{ background:url(/_images/slidebox_thumbOVER.gif) 0 0 no-repeat; }
#slidebox .selected_thumb1{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb2{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb2:hover{ background:url(/_images/slidebox_thumbOVER.gif) 0 0 no-repeat; }
#slidebox .selected_thumb2{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb3{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb3:hover{ background:url(/_images/slidebox_thumbOVER.gif) 0 0 no-repeat; }
#slidebox .selected_thumb3{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb4{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }
#slidebox .thumbs .thumb4:hover{ background:url(/_images/slidebox_thumbOVER.gif) 0 0 no-repeat; }
#slidebox .selected_thumb4{ display:block; width:11px; height:11px; margin-right:9px; float:left; background:url(/_images/slidebox_thumb.gif) 0 0 no-repeat; }

#fpm-slidebox-nav{ position:absolute; left:0; width:294px; height:270px; padding:48px 0 0 1px; background:none; z-index:2; }
#fpm-slidebox-nav-hospitality{ position:relative; float:left; width:294px; height:61px; margin:0 0 9px 0; border:none; }
.hospitality{ background:url(/_images/slidebox_nav_hospitality.png) 0 0 no-repeat; width:294px; height:61px; display:block; text-indent:-1200000px; border:none; }
.hospitality:hover{ background:url(/_images/slidebox_nav_hospitalityOVER.png) 0 0 no-repeat; }
#fpm-slidebox-nav-residential{ position:relative; float:left; width:294px; height:61px; margin:0 0 9px 0; border:none; }
.residential{ background:url(/_images/slidebox_nav_residential.png) 0 0 no-repeat; width:294px; height:61px; display:block; text-indent:-1200000px; border:none; }
.residential:hover{ background:url(/_images/slidebox_nav_residentialOVER.png) 0 0 no-repeat; }
#fpm-slidebox-nav-commercial{ position:relative; float:left; width:294px; height:61px; margin:0 0 9px 0; border:none; }
.commercial{ background:url(/_images/slidebox_nav_commercial.png) 0 0 no-repeat; width:294px; height:61px; display:block; text-indent:-1200000px; border:none; }
.commercial:hover{ background:url(/_images/slidebox_nav_commercialOVER.png) 0 0 no-repeat; }
#fpm-slidebox-nav-specialty{ position:relative; float:left; width:294px; height:61px; margin:0 0 9px 0; border:none; }
.specialty{ background:url(/_images/slidebox_nav_specialty.png) 0 0 no-repeat; width:294px; height:61px; display:block; text-indent:-1200000px; border:none; }
.specialty:hover{ background:url(/_images/slidebox_nav_specialtyOVER.png) 0 0 no-repeat; }

#visit-galleryBtn{ position:relative; float:right; width:170px; height:11px; margin:9px 0 0 0; border:none; }
.visit-galleryBtn{ background:url(/_images/sprite-btn.gif) -4px -4px no-repeat; width:170px; height:11px; display:block; text-indent:-1200000px; border:none; }
.visit-galleryBtn:hover{ background:url(/_images/sprite-btn.gif) -4px -19px no-repeat; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ BANNER ----------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
#fpm-banner{ position:relative; width:960px; height:200px; margin:0 auto 0 auto; padding:10px 0 20px 0; background:none; }

#fpm-content-area{ clear:both; position:relative; width:960px; margin:0 auto 0 auto; padding:20px 0 0 0; background:none; }
#fpm-intro-txt{ float:left; width:960px; font:normal 25px/35px 'Open Sans', sans-serif; color:#616161; /*Grey*/ }
#fpm-3-column-layout{ clear:both; position:relative; width:960px; margin:0 auto 0 auto; padding:20px 0 20px 0; background:none; }
#fpm-3-column-layout01{ float:left; width:299px; margin:0 28px 0 0; }
#fpm-3-column-layout02{ float:left; width:299px; margin:0 29px 0 0; }
#fpm-3-column-layout03{ float:left; width:302px; }
.fpm-column-title{ float:left; width:299px; height:15px; padding:7px 0 7px 0; margin:0 0 15px 0; border-top:dotted 1px #a8a6a6; border-bottom:dotted 1px #a8a6a6; font:bold 15px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ text-transform:uppercase; }

#productsBtn{ position:relative; float:left; width:302px; height:85px; margin:0 0 13px 0; border:none; }
.productsBtn{ background:url(/_images/btn-products.gif) 0 0 no-repeat; width:302px; height:85px; display:block; text-indent:-1200000px; border:none; }
.productsBtn:hover{ background:url(/_images/btn-products.gif) -0 -89px no-repeat; }

#why-woolBtn{ position:relative; float:left; width:302px; height:85px; margin:0 0 13px 0; border:none; }
.why-woolBtn{ background:url(/_images/btn-why-wool.gif) 0 0 no-repeat; width:302px; height:85px; display:block; text-indent:-1200000px; border:none; }
.why-woolBtn:hover{ background:url(/_images/btn-why-wool.gif) 0 -89px no-repeat; }

#fpm-content-area-sub{ clear:both; position:relative; width:920px; margin:0 auto 0 auto; padding:20px 0 0 20px; background:none; }
#fpm-content-area-sub-left{ float:left; width:283px; }
#fpm-testimonial{ float:left; width:283px; padding:0 0 23px 0; font:17px/27px 'Open Sans', sans-serif; font-weight: bold;color:#616161; /*Light Grey*/ }

#profileBtn{ position:relative; float:left; width:283px; height:85px; margin:0 0 23px 0; border:none; }
.profileBtn{ background:url(/_images/btn-company-profile.jpg) 0 0 no-repeat; width:283px; height:85px; display:block; text-indent:-1200000px; border:none; }
.profileBtn:hover{ background:url(/_images/btn-company-profile.jpg) 0 -85px no-repeat; }

#contactBtn{ position:relative; float:left; width:283px; height:85px; margin:0 0 23px 0; border:none; }
.contactBtn{ background:url(/_images/btn-contact.jpg) 0 0 no-repeat; width:283px; height:85px; display:block; text-indent:-1200000px; border:none; }
.contactBtn:hover{ background:url(/_images/btn-contact.jpg) 0 -85px no-repeat; }

#newsBtn{ position:relative; float:left; width:283px; height:85px; margin:0 0 23px 0; border:none; }
.newsBtn{ background:url(/_images/btn-news.jpg) 0 0 no-repeat; width:283px; height:85px; display:block; text-indent:-1200000px; border:none; }
.newsBtn:hover{ background:url(/_images/btn-news.jpg) 0 -85px no-repeat; }

#why-woolBtn2{ position:relative; float:left; width:283px; height:85px; margin:0 0 23px 0; border:none; }
.why-woolBtn2{ background:url(/_images/btn-why-wool2.jpg) 0 0 no-repeat; width:283px; height:85px; display:block; text-indent:-1200000px; border:none; }
.why-woolBtn2:hover{ background:url(/_images/btn-why-wool2.jpg) 0 -85px no-repeat; }

#fpm-content-area-sub-right{ float:right; width:609px; }
#fpm-page-title{ float:left; width:589px; height:15px; padding:7px 0 7px 0; margin:0 0 30px 0; border-top:dotted 1px #a8a6a6; border-bottom:dotted 1px #a8a6a6; font:bold 15px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ text-transform:uppercase; }
#fpm-page-title2{ float:left; width:589px; height:15px; padding:7px 0 7px 0; margin:30px 0 30px 0; border-top:dotted 1px #a8a6a6; border-bottom:dotted 1px #a8a6a6; font:bold 15px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ text-transform:uppercase; }
#fpm-page-intro{ float:left; width:589px; font:normal 25px/35px 'Open Sans', sans-serif; color:#616161; /*Grey*/ }
#fpm-page-intro img{ float:left; padding:0 0 30px 0; }
#fpm-page-txt, #fpm-page-txt2, #fpm-page-txt-news{ float:left; width:589px; }
#fpm-page-txt p, #fpm-page-txt2 p{ padding-bottom:15px; }
#fpm-page-txt-news td{ vertical-align:top; padding:20px 0 20px 0; border-bottom:dotted 1px #a8a6a6; }
#fpm-page-txt-news td h3{ padding-bottom:5px; }

#fpm-page-txt-left{ float:left; width:319px; margin:0 20px 0 0; }
#fpm-page-txt-right{ float:left; width:250px; }

#fpm-page-form{ float:left; width:589px; }

#fpm-gallery{ float:left; width:609px; padding:20px 0 0 0; }
#fpm-gallery a:link, #fpm-gallery a:active, #fpm-gallery a:visited, #fpm-gallery a:hover{ color:#ffffff; /*White*/ text-decoration: none; }
#fpm-gallery a:active, #fpm-gallery a:hover{ color:#ffffff; /*White*/ text-decoration: underline; }
#fpm-gallery h3{ font:bold 14px/15px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ text-transform:none; padding-bottom:2px; }
#fpm-gallery p{ font:normal 13px/16px Arial, Helvetica, sans-serif; color:#837d77; /*Dark Grey*/ }
#fpm-gallery-block01{ float:left; width:262px; margin:0 29px 29px 0; padding:10px; background:#ffffff; border:solid 1px #d7d5d1; }
#fpm-gallery-block02{ float:left; width:262px; margin:0 0 29px 0; padding:10px; background:#ffffff; border:solid 1px #d7d5d1; }
#fpm-gallery-block03{ float:left; width:262px; margin:0 29px 29px 0; padding:10px; background:#ffffff; border:solid 1px #d7d5d1; }
#fpm-gallery-block04{ float:left; width:262px; margin:0 0 29px 0; padding:10px; background:#ffffff; border:solid 1px #d7d5d1; }

#fpm-product-category{ float:left; width:609px; }
#fpm-product-category a:link, #fpm-product-category a:active, #fpm-product-category a:visited, #fpm-product-category a:hover{ color:#ffffff; /*White*/ text-decoration: none; }
#fpm-product-category a:active, #fpm-product-category a:hover{ color:#ffffff; /*White*/ text-decoration: underline; }
.fpm-category-row{ float:left; position:relative; width:609px; height:100%; margin-right:auto; margin-left:auto; padding:13px 0 13px 0; }
.fpm-category-box{ float:left; position:relative; width:164px; margin:0 17px 0 0; padding:12px 10px 8px 10px; background:#ffffff; border:solid 1px #d7d5d1; font:normal 13px/19px Arial, Helvetica, sans-serif; color:#837d77; /*Grey*/ }
.fpm-category-box a:link, .fpm-category-box a:active, .fpm-category-box a:visited, .fpm-category-box a:hover{ color:#ffffff; /*White*/ text-decoration: none; }
.fpm-category-box a:active, .fpm-category-box a:hover{ color:#ffffff; /*White*/ text-decoration: underline; }
.fpm-category-box img{ float:left; width:164px; height:102px; margin:0 0 8px 0; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ FOOTER ------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
#fpm-footer{ clear:both; position:relative; width:960px; height:11px; padding:16px 0 16px 0; margin:40px auto 0 auto; background:url(/_images/bg-footer.gif) 0 0 no-repeat; }
#fpm-footer-left{ float:left; width:430px; height:28px; text-align:left; font:bold 11px/11px Arial, Helvetica, sans-serif; color:#7a756f; /*Medium Grey*/ }
#fpm-footer-left a:link, #fpm-footer-left a:active, #fpm-footer-left a:visited, #fpm-footer-left a:hover{ color:#7a756f; /*Medium Grey*/ text-decoration: none; }
#fpm-footer-left a:active, #fpm-footer-left a:hover{ color:#375a77; /*Blue*/ text-decoration: underline; }
#fpm-footer-right{ float:right; width:530px; height:28px; text-align:right; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#b6b0a9; /*Light Grey*/ }
#fpm-footer-right a:link, #fpm-footer-right a:active, #fpm-footer-right a:visited, #fpm-footer-right a:hover{ color:#b6b0a9; /*Light Grey*/ text-decoration: none; }
#fpm-footer-right a:active, #fpm-footer-right a:hover{ color:#375a77; /*Blue*/ text-decoration: underline; }

#fpm-footer-seo{ clear:both; position:relative; width:960px; margin:0 auto 0 auto; font:normal 8px/12px Arial, Helvetica, sans-serif; color:#f8f3f3; text-align:center; }

/* --------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------- CONTACT FORM AND PHP FORM VALIDATION ----------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
#contactform{ font:normal 14px/20px Arial, Helvetica, sans-serif; color:#616161; /*Dark Grey*/ }

#fpm-contact-form{ float:right; width:589px;  padding:0 24px 30px 23px; font:bold 13px/23px Arial, Helvetica, sans-serif; color:#616161; /*Dark Grey*/ }
#fpm-contact-form td{ text-align:left; vertical-align:top; }
#fpm-contact-form tr{ padding:5px 0 5px 0;}

.txtBoxLong{ width:455px; float:none; margin:0 0 20px 0; background-color:#ffffff; border:1px solid #c7c7c7; font:normal 13px/23px Arial, Helvetica, sans-serif; color:#8c8c8c; text-indent:10px; }
.txtBoxShort{ width:263px; float:none; margin:0 0 20px 0; background-color:#ffffff; border:1px solid #c7c7c7; font:normal 13px/23px Arial, Helvetica, sans-serif; color:#8c8c8c; text-indent:10px; }
.txtBoxTall{ width:567px; height:85px; float:none; margin:0 0 20px 0; padding:6px 0 0 0; background-color:#ffffff; border:1px solid #c7c7c7; font:normal 13px/23px Arial, Helvetica, sans-serif; color:#8c8c8c; text-indent:10px; }

#fpm-required-txt{ position:relative; float:left; width:105px; margin:0 0 0 10px; float:left; font:italic 13px/23px Arial, Helvetica, sans-serif; color:#763637; /*Dark Red*/ }
/*#fpm-required-txt{ position:relative; float:left; width:105px; height:29px; padding:6px 0 0 0; margin:0 0 0 10px; float:left; font:italic 13px/23px Arial, Helvetica, sans-serif; color:#763637;  }*/
.fpm-required-txt{ color:#763637; /*Dark Red*/ }

#sendBtn{ position:relative; float:left; margin:0 0 25px 0; }

/*#sendBtn{ position:relative; float:left; width:105px; height:35px; margin:0 0 25px 0; border:none; }
.sendBtn{ background:url(/_images/sprite-submit-btn.gif) -4px -4px no-repeat; width:105px; height:35px; display:block; text-indent:-1200000px; border:none; }
.sendBtn:hover{ background-position:-4px -43px; }*/

/* --------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------- CMS -------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------------- */
#fpm-editable-content01, #fpm-editable-content02, #fpm-editable-content03, #fpm-editable-content04, #fpm-editable-content05, #fpm-editable-content06, #fpm-editable-content07, #fpm-editable-content08 { float:left;}



/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {margin: 5px 20px 20px 0;}

.aligncenter,div.aligncenter { display: block;  margin: 5px auto 5px auto;}

.alignright {  float:right;   margin: 5px 0 20px 20px;}

.alignleft {   float: left;    margin: 5px 20px 20px 0;}

.aligncenter {    display: block;    margin: 5px auto 5px auto;}

a img.alignright {    float: right;    margin: 5px 0 20px 20px;}

a img.alignnone {    margin: 5px 20px 20px 0;}

a img.alignleft {    float: left;    margin: 5px 20px 20px 0;}

a img.aligncenter {    display: block;    margin-left: auto;    margin-right: auto}

.wp-caption {    background: #fff;    border: 1px solid #f0f0f0;    max-width: 96%; /* Image does not overflow the content area */  padding: 5px 3px 10px;    text-align: center;}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}
.searchform {background:#e3e3e3;color:#6c6c6c;}
.news-roomcntainer{background:white; border:1px solid #cdcdcd}
#fpm-content-area-home-left-news-title{font:normal 24px/24px 'Francois One', Arial, Helvetica, sans-serif; color:#212121; /*Dark Dark Grey*/ font-weight:400; padding:15px 0 15px 15px;border-bottom:1px solid #c7c7c7;width:548px; text-transform:uppercase;}
.news-roomcntainer .post {border-bottom:1px solid #c7c7c7; padding:15px 15px 20px 15px; clear:both;}
.news-roomcntainer .redmore{margin-top: 8px;}
.news-roomcntainer .redmore a{color:#f37021 !important;font-weight:bold;font-size:15px;}
.news-roomcntainer .redmore span , .post .rd-mre a span{color: #7C7B78; font-size: 14px;font-weight: normal;}

.news-roomcntainer  .title_row{margin-bottom:15px}

.news-roomcntainer .title-home a{color:#202020 !important; font-weight:bold;}
.news-roomcntainer .title-home{float:left; min-width:400px;}
.news-roomcntainer  .date-home{color:#9d9c9c; font-style:italic; font-size:13px; float:right}

.news-roomcntainer .contetn-section{color:#4e4e4e; font-size:13px; line-height:19px; letter-spacing:-0.01em; margin-top:-3px}


.news-roomcntainer .featured-home-img {float: left; border:1px solid #D2D2D2; height:80px; margin-right:20px}
.news-roomcntainer .featured-home-img img{height:80px !important;}

.fpm-content-area-home-right-facebook{background:#ffffff;}
.right-bx-link {    float: right;    font-weight: bold;    margin-top: -34px;}
.post .entry-content a,.right-bx-link a{color: #F37021;}
.right-bx-link a span{color:#999999;padding-left:5px;}
.right-bx-link a{font-size:13px;}
.right-bx-link a:hover ,.right-bx-link a span:hover{text-decoration:none;}
.post .entry-content ol li{list-style:decimal;} 

#searchform .button{background:url(/_images/btn_Bg.png) 0 0 repeat-x; border: solid 1px #b83b00;
					-webkit-box-shadow: 0 0 5px rgba(5,6,6,.5); 
					-moz-box-shadow: 0 0 5px rgba(5,6,6,.5); 
					box-shadow: 0 0 5px rgba(5,6,6,.5); 
					font-size:12px; text-transform: uppercase; color:#fff; position:relative; height:19px; cursor:pointer;
					width: 50px; margin-top:10px; 
					font-family:'Francois One',Arial,Helvetica,sans-serif
}

#searchform > div{padding-top:10px}
#searchform #s{clear: both; padding: 3px; background: #e3e3e3; border: 1px solid #c7c7c7; width:95.7%; color:#6c6c6c}

.blog-search{background:url("/_images/bg-hr.jpg") repeat-x; clear:both}	


#fpm-content-area-subpage-right2-text ul li, .entry-content ul li{list-style:none;}
.sidebar ul li:after, .entry-content ul li:after, .post .rd-mre span:after , .redmore span:after{content: " \00bb"; color:#505050; }  
 .entry-content blockquote, .comment-content blockquote {
    font-style: italic;
    margin-bottom: 1.71429rem;
    padding: 1.71429rem;
}

.home_news_title h3{font-size: 25px; text-transform: uppercase; color: #404040; text-shadow: 1px 1px 1px rgba(255,255,255,.75); float:left}
.news-roomcntainer .post:last-child{border-bottom:0 !important;}

#fpm-content-area-home-left-news-title .right-more a{font-size:13px; text-transform: uppercase; color:#fff; position:relative; top:-4px;}

#fpm-content-area-home-left-news-title .right-more {margin-right:20px; float: right; font-size: 13px; text-transform: capitalize;
													text-align:center; background:url(/_images/btn_Bg.png) 0 0 repeat-x;
													-webkit-box-shadow: 0 0 5px rgba(5,6,6,.5); -moz-box-shadow: 0 0 5px rgba(5,6,6,.5); 
													box-shadow: 0 0 5px rgba(5,6,6,.5); border: solid 1px #b83b00;width: 84px; height:17px}

#fpm-content-area-home-right-facebook > div , .pas{background:#fff !important}
#fpm-content-area-home-right-facebook{}

body .pluginSkinLight ._4s7c{border:none !important}
body .pluginBoxDivider{border:1px solid #c8c8c8 !important}
body .uiBoxLightblue{background:#fff; border:1px solid #c8c8c8 !important}


.wp-pagenavi{margin:22px 0 10px}
.entry-content ul li{list-style:disc inside !important;}
#fpm-content-area-home-left-news.fpm-content-area-home-cntn-news{width:100%!important;}