﻿/* font working in all browser*/
@font-face {
    font-family: 'DharmaGothicPRegular';
    src: url('fonts/dharmagothicp_regular_r-webfont.eot');
    src: url('fonts/dharmagothicp_regular_r-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dharmagothicp_regular_r-webfont.woff') format('woff'),
         url('fonts/dharmagothicp_regular_r-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Proxima Nova Cn Rg';
	 src: url('fonts/proximanovacond-reg-webfont.eot');
    src: url('fonts/proximanovacond-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/proximanovacond-reg-webfont.woff') format('woff'),
         url('fonts/proximanovacond-reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;}
/* End font working in all browser*/




body
{
    margin:0px;
    background-color:#000;
    background-image:url('../imginner/inner-pg-bg.png');
    max-width:100%;
    background-repeat:repeat-y;
}
.logo
{
    margin-top:30px;
    margin-left:35px;
    z-index:110;
    position:absolute;
    
}
.topbar
{
    background-image:url('../imginner/top-bg-inner.png');
    width: 1600px;    height:9px;
    background-repeat:repeat-x;
    
}
.innercontainer
{
    background-image:url('../imginner/inner-pg-bg.png');
    width:100%;
    background-repeat:repeat-y;
    
}

/* ====LEFTNAV==== */
.leftnav
{
font-family: 'DharmaGothicPRegular' !important;

  position:absolute;
  z-index:200;
  font-size:28.5px;
  color:#fff7e5;
  margin-top:170px;
  margin-left:28px;
}


.leftnav ul 
{
list-style-type: none;
width:280px;
}
.leftnav li
{
background-image: url("../imghome/border-bottom.png");
    background-position: 38% bottom;
    background-repeat: no-repeat;
    font-weight: normal;
    margin-left: 5px;
    padding-bottom: 16px;
    padding-top: 12px;   
	letter-spacing:1.2px;    
}


.s4-tn-siteslink{
display:block;
float:left;
}
.s4-tn{
padding:0px;
margin:0px;
}
.s4-tn ul.static{
white-space:nowrap;
}
.s4-tn li.static > .menu-item{
/* [ReplaceColor(themeColor:"Dark2")] */     border: 1px solid transparent;
    color: #FFFFFF;
    display: inline-block;
    height: 23px;
    padding: 4px 26px;
    vertical-align: bottom;
    white-space: nowrap;}
/* Hack to only show nav list items for currently selected page. */
.leftnav li.static:not(.selected) ul.static{
	display:none;
}
.s4-tn ul.dynamic{
/* [ReplaceColor(themeColor:"Light2")] */ background-color:white;
/* [ReplaceColor(themeColor:"Dark2-Lighter")] */ border:1px solid #D9D9D9;
}
.s4-tn li.dynamic > .menu-item{
display:block;
padding:3px 10px;
white-space:nowrap;
 font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
  font-size:25px;
  
  color:#331900;

}
.s4-vn li.dynamic > a:hover{
font-weight:normal;
/* [ReplaceColor(themeColor:"Light2-Lighter")] */ background-color:#D9D9D9;
text-decoration:none;

}


.s4-vn li.static > a:link
{
/* [ReplaceColor(themeColor:"Accent1")] */ color:#331900 ;

text-decoration:none;
text-transform:uppercase;
}


.s4-vn li.static > a:visited
{
/* [ReplaceColor(themeColor:"Accent1")] */ color:#331900 ;

text-decoration:none;
}
.s4-toplinks .s4-vn a.selected{
/* [ReplaceColor(themeColor:"Accent1-Medium")] */ border-color:#91cdf2;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom-color:#addbf7;
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top-color:#c6e5f8;
/* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Accent1",themeTint:"0.35")] */ background-color:#ccebff;
/* [ReplaceColor(themeColor:"Accent1",themeShade:"0.20")] */ color:#331900 !important;
padding:4px 5px;
margin:0px 5px;
}
.s4-toplinks .s4-vn a.selected:hover{
/* [ReplaceColor(themeColor:"Dark2")] */ color:#b5985a!important;
text-decoration:none;

}
.s4-toplinks .s4-vn a.selected:visited{
/* [ReplaceColor(themeColor:"Dark2")] */ color:#b5985a !important;
text-decoration:none;
}

.s4-vn a.selected {
	       background-image: url("../imghome/selectedimg.png");
    background-position: left 48%;
    background-repeat: no-repeat;
    color: #B5985A !important;
    padding-left: 16px;	}
    
   .s4-vn a.visited {
            color: #B5985A !important;
            text-decoration:none;
  }



/*inner end leftnavigation css for menu*/
.leftnav li ul li
{
    background-image:none !important;
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-bottom:0px;
    padding-top:10px;
    padding-left: 30px;
    
}
.leftnav li ul li a:hover
{
color:#b5985a!important;
text-decoration:none;
}
.leftnav li a:hover
{
color:#b5985a!important;
text-decoration:none;
}

.leftnav li ul{
   background-image:url('../imginner/sumenu-border.png') !important;
    background-repeat:no-repeat;
    background-position: 46% 5%;
        margin-left:-5px;
	padding-top:10px;
    
}




/* custom css for seconlevel menu*/

.s4-vn li ul li.dynamic > a:hover{
font-weight:normal;
/* [ReplaceColor(themeColor:"Light2-Lighter")] */ background-color:#D9D9D9;
text-decoration:none;
color:#331900 !important;


}


.s4-vn li ul li.static > a:link
{
/* [ReplaceColor(themeColor:"Accent1")] */ color:#331900 ;
line-height:30px !important;

text-decoration:none;
}


.s4-vn li ul li.static > a:visited
{
/* [ReplaceColor(themeColor:"Accent1")] */ color:#331900;

text-decoration:none;
}
.s4-toplinks .s4-vn a.selected{
/* [ReplaceColor(themeColor:"Accent1-Medium")] */ border-color:#91cdf2;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom-color:#addbf7;
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top-color:#c6e5f8;
/* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Accent1",themeTint:"0.35")] */ background-color:#ccebff;
/* [ReplaceColor(themeColor:"Accent1",themeShade:"0.20")] */ color:#331900 !important;
padding:4px 5px;
margin:0px 5px;
}
.s4-toplinks .s4-vn a.selected:hover{
/* [ReplaceColor(themeColor:"Dark2")] */ color:#b5985a !important;
text-decoration:none;
}
.s4-toplinks .s4-vn a.selected:visited{
/* [ReplaceColor(themeColor:"Dark2")] */ color:#b5985a !important;
}

.s4-vn a.selected {
	       background-image: url("../imghome/selectedimg.png");
    background-position: -1% 39%;
    background-repeat: no-repeat;
    color: #B5985A !important;
    padding-left: 0;
    z-index: 6545454;	}
    
   .s4-vn a.visited {
            color: #B5985A !important;
  }



/*inner end leftnavigation css for menu/





/*end second level menu*/


/* =====LAYOUT==== - */
.leftcol2
{
    width:395px;
    position:relative;
    float:left;
    margin-left:318px;
    min-height:840px !important;
    margin-top:3.6%;
}
.leftcol3
{
    width:345px;
    position:absolute;
    float:left;
    margin-left:678px;
    
   
    
}
.rightcol
{
   z-index: 10;
   float: right;
    margin-left: 1049px;
    padding-top: 100px;
    position: absolute;
    width: 552px;}
/* end LAYOUT */

/* =====LEFT COL 2==== - */
.crumbs
{
    font-family:Proxima Nova Cn Rg;
    font-size:14px;
    font-style:italic;
    font-weight:bold;
    color:#858585;
    text-transform: capitalize;
}
.crumbs a
{
    color:#a98b4e !important;
    text-decoration:none;
    
}
.section1col2
{
    
    margin-top:38px;
}
.heading1
{
    font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:20pt;
    font-weight:normal;
    color:#331900;
    letter-spacing: 1px;
}

.headingFindOutProduct
{
    font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:19pt;
    font-weight:normal;
    letter-spacing: 1px;
}

.heading1 a
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#331900;
    text-decoration:none;
}

.heading1 a:link
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#b5985a;
    text-decoration:none;
}

.heading1 a:hover
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#331900;
    text-decoration:underline;
}

