
/* Footer */
footer {
  /*background: #4d4d4d;*/
  background: #e6e6e6;
  padding: 0 35px;
  overflow: hidden;
}

footer .widget h4 {
  font-size: 18px;
  color: #666666;
  font-weight: 200;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 0;
  line-height: 1;
  padding-bottom: 10px;
}
footer .widget > div,
footer .widget > ul {
  border-top: 1px solid #fff;
  padding: 20px 0;
  margin-top: 0;
}
footer .widget h5 {
  font-weight: normal;
  color: #666666;

  font-size: 16px;
  margin: 0;
}
footer .widget h5.twitter {
  padding-top: 50px;
  background: no-repeat top center url(https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/twitter.png);
}
footer .widget h5.twitter a {
  color: #00a9e1;
}
footer .widget h5.twitter a:hover {
  text-decoration: underline;
}
footer .widget p,
footer .widget li {
  font-size: 12.5px;
  clear: both;
}
footer .widget p a,
footer .widget li a {
  font-style: italic;
}
footer .widget img.alignleft {
  margin-right: 20px;
  margin-bottom: 20px;
}



/* controls hyperlinks in page body */
/*
a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
*/
/* controls various borders */.cg_border
{
    /*border: 1px solid #FFFFFF;*/
}
/* controls labels in left navigation bar and various other labels */.cg_label
{
    border: 0px double #333333;
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/images/background.png');
    background-repeat: repeat-x, repeat;
    font-size: 13px;
    font-weight: bold;
    padding-left: 4px;
    padding-top: 5px;
}
/* controls labels in pop up windows and checkout pages */.cg_header
{
    font-family: 'Titillium Web', sans-serif;
    color: #FFFFFF;
    font-size: 14px;
    background-color: #000000;
    font-weight: bold;
    border: 1px solid #000000;
}
/* controls various text in page body */.cg_text
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
}
/* controls various text in page body */.cg_text1
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
}
/* controls larger text in page body */.cg_text2
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 15px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/images/background.png');
    font-weight: bold;
}
/* controls main text in the page body */.cg_text3
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/images/background.png');
}
.cg_text3 a:link       		          {
text-decoration: UNDERLINE
}
.cg_text3 a:visited    		          {
text-decoration: UNDERLINE
}
.cg_text3 a:active     		          {
text-decoration: UNDERLINE
}
.cg_text3 a:hover      		          {
color: maroon; text-decoration: UNDERLINE
}
/* controls small text in page body */.cg_text4
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 11px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/images/background.png');
 }
/* controls store background color */
.cg_storeBackGroundColor
{
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/images/background.png');
    background-repeat: repeat-x, repeat;
    /*padding-left: 100px;*/
}
/* controls page background color outside of the store*/
.cg_pageBackGroundColor
{
	margin-top: inherit;
	margin-bottom: inherit;	
}