.linkonpage
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#b5985a;
}

.linkonpage a
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#b5985a;
    text-decoration:none;
}

.linkonpage a:link
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#b5985a;
    text-decoration:underline;
}

.linkonpage a:hover
{
   font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:26px;
    font-weight:bold;
    color:#b5985a;
    text-decoration:underline;
}


.heading2
{
   	font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:45pt;
    font-weight:normal;
    color:#331900;
    letter-spacing: 1px;
    line-height:45px;
}
.heading3
{
    font-family:Proxima Nova Cn Rg;
    font-size:20px;
    font-weight:bold;
    color:#604317;
    padding-top:5px;
    padding-left:4px;
    
}
.sectiontext
{
    font-family:Proxima Nova Cn Rg;
    font-size:14.5pt;
    color:#434343;
    padding-top:5px;
    padding-bottom:5px;
    line-height:20pt;
}
.numeric
{
    color:#604317;
     font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
    font-size:25px;
    padding-right:10px;
    vertical-align:top;
    padding-top:6px;
}
.numberedlist
{
    padding-top:10px;
    
}

/*section2 */
.innertext
{
    font-family:Proxima Nova Cn Rg;
    font-size:14.5pt;
    color:#434343;
    line-height:20pt;    
}
.sectionimg
{
    width:150px;
    position:relative;
    float:left;
}
.section2text
{
    float: right;
    padding-top: 40px;
    width: 160px;
    padding-left:18px;
    
}
.section2col2
{
     width: 330px;
}

/* end LEFT COL */


/* =====LEFT COL 3==== - */
.section1col3
{
    padding-top:90px;
     
}
.section2col3
{
  width:327px;   
  
     
}
.headings
{
   font-family:Proxima Nova Cn Rg;
    font-size:17px;
    font-weight:bold;
    color:#604317; 
    
}
.section2img
{
    width:132px;
    position:relative;
    float:right;
    
    
}
.section2col3text
{
    width:175px;
    float:left;
    position:relative;
    padding-right:20px;
    
}
.push
{
    padding-top:15px;
    
}
.push2
{
    padding-top:30px;
    height:34px;
    
}
.vspace
{
    padding-top:1px;
    height:3px;
}

/* end right col */

/* BOTTOM BAR */


.innercontainer
{
    position:relative;
    margin:0px;
    clear: both;
    float:left;
    display:block;
    height:auto;
    max-width: 1590px !important;
    
}
.innerbottom
{
    background-repeat:repeat-x;
    height:36px;
    position:relative;
    width:100%;
    float:left;
   
}
.footer
{
      background-repeat:repeat-x;
    text-align:center;
    height:97px;
    font-family:Arial;
    font-size:10px;
    color:#fff;
    padding-top:20px;
    position:relative;
    float:left;
    width:1602px;
}
.coffeering
{
     float:left!important;
      position:relative;
      z-index:0;
     margin-top:-148px;
     margin-left:20px;
      
}

/*mycustom Css for footeronly*/
.leftfooter
{
    width:200px;
    
}
.centerfooter
{

	      
}
.rightfooter
{

    width:231px;

}


.footertext
{
color:#ffffff !important;
text-decoration:none;	
	
	}
	.footertext a:link
{
color:#ffffff !important;
text-decoration:none;	
	
	}

.footertext a:active
{
color:#ffffff !important;
text-decoration:none;	
	
	}

.footertext a:visited
{
color:#ffffff !important;
text-decoration:none;	
	
	}

/* HERE START MY CUSTOOM CSS FOR ALL THE PAGES8/


/*global Use css */
.foodservicepageheadingtag
{
font-size:26px;
 font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
color:#331900;
}
.foodservicepageheading
{
font-size:39px;
 font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
color:#331900;
}
.ptext
{
font-size:14px;
color:#434343;
font-family:proxima nova cn rg;  
}