html
{ background-image: 
    url('https://ssl24.secure-svr.com/ortliebusa-com/images/background.png');
  background-repeat:
      repeat;
}

                                              
/* controls top navigation bar background and text */.cg_navbarTop
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-color: #FDC689;
    padding: 5px 2px 5px 2px;
    border-top: solid 5px #333333;
    display: none;
}
/* controls top navigation bar hyperlinks */.cg_navbarTop a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
    padding: 0px 12px 0px 12px;
}
.cg_navbarTop a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
    padding: 0px 12px 0px 12px;
}
.cg_navbarTop a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
    padding: 0px 12px 0px 12px;
}
.cg_navbarTop a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    text-decoration: NONE;
    padding: 5px 12px 5px 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
}
/* controls side navigation bar background and text */.cg_navbarSide
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    background-repeat: repeat-x, repeat;
    padding-left: 5px;
    display: none;
}
/* controls side navigation bar hyperlinks */.cg_navbarSideText
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    background-repeat: repeat-x, repeat;
    padding: 2px 0 2px 4px;
}
.cg_navbarSideText a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    background-repeat: repeat-x, repeat;
    font-size: 12px;
    text-decoration: NONE;
    padding: 2px 0 2px 2px;
}
.cg_navbarSideText a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    background-repeat: repeat-x, repeat;
    font-size: 12px;
    text-decoration: NONE;
    padding: 2px 0 2px 2px;
}
.cg_navbarSideText a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    background-repeat: repeat-x, repeat;
    font-size: 12px;
    text-decoration: NONE;
    padding: 2px 0 2px 2px;
}
.cg_navbarSideText a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: maroon;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    background-repeat: repeat-x, repeat;
    font-size: 12px;
    text-decoration: UNDERLINE;
    padding: 2px 0 2px 2px;*/
}
/* controls background and text for various boxes */.cg_boxes
{
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    border: 0px solid Gray;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 5px;
}
/* controls hyperlinks for various boxes */.cg_boxes a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
.cg_boxes a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
.cg_boxes a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
.cg_boxes a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
/* controls background and text for Place Order Here box */.cg_PlaceOrder
{
    border: 0px double #ffffff;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 13px;
    /*background-color: #000000;*/
    font-weight: bold;
}
/* controls hyperlinks for Place Order Here box */.cg_PlaceOrder a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
.cg_PlaceOrder a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
.cg_PlaceOrder a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
}
.cg_PlaceOrder a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
/* controls background and text for login status on login page */.cg_LoggedInTextLogin
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
}
/* controls background and text for login status in left navigation bar */.cg_LoggedInTextNavbar
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    padding-top: 5px;
}
.cg_LoggedInTextNavbar a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
    padding-top: 5px;
}
.cg_LoggedInTextNavbar a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
    padding-top: 5px;
}
.cg_LoggedInTextNavbar a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    text-decoration: NONE;
    padding-top: 5px;
}
.cg_LoggedInTextNavbar a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    text-decoration: UNDERLINE;
    padding-top: 5px;
}
/* controls product image style */.cg_productImage
{
    border: 0px solid #FFFFFF;
}
/* controls price on the catalog list page */.cg_CatalogListCurrentPriceCurrency
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
}
.cg_CatalogListStandardPriceCurrency
{
    font-family: 'Titillium Web', sans-serif;
    color: #ff0000;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
    font-style: italic;
    text-decoration: line-through;
}
/* controls price on the product information page */.cg_ProductInfoCurrentPriceLabel
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
}
.cg_ProductInfoCurrentPriceCurrency
{
    font-family: 'Titillium Web', sans-serif;
    color: #333333;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
}
.cg_ProductInfoStandardPriceLabel
{
    font-family: 'Titillium Web', sans-serif;
    color: #ff0000;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
}
.cg_ProductInfoStandardPriceCurrency
{
    font-family: 'Titillium Web', sans-serif;
    color: #ff0000;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
    font-style: italic;
    text-decoration: line-through;
}
/* controls featured products */.cg_FeaturedProductsHeader
{
    border: 0px double #F6F6F6;
    font-family: 'Titillium Web', sans-serif;
    color: #ffffff;
    font-size: 13px;
    background-color: #ffffff;
    padding-left: 2;
    font-weight: bold;
    text-align: left;
}
.cg_FeaturedProductsBorder
{
    border: 0px solid #F6F6F6;
    background-color: #FFFFFF;
}
.cg_FeaturedProductsText
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: top;
    padding-left: 5px;
    padding-right: 5px;
}
.cg_FeaturedProductsText a:link
{
    font-family: 'Titillium Web', sans-serif;
    color: #2A2F5C;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
.cg_FeaturedProductsText a:visited
{
    font-family: 'Titillium Web', sans-serif;
    color: #2A2F5C;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
.cg_FeaturedProductsText a:active
{
    font-family: 'Titillium Web', sans-serif;
    color: #2A2F5C;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
.cg_FeaturedProductsText a:hover
{
    font-family: 'Titillium Web', sans-serif;
    color: #800000;
    font-size: 12px;
    text-decoration: UNDERLINE;
}
.cg_FeaturedProductsCurrentPriceCurrency
{
    font-family: 'Titillium Web', sans-serif;
    color: #000000;
    font-size: 12px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
}
.cg_FeaturedProductsStandardPriceCurrency
{
    font-family: 'Titillium Web', sans-serif;
    color: #ff0000;
    font-size: 10px;
    background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    font-weight: bold;
    font-style: italic;
    text-decoration: line-through;
}
/* controls price list styles */

@media print
{
    .noprint
    {
        display: none;
    }
    a
    {
        color: #FFFFFF;
        text-decoration: underline;
    }
    div.pagecontent
    {
        padding: 0pt;
        margin: 0pt;
        background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    }
    div.pagemargin
    {
        margin: 0;
        width: auto !important;
        background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    }
    #contentWrapper
    {
        padding: 0pt;
        margin: 0pt;
        border-top-style: none;
        border-right-style: none;
        border-left-style: none;
        border-bottom-style: none;
        border-collapse: collapse;
        background-image: url('https://ssl24.secure-svr.com/ortliebusa-com/wp-content/themes/ortlieb/images/background.png');
    }
    .grid
    {
        page-break-inside: avoid;
    }
}

lblRightPointerSideBar

{

color: #ff8900;

}