.breadcrumb
{
font-size:14px;
color:#b5985a;
font-family:proxima nova cn rg;  }
.breadcrumb a:link
{
font-size:14px;
color:#b5985a;
font-family:proxima nova cn rg;  }
.breadcrumb a:active
{
font-size:14px;
color:#b5985a;
font-family:proxima nova cn rg;  }
.breadcrumb a:visited
{
font-size:14px;
color:#b5985a;
font-family:proxima nova cn rg;  font-style:italic;

}
selectedcrumb
{
font-style:italic;
font-size:14px;
color:#9b9b9b;
font-family:proxima nova cn rg;  }

/*foodservices css*/

.tab
{
 background-image: url("../images/close.png");
    background-repeat: no-repeat;
    height: 25px;
    margin-top: -18px;
    padding-left: 34px;
    padding-top: 10px;
    vertical-align: top;
    width: 657px;
font-size:17px;
color:#604317;
font-family:proxima nova cn rg;  }

.tabselected
{

background-image: url("../images/open.png");
background-repeat: no-repeat;
height: 25px;
margin-top: -18px;
padding-left: 34px;
padding-top: 10px;
vertical-align: top;
width: 657px;
font-size:17px;
color:#604317;
font-family:proxima nova cn rg;  
}
.tabheading
{
font-size:20pt;
color:#604317;
font-family:proxima nova cn rg;  
font-weight:bold;
}
.tab-section-heading
{
font-size:17pt;
color:#604317;
font-family:proxima nova cn rg;  
font-weight:bold;
}
.tab-section-text
{
font-size:17px;
color:#120000;
font-family:proxima nova cn rg;  
}
.tabbulletedpoint
{
font-size:14px;
color:#b5985a;
  font-family: 'DharmaGothicPRegular' !important;font-weight:normal;

background-image:url("../images");
}

/*end food services css */
/*where to Buy*/


.addressdetailstext
{
font-size:14px;
font-family:proxima nova cn rg;  
color:#434343;
text-transform:uppercase;
}

.numberheading
{
font-size:16px;
color:#434343;
font-family:proxima nova cn rg;  }
.numbertext
{
font-size:14px;
color:#434343;
font-family:proxima nova cn rg;  }



/* === PRODUCT PAGES CLASSESS - updated (8th may,2012)
/* ======= our products landing page ========= */
.ms-2collayout-leftcol
{
	width:674px;
    position:relative;
    float:left;
    margin-left:318px;

}
.ms-2collayout-leftcol-top
{
   margin-top:42px;
}
#ms-product-grid table , #ms-product-grid td
{
font-family:Proxima Nova Cn Rg;
    font-size:14px;
    font-weight:bold;
    color:#604317; 
	text-align:center;
    border-right:3px solid #d0cac2;
}
#ms-product-grid td
{
	width:136px;
	padding:0px 10px 5px 10px;
	vertical-align:top;
}
#ms-product-grid a
{
	color:#604317; 
	text-decoration:none;
}
.ms-prod-title
{
	padding-top:14px;

}
.ms-prod-end-grid
{
	width:618px;
	border-right:none !important;
}
.ms-grid-separator
{
	padding-top:8px;
	border-right:none !important;
	
}
.ms-prod-highlight
{
	width:669px;
	height:86px;
	background-image:url('../imginner/productcategory/column2bgimage2.png');
	background-repeat:no-repeat;
	padding-left:15px;
	color:#331900;
	padding-top:11px;
}
.prodheading1
{
font-family: 'DharmaGothicPRegular' !important;font-weight:normal;
	font-size:22px;
}
.prodheading2
{  
font-family: 'DharmaGothicPRegular' !important;font-weight:normal;

	font-size:30px;
}
.ms-roastlevel3
{
	background-image:url('../imginner/productdetail/levelindicator.png');
	background-repeat:no-repeat;
	background-position:63px 0px;
	height:25px;
	padding-top:4px;
}
.ms-prodheading
{
    color: #604317;
    font-family: Proxima Nova Cn Rg;
    font-size: 20px;
    font-weight: bold;
    padding-top: 5px;
}
.ms-prodheading
{
color: #604317;
text-decoration:none;
}
.ms-prod-selected
{
/*	background-image:url('../imginner/productdetail/selected-product.png');
	background-repeat:no-repeat;
	background-position:50% 30%;
*/	margin-top:-10px;
}
.prod-selected
{
	color:#bda36d;
	padding-top:0px;
}
img
{
border:none;
}
/* == end product classess */
/* Start Talk to us css*/
/*textbox css*/
.textbox {
	  background: url("../imginner/textboxbg.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    
    font-size: 10px;
    height: 27px;
    padding: 0px;
    width: 294px;
     font-family:Proxima Nova Cn Rg;
        font-weight:normal;
        font-size:14px;
        color: #331900;
}
.multitextbox{
	    background: url("../imginner/messageboxbg.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    
    font-size: 10px;
    height: 149px;
    padding: 5px;
    width: 294px;
     font-family:Proxima Nova Cn Rg;
        font-weight:normal;
        font-size:14px;
        color: #331900;
}

/* end textbox css*/
/* dropdown css */
.styled-select {
  background: none repeat scroll 0 0 transparent;
    border: 0 none;
    height: 34px;
    overflow: hidden;
    padding: 6px 10px;
    width: 323px;
     font-family:Proxima Nova Cn Rg;
        font-weight:normal;
        font-size:14px;
        color: #331900;

}

#mainselection { background: url("../imginner/dropdownbg.png") repeat scroll 0 0 transparent;
    border-radius: 9px 9px 9px 9px;
    height: 32px;
    overflow: hidden;
    width: 296px;
}
/* End dropdown css */

.contactinfo
{
	color:#b5985a;
	font-size:14px;
	font-weight:bold;
	font-family:Proxima Nova Cn Rg;

}
.customlabel
{
	color:#4f4241;
	font-size:14px;
	font-family:Proxima Nova Cn Rg;

}

.menu a.menu-item span.additional-background, .menu a.menu-item span.menu-item-text {
    cursor: pointer;
    margin-left: 8px !important;
}

.innerfooterbg
{
	background-image:url('../imginner/innerfooterbg.png');
	background-repeat:no-repeat;
	height: 97px;
	  width: 1603px;
}
/* End  Talk to us css*/
body #s4-workspace {
        overflow-x: auto !important;
    	overflow-y: auto !important;
   

        }
        
        html{
	overflow-y:auto !important;
	}

body #s4-ribbonrow {
    background-color: #21374C;
    min-height: 43px;
    
    width:1600px !important;
}
/*Searchbox css for home*/

.search {
    margin-left: 1300px;
    margin-top: 42px;
    position: absolute;
    z-index: 110;}
    
.s4-search input.ms-sbplain
{
	background: url("../imginner/searchbox.png") !important;
	background-repeat:no-repeat !important;
	height:27px !important;
	width: 158px !important;
	*width: 157px !important;
	border: 0px solid #E3E3E3 !important;
    font-size: 1.1em;
    padding: 2px 3px 0;
}

td.ms-sbgo{
background-color:transparent;
padding-left:0;
padding-right:10px;
padding-bottom:0;
padding-top:0;
border:solid 0px #949494;
}

td.ms-sbgo a {
    margin: 0;
    height: 31px !important;
        padding-bottom: 5px;
        padding-left: 0 !important;
        padding-right: 14px !important;
        padding-top: 12px !important;
        *padding-top: 2px !important;
        *padding-bottom: 4px !important;
 }

td.ms-sbgo a {
    background-image: url("../imginner/SearchButtonClick.png") !important;
    background-position: left 41%;
    background-repeat: no-repeat;
    width: 104px !important;
}

td.ms-sbgo a img{
    visibility: hidden;
    height: 17px;
    width: 17px;
}
.ms-sbcell {
    width: 163px !important;
} 
/*End searchbox css*/



.jacketbadge
{
background-image: url("/PRODUCTS/PublishingImages/Can_Product%20Image_Supreme292g_67X94.png");
background-repeat: no-repeat; 
background-position: 15px 25px;
float:left;
width: 90px; 
height: 120px; 
overflow:visible;

}
.searchtitle{color:#c70f00; background:transparent;  font-size:11pt; font-weight:bold;	}
.searchcontent{ color:#000; background:transparent;  font-size:12pt;text-align:justify; line-height:14pt; }
.srch-Page{
/* [ReplaceColor(themeColor:"Dark1-Medium")] */ color:#666;
font-size:1em;
font-family:verdana,tahoma,sans-serif;
padding:0.8em 0 7em 48px;
clear:both;
}
.srch-Page A:link,.srch-Page A:visited{
border:0px solid transparent;
color:#fff !important;
font-size:1em;
font-weight:normal;
margin:0 3px;
padding:1px 7.5px;
text-decoration:none;
float:left;
display:block;
background-color:#c70c00;
}
.srch-Page a:hover{
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top:solid 1px #c70c00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-right:solid 1px #c70c00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-left:solid 1px #c70c00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom:solid 1px #c70c00;
text-decoration:none !important;
float:left;
display:block;
}
.srch-Page-img a:link,.srch-Page-img a:visited{
border:none;
padding-left:4px;
padding-right:4px;
background:none;
border-top:1px solid transparent;
}
.srch-Page-img a:hover{
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top:solid 1px #c70c00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-right:solid 1px #c70c00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-left:solid 1px #c70c00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom:solid 1px #c70c00;
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
text-decoration:none;
}
.srch-Page a:link img,.srch-Page a:visited img{
vertical-align:bottom;
}
.srch-Page STRONG{
/* [ReplaceColor(themeColor:"Accent1-Lightest")]*/ border-top:solid 1px #000; 
/* [ReplaceColor(themeColor:"Accent1-Lighter")]*/ border-right:solid 1px #000; 
/* [ReplaceColor(themeColor:"Accent1-Lighter")]*/ border-left:solid 1px #000;
/* [ReplaceColor(themeColor:"Accent1-Lighter")]*/ border-bottom:solid 1px #000;
font-size:1em;
margin:0 5px;
padding:0px 6px;
/* [RecolorImage(themeColor:"Light1")]  background:url("/_layouts/images/selbg.png") repeat-x left top;*/
/* [ReplaceColor(themeColor:"Accent1",themeTint:"0.35")]*/  background-color:#000;
text-decoration:none;
float:left;
display:block;
font-weight:normal;
color:#f1f1f1;
}


.ms-sctabcn{
font-family:verdana,tahoma,sans-serif;
font-size:1em;
padding:0 10px;
font-style:normal;
font-weight:normal;
vertical-align:middle;
/* [ReplaceColor(themeColor:"Accent1",themeShade:"0.20")] */ color:#fff;
/* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Accent1",themeTint:"0.35")] */ background-color:#c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top:solid 1px #c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-right:solid 1px #c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-left:solid 1px #c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom:solid 1px #c70f00;
height:20px;
}
.ms-sctabcnhover{
font-family:verdana,tahoma,sans-serif;
font-size:1.0em;
padding:0px 10px;
vertical-align:middle;
/* [ReplaceColor(themeColor:"Accent1",themeShade:"0.20")] */ color:#fff;
/* [RecolorImage(themeColor:"Light1")] */ background:url("/_layouts/images/selbg.png") repeat-x left top;
/* [ReplaceColor(themeColor:"Accent1",themeTint:"0.35")] */ background-color:#c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lightest")] */ border-top:solid 1px #c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-right:solid 1px #c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-left:solid 1px #c70f00;
/* [ReplaceColor(themeColor:"Accent1-Lighter")] */ border-bottom:solid 1px #c70f00;
background-repeat:repeat-x;
height:23px;
font-style:normal;
font-weight:normal;
}
.srch-stats
{
	background:transparent !important;
	font-size:11pt;
	border-bottom:solid  #000 1px;
	line-height:18pt;
	color:#c70f00;
	margin-left:0;
}
.s4-search {
	float:left;
	display: none !important;
}
.socialbar {
	float:left;
	margin-top:7px;	
}

#YCFRID .ui-accordion-header {
cursor: pointer;
position: relative;
margin-top: 1px;
zoom: 1;
border-bottom-style: solid;
border-bottom-width: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-color: #d2cab8;
font-size: 100%;
font-weight: normal;
background-image: url(../imginner/ycfr-accord-plus.png) !important;
background-repeat: no-repeat;
width: 671px;
margin-top: 18px;
height: 81px !important;
background-position: 50% 50% !important;
}
#YCFRID .ui-state-active {
background-image: url(../imginner/ycfr-accord-minus.png) !important;
border-top-width: 0px;
border-left-width: 0px;
background-repeat: no-repeat;
background-position: 50% 50% !important;
}
#YCFRID .ui-accordion-content-active {
background-color: transparent;
color: #120000;
display: block;
font-family: Proxima Nova Cn Rg !important;
font-size: 14.5pt !important;
margin-top: -2px;
width: 656px;
display: block;
color: #120000;
display: block;
font-size: 14.5pt !important;
background-position: 50% 50% !important;
font-family: Proxima Nova Cn Rg !important;
}

#YCFRID h3, #YCFRID .ui-accordion-header a {
font-family: 'DharmaGothicPRegular' !important;
font-weight: normal;
font-size: 30pt;
font-weight: normal;
color: #331900;
letter-spacing: 1px;
line-height: 45px;
}
#YCFRID .ui-accordion-header a{

padding-left: 1em;
padding-top: 0.5em;
}
#YCFRID .ui-state-hover {

background-position: 50% 50% !important;
}
#fb-logo{
    background-image:url(/Style%20Library/Martinson/images/facebook_icon.png);
    background-repeat:no-repeat;
    display:block;
    height:60px;
    width:62px;
    
}
#YCFRID .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 0px solid #ffffff; background: #ffffff url(images/ui-bg_highlight-hard_100_ffffff_1x100.png) 0% 0% no-repeat; font-weight: bold; color: #cc0000; }
.burlap-header {
cursor: pointer;
position: relative;
margin-top: 1px;
zoom: 1;
border-bottom-style: solid;
border-bottom-width: 0px;
border-bottom-color: #d2cab8;
font-size: 100%;
font-weight: normal;
background-image: url(../imginner/ycfr-accord.png) !important;
background-repeat: no-repeat;
width: 671px;
margin-top: 18px;
height: 81px !important;
}
		.askJoe .container { width: 100%; }
		.askJoe .leftcol2 { width: 679px; margin-left:0px;}
		.askJoe .forminfo { position: relative; padding: 130px 0px 20px 120px; background: url("/joemartinson/PublishingImages/askjoe.png") no-repeat;}
		.askJoe .formcontainer-box { border: 2px solid #c6bfb9; padding: 2px; position: relative; }
		.askJoe .formcontainer-input { width: 650px; 
			color: #c6bfb9; 
			font-family: Proxima Nova Cn Rg; 
			font-size: 21px; 
			padding: 10px; 
			border: none;     
			-webkit-box-shadow: 
			inset 0 0 8px  rgba(0,0,0,0.1),
			0 0 16px rgba(0,0,0,0.1); 
			-moz-box-shadow: 
			inset 0 0 8px  rgba(0,0,0,0.1),
			0 0 16px rgba(0,0,0,0.1); 
			box-shadow: 
			inset 0 0 8px  rgba(0,0,0,0.1),
			0 0 16px rgba(0,0,0,0.1); 
		}
		.formcontainer-input:focus, .formcontainer-submit:focus {
			outline: none;
		}
		.formcontainer-submit { 
			width: 125px; 
			font-family: Proxima Nova Cn Rg; 
			font-size: 24px; 
			padding: 6px 0; 
			position: absolute; 
			top: 2px; 
			right: 5px; 
			cursor: 
			pointer; 
			z-index: 5;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			background: #ca9121;
			color: #fff;
			border: none;
			border-bottom: 3px solid #a95b2e;
		}
		.arrow {
			display: inline-block;
			margin: 0 20px 5px 10px;
			width: 0; 
			height: 0; 
			border-top: 5px solid transparent;
			border-bottom: 5px solid transparent;
			border-left: 5px solid black;
		}